在自动化领域,基于工业以太网通信中的TCP协议,通常设计用来实现安全地,对时间要求不严格(> 25 ms)和多系统通信。
标准的应用机制可以用于包含来自不同系统系列的设备的网络。在全球广泛使用的通用工业以太网和标准协议TCP / IP适合用作总线系统。
LCom库在两个设备之间的以双向(全双工)的方式来实现点对点的连接。
该功能块可用于标准TCP通信。TCP标准的广泛应用允许在两个不同的设备之间实现数据交换。
可以连接具有以太网接口并支持TCP协议的所有类型的控制器和设备,例如相机,打印机,扫描仪和PC。
由于TCP的功能范围不足以用于许多应用程序,因此LCom库定义了单独的传输协议(LCom协议)。如果通信伙伴也支持LCom协议,则可以激活LCom协议。如果没有,则可以使用本地TCP通信。LCom协议支持以下附加功能:
· 定义最大为16 MB的数据传输长度(V1最大为64 kB)
· 不同的传输方式。(循环通信,单数据更改或一次性传输)
· 通过生命周期信号的循环传输来监视连接(对连接失败的情况有更快速的响应时间)。在纯TCP通信的情况下,这通常在几秒钟的范围内完成。
· 通过在应用层集成的连贯控制频,来频繁的发送数据来防止在系统层面上使用全部的运行内存。
· 接收方在应用层提供数据成功传输的反馈。
· 简单的时间同步。
· 两个通信对象都可以启动和停止两个传输方向上的数据传输。
可以实例化该功能块,从而将其用于多种通信关系(例如,在一条生产线中既连接到上游又连接到下游机器)。