您的当前位置:首页正文

两台PLC200的PPI通信

2020-01-22 来源:榕意旅游网


才 2009-11-16 16:18:05 分类:

Q:两个s7224XP使用PPI如何实现主从通讯?

A:最简单的方法是采用Setp7-Micro/Win中的指令向导【NetR/NetW】; 这里我给你一个简单的例子,步骤如下:

1.在指令向导【NetR/NetW】中设置两PLC的通信字节为1字节,主站PLC地址设置为2,副站PLC地址设置为3,主站将自己的VB210写到副站的VB210 2.副站程序:

//副站的程序功能:将主站写过来的VB210直接赋值给QB0,可以直观的看出QB0的变化; Network1: LD SM0.0

CALL NET_EXE:SBR1, 0, M0.0, M0.1 Network2: LD SM0.5 EU

MOVB VB210, QB0

3.主站程序:

//主站程序功能:将QB0的QB0.0为1,然后每秒采用循环移位,同时将值赋值给VB210,网络读写指令就会写到副站的VB210 Network1: LD SM0.1 MOVB 1, QB0 Network2: LD SM0.0

CALL NET_EXE:SBR1, 0, M0.0, M0.1 Network3: LD SM0.5 EU

RLB QB0, 1 MOVB QB0, VB210

物理连接:采用DP9针,只连接对应的 3---3,8---8针,都连接到PORT0口,将上述的主站与副站的程序分别下载到2个PLC中;

【注意】副站的通信地址为3,断电情况下,将连接线连接到两个PLC,再上电就实现通信了

副站随主站的QB0变化而变化,简单 直观

因篇幅问题不能全部显示,请点此查看更多更全内容