一:
TCP
协议通讯
(一)
S7 200 SMART
之间的
TCP
通讯
TCP
是一个因特网核心协议。
在通过以太网通信的主机上运行的应用程序之间,
TCP
提
供了可靠、有序并能够进行错误校验的消息发送功能。
TCP
能保证接收和发送的所有字节
内容和顺序完全相同。
TCP
协议在主动设备(发起连接的设备)和被动设备(接受连接的
设备)之间创建连接。一旦连接建立,任一方均可发起数据传送。
TCP
协议是一种
"
流
"
协议。
这意味着消息中不存在结束标志。
所有接收到的消息均被认
为是数据流的一部分。
S7 200 SMART
与之间的
TCP
通讯可以通过两边调用
OUC(
开放式用户通讯
)
指令库中
的
TCP_CONNECT
、
TCP_SEND
、
TCP_RECV
、
DISCONNECT
指令来实现。
图
1.
开放式用户通讯库
开放式用户通信库需要使用
50
个字节的
V
存储器。
开放式的用户通讯连接资源包括
8
个主动连