PLC程序获得CPU运行与停止信号的方法

来源:电工天下时间:2019-12-21 08:34:21 作者:老电工手机版>>

有关PLC程序获得CPU运行与停止信号的方法,PLC自身不应该在线检测自己的状态,有关运行信号与冗余系统获得CPU 的运行和停止信号的方法。

PLC程序获得CPU运行与停止的方法

1、运行信号容易获得,但停止信号就没有可能了,CPU都停止了,什么信号也获得不了。

2、运行信号,简单方法就是在程序中给一特定的标志位(例如M0.0)置1,判断为1即运行。

3、有关冗余系统倒有办法获得CPU 的运行和停止信号,因为有一台CPU来判断另一CPU。

你是想用外部的其他设备,检测plc当前的状态:停止或者运行?

如果是,那么首先PLC自身不应该在线检测自己的状态,至少这是不科学的,应该由第三方检测。

其次,可以通过与进行PLC通讯,传递芯跳信号,来标志PLC的运行。

如果只读取PLC的诊断日志,那么就不用那么麻烦了,只需要上传诊断日志即可。

相关文章
  • 西门子plc cpu模块中断(lnterrupts)设定的分类

    西门子plc cpu模块中断(lnterrupts)设定的分类

    西门子plc cpu模块中断(lnterrupts)设定的分类,包括硬件中断(Hardware Interrupts)设定、延时中断(Time-Delay Interrupts)设定、PROFIBUS-DP中断(lnterrupts for DPVl)设定、异步出错中断(Asynchronous Error Interrupts)设定。

    时间:2020-04-25 13:50:53

  • 西门子s7-300 cpu系统扫描循环时间的查看办法

    西门子s7-300 cpu系统扫描循环时间的查看办法

    如何查看西门子s7-300中cpu系统扫描循环时间,有二种方法,方法1:将程序下载到plc中,在线连接并查看cpu信息,方法2:通过将OB1对应的临时变量传到M区中,读取CPU的扫描循环时间。

    时间:2020-04-08 11:52:20

  • 西门子s7-300中cpu扫描时间过长系统停机怎么办?

    西门子s7-300中cpu扫描时间过长系统停机怎么办?

    西门子s7-300中cpu扫描时间过长导致系统停机的解决方法,CPU会因看门狗超时而导致系统停机,同时会触发定时错误OB80,可以参考下本文的解决方法与步骤。

    时间:2020-04-08 11:51:37

  • 西门子S7-200 CPU内EEPROM写入的几种情况

    西门子S7-200 CPU内EEPROM写入的几种情况

    西门子S7-200 CPU内EEPROM写入的几种情况,EEPROM的写入分为三种情况:1、MB0—MB13的设置,只需要在系统块—断电数据保持中设置即可。

    时间:2020-04-01 14:51:12

  • 在S7-CPU中使用嵌套程序的注意事项

    在S7-CPU中使用嵌套程序的注意事项

    在S7-CPU中使用嵌套程序的注意事项
    回答:S7-CPU支持嵌套程序,但对于不同的CPU类型,在使用时需要注意一些问题。

    时间:2020-04-01 14:42:38

  • 西门子plc s7-200 CPU电池卡怎么用?

    西门子plc s7-200 CPU电池卡怎么用?

    有关西门子plc s7-200 CPU电池卡的用法,新版S7-200 CPU电池卡有两种型号,不同型号的CPU电池卡在使用时的注意事项不同,一起来了解下。

    时间:2020-03-13 10:15:31

  • 保证plc程序稳定运行的方法

    保证plc程序稳定运行的方法

    如何保证plc程序稳定运行的方法,防止人为出现的plc故障,对plc设置使用权限,来保护plc程序不会被更改或程序被删除,具体的操作步骤有哪些,一起来看看。

    时间:2020-03-09 09:59:44

  • 【图】西门子S7-200 CPU内EEPROM写入的几种情况

    【图】西门子S7-200 CPU内EEPROM写入的几种情况

    西门子S7-200 CPU内EEPROM写入的几种情况,分为MB0—MB13的设置,数据块中定义的数据,使用SMB31和SMW32控制字来实现将V区的数据存到EEPROM中等。

    时间:2020-03-09 09:58:21

Copyright © 2015 - 2022 dgjs123.com All Rights Reserved

电工天下 版权所有