S7-200 224 CN与PC进行自由口通讯

最近接手一个项目,需要将224CN的所有I/O状态发送给上位机,要求:起始+数据+效验+结束。以前用过S7-1200第一次用200的PLC与上位机进行自由口通讯,用网上搜集的资料做的程序有问题。现在一筹莫展中,求高人指点。我的QQ:595997137

最佳答案

做自定义串口通讯:
1、使用SM0.1初始化端口,设置SMB30,参考附图1
2、调用发送指令XMT 用于在自由口通信模式下将发送缓冲区(TBL)的数据,通过指定的通信端口(PORT)发送出去。定义数据可参考附图2
3、调用接收指令RCV 用于在自由口通信模式下通过指定的通信端口(PORT)接收数据,接收的数据存储到接收缓冲区(TBL),数据长度最多为 255个字符。参考附图3
4、接收报文和发送报文,都需要做校验处理,单独编写校验子程序。

图片说明:

S7-200 224 CN与PC进行自由口通讯  S7-200 224 CN与PC进行自由口通讯  S7-200 224 CN与PC进行自由口通讯  

提问者对于答案的评价:
可以帮我看看我的程序哪里有问题?并且帮我进行完善吗?第一次使用问题太多。请将您的QQ号发我的QQ邮箱,我将我的做好的程序发给您。

专家置评

自由口通信,自由协议,按照伙伴数据格式通信
http://www.ad.siemens.com.cn/service/article/S7-200/S7-200freeport/Default.aspx

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月2日 下午11:39
下一篇 2017年6月2日 下午11:39

相关推荐

  • 200的AO输出线最大多远距离

    如题,普通的AO模块,接远处的变频器。谢谢 最佳答案 具体距离不是很清楚,普通的AO模块,使用输出4-20mA的信号(电流环信号抗干扰性强),我用过控制现场变频器接线距离达到350…

    SIMATIC S7-200 2020年11月5日
  • 高速计数器外部复位

    哪位高手能帮忙接线:我使用高速计数HC0,模式1,要根据Q1.0的状态复位高速计数器。Q1.0置位时,复位高速计数器。用导线连接Q1.0和I0.2,其他的线如何连接,我已经试了几次…

    SIMATIC S7-200 2021年7月5日
  • MODBUS协议地址超出怎么办

    我的PLC是S7-200,和变频器通讯,要读变频器的值,变频器的通讯地址是3002H(12290),用modbus通讯,算出来后地址超过49999,怎么办?还有别的办法读取到吗?另…

    SIMATIC S7-200 2020年10月31日
  • 请教大家一个编程问题?

    想做个通过两个光电开关的动作顺序来判断人通过的方向,除了用定时器做外有没有相关的指令,打算用200PLC做,非常感谢! 最佳答案 参考抢答的例子程序,可以满足你的需求。 提问者对于…

    SIMATIC S7-200 2021年7月5日
  • 如何通过S7-200的I/O输出控制并口打印机

    自己想通过S7-200的I/O口输出控制并口打印机,该并口打印机的控制时序为普通并口打印机的控制时序,望各位高手能够指点一下编程的思路,最好能提供部分编程例子,将不甚感激。谢谢! …

    SIMATIC S7-200 2021年7月5日
  • 如何解密S7-200 POU密码

    PLC 为 224的,不是国产的程序已经下载下来,但里面的子程序都加了POU密码,问下 这个密码怎么解我用的编程软件是V4.0 STEP&n…

    SIMATIC S7-200 2019年6月11日
  • S7200通过ADSL与上位机通讯

    S7200+以太网模块通过ADSL与上位机通讯怎么做? 最佳答案 用OPC做 组态好网络IP地址 注意远程和本地的地址是互换的 之后用网线连接电脑&n…

    SIMATIC S7-200 2021年7月5日
  • 关于S7-200的RS485通信

    本人最近自己研究S7-200与智能仪表的RS485通信,始终不成功。智能仪表与电脑能用串口通上。PLC是CPU 226,我现在做了两个试验,一是S7-200系统手册上应用…

    SIMATIC S7-200 2017年12月2日
  • S7-200与国产PLC通讯问题

    两台S7-200挂E277作为从站,通过DP通讯,主站为浙大中控,在主站要求预留什么通讯接口。200程序里面用不用加通讯块,加通讯地址。 问题补充:200PLC和中控通讯主要就是中…

    SIMATIC S7-200 2021年7月5日
  • ppi上的TD400:在TD400上插入字符串,S7-224中的程序是该字符串每1秒闪动一次,可TD400上3-5秒闪一次。

    2个224加1个td400组成PPI网,在TD400上插入字符串,S7-224中的程序是该字符串每1秒闪动一次,可TD400上3-5秒闪一次。 最佳答案 通讯延时是一种可能性,另外…

    SIMATIC S7-200 2020年11月1日