您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > OMRON两台CPU之间通讯
网络指令网络指令send/recvC:控制首字C~C+4这5个控制字指定传送字数、目标和其它设置。控制字C位00~07位08~15C字数:0001~允许最大值(4位16进制数字)C+1目标网络地址位08~11:串行端口号(物理端口)第12~15位:总为0C+2目标单元地址目标节点地址C+3重复次数:00~0F(0~15)位08~11:通信端口号(内部逻辑端口):0~7第12~15位:响应设置0:响应请求8:无响应请求C+4响应监视时间:0001~FFFF(0.1~6553.5秒)(缺省设置0000设定监视时间位2秒例:以山西宏光项目水网发送指令为例,在补给水系统中多介质过滤器顺控系统中涉及到综合水泵房的化学反洗泵,在锅炉补给水系统中选用SEND和RECV指令同时工作实现发送和接受,完成同步通讯。前提条件,补给水系统和综合水泵房系统PLC的以太网冗余完全配好:1.网络冗余配置锅炉补给水系统综合水泵房网络1192.168.1.1192.168.1.3网络2192.168.2.1192.168.2.32.成功配置冗余后,在网络路由表中能够显示出同以网络上的系统CPU实际现场综合水泵房的节点是003.3.现在将补给水系统D2150的数据发送至综合水泵房的D2126中D2120为首个控制字,默认其后连续四个字同时被占用,用MOV指令,为其赋值。C(D2120):#0001表示此次要传输的字数为1,仅需传输D2150一个字;C+1(D2121):#0000后面两个00表示本地网络(网络1或者网络2)传输,前面两个00为串行端口号选择,不选用,采用默认值;C+2(D2122):#030003表示网络节点号,综合水泵房节点号为3,00为CPU单元号,网络中就一个CPU,单元号为00,(默认CPU单元号一般为零);C+3/4:不写,采用默认值,但是字已占用,不能再使用赋值。以下为程序赋值图例:
本文标题:OMRON两台CPU之间通讯
链接地址:https://www.777doc.com/doc-4095534 .html