两台400PLC,要通过无线以太网进行双边通信,该使用什么系统功能或系统功能块,组态及程序该如何设置、编写,请详细介绍一下,本人刚接触PLC通讯。
ASs='html_titleimg_p' STyle='text-align:center;'>
问题补充:
若使用SFB14,15,请详细说明该如何编程
最佳答案
参见:S7-300与S7-400之间的以太网通讯
htTP://wenku.it168.com/d_000393335.shtml
《PLCSIM仿真S7-400之间的S7通讯.》下载:
http://www.ad.siemens.com.cn/download/Html/download.aspx?DownloadID=3563&TreeID=8&URL=/download/Upload/AS/application/A0366.zip
补充:使用SFB14从远程CPU读取数据,使用SFB15向远程CPU写入数据。
参考实例:http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=23378099&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN
参数解释
?REQ:为沿触发位M0.5、M0.4为CPU的时钟脉冲(在CPU设置)。
?ID:连接号ID。
?DONE、NDR:发送完成和接收到新数据。
?ERROR、STATUS:错误位和状态位,如果出错查看错误代码。
?ADDR_1:对方数据区。
?RD_I、SD_I:本方的数据接收区和发送区。
提问者对于答案的评价:
谢谢!
专家置评
已阅,最佳答案正确。