快速入门 | 篇二十:正运动技术运动控制器MODBUS通讯

本文介绍了正运动技术运动控制器的MODBUS通讯配置,包括串口(RS232、RS485、RS422)和网口的接线配置、MODBUS协议简介、串口参数及网口参数设置。通过实例展示了如何进行串口和网口的读写操作,提供了串口通讯和网口通讯的示例程序,帮助读者理解MODBUS通讯在控制器中的应用。
摘要由CSDN通过智能技术生成

  视频教材:《视频教材:正运动技术运动控制器MODBUS通讯


   材料准备

  1.电脑1台

  2.控制器2个

  3.+24V直流电源1个

  4.驱动器+电机若干

  5.交换机1个

  6.控制器接线端子若干

  7.网线若干

  8.连接线若干

  另:IO设备、扩展模板等根据需求选用。

  

  运动控制

  

  控制器接线配置

   MODBUS

通讯协议简介


  MODBUS协议是一个通用的标准协议,几乎所有的控制设备和智能化仪表都支持MODBUS协议,这样不同厂家的设备之间就可以互相通讯,连接到同一个控制网络。

  MODBUS的串行传输模式分为:RTU模式和ASCII模式,RTU模式通讯传输的数据为二进制数据,ASCII模式通讯传输的数据为ASCII码,RTU模式的通讯速率比ASCII模式快。

  MODBUS发展至今包含好几种协议模式:控制器的串口和网口的默认协议均为MODBUS协议,其中串口为MODBUS_RTU协议,网口为MODBUS_TCP协议。

  控制器支持MODBUS_RTU模式的串口:RS232、RS485、RS422,当从串口接收到数据时,会直接根据报文中的数据进行控制。

  控制器支持的网口协议MODBUS_TCP接口:EtherNET网口。

  网口主要用于与PC与人机界面通讯。

  控制器的串口和网口在 MODBUS协议下读写数据,使用MODBUS相关指令读写,数据保存在MODBUS寄存器中传递。也可以通过指令将串口或网口配置为无协议模式,采用自定义通讯指令读写数据。

  ZMC316 系列脉冲型控制器各接口配置如下:

  通讯接口包含RS232,RS485,RS422,以太网,U盘,CAN接口。

  

  运动控制

  

  自带16个脉冲轴,面板上包含15个脉冲接口和3个编码器接口,第16个脉冲轴由OUT输出口控制。

  支持使用扩展模块扩展至24个脉冲轴,支持多达24轴直线插补、任意圆弧插补、空间圆弧、螺旋插补、电子凸轮、电子齿轮、同步跟随、虚拟轴设置等;采用优化的网络通讯协议可以实现实时的运动控制。

  应用程序可以使用ZDevelop软件或VC、VB、VS、C++、LabVIEW、C#等软件来开发。

   01    三类串口说明

  RS232串口常用于连接PC或人机界面

  RS485串口常用于与控制装置和智能仪表的通讯控制

  RS422串口只有个别型号控制器才有此接口

   RS232

  控制器的RS232接口可以做MODBUS主站或从站,支持1个主站发送数据,1个从站接收数据。做主站时,可连接驱动器、变频器、温控仪等,进行数据读出与写入的控制。做从站时,可连接人机界面,用来监控运行状态,常用于连接PC或人机界面。

  控制器的RS232接口采用DB9公头,使用相应的连接线连接两个设备。

  

  运动控制

  运动控制

  

  RS232的标准接线只需要三根线即可,2根数据信号TXD和RXD,1根地线EGND,数据信号TXD与RXD交叉连接,再将EGND连到一起。

  接线参考如下:

  

  运动控制

  

  RS485

  主要提供主/从站的多台通讯设备联机,理论上支持128个节点。做主站时,可连接驱动器、变频器、温控仪等,进行数据读出与写入的控制;做从站时,能与PLC通讯,可连接人机界面,用来监控运行状态。

  

  运动控制

  

  RS485接口采用差分传输方式,通过判断A与B之间的电压差来确定是高电平或低电平。

  

  运动控制

  

  控制器的RS485接口采用了简易接线方式,如下图所示,控制器的485A、485B、EGND地线, 分别接第一个从站的A、B、地线, 然后再接第二个从站的A、B、地线(A 接 A, B 接 B,信号共地),并且控制器和最后一个从站的485A 和485B 要并联120 欧电阻防止信号反射,线缆需要使用屏蔽双绞线,避免信号干扰,每个节点支线的距离要小于3m。

  

  运动控制

  

  R

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值