The value of Zmotion is to bring customers more success!
二、ZMIO310-CAN通讯模块的接线
三、ZMIO310-CAN通讯模块介绍及拨码开关设置
四、ZMIO310子模块接线参考
五、ZMIO310-CAN扩展模块功能验证
六、ZMIO310-CAN扩展模块模拟量量程修改
七、ZMIO扩展模块常见问题分析
ZMC408CE是正运动推出的一款多轴高性能EtherCAT总线运动控制器,具有EtherCAT、EtherNET、RS232、CAN和U盘等通讯接口,ZMC系列运动控制器可应用于各种需要脱机或联机运行的场合。
ZMC408CE支持8轴运动控制,最多可扩展至32轴,支持直线插补、任意圆弧插补、空间圆弧、螺旋插补、电子凸轮、电子齿轮、同步跟随等功能。
ZMC408CE支持PLC、Basic、HMI组态三种编程方式。PC上位机API编程支持C#、C++、LabVIEW、Matlab、Qt、Linux、VB.Net、Python等接口。
ZMC408CE支持8轴运动控制,可采用脉冲轴(带编码器反馈)或EtherCAT总线轴,通用IO包含24路输入口和16路输出口,部分IO为高速IO,模拟量AD/DA各两路,EtherCAT最快125us的刷新周期。
ZMC408CE支持8个通道的硬件比较输出、硬件定时器、运动中精准输出,还支持8通道PWM输出,对应的输出口为OUT0-7,支持8个通道同时触发硬件比较输出。
01 ZMIO310系列扩展模块
02 ZMIO310-CAN通讯模块的接线
6、布线还要注意强电和弱电布线要拉开距离,建议20cm以上。
03 ZMIO310-CAN通讯模块介绍及拨码开关设置
1、拨码1-4:4位拨码开关用于ZMIO310-CAN扩展模块IO口等起始地址的映射,4位二进制位组合值对应值范围0-15; 组合值=( 拨码4)×8+(拨码3)×4+(拨码2)×2+(拨码1)。
控制器根据ZMIO310-CAN通讯模块的拨码地址来设定对应扩展模块的IO起始地址及AD与DA的起始地址。模拟量AD起始IO映射编号从8开始,按8的倍数递增。模拟量DA起始 IO 映射编号从4开始,按4的倍数递增。
2、拨码5-6:CAN通讯速度,组合值对应值范围0-3,可选四种不同的速度,一般CAN通讯速度默认即可,干扰严重可以降低CAN的通讯速度,同时需要通过控制器端通过CANIO_ADDRESS指令来修改控制器端(主端)的CAN通讯速度与ZMIO310-CAN通讯模块一致才可以正常通讯。
拨码开关要注意设置,可能出厂的时候拨码开关全部处于ON的状态。
拨码开关必须在上电之前拨好,上电后重新拨码无效,需再次上电才生效,还有ZMIO310-CAN通讯模块连接扩展子模块,也不支持热插拔。
4、最后一个ZMIO310-CAN通讯模块第8位要拨到ON。
04 ZMIO310子模块接线参考
1、输入端口NPN型接线参考:
2、输入端口PNP型接线参考:
1、电压输入端口接线示意图:
2、电流输入端口接线示意图:
1、电压输出端口接线示意图:
2、电流输出端口接线示意图:
05 ZMIO310-CAN扩展模块功能验证
3、ZMIO310-CAN扩展模块IO口监控。
06 ZMIO310-CAN扩展模块模拟量量程修改
canid: 扩展模块的拨码ID(既拨码1-4的组合值)。
moduleid: 从耦合器后面接的第一个扩展子模块算起, 子模块地址按接入耦合器的顺序,从0依次编号。
07 ZMIO扩展模块常见问题分析
2、 扩展模块有一些IO响应正常,有一些IO响应异常。
通过RTSys软件点击【控制器】→【控制器状态】→【Zcan节点】可查看到各个ZCAN扩展模块的IO编号范围是否有冲突。存在IO冲突的话可通过前四位拨码开关重新设置拨码值,重新上电重启。
3、扩展模块的模拟量输出值读取不到。
08 ZMIO扩展模块相关指令说明
更多精彩内容请关注“ 正运动小助手 ”公众号,需要相关开发环境与例程代码,请咨询正运动技术销售工程师:400-089-8936。
正运动技术专注于运动控制技术研究和通用运动控制软硬件产品的研发,是国家级高新技术企业。正运动技术汇集了来自华为、中兴等公司的优秀人才,在坚持自主创新的同时,积极联合各大高校协同运动控制基础技术的研究,是国内工控领域发展最快的企业之一,也是国内少有、完整掌握运动控制核心技术和实时工控软件平台技术的企业。主要业务有:运动控制卡_运动控制器_EtherCAT运动控制卡_EtherCAT控制器_运动控制系统_视觉控制器__运动控制PLC_运动控制_机器人控制器_视觉定位_XPCIe/XPCI系列运动控制卡等等。