POWELINK
的原?/p>
是一种基于普通以太网,却无须专业芯片,可以在各种平台(例?/p>
FPGA,ARM
等)上实现的。高实时性的、开源的现场总线方案?/p>
首先?/p>
POWELINK
遵循
IEC
国际标准;通信描述
IEC61784-2,
服务和协议描?/p>
IEC61158-300
?/p>
IEC61158-400
?/p>
IEC61158-500
?/p>
IEC61158-600
?/p>
?/p>
?/p>
?/p>
ISO15745-1
?/p>
POWELINK
是一个三层通信网络,它规定了物理层,数据链层,应用层?/p>
物理?/p>
物理层:
描述数据传输的机械特性例如插件形状和尺寸?/p>
电气特性如最大传输功
率的说明?/p>
功能特性人某种电平表示何种意义?/p>
规程特性人各信号线的工作的?/p>
后顺序?/p>
POWELINK
的物理层遵循
IEE802.3
快速以太网标准?/p>
这意味着只要有以太网?/p>
地方就可以实?/p>
POWEKINK
,而以以太网技术的进步就会带来
POWELINK
?/p>
技术进步,目前支持
10M/100M/1000M
的以太网,只要在驱动程序做小小的?/p>
动就可以支持
10G
的以太网,用户可以购买普通的以太控制芯片来实现它的物
理层,这?/p>
POWELINK
的实现低成本的一个原?/p>
数据链路?/p>
这一层是
POWELINK
的核心,主要功能有构建数据帧、对数据帧定界、网络同
步、数据帧收发顺序控制、实时通信的传输控制等?/p>
POWELINK
有两种通信机制:请?/p>
-
应答模式、定时主动上报模式(
PRC
?/p>
请求
-
应答模式