plc编程实例plc经典练习三

plc编程实例plc经典练习三

ID:34941659

大小:334.50 KB

页数:16页

时间:2019-03-14

plc编程实例plc经典练习三_第1页
plc编程实例plc经典练习三_第2页
plc编程实例plc经典练习三_第3页
plc编程实例plc经典练习三_第4页
plc编程实例plc经典练习三_第5页
资源描述:

《plc编程实例plc经典练习三》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、PLC编程实例PLC经典练习第二章三      表3-1 区域工作方式控制程序输入参数表代码信号说明LT灯测试。AFI故障确认。AUCI辅助控制。EM急停信号。LOC1主控操作台选本地操作台控制。CEN1主控操作台选主控操作台控制。LOC2本地操作台选本地操作台控制。CEN2本地操作台选主控操作台控制。AUT主控操作台选择自动工作方式。S-AUT主控操作台选择半自动工作方式。MANU主控操作台选择手动工作方式。A-FR主控操作台选择辅助设备就绪。A-ON主控操作台选择区域自动启动。A-OFF主控操

2、作台选择区域自动停止。表3-2 区域工作方式控制程序输出信号说明代码功能说明AUTO自动工作方式。SEMI半自动工作方式。HAND手动工作方式。AF故障确认。AUC辅助控制。ALP自动工作方式指示。辅助设备就绪主台选主台控制急停信号主台选择手动主台选半自动主台选择自动与自动工作启动置位自动工作信号本地选主台控制本地选择本地控制主台选择手动或自动工作停止复位自动工作信号图3-1 区域自动工作信号逻辑示意图自动工作停止区域自动未启动主台选主台控制急停信号主台选择手动主台选择自动主台选择半自动与自动工作

3、启动置位半自动工作信号本地选主台控制本地选择本地控制主台选择手动或复位半自动工作信号辅助设备就绪图3-2 区域半自动工作信号逻辑示意图EMEMSEMISCEN1AUTORLOC2A-OFFCEN1CEN2AUTA-ONA-FREMAUCIMANUAUTOSAFIAF故障确认MANUS-AUT复位自动控制方式输出信号置位自动控制方式输出信号AUC辅助控制A-ONAUT置位半自动控制方式输出信号S-AUTCEN2MANUAUTOA-FREMLOC2A-OFFMANUSEMIS置位半自动控制方式输出信号

4、S-AUTAUTOALPSEMIAUTOLP自动状态指示输出信号SEMIAUTOR复位自动控制方式输出信号HAND手动控制方式输出信号LOC2SEMIAUTOSEMIR复位半自动控制方式输出信号AUTOS置位自动控制方式输出信号AUTSEMIAUTOEMSEMIR复位半自动控制方式输出信号图3-3区域工作方式控制程序表3-3 故障监测子程序输入信号表代码功能说明AF故障确认。IAF确认的故障。IUAF未确认的故障。PAR监测点工作选择。为“1”,对F1至F16输入故障状态进行处理。F0/1故障级别

5、控制,对应16个故障点,设置为16位。F1故障点1。。。。。。。。。。F16故障点16。DW控制数据字编号。表3-4 故障监测控制子程序输出信号表代码功能说明AFO确认故障。UAF未确认故障。76543210F10F2MW1176543210F1F8MW10F9F16图3-4 故障监测程序使用的中间存储器分配示意图M10.5PAR故障监测点14故障F14M10.4PAR故障监测点13故障F13M10.3PAR故障监测点12故障F12M10.2PAR故障监测点11故障F11M10.1PAR故障监测点

6、10故障F10M10.0PAR故障监测点9故障F9M11.7PAR故障监测点8故障F8PARM11.6M11.5PAR故障监测点6故障F6M11.4PAR故障监测点5故障F5M11.3PAR故障监测点4故障F4M11.2PAR故障监测点3故障F3M11.1PAR故障监测点2故障F2M11.0PAR故障监测点1故障F1故障监测点7故障F7IUAFPARUAFSUAFRAF复位未确认故障输出信号M10.7PAR故障监测点16故障F16PARM10.6故障监测点15故障F15打开数据块DB200置位未确

7、认故障输出信号OPNDB200取中间寄存器MW10的值LMW10取故障等级设定的值LF0/1按位进行“与”操作AW得到的数据传给MW12。此时是完成对9-16的故障检测点的状态监测。TMW12LMW10高低位数据字数据互换CAWLF0/1AFORMW12中数据为0,且有IAF和UAF信号,则复位输出AFO。==IIAFUAF累加器1和2的数据互换TAK取打开的数据块的设定数据字DW中的值L#DWIAFAFOSCAW按位进行“与”操作AWLMW12按位进行“或”操作OWTMW12得到的数据传给MW1

8、2。此时是完成对1-8的故障检测点的状态监测。这时MW12中的数据就是16个监测点的故障状态数据L2#0000MW12中数据不为0,或有IAF信号,则置位输出AFO。>DM003JC如果两值相等,则跳转至M003处执行。实际是对故障状态数据字中已有的状态与目前得到的故障状态进行比较。==IM002:M001:M001JCUAFJUM002有不确认故障时,对原有状态和新监测的状态进行“或”处理后,跳转至M002处执行。TAKTMW14OW无UAF时,跳转到M001处执行。新得到故障状

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。