您现在的位置是:首页 > PLC技术 > PLC技术
PLC的控制功能
来源:艾特贸易2018-04-20
简介以下 SFB 对于控制通信伙伴都是有效的: ● SFB 19 START 在通信伙伴控制器中执行温重启。 ● SFB 20 STOP 使通信伙伴控制器处于 STOP 停止状态。 ● SFB 21RESUME 在通信伙伴控制器中执行热重启
以下SFB对于控制通信伙伴都是有效的:
●SFB 19 START
在通信伙伴控制器中执行温重启。
●SFB 20 STOP
使通信伙伴控制器处于STOP停止状态。
●SFB 21RESUME
在通信伙伴控制器中执行热重启。
这些SFB用于单向数据交换,为此在通信伙伴设备中不需要用于此目的的用户程序。这些SFB的参数列在表20-17中。
参数REQ的上升沿启动数据交换。输入ID参数为在连接表中由STEP7输入的连接ID参数。
参数DONE的信号状态是“1”时,这个块信号表示工作准确无误地结束。如果有错误的话,错误在参数ERROR里给出。在参数STATUS中除了零值以外的值表示报警(ERROR=“0”)或错误(ERROR=“1”)。在每次块调用时,必须对参数DONE、ERROR和STATUS赋值。
表20-17 用于通信伙伴控制器的SFB参数
以“P_PROGRAM”(CHAR数据类型ARRAY[1..9])的内容指定一个数组变量作为PI_NAME。参数ARG和IO_STATE当前是不相关的,不需要分配值。
SFB 19 START执行通信伙伴CPU的温重启。先决条件是通信伙伴CPU在STOP状态并且模式选择为RUN或RUN-P。
SFB 20 STOP设置通信伙伴CPU为STOP停止方式。对于该工作要求准确无误地执行,其先决条件是当提交请求时,通信伙伴CPU不在STOP状态。
SFB 21 RESUME执行通信伙伴CPU的热重启。先决条件是通信伙伴CPU位于STOP状态,模式选择处在RUN或RUN-P状态,此时允许热重启。
(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:)
点击排行
