S7200与第三方生产管理系统通信,自定协议通信,不懂求老师指点!先谢谢了!

有一项目要用到200PLC与第三方生产管理系统通信,从PLC上传输一些简单的数据给生产管理系统,自定协议如下:

电脑控制柜通讯协议
数据格式长度为24个字节 (16进制)23字符#开头,0D结尾
第二个字节发送类型31发送 32 反馈,第三个字节数据长度20,第4-23字节为分别为1-20号位置的开关信号(按1号位置左,1号位置右---到10号位置左,10号位置右这样的顺序排序),开关信号:30为开关坏,31为铝锭到达信号,32铝锭叉走信号
控制柜发送 
23 31 20 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0D
电脑收到后反馈给控制柜数据
23 32 20 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0D

控制柜主动发送要求,如果没有收到电脑反馈信号要继续发送。

新人,对通信协议这块不懂怎么入手来实现,请各位老师指点一下,谢谢!

最佳答案

1、S7-200只支持RS485及以太网通讯。
2、S7-200的RS485系统支持下述协议:
《S7-200 CPUs -- 通信组态和编程 -- USS, modbus 或自由口通信》连接:
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=28767151&nodeid0=10805397&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN
3、如为USS(自由)通讯可参考上述文档。

提问者对于答案的评价:
谢谢老师指点,好久没来了,没有及时回复。

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月7日 下午12:23
下一篇 2017年12月7日

相关推荐

  • 如何用定时中段读取上次中段的数据

    我现在做一个10S的流量显示,请问如何读取前一个定时中段的数据? 最佳答案 用两个变量,假如是VD0—本次流量数据,VD4上次流量数据,在定时中为程序中,先VD0传入VD4,然…

    SIMATIC S7-200 2021年7月5日
  • 找个老师

    想找个高手教教我,搞不明白PID和模拟量 我是北京的,有方便的吗,我QQ527366513  最佳答案 论坛里版主都是高手,你去找找他们吧。 提问者对于答案的评…

    SIMATIC S7-200 2021年7月4日
  • TD400C和200PLC的通信

    项目很紧张,晚上就要调试出来,但之前没接触过TD400C,所以先来了解确定下。TD400C不能用WINCC FLEXIBLE编译,只能在PLC里集成,但是却没有找到波特率…

    SIMATIC S7-200 2020年10月31日
  • 两种PLC的通讯

    最近进了台S7-200,原来使用的是AB ,S7-200的是cpu224ab的是micro1200现在要进行通讯,请问如何做到!有实例吗?谢谢…… 这件事很急!…

    SIMATIC S7-200 2020年11月1日
  • S7200 MODBUS通讯报警102

    s7200通过MODBUS库与仪表通讯,程序与另一个仪表测试过,通讯正常。第二个仪表(型号不同)通讯就一直报警102,仪表地址是浮点数,请问这是怎么回事 问题补充:这是图和程序 图…

    2021年7月5日
  • S7-200模拟量编程问题

    S7-200模拟量编程,我用表检测了模拟量模块上的电流信号很稳定,怎么在程序里它的数值波动就非常大呢?现场接线是这样的:用6KPa的变送器通过安全栅和隔离器,再分二路,一路到模拟量…

    SIMATIC S7-200 2020年11月1日
  • S7-200与WINCC通讯

    我单位的工控台式机通过PPI电缆与S7-200的CPU 226连接起来,可以在编程软件中进行程序设计等各种工作。现在在同一台工控机上安装了WINCCV6希望与S7-200…

    SIMATIC S7-200 2021年7月5日
  • S7-200的扩展模块问题

    如果一个S7-200 CPU222的PLC(8输入:I0.0-I0.7, 6输出:Q0.0-Q0.5). 如果加输入/输出的扩展模块.地址开头是什么?…

    SIMATIC S7-200 2021年7月5日
  • SQL Server 2008 R2 Standard Edition SP2 (WinCC)安装不过去怎么办

    虚拟机VM12 win7 64位 安装wincc7.3 发现卡在SQL Server 2008 R2&nbsp…

    SIMATIC S7-200 2021年7月5日
  • CP243-1 支持互联网远程编程吗?

    客户很远,想通过互联网远程编程,对方ip可能是动态的;比方对方的局域网通过adsl拨号上互联网。 最佳答案 要知道IP,并开放端口 提问者对于答案的评价:非常感谢!

    SIMATIC S7-200 2021年7月5日