紫外工控论坛

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索

S7-300与S7-200通过PROFIBUS-DP通讯

2011-3-9 20:55| 发布者: 冰糖| 查看: 2125| 评论: 0

摘要: 问:S7-300(313C-2DP)与S7-200(CN)通过PROFIBUS-DP通讯,实现S7-300的DB1数据块与S7-200的数据交换,由于需要处理的输入,输出数据均超过64字节,只能通过多次数据交换的方法实现,为实现数据交换的完整性(若采用 ...

问:S7-300(313C-2DP)与S7-200(CN)通过PROFIBUS-DP通讯,实现S7-300的DB1数据块与S7-200的数据交换,由于需要处理的输入,输出数据均超过64字节,只能通过多次数据交换的方法实现,为实现数据交换的完整性(若采用多条MOVE指令将PID,PIW中的数据转移到DB1中,会出现数据不完整现象),需要调用S7-300数据块传输指令,请问如何实现?先谢了!

答:楼主的问题在于数据传送的一致性
如果使用了CP342-5则使用FC1、FC2来收发数据,数据是集中传送的
如果使用了CPU集成的DP口,由于不能使用SFC15来发送大于4个字节的数据,我想把数据整理好以后,在同一个程序块里用L、T来传送,或者再增加一个确认数据结束的标志位,也就是接收方判断这个标志位发生改变后才处理接收到的数据,发送方则是最后发送标志位


鲜花

握手

雷人

路过

鸡蛋

最新评论


--------------------------------------------------------------------------------------------------------------------
本站是工控技术交流站点,论坛内容均为网络收集或会员所发表,并不代表本站立场,会员拥有该内容的所有权力及责任!
本站内容如有侵犯您的版权,请按下面方式联系本站管理员,我们将及时删除处理
管理员:冰糖 QQ:5483695(请直击主题), Mail:admin#ziwai.net(#改成@) 其它非本人.
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!

QQ|Archiver|手机版|小黑屋|紫外工控论坛. ( 苏ICP备11032118号-1 )

GMT+8, 2024-5-18 16:57 , Processed in 0.359375 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

返回顶部