一种自诊断或保持源错误码的方法PLC编程
文章出处: 浏览次数:发表时间:2018-09-08
设计一个系统时,可能需要一种自诊断或保持源错误码的方法。本文给出了一个达到此目的的方法。
说明:
这里所示的程序能够处理高达63种的不同错误。每个错误分配给一个位元件,S000到S063。本例说明了在一种错误情况下三个编码是如何被定位和处理的。
输入X000至X002激活三个错误。输入有效时,表示错误存在。当一个错误出现,如X001为ON时,它的错误号移入数据寄存器D020。这时,D020会等于数字10(因为X000使标志SO10有效)。为了确认它作为一个当前错误,输出Y013被设置为ON。这个输出表现为脉冲或闪烁输出,这是因为每64次程序扫描,它被置位和复位一次。
如果存在不只一种错误标志,如S029和S050有效,最低错误号即29会存入D020。当引起错误29的条件修正时,下一个错误号即50会存入D020。
注意:高序号的错误将比那些较低号错误更快地引起输出Y013。这是因为在一个扫描期间,每个错误标志被单独地处理,64个错误标志需要64次扫描。一个较低错误标志会比较高错误号更常长时间地使输出Y013为ON。这可以作为一种确定错误紧急程度的方法,即决定较低错误号是重要的,因为在扫描出现的错误时,它们有优先权,并且它们使输出Y013近乎持久地保持为ON。错误号可输出到一个7段显示。
下一篇:
三菱FX PLC在高压变频器中的应用 上一篇:
三菱PLC主控触点指令MC MCR的使用举例介绍
现场案例
- 模拟量模块实际应用详解
- 西门子200PLC无线控制方案
- 采用S7-200smart Modbus RTU 通信如何配置
- 艾宝物联无线污水处理方案
- 如何实现模拟量无线远距离传输
- 点对点无线模拟量信号传输方案
- 水塔无线自动供水方案
- 工业现场布线太麻烦,试试AB433A无线485透传
- 艾宝物联教你用三菱PLC控制变频器
- 艾宝物联为你分析20个典型事故案例