Logo  
企业邮局QQ快速登录
浏览文档 当前位置:广州若恒 >> 支持中心 >> 找答案 >> 浏览文档
FC5 FC6 同时传输两个数据包可以实现吗
FC5 FC6 同时传输两个数据包可以实现吗
核心提示:FC5 FC6 同时传输两个数据包可以实现吗 在PLC编程时想同时用FC5传输两个DB模块的数据,有办法实现么?可以连续CALL FC5两次或者在SEND里写两个DB的地址吗?如果可以实现,那FC6是怎么接收两个数据包的呢?我知道FC5,FC6的用法,请不要给我发诸如用法之类的文档,这些里面都没有!我现在要传输现有的两个DB模块的数据,是不是只能整合到一起?

FC5 FC6 同时传输两个数据包可以实现吗

在PLC编程时想同时用FC5传输两个DB模块的数据,有办法实现么?可以连续CALL FC5两次或者在SEND里写两个DB的地址吗?
如果可以实现,那FC6是怎么接收两个数据包的呢?

我知道FC5,FC6的用法,请不要给我发诸如用法之类的文档,这些里面都没有!我现在要传输现有的两个DB模块的数据,是不是只能整合到一起?

问题补充:
补充一下,是FC5,6,用来在两个S7站之间传数据的。那些让我看f1的朋友,你自己先看看,根本就没有说道这个问题。
如果可以传输多个DB,是不是可以紧接着再写一个,例如:
CALL FC5 {
...SEND : = P#DB100.DBX0.0 BYTE 10
}

CALL FC5 {
...SEND := P#DB200.DBX0.0 BYTE 20
}
如果是这样的话,那FC6如何接收呢。FC6是不是只能把这两个数据包放到一个DB里?

 

最佳答案

你好!
   不能紧接着在写一个FC5,按照你的思路是需要个先来后到的观念!传送数据也是需要个时间的。
   个人理解,不是必须把FC6接受的数据放在一个DB里。
  个人理解应该没问题,有条件你可以试试!
   先调用一个FC5,等FC6接受完成后,利用这个完成的标志,加上两个站点通讯的看门狗校验,来控制开始接受下一个的FC5, 然后第二次的FC6就接收完成。
   这两次的发送数据存放在不同的数据块里,接受也可以放在相应的不同数据块里。
   两次接受之间一定有个先后的概念。


Tags:同时 传输 两个 个数 数据 数据包 可以 实现

0% (0)
0% (10)
发表评论
用户评论
 以下是对 [FC5 FC6 同时传输两个数据包可以实现吗] 的评论,总共:0条评论
最新文档
·S7-200 PID 手写程序与利用自带模 
·AC0做求和校验,循环时如何确定求 
·起重机用西门子变频电机悬停 
·DI回路电流计算 
·一个触摸屏接三个PLC,是否可行? 
推荐文档
视觉焦点
S7-200 PID 手写程序与利用自带模块、向导生成PID方法的区别
AC0做求和校验,循环时如何确定求和是否正确   求解释,麻烦各位师傅了
  2880306702
  sales@gzrh.com   在线发送
微信扫一扫
  技术支持
  技术论坛
  Support@gzrh.com   在线发送
  项目洽谈
  Support@gzrh.com   在线发送
  投诉与建议
  gzrh@gzrh.com   在线发送
  订阅精彩内容
  填写您的邮件地址,订阅我们的精彩内容:
  联系我们
销售热线:020-85520027/85520287
项目洽谈:020-85533142/85533145
联系传真:020-85520030/85536394
技术热线:020-61087040
咨询邮箱:gzrh@gzrh.com
公司地址:广州市天河区黄埔大道中662号金融城绿地中心509室