steam想申明库存量,不晓得在哪里去增设,那个出口处是稍稍有点儿深,由此可见毕竟也很单纯,一起来看一看什么样操作方式。操作方式方式01登入steam后,点选街道社区旁的对个人......
2024-02-05 543
随着数字化和网络化的发展,大型的医疗影像设备要求简化系统结构、降低成本、部件标准化。CAN总线由于其高性能、高可靠性、连接方便、性价比高等特点而受到人们的重视。目前大型的医疗影像设备主要是以进口产品为主,而其中大多数已经采用的CAN接口通信,不过随着科学技术的进步,简单的CAN总线通讯已经无法满足客户的需求,需要将设备接入到更高层的CANopen网络,用PLC作为CANopen主站来控制X光机来实现更多更复杂的控制。那么让普通CAN设备具备CANopen的通信能力的需求越来越迫切了。而类似的现场总线改造的需求也越来越多。我们以将具有CAN接口的X光机接入CANopen总线为例,来举例说明:医学X光机与CANopen通讯的方法
解决方法:
可以采用CANopen从站转CAN模块,将原本使用CAN总线进行通讯的设备,在不需改变原有硬件结构的前提下使设备获得CANopen协议通讯能力,从而将不具有CANopen通讯能力的设备快速接入CANopen网络,构成现场总线实验室、工业控制、智能小区等CANopen网络中数据处理、数据采集的CANopen网络控制节点。
CANopen从站转CAN模块功能:
它集成1路标准CAN总线接口、1路CANopen协议接口的通讯连接器(模块)。GCAN-306模块CANopen端已经集成CANopen协议。如下图,CANopen从站转CAN模块作为CANopen从站接入CANopen网络,与PLC等CANopen主站进行通讯。CANopen从站转CAN模块作为一个CAN节点和医学X光机的CAN接口连接。
首先,配置CANopen从站转CAN模块:
它是一个定制型的设备,在使用模块前需提前将数据转换映射表固化到模块的固件中,这样在使用前只需要对其波特率进行设置即可。
定制后的CANopen从站转CAN模块可以将X光机的CAN总线数据与CANopen的PDO数据按照事先已经定制好的映射关系互相转换。
举例说明1:
将提前配置好医学X光机CAN ID为0x12400000中的数据打包成ID为183的 TPDO1数据的发送到CANopen主站;其中具体的数据映射关系可按需定制。这样就将can数据通过映射关系转换成了符合CANopen协议的数据。
举例说明2:
CANopen从站转CAN模块上电后,CANopen主站会收到模块发出的身份报文:
帧ID:703,帧数据:00
CANopen主站可通过NMT指令启动GCAN-306模块:
帧ID:000,帧数据:01 00
GCAN-306模块接收到就启动命令后,会直接发送TPDO数据给主站:
帧ID:183,帧数据:XX XX XX XX XX XX XX XX
当主站收到CANopen从站转CAN模块发送的TPDO数据后,即可证明此时我们已经成功的将医学X光机成功加入了CANopen网络了。
总结:
针对不具备CANopen通信能力的设备,使用CANopen从站转CAN模块,可在不改变原有设备硬件结构的前提下使其具有CANopen通信能力。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
steam想申明库存量,不晓得在哪里去增设,那个出口处是稍稍有点儿深,由此可见毕竟也很单纯,一起来看一看什么样操作方式。操作方式方式01登入steam后,点选街道社区旁的对个人......
2024-02-05 543
操作方式方法01【辅助widget】多种辅助工具相连接两个功能键的可同时按【Shift】加此功能键挑选出1、正方形、圆锥选框辅助工具 【M】 2、终端辅助工具 【V】 3、截叶......
2024-02-05 483
操作方式01文档格式难题qq肖像最合适用jpeg文档格式的相片,若是相片有透明化地下通道,能选用png文档格式上载。 02大小不一难题若是相片极重也可能将引致上载失利,检......
2024-02-05 404