WinCC中怎么定时控制

例如我做个系统,要在8:30启动运行,10:50停止运行,请问要怎么完成?

问题补充:
谢谢各位的回答,这个系统只在上位机中进行时间比较,输出一个bool量到下位机中进行控制。问题是我不太懂怎么用c脚本编程控制时间比较,希望能有详细的脚本指导。

最佳答案

plc中的程序吗?上位机取系统时间写入外部变量,连接plc中的date and time类型的变量。然后用sfc0和sfc1读写cpu的系统时间,判断当前时间的范围进行操作。


上位机读取系统时间vbs中用now函数,取出来的是年月日时分秒,然后判断是否大于今天的8:30,如果大于则置位一个外部bool变量,bool变量连接下位机中的bit地址。如果大于今天的10:50则复位这个bool变量。然后plc中判断这个bit位的值,为1则运行需要的程序,为0则复位程序。

提问者对于答案的评价:
您的回答给出了一个具体的思路,谢谢。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc211109.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月12日 下午8:12
下一篇 2017年11月12日 下午8:12

相关推荐

  • wincc通讯连接问题

    请教大家,wincc通过tcp连plc,隔个1.2天就连不上,退出运行再激活又可以,一般是什么问题 最佳答案 应该是假死吧?你有变量记录,报警记录一类的吗?如果有,那可能就是记录太…

    SIMATIC WinCC 2021年7月5日
  • 西门子网站报表例子?

    大家知道在西门子网上下载的一个用户归档实现报表的例子吗?FOREST,现在的问题是这样的,我测试了一下,他上面写的是1个小时往用户归档里写一次数据,我后来改为1分钟也成功了,只要把…

    SIMATIC WinCC 2019年6月11日
  • wincc多个画中画(画面窗口)怎么置顶?

    我在一个画面中设置了多个画中画(画面窗口),运行起来发现每个画面窗口只要一点击就置顶了,怎么才能让想要的画面置顶呢?鼠标点击也不会改? 最佳答案 组态时,每个画面窗口控件都有一个“…

    SIMATIC WinCC 2019年6月11日
  • wincc变量记录数据只保存7天,怎么延长时间

    我的wincc版本是v7.3,我用里面的wincc online table control控件做的变量归档记录,查询的时候只有7天的记录,超过7天最…

    2017年6月4日
  • wincc6.2集成在step7v5.4sp3.1CN版

    我遇到的问题是: wincc起初安装的时候没有安装as-os组件通讯组件,然后修复安装的时候,弹出一个错误,但是仍然自动继续安装了,进入step7中的时候可以添加os,但…

    SIMATIC WinCC 2020年11月1日
  • 我在安装s7–400的WICC5.4

    我在安装了WICC5.4之后,为什么CPU显示的 是问号呀?有什么处理方法和建议呀? 最佳答案 若硬件组态中找不到对应型号的模块可以用以下两种办法解决: 1.装…

    SIMATIC WinCC 2019年6月11日
  • 关于WINCC故障确认

    不知道是叫故障复位,还是叫故障确认好.姑且这么叫吧. 在WINCC系统生成的画面中,有一个叫@button.pdl的.其中有个画面窗口,貌似叫CSIG,它打开的画面就是一…

    SIMATIC WinCC 2019年6月11日
  • pc677 12″如何备份

    现在厂里有十几个PC677,但是不清楚如何备份,究竟能否用wincc备份组态,还是应该用什么系统备份软件直接备份系统,现在有点摸不到头脑,求高手教导,谢谢 最佳答案 建议:1、先对…

    SIMATIC WinCC 2018年1月1日
  • WINCC位内存,0-31位是怎样选择哪一位的?

    在WINCC中创建了一个位内存变量,当在一个按钮中使用时,想通过变量值的改变来改变按钮的背景颜色。但发现有0-31位,该选取哪一位?是怎样规定的?谢谢! 最佳答案 比如你这这32位…

    SIMATIC WinCC 2019年6月11日
  • wincc循环显示

    大家好,我想做6个箭头,ABCDE,A先显示,然后隐藏再显示B,依此类推直到显示E,再做A显示,重复做,用一个外部二进制变量控制,可以加内部变量,用C语言做,C语言里面能体现出箭头…

    SIMATIC WinCC 2017年12月2日