求教两个200PLC进行自由口通讯的编程

甲机和乙机两个200PLC进行自由通讯,互相读写,我这样写程序行不行请给个指点

甲机:
1,初始化子程序:对SMB87进行写操作禁止接收,用ATCH和ENI指令使能定时发送中断
2,发送完成中断:用DTCH指令禁止定时发送中断,同时WOR 16#80 SMB87允许接收,SM0.0 RCV进入接收状态。
3,接收完成中断:对SMB87进行写操作禁止接收,同时允许定时发送中断

乙机:
1,初始化子程序:允许接收,定义定时发送中断的时间间隔但不连接中断
2,接收完成中断:禁止接收,用ATCH指令连接定时发送中断
3,发送完成中断:允许接收,
4,定时发送中断:用XMT指令发送数据。

最佳答案

请参考:《S7-200通讯的编程步骤---自由口通讯》
http://download.csdn.net/download/zjscq/3996645
《S7-200自由口通讯教程及编程实例》
http://www.docin.com/p-302651637.html

提问者对于答案的评价:
谢谢你的回答,对我很有帮助。

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午1:42
下一篇 2020年10月31日 下午1:42

相关推荐

  • crc校验如何做?

    一组数据如何进行crc校验呢  如何做? 最佳答案 方法1:计算法 主程序:OB1 Network 1  LD…

    SIMATIC S7-200 2020年11月5日
  • 配方方式

    常用的配方表示方式有1.触摸屏中的配方控件,但是操作麻烦,尤其是在smart屏中。2.向导中的配方能否不用存储卡来实现?3.还有其它方式实现配方功能吗? 最佳答案 1.触摸屏中的配…

    SIMATIC S7-200 2017年11月25日
  • S7200 USS_INIT

    我是一台S7200连接5台6RA70,请问使用USS_INIT命令,是一次全部激活5台6RA70?还是分别用5个USS_INIT命令分别激活? 问题补充:USS协议好像只能读写参数…

    SIMATIC S7-200 2021年7月5日
  • 为什么s7-200plc上电后指示灯均为红灯

    s7-200plc上电后指示灯均为红灯 最佳答案 STOP、RUN、SF 所有的灯都亮红灯,三个灯同时亮,切都是红灯,此时应该属于异常状态,至少“STOP”、“RUN”不…

    SIMATIC S7-200 2020年10月31日
  • S7-200编程产生触发脉冲

    现需要产生六路晶闸管触发脉冲,想用S7-200编程产生 最佳答案 想法很好,但我认为应考虑到两点,一,主回路与触发脉冲的同步问题,二PLC的反应速度。需要用一模拟信号来采样主回路的…

    SIMATIC S7-200 2021年7月5日
  • CP/PPI cable无法添加

    如图,在安装完microwin sp9后在设置PG/PC接口无PPI选项,选select,添加接口,发现PPI也不可添加,其他协议也一样,install跟uninstal…

    2017年6月24日
  • 顺控继电器S的用法

    S7-200CPU 请教顺控继电器S的用法,有人用到过吗,请指点一下.谢谢 最佳答案 一个极好的教程:  《S7-200PLC补充教案、 :…

    SIMATIC S7-200 2021年7月5日
  • 多台MM430变频器USS通讯问题

    现在用西门子USS库做多台MM430和S7200通讯,和一台变频器通讯可以,2台以上就只有一台能通讯上,其他变频器应答为变频器未激活,谁能解答一下 问题补充:地址分别是1,2,我现…

    SIMATIC S7-200 2021年7月5日
  • POU密码与系统块密码区别?

    POU密码与系统块密码区别是什么?级别谁高?可以破解吗? 最佳答案 POU密码与系统块密码区别是什么? POU密码是设置主程序、子程序、中断子程序在编程环境下时是否可见。…

    SIMATIC S7-200 2021年7月4日
  • S7-200 CPU与LED屏幕通讯

    有谁做过S7-200 CPU与LED大屏幕通过串口怎样通讯,可以用数据通讯吗。 问题补充:自由口通讯,可以用数据控制LDE屏吗 最佳答案 是模拟屏吗!如果是的话它一般用4…

    SIMATIC S7-200 2017年11月25日