i0.0主机上的然后怎么样编程时让从机的i0.0接收信息

i0.0主机上的然后怎么样编程时让从机的i0.0接收信息

最佳答案

你问的问题有一些问题,一般PLC和PLC,PLC和上位机通讯一般采用V区数据作为传递的媒介,当然也有例外,给你个例子是2#主机的IB0控制3#从机的QB0,3#机的IB0控制2#机的QB0。
 LD     SM0.1
 MOVB   2, SMB30                    // PPI主站模式 
 FILL   +0, VW100, 10               // 清空接收缓冲区和发送缓冲区
 LD            V100.7               // 若网络读操作完成
 MOVB   VB107, QB0                  // 将读取的3号站的IB0送给QB0
 LDN    SM0.1
 AN     V100.6                      // 若NETR未被激活
 AN     V100.5                      // 且没有错误
 MOVB   3, VB101                    // 送远程站的站地址
 MOVD   &IB0, VD102                 // 送远程站的数据区指针值IB0
 MOVB   1, VB106                    // 送要读取的数据字节数
 NETR   VB100, 0                    // 从端口0读3号站的IB0,缓冲区的起始地址为VB100
 LDN    SM0.1
 AN     V110.6                      // 若NETW未被激活
 AN     V110.5                      // 且没有错误
 MOVB   3, NETW2_Status:VB111       // 送远程站的站地址
 MOVD   &QB0, VD112                 // 送远程站的数据区指针值QB0
 MOVB   1, VB116                    // 送要写入的数据字节数
 MOVB   IB0, VB117                  // 将本机的IB0的值写入发送数据缓冲区的数据区
 NETW   VB110, 0                    // 从端口0写3号站的QB0,缓冲区的起始地址为VB110

 当然你如果利用向导编程会更简单的。
 

提问者对于答案的评价:
谢了,我只是有一点不明白,主机控制从机时,主机不是有i0.0;q0.0等i、o口吗,从机也有,编程不冲突吗,怎么解决?谢谢

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

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

相关推荐

  • BCD码转换成整数实例 请教大神!!

    给我都整蒙了,一点这方面的编程基础没有,梯形图容易看些,但是这个具体符号含义,然后是怎么具体转换的我不明白。  如图说: IN中的BCD数用16进制表…

    2021年7月5日
  • 浮点

    什么叫浮点数。什么是有符号数。,和无符号数 最佳答案 浮点数:即该数值带小数点的数值。符号数:这里的符号指的是正、负符号,由最高位作为符号判断的数值。无符号数:最高位是0的数值正数…

    SIMATIC S7-200 2017年11月16日
  • 延时启动、延时关闭逻辑

    多个电机启动顺序(时间间隔约5秒):a,b,c,d…..关闭时反着(先关最后一个…d,c,b,a 以此类推最后关闭a)如果用定时器则要用TON和TOF类型的,但是…

    SIMATIC S7-200 2020年10月31日
  • RS-422A中的A是什么意思?

    RS-422A中的A是什么意思? 最佳答案 RS-422A标准(协议)的全称是EIA-RS-422A标准,其中EIA(Electronic Industry A…

    SIMATIC S7-200 2021年7月5日
  • S7-200cn 高速脉冲(发脉冲控制伺服)

    触摸屏上的速度(米/分钟) 转换到程序里SMW68 需要怎么转换? 最佳答案 (伺服电机转一圈的脉冲数)*(减速机减速比)/丝杠螺距(mm),得到每mm的脉冲数…

    SIMATIC S7-200 2021年7月5日
  • 西门子200高速计数指令请教

    今天在看西门子的高速计数部分,对指令有些不太理解,希望能得到解答。比如我把SM37设为图116进制EC,应该是二进制的1110 1100,对应功能:图2主要就是更新编码器…

    2018年12月5日
  • s7200如何通过profibus与wincc通讯

    s7200如何通过profibus与wincc通讯,有没有具体实例。 问题补充:s7200是通过em277(profibus模块)与上位机联结 最佳答案 1。在S7-200软件里组…

    SIMATIC S7-200 2021年7月5日
  • step7 microwin v4.0安装到20%就不动了

    我是WIN10 64位操作系统,第一次装step7 microwin v4.0 SP9,安装到20%就不动了,我等了2个小时还是这样,不知道…

    SIMATIC S7-200 2017年6月3日
  • S7 200的Modbus和USS通讯

    在224cn 系统中,使用modbus RTU 通讯时如果还需要用USS协议和变频器通讯,请教1)能否做到?2)能提供个参考方案吗?谢啦 问题补充:有…

    SIMATIC S7-200 2020年11月1日
  • s7-200 224可以增加485通信口吗.

    我有个s7-200 224,只有一个通信口,但是我想一个口用rs485自由口通信方式,但是同时也想监控,缺一个通信口,有哪些方式可以解决?增加通信口或者买个224&nbs…

    SIMATIC S7-200 2017年11月12日

发表回复

登录后才能评论