恭喜,你发布的帖子
发布于 2016-05-25 16:27:22
2楼
其实不用脚本,直接用PLC就可以实现你的功能的!你需要建立间隔变量,SUM_RUN、SUM_STOP,SUM_Fault,三个变量分别对应运行、停止、故障的累计值。
然后在PLC里面做设备的控制块,一般的电机控制肯定要做成一个块,块的输入参数要有运行/停止、故障等状态;输出要有上面三个变量。
重点是:在每个周期的第一个网络,将三个累计值清零,然后在每哥调用的程序块里,根据状态将对应的累计值+1。
当最后一个设备块执行完成后,三个变量里的值就是整个系统的设备运行状态。注意的是,这三个累计值将在下一周期执行的时候清零,防止重复累计。因此再设备块执行完成后,要将上面三个数据锁存一下,送到另外三个变量中,用以在上位机显示。
就是这么简单。不需要脚本的哦
请填写推广理由:
分享
只看
楼主