


价格:88.88起
0
联系人:
电话:
地址:
合作过程简约,直接源头采购成本低。西门子 200 smart 与 RMB 编码器的 modbus 通讯编程西门子 S7-200 smart 为中国用户的使用习惯而集成了 1 个 RS485 通讯口,该通讯口可以实现 RS485 自由口通讯,西门子已经为客户开发 ModbusRTU 主站和从站通讯指令库-USS 通讯指令库,受到了广大 PLC 用户的欢迎,其中大的实惠就是可以连接 modbus 协议的绝对值编码器了,RS485 的通讯口 modbus 的协议,我们就习惯的将 modbus 编码器简称为 RMB 编码器,RMB 和人民币谐音,好记。我们这里要介绍 S7-200 smart 和绝对值多圈编码器的通讯,S7-200 smart作为主站,绝对值编码器作为从站,那么西门子 S7-200 smart 与 RMB 绝对值多圈编码器编码器如何通信?首先是硬件准备:1、西门子 PLC S7-200 smart 1 台2、绝对值编码器 GMX60 R12/12E10 RMLB(9600B),以下简称 RMB 编码器3、装有 STEP7-MicroWIN SMART 软件的电脑4、网线然后西门子 PLC S7-200 smart 的接线方式,如图 1还有编码器的接线方式,如表 1芯缆颜色 信号输出 硬件对应接口棕色 10…30Vd 工作电源 PLC 的 24VDC 传感器电源输出 L+蓝色 0V GND PLC 的 24VDC 传感器电源输出 M黑色 RS485A 编程、输出 PLC 的 port 0 9 芯插头的 3 脚白色 RS485B 编程、输出 PLC 的 port 0 9 芯插头的 8 脚绿色 编程允许线 PLC 的 24VDC 传感器电源输出 M这里的接线编码器的电源从 PLC 里取在进入 PLC 编程前可以对编码器进行一些小的设置,前面提到了,如果一个 PLC带多个编码器的话,PLC 作为主站,编码器作为从站,需要对编码器进行地址设置,RMB 编码器自带的 EasyPRO 设置软件,非常简单的可以设置地址,Easy 就是容易的意思使用 MODBUS RTU 总线信号的编码器进行多个(≤9) 编码器对一个 RS485 接口作从站连接时, 可分别给编码器设定不同的地址(如 01,02,03..)这里注意下面,“编程允许线接地时允许通讯握手”前面的√必须打上,如果不打√就是主动发送模式。这里设置地址为 1,这里在后面的 PLC 编程会体现出来。设置完地址,可能需要设置波特率,PLC 与编码器之间,双方约定一个相同的通信速度称之为波特率。 通讯中要求双方有相同的波特率, 以便正确地识别被传输的数据位。 波特率决定了通讯的速度,波特率越小, 通讯速度越慢, 同时出错率也越低。一般设置为 19200,也有传输距离长的设置为 9600这里我们设置波特率为 19200。然后可能会根据安装方法不一样,会需要调整编码器数据的方向,顺时针为面对编码器转轴端面, 顺时针旋转, 编码器数值增大。逆时针为面对编码器转轴端面, 逆时针旋转, 编码器数值增大比如在起重大车的车轮上,一左一右,编码器都是装在外边,这时一个编码器顺时针,一个编码器逆时针,当然有人说可以在 PLC 里面用算法实现一顺一逆,可是编码器自带方向选择岂不是更方便。接下来再介绍一个典型的应用功能,置位功能外部置位值即编码器外部置位线(灰色线)和高电平接触后编码器回到的值,比如零位,也可以根据机械位置设置任意的值,比如中点置位。这是个非常有用的功能,比如,我在机械位置开到零点时,只要对编码器进行置位,数据就可以回到零,如果没有这个功能,你可能就需要手动去找这个零位,现在社会什么贵,人工贵时间贵,你可能耗不起这个时间,RMB 编码器可以实现。再比如,有些特殊场合的卷扬机位置,我们经常会遇到需要吊装到水平面以下的,假设水平面上是 10 米,水平线下也是 10 米,就可以设置为中点置位,同样的只要把机械开到中间置位,数据就回到中点,简单方便,有些进口编码器只有零点置位,没有任意位置置位功能,调试中还真的不是很方便呢。好了,编码器的基本的设置完成后,可以连 PLC 进程序了:SIMATIC S7-200 SMART综述SIMATIC S7-200 SMART 是西门子公司经过大量市场调研,为中国客户量身定制的一款高性价比小型 PLC 产品。I 协议和 S7-200 SMART CPUPPI 协议允许网络设备在设备之间建立逻辑连接。 对于 PPI 协议,每台设备可提供的连接数是有限的。 请参见下表中 S7-200 SMART CPU 支持的连接数。所有 S7-200 SMART CPU 都支持 PPI 和 PPI 协议。表格 8- 13 S7-200 SMART CPU 的连接数S7-200 SMART 系统中的一些 24 V DC 电源输入端口是互连的,并且通过一个公共逻辑电路连接多个 M 端子。例如,在数据表中为“非隔离”时,以下电路是互连的:CPU的 24 V DC 电源、EM 的继电器线圈的电源输入或非隔离模拟量输入的电源。所有非隔离的 M 端必须连接到同一个外部参考电位。警告防止意外电流将非隔离的 M 端子连接到不同参考电位将导致意外的电流,该电流可能导致 PLC 和任何连接设备损坏或运行不确定。不遵守这些准则可能会导致设备损坏或运行不确定,而后者可能导致、人员重伤和/或财产损失。务必确保 S7-200 SMART 系统中的所有非隔离 M 端子都连接到同一个参考电位。请参见具体 CPU 的技术规范确定 24 V DC 传感器供电预算、CPU 所提供的 5 V DC 逻辑预算以及扩展模块和信号板的 5 V DC 电源要求模拟量模块 6ES72883AE040AA0 S7-200 SMART,EM AE04,模拟量输入模块,4 输入 6ES72883AE080AA0 S7-200 SMART,EM AE08,模拟量输入模块,8 输入 6ES72883AQ020AA0 S7-200 SMART,EM AQ02,模拟量输出模块,2 输出 6ES72883AQ040AA0 S7-200 SMART,EM AQ04,模拟量输出模块,4 输出 6ES72883AM030AA0 S7-200 SMART,EM AM03,模拟量输入/输出模块,2 输入/ 1 输出 6ES72883AM060AA0 S7-200 SMART,EM AM06,模拟量输入/输出模块,4 输入/ 2 输出 6ES72883AR020AA0 S7-200 SMART,EM AR02,热电阻输入模块,2 通道 6ES72883AR040AA0 S7-200 SMART,EM AR04,热电阻输入模块,4 通道 6ES72883AT040AA0 S7-200 SMART,EM AT04,热电偶输入模块,4 通道