电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

西门子S7200plc子程序指令运用阐明

2017-06-30 06:44分类:PLC基础知识 阅读:

 

西门子S7200plc子程序指令运用阐明
S7-200的子程序中,有那些指令不行以选用? 我做了许多子程序,有些子程序重复调用没有任何疑问,可是有一个子程序,在调用时,有每次每个循环里边榜首个调用该子程序的指令起效果,而第2次调用则彻底无效。 假定把这个子程序再从头仿制一下,也是一个子程序,里边内容彻底纷歧样,只是子程序号纷歧样, 则两个调用都正常。是不是是由于子程序顶用到了EU指令?用到R或S应当没有疑问吧。
S7-200 PLC 2009年体系手册中文版204页说:"当子程序在同一个周期内被屡次调用时,不能运用上升沿、降低沿、守时器和计数器指令。
S7-300/400能够将守时器、计数器的编号设置为块的输入参数,在每次调用时指定纷歧样编号的守时器和计数器作为实参。S7-200则没有这个功用,只能在子程序中运用固定的守时器编号。假定对多个被控政策屡次调用子程序,纷歧样被控政策一同运用同一个守时器计数器,将会发作灾祸性的效果。
是不是有上升沿和降低沿,有必要通过两个扫描周期来差异,即前一个扫描周期读取触发信号,并存储到一个位地址内,再与本次扫描周期的触发信号的状况比照照。
S7-300/400的上升沿、降低沿指令需求指定保留前一扫描周期的位地址。S7-200的上升沿、降低沿指令前一扫描周期的状况是操作体系保留的。可是由于只能保留一个位变量的前一扫描周期的状况,所以子程序在同一个周期内被屡次调用时,不能运用上升沿、降低沿指令。

上一篇:三菱PLC FX系列输入、输出继电器介绍

下一篇:西门子plc传送指令实例

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部