RS485 通讯型通讯型Easypro绝对值编码器与绝对值编码器与PLC或单片机的连接或单片机的连接
Easypro绝对值编码器(单圈绝对值编码器或多圈绝对值编码器),具有RS485输出接口,可以与市场上所有
PLC的通讯RS485接口连接,读取编码器数据,而不再需要高速计数模块,也可以与单片机的通讯连接直接读
取编码器数据。
PLC 选什么样的绝对值编码器方便连接?目前市场上的 PLC 几乎都有了 RS485 通讯接口,在此介 绍一种 RS485 通讯接口
的绝对值编码器。
Easypro 绝对值编码器(单圈绝对值编码器或多圈绝对值编码器),具有 RS485 输出接口,可以与市场 上所有 PLC 的通讯
RS485 接口连接,读取编码器数据,而不再需要高速计数模块,也可以与单片机的 通讯连接直接读取编码器数据。目前
Easypro 有各种通讯规约,满足用户不同的需求。
一,Modbus RTU Easypro。符合国际标准的 Modbus RTU 通讯规约,与所有具有 modbus RTU 的 PLC 兼容。Easypro 编码
器具有自有软件设置界面,可智能化可设定编码器的地址,波特率,以及 编码器分辨率与零点位置等,PLC 的 RS485 通讯接
口可总线型连接 1—9 个分地址 Easypro 编码器。 目前很多 PLC 已经内置有 modbus RTU 编程协议。
二, Easypro 1.0。针对 modbus RTU 的寻址通讯较慢的问题,Easyro1.0 设置成编码器为通讯主机模 式,接收端(PLC 或
单片机)为接收模式,这样无需寻址,可直接快速读取数据。Easypro 编码器 的软件界面中设置地址为 0,波特率和编码器分
辨率都可按用户所需设置可调。简化的通讯协议: 数据格式:8 位(Bit)数据位,1 位停止位,无校验,
ASCⅡ编码方式:13 位(byte)数据,“=”起始,1 位(byte)符号,10 位码值;“↙”结束。 可连接 PLC 的 RS485 通讯接口。
但由于接收端(如 PLC)为被动接受模式(编码器为主动模式), 一个通讯接口仅可连接一个 Easypro1.0 编码器。 编码器
主动发送模式下,接收端无需始终接收信号,而只在需要编码器数据的时候,CPU 扫描读 取此编码器发送的通讯,首先找到
起始位,按通讯规约顺序读取数据并解码。
三, Easypro 1.1。Easyro 编码器地址设定为 1-9,编码器为总线型通讯被动模式,接收端(PLC 或 单片机)为总线主机模
式。Easypro 编码器的设置地址为 1-9 的其中一个,可便于 PLC 主机根据地 址读取数据,波特率和编码器分辨率都可按用户
所需设置可调。该版本与 modbusRTU 比较,简单 省时。缺点是总线型连接仅能连接 9 个编码器。
数据格式:8 位(Bit)数据位,1 位停止位,无校验,
ASCⅡ编码方式:13 位(byte)数据,“=”起始,1 位(byte)符号,10 位码值;“↙”结束。 可连接 PLC 的 RS485 通讯接口。
PLC 接收端为主机模式(编码器为寻址被动模式),一个通讯接
口可连接 1 至 9 个 Easypro1.1 编码器。注意,连接编码器越多,寻址循环读取的时间周期就越长。 大部分情况下每个编码器
读取数据所预留的时间为 50ms.
四, Easypro 2.1。此为更简单易解的 RS485 通讯,含有校验码,错码率极低,抗干扰能力强,适合 所有 PLC 自由通讯协
议,也适合用户自主单片机开发。
Easypro2.1 绝对值编码器(单圈绝对值或多圈绝对值)为主动广播型发送模式(可多接收端接收,
例如两个以上的 PLC 接收作为同步对比),19200 波特率,8ms 一次间隔发送,16 位纯二进制码, 含和校验和异或校验
码,解码容易,错码校验剔除。
可连接 PLC 的 RS485 通讯接口。由于接收端为被动接受模式(编码器为主动广播发送模式),一 个 PLC 通讯接口仅可连接
一个 Easypro2.1 编码器。但一个 Easypro2.1 编码器的通讯发送可有多个 接收端接收(PLC 或单片机,工控机或 RS 仪
表),可实现近地远地双控双显,或自控+物联网. 编码器主动发送模式下,接收端无需始终接收此广播信号,而只在需要编
码器数据的时候,CPU 扫描读取此编码器发送的广播通讯,首先找到数据起始位,按通讯规约顺序读取数据。
五, Easypro2.1K,此为 Easypro2.1 版本的快速版,波特率为 115200,广播间隔时间周期为 2ms。 六, Easypro2.2。在
Easypro2.1 的版本内,仅提供了一组编码器数据,而在 Easypro2.2 版本中提供
了多组数据,可包括绝对值单圈编码器自带增加的电子计圈数值,或者转速值,编码器的预设地址
编码,或者是全行程机械齿轮箱式的绝对值多圈编码器值(最多至 32 位)。其余内容与 Easypro2.1
相似。
七, Easypro2.2K,此为 Easypro2.1 的加速版,每次广播间隔周期为 2ms,波特率为 115200。 八, Easyrpo 通讯与各种
PLC 的连接:
Easypro 通讯 RS485 型编码器已经有 8 年大量的与各种 PLC 连接应用的历史,包括西门子 200、西 门子 1200PLC,施耐德
PLC、欧姆龙 PLC、美国浩那尔 PLC、台达 PLC,以及国产的深圳矩形 PLC、 新捷 PLC 等等,尤其是打破了过去国内市场
上绝对值多圈编码器仅有 profibus-DP 和 SSI 可选的格局, 为经济型 PLC 连接使用绝对值编码器带来了极大的方便性。
1,Modbus RTU Easypro 的典型应用:水闸组网信息自控,各类 PLC,尤其是施耐德、欧姆龙 PLC
应用较多。
评论0