调用的SFB12、SFB13和FC5、FC6有什么区别

两个PLC之间使用工业以太网通讯,请问在编程时调用的FC5、FC6、和调用SFB12、SFB13有什么区别?

最佳答案

S7通信分为单边通信和双边通信两种,其区别在于编程是单侧 PLC调用 PUT(SFB14/ FB14)、GET(SFB15/ FB15),还是两侧 PLC都调用带有确认功能的 B_SEND(SFB12/ FB12)、B_RCV(SFB13/ FB13)或者不带有确认功能的 U_SEND(SFB8/ FB8)、U_RCV(SFB9/FB9)。
 在S5兼容通信(包括ISO传输协议、TCP通信、ISO_on_TCP)时,通过TCP协议的数据传输是采用数据流的方式,没有传送任何关于消息长度或起始的任何信息,发送程序填充数据到TCP连接,数据通过TCP协议以字节为单位以透明数据流来传送。必须在S7程序中调用如下功能:
.FC5 "AG_SEND" 发送数据
.FC6  "AG_RECV" 接收数据

《SIMATIC NET 用于SIMATIC NET S7 CP 的功能(FC) 和功能块(FB)》下载:
http://www.cadfamily.com/download/plc/plcsim200/PGH_FC-FB-S7CP_52.pdf

提问者对于答案的评价:
谢谢各位帮忙,我已经用SFB12和SFB13成功实现了两个PLC通过以太网通讯!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月10日 下午8:09
下一篇 2017年6月10日 下午8:09

相关推荐

  • OPC socket 比较

    PC机和S7-300通讯既可以用OPC方式,也可以用windows socket 方式  我以前是用OPC方式,但是DCOM配置有些繁琐,而…

    SIMATIC Net 2017年6月11日
  • modbus ascii 通讯

    我CPU是414的,想通过CP341和现场冷冻机进行MODBUS ASCII 协议的通讯。RTU通讯用过,我的CP341有RTU 的DONLE.请教有…

    SIMATIC Net 2017年6月10日
  • 光链路模块6GK15033CB00

    向各位大侠请教:光链路模块6GK15033CB00有没有配多模玻璃光纤的接口。谢谢! 最佳答案 你用的是OLM/G12光链路模块,上面有2对光纤的接口和一个PROFIBUS-DP9…

    SIMATIC Net 2017年6月19日
  • 上位机与PLC通讯

    上位机使用CP1613与PLC400的CP443-1通讯,在上位机的PC Station中看到设置了CP1613、OPC Server、Application,…

    SIMATIC Net 2017年6月7日
  • PPI与MPI的接口特性都是RS485吗?

    如果都是485的,那为什么这两个编程电缆不能共用。是不是两个编程电缆就协议不一样?如果不一样,那硬件是一样吗?如果是一样的,为什么不统一一下呢? 问题补充:我从电脑城买的RS232…

    SIMATIC Net 2017年6月13日
  • 1200 plc连接profinet站点几个

    1200 plc最多连接profinet站点几个,查了半天没找到,在哪里可以看到  谢谢 最佳答案 二楼的,profinet连接设备的个数和连接资源没…

    SIMATIC Net 2017年6月3日
  • SIMITATIC NET的OPC能抓S7-200的数据吗?

    SIMITATIC NET的OPC能抓S7-200的数据吗?能的话,可用哪些接口?COM口,以太网?不能的话,用哪个软件最方便? 最佳答案 1、可用哪些接口?COM口,以…

    SIMATIC Net 2017年6月5日
  • 安装SIMATIC NET 2006失败原因

    各位好:我最近安装SIMATI NET 2006的时候总是报错,弹出提示如下“The following program coul…

    SIMATIC Net 2017年6月10日
  • c-plug

    请问对交换机进行恢复出厂设置操作,c-plug里面存的信息是否也会同时变更为‘出厂设置’? 最佳答案 是的,恢复出厂设置包括c-plug。 提问者对于答案的评价:谢谢!

    SIMATIC Net 2017年6月7日
  • W788如何与PC机进行通讯

    目前遇到一个项目: 西门子300的PLC目前要同一个移动的设备交换数据,该移动的设备有一部车载的计算机,PLC如何才能跟该移动设备通讯交换数据呢? 问题补充:车载电脑运行…

    SIMATIC Net 2017年6月18日