两台S7-200PLC通讯问题

请问:我有两台S7-200PLC,CPU是226的,上面有PORT0,PORT1两个口,我想两台之间进行通讯,不加通讯模块,直接用PORT0或者PORT1能实现吗?用什么指令呢?协议是什么协议呢?请指点!

最佳答案

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变化而变化,简单 直观

 

提问者对于答案的评价:
xiexie!

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc347154.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:16
下一篇 2021年7月4日 下午11:16

相关推荐

  • 比较触点数值非法错误

    有一程序,运行个把月后,会报比较触点数值错误,重新下载后,又能用个把月,网上查到“不执行和能流为零是两回事”前辈们能举例说明下吗,另外请问在使用手册中哪单节中有注明? 问题补充:我…

    2017年7月26日
  • modbus的主站 从站程序是不是不能写到同一个程序里

    各位大虾我就有一块224xp,想实现一主五从的效果,主站每隔2秒给一个从站发数据,从站回数后。在下一个两秒里主站再给下一个从站发数据,依次循环。希望给位大虾不吝赐教 最佳答案 各位…

    SIMATIC S7-200 2019年6月11日
  • k-tp178 micro

    k-tp178 micro 与s7-200的通信从面板指示上能看出吗?如何确定他们已连接上? 用WCC 2007 能在线监控S7-…

    SIMATIC S7-200 2017年6月18日
  • 按钮上有个事件属性,下边有个“激活”是什么意思

    使用触摸屏软件,组态一个KTP 178的触摸屏,用到按钮时,发现“事件”属性,下边有个“激活”是什么意思?怎么使用呢。如果说。我想实现页面5秒自动切换,在哪里使用Acti…

    SIMATIC S7-200 2021年7月4日
  • 热插拔问题

    请教专家们编程电览热插拔对plc或pc有损害吗 最佳答案 没什么损害. 但不建议热插,我刚开始也经常热插拔,但是SUB D插头外壳和CPU的MPI口外壳经常发生…

    SIMATIC S7-200 2021年7月5日
  • S7-200有无USB口的适配器

    请问S7-200现在有无USB口的适配器,型号是什么? 最佳答案 有哇。STEP 7-Micro/WIN 也可以使用通常用于 S7-300/400&n…

    SIMATIC S7-200 2021年7月5日
  • SMART S7-200 与AB 变频器

    我现在使用的是 一个SMART S7-200 与AB变频器做MODBUS 通讯   AB变频器手册里面有一个可…

    2021年7月5日
  • 自由口通讯程序求解

    本人在学习别人写的自由口通讯程序时,再子程序中看到有循环的功能.本人不理解为啥要出现FOR  (NEXT)这一段指令呢。他们之间的程序不是一直循环执行,执行到设…

    2017年11月27日
  • pid调节控制面板中高级选项中参数

    pid调节控制面板中高级选项中参数: 1.死区值是指哪个变量死区值?是偏差?过程值还是反馈? 2.起始输出步长含义? 最佳答案 死区值规定了允许过程值偏离设定值…

    SIMATIC S7-200 2021年7月5日
  • EM235非外供电源4-20MA接线

    EM235  4-20MA电流输入,接电流变送器的接法跟直接标准4-20MA的电流是不是不一样的?如果是4-20MA标准电流接入EM235模块应该怎么接线? 最…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论