什么是CANOpen模块的通讯协议?

CANOPEN通讯模块目前广泛的应用于各个行业,其高效、稳定的分布式远程控制为各大工厂带来的便利,那么CANOPEN模块通讯协议到底是什么?下面由CANOPEN模块厂家无锡凌科自动化为大家介绍一下CANOpen IO模块协议的作用及原理。

CAN协议只包含物理层和数据链路层2个最底层协议 ,而 CANopen在其基础上规定了应用层协议。

优良的层次和面向对象的设计风格促使 canopen协议中通讯模型条理清晰。CANOPEN协议插口提供在现场总线上收取和发送通讯对象的服务 ,不同设备利用 CAN总线进行连接组网 ,设备间利用相互交换通讯对象开展通讯。

什么是CANOpen模块的通讯协议?

CANOPENn协议中界定了4种通讯对象用来对不同作用的信息开展处理 :SDO、PDO、NMT和独特对象 ,各自用于实现服务数据通讯、过程数据通讯、网络安全管理和紧急状况处理等功能。SDO用于传送网络系统中的配置信息 ;PDO用于执行传输过程数据信息 ;NMT对象用于传送主节点对整个网络系统的监管信息;特殊功能对象用来同步、紧急标示和时间标识对象。

坐落于 CANOPEN模块模型中通信层和客户应用层之间的设备对象字典是 CANOPEN模块协议中最关键的定义 ,它为客户应用层提供一个由索引和子索引仅有的明确的通道。利用这一通道能够 浏览该设备使用的全部数据类型、通讯对象和运用对象 ,利用 CANOPEN协议的网络系统中每一个设备必须保持一个仅有的的对象字典 ,差别取决于若设备种类不同则其內容不同。

CANOPEN模块协议选用面向对象的设计观念 ,具备高度模块化特点和很高的适应能力 ,它不仅为应用层界定了通讯协议 (DS301等),还面向其它实际的应用界定了很多的标准 (DS406等),遵照这种标准开发设计出的 CANOPEN模块能保持不同企业产品间的互相操作 ,能保持同一种运用对应多产品的替换性 ,大幅度降低了系统通讯的开发设计难度系数和拓展难度系数。

选择CANOPEN模块来进行远程监管是非常优秀的决定,它将大幅地提高人们的效率,也为设备产品的安全带来保障。想了解更多有关ETHERCAT模块、CANOPEN模块、DEVICENET模块作用、MODBUS TCP模块欢迎前往PROFINET模块厂家无锡凌科自动化公司。


返回列表