Automation and Drives
SIMATIC S7-300/400
开放式通讯
©CS CS2 FA
开放式通讯
以太网CP网卡,Pro组态S5兼容通讯的连接,通过
SEND/RECV接口进行通讯。
PN Pro的方式组态相关协议通讯:
ISO on TCP(RFC1006)
TCP
UDP
只能通过Open IE的方式进行组态和编程,其组态的相关连接和通讯
的功能块称为T-Blocks。
从组态角度,分为Open Pro IE
PN接口的CPU和CP支持Open IE的通讯方式。
pro IE的通讯方式。
从协议角度,Open Pro IE关于编写上述开放式协议的通
讯,称为开放式通讯!
©CS CS2 FA
page 2
Open pro IE概览
Open IE
组态(munication Wizard)和编写程序(FB65)用于建立
通讯连接,编写程序(FB63/64/67/68)进行数据交换。
支持TCP/IP,ISO on TCP,UDP
NetPro IE
组态(Pro)用于建立通讯连接,编写程序(例
如:FC5/6)进行数据交换。
支持S7,TCP/IP,ISO on TCP,UDP,ISO
©CS CS2 FA
page 3
示例
通过集成PN接口的CPU进行示例,描述Open Pro IE的相似
与不同。
S7-317S7-317 PNPN S7-319S7-319 PNPN
OpenOpen IE:IE:
TCP/IPTCP/IP
ISOISO onon TCPTCP
UDPUDP
Pro IE:IE:
S7S7
ClientClient ServerServer
ActiveActive PassivePassive
IP:: IP::
©CS CS2 FA
page 4
演示1
集成PN接口的CPU,通过OCW向导进行通讯。
了解通讯的组态步骤。
©CS CS2 FA
page 5
Open IE(TCP)建立连接
通讯双方组态参数
在线已建立的连接
编写FB65建立连接
©CS CS2 FA
page 6
NetPro IE(S7)建立连接
通讯双方组态参数
生成SDB建立连接在线已建立的连接
©CS CS2 FA
page 7
Open Pro IE的数据交换
Open IE中的TCP/IP使用FB63/64,UDP使用FB67/68。
NetPro IE中的S7使用FB8/9/12/13/14/15。对于CP板的S5兼容的通
讯使用FC5/6/50/53/60/63。
©CS CS2 FA
page 8
Open Pro IE的组态和编程
Open IE:
建立连接需要编程。通讯双方发起建立连接通过FB65,REQ上升
沿有效。参数正确的情况下,双方连接建立。
一旦成功建立连接,只有在CPU停止, CPU重新上电,FB66断开
连接的情况下连接断开。在CPU运行时可以通过程序FB66断开已有
的连接,这是一种动态连接,通讯资源可以释放。
在CPU运行时可以随时增加或删减通讯连接,进行数据交换。
NetPro IE:
建立连接不需要编程。通讯双方发起建立连接通过SDB。参数正确
的情况下,双方连接建立。
一旦成功连接建立,pro中删除通讯连接组态信息,即修
改SDB后连接断开。在CPU运行时不能通过任何方式断开已有的连
接,这是一种静态的连接,通讯资源被永久占用。
Pro的组态(SDB)PLC要停机,所以PLC运行时不可
能随时增加或删减通讯连接。©CS CS2 FA
page 9
Open IE工作方式
©CS CS2 FA
page 10
munication外文文献 来自淘豆网m.daumloan.com转载请标明出处.