CANopen是一种架构在
CAN bus网络上的通讯协议,主要应用在
嵌入式系统网络中的机器控制。例如,工业机具控制、飞机引擎监控、工厂自动化、医疗设备控制、大楼自动化、远程数据收集和控制、环境监测等等。
泓格公司提供CANopen 控件组件(PISOCPMX.OCX)供PISO-CAN系列CAN卡使用。使用者可以运用PISOCMPX在PISO-CAN系列CAN卡上自行开发CANopen主端的应用程序。这套开发工具不仅可以帮助使用者更容易快速建立CANopen系统的网络,且能有效地缩短开发时间,更可以与泓格公司或其它厂牌CANopen的产品建立CANopen网络系统
控制工程网版权所有,其应用架构如下所示:
CANopen OCX控件特征
•支持Windows 2000/XP操作系统
•支持CAN波特率:10 kbps
CONTROL ENGINEERING China版权所有,20 kbps
CONTROL ENGINEERING China版权所有,50 kbps
CONTROL ENGINEERING China版权所有,125 kbps
CONTROL ENGINEERING China版权所有,250 kbps
CONTROL ENGINEERING China版权所有,500 kbps
CONTROL ENGINEERING China版权所有,800 kbps
CONTROL ENGINEERING China版权所有,1 Mbps
•CANopen通讯协议
www.cechina.cn,定义每个输出口最多可串接127个CANopen设备
•CANopen版本支持:CiA DS-301 V4.01
•装置规范支持:DSP-401 v2.0
•PDO传输模式:支持事件触发、远程要求、循环和非循环的同步数据收送等
•支持PDO的动态映像
•NMT传输模式:NMT主端
•SDO:使用SDO客户端,支持Segment与Block的SDO传输模式
•支持节点监视(Node Guarding protocol)功能
•支持单一字节的PDO输出模式
•提供VC++ 6.0、VB 6.0、Indusoft范例程序
PISO-CAN 系列CAN卡所支持的其它软件如下所示
•Windows 98/NT/2000/XP,与Windows 7 32-bit驱动程序与函式库
•LabVIEW 7或LabVIEW 7.1 CAN工具套件
•LabVIEW 7或LabVIEW 7.1 DeviceNet工具套件
•DASYLab 8.0 CAN工具套件
•CAN OPC server
•RTX 8.0 CAN 函数库