yhsk50地址编码控制器使用说明
一、 yhsk50地址编码控制器主要功能
1、 与各地址编码开关采用can总线方式实时通讯,各种地址编码开关的工作状态信息通过lcd显示屏幕显示。
2、 采用rs-485通讯总线(支持modbus通讯协议)与上位机或plc连接,与该yhsk50地址编码控制器连接的各种地址编码开关的工作状态信息实时传输到plc进行数据处理。
3、 地址编码开关报警信息优先处理,当地址编码开关中存在故障问题时,yhsk50地址编码控制器lcd界面显示有故障的开关信息,期间如产生一个地址编码开关的报警信息时,yhsk50地址编码控制器lcd界面立即切换到开关报警信息。
4、yhsk50地址编码控制器有两路独立继电器,分别用来控制报警信息和故障信息。
二、yhsk50地址编码控制器连接线说明
a、 上位机(plc)通讯接口
yhsk50地址编码控制器与上位机(plc)采用modbus协议实现实时数据通讯功能,yhsk50地址编码控制器上的两个“上位机(plc)通讯接口”并联关系,便于串入通讯总线(进线和出线)。接线端上有a+,b-,gnd分别与rs485总线的a(或+485)、b(或-485)、gnd(屏蔽层)连接。
l rs485总线总长度超过1200m的必须加装rs485中继器。
l rs485总线必须使用rvvsp1.0*2型号的线材,否则可能造成通讯故障。
l 需设置本机地址,避免同回路中有相同的id地址。
b、 地址编码开关通讯接口
yhsk50地址编码控制器与各编码开关的通讯接口连接。通讯线从该接口引出依次与各地址编码开关的通讯接口连接,产生一个通讯环路,根据自定义的通讯协议实时采集各地址编码开关工作状态。通讯总线必须使用rvvsp 1.0*2型号的线材,否则可能造成通讯故障。
l rvvsp型号线材的屏蔽层用于连接“gnd”接线端,并且使用单点接地。
c、 ac220v电源端
为yhsk50地址编码控制器提供供电电源的接线端,电压范围ac190v—ac240v 允许电压波动±10% ,整机功率小于15w。
d、 动作报警输出端
当yhsk50地址编码控制器检测到任意种类的地址编码开关发生报警时,报警3继电器吸合,报警3接线端的com和nc接点断开,com和no闭合。当无任意种类的地址编码器发生报警时,报警3继电器不工作,报警3接线端的com和nc接点闭合,com和no断开。该接线端可外接声光报警器,当有地址开关报警时同时控制声光报警器报警,提醒工作人员处理紧急事故之用。
l 由于通讯检测存在时差,报警3继电器不能迅速及时对地址编码开关报警信息作出反应,该继电器接点不可用于紧急停车等重要性安全控制。
l 通讯检测时差取决于通讯的地址编码开关数量,检测一个地址编码开关所需的时间大约为100ms
l 继电器触点容量:5a/250v
e、 故障报警输出端
当yhsk50地址编码控制器检测到地址编码开关存在通讯故障时,报警2继电器吸合,报警2接线端的com和nc接点断开,com和no闭合。当通讯回路中的地址编码器通讯正常时,报警2继电器不工作,报警2接线端的com和nc接点闭合,com和no断开。该接线端可外接声光报警器,及时提醒工作人员及时处理存在通讯故障的地址编码开关,防患于未然。
三、 yhsk50地址编码控制器设置
首次使用地址编码控制器时必须进行参数设置,设置参数前必须将“状态选择开关”拨到“测试”位置,否则地址编码控制器会处于连续重启状态。
1、按控制器面板开关“设置”按钮,yhsk50地址编码控制器lcd显示
设置本机地址
该参数是用来设置地址编码控制器在与上位机或plc的通讯总线中的设备id号,可设置范围1-200。同一个通讯总线不能有重复设备id,否则会导致设备查询错误。
通过“选择”按纽进行选择要设置的参数项,将箭头指示在“本机地址”参数项时按“确定”进入该参数项,通过按“增加”或“减少”便可修改本机地址编码。设置完参数后按“确定”,lcd退回到选择项界面,再按“设置”按钮,yhsk50地址编码控制器lcd退回到工作界面,完成参数设置。
设置开关数量
开关数量表示与yhsk50地址编码控制器连接的各种类型地址编码开关总数量,地址编码控制器根据设置的开关数量对地址编码开关进行工作状态扫描。如果设置开关数量与实际连接数量不符,则地址编码控制器将会显示“通讯故障”
通过“选择”按纽进行选择要设置的参数项,当箭头指示在“开关数量”参数项时按“确定”进入该参数项,通过按“增加”或“减少”修改开关数量数值。设置完参数后按“确定”,lcd退回到选择项界面,再按“设置”按钮,退回到工作界面,完成参数设置。
不同类型的地址编码开关支持混合使用,编码必须从1开始设置。比如:
第1个安装地址编码拉绳开关编码设置为1
第2个安装地址编码跑偏开关编码设置为2
第3个安装地址编码料位检测器编码设置为3
……..
参数设置完毕后,必须将“状态选择开关”拨到“工作”位置,以使地址编码器检测通讯回路信号是否正常并控制是否自动重新启动。
四、 yhsk50地址编码控制器lcd界面
yhsk50地址编码控制器正常工作后,lcd屏幕显示显示:
屏幕上“本机 1”是表示yhsk50地址编码控制器在与上位机或plc系统通讯总线中的地址编码id,同一个通讯回路中不能有重复的地址编码id。
屏幕上“数量 1”是表示yhsk50地址编码控制器当前可查询的地址编码开关数量是1个。屏幕上“数量 56”是表示yhsk50地址编码控制器当前可查询的地址编码开关数量是56个。
屏幕上“通讯正常”是表示与yhsk50地址编码控制器连接的编码开关无报警信息、通讯正常。
当与yhsk50地址编码控制器连接的编码开关产生报警信息后,lcd屏幕显示地址编码开关的ip地址,
表示与yhsk50地址编码控制器连接的地址编码为1号的拉绳开关产生报警信息。当多个编码开关同时报警时,lcd屏幕每隔一秒切换一次报警信息。
当与yhsk50地址编码控制器连接的编码开关发生故障时,lcd屏幕显示:
表示与yhsk50地址编码控制器连接的地址编码为13号的地址编码开关存在故障。当多个编码开关同时存在故障时,lcd屏幕每隔一秒切换一次故障信息。
五、 地址编码控制器主要参数
工作电源:ac220v
工作电流:0.2a
硬接点数:2组 常开+常闭
触点容量 ac 220v 5a
与上位机通讯方式:rs485
与地址编码器通讯方式:canbus
通讯波特率:2400 bps
本机编码地址范围:1 – 250
开关数量设置范围:1 – 250
防护等级:ip66
系统接线图
地址编码开关总数线路连接方式:
六、 plc通讯协议
1、 采用标准rs485接口,波特率2400
2、 数据传输约定:采用modbus协议rtu模式,通讯过程均由上位机发起,地址编码控制器需要应答指令或返回相应的数据。
3、标准寄存器查询法
如:
对设备id为02的地址编码控制器查询信息
先对寄存器0010h查询报警数量
上位机命令:
设备id |
02h |
|
命令字 |
03h |
|
开始地址 |
高位 |
00h |
低位 |
10h |
|
数量 |
高位 |
00h |
低位 |
01h |
|
crc16 |
高位 |
85h |
低位 |
cfh |
地址编码器返回
设备id |
02h |
|
命令字 |
03h |
|
寄存器字节数 |
高位 |
00h |
低位 |
02h |
|
寄存器数据 (报警数量) |
高位 |
00h |
低位 |
02h |
|
crc16 |
高位 |
|
低位 |
|
从寄存器0010h得到报警数量为2个,于是对从0020h开始查询2个报警寄存器:
上位机命令:
设备id |
02h |
|
命令字 |
03h |
|
开始地址 |
高位 |
00h |
低位 |
20h |
|
数量 |
高位 |
00h |
低位 |
02h |
|
crc16 |
高位 |
c5h |
低位 |
c1h |
地址编码控制器返回
设备id |
02h |
|
命令字 |
03h |
|
寄存器字节数 |
高位 |
00h |
低位 |
04h |
|
寄存器数据 (报警1) |
高位(开关地址) |
02h |
低位(报警状态) |
f1h |
|
寄存器数据 (报警2) |
高位(开关地址 |
03h |
低位(报警状态) |
f8h |
|
crc16 |
高位 |
|
低位 |
|
报警1为:地址02拉绳报警
报警2为:地址03跑偏一级报警
地址编码控制器返回格式说明
命令字 |
意义 |
数据格式 |
03h |
查询报警(故障)开关 |
第一个字节为8bit的报警数量n*2(报警数据的字节数), 后面由连续的报警信息组成,每条报警信息为16bit,2个字节: 故障开关地址+故障类型。如02 f1 03 f8(地址02拉绳报警,地址03跑偏一级报警)
以下为报警码含义: f0 正常 f1 拉绳报警 f3 料位报警 f4 料流报警 f5 撕裂报警 f6 堵塞报警 f7 速度报警 f8 跑偏一级报警 f9 跑偏二级报警 ff 通讯错误 |
4、直接读取地址编码控制器各开关状态
比如设备id为02的地址编码控制器连接了40个各种保护开关,如果需要一次性查询所有保护开关信息,那么上位机可直接发送40个数量,0020h地址开始查询即可。
上位机命令:
设备id |
02h |
|
命令字 |
03h |
|
开始地址 |
高位 |
00h |
低位 |
20h |
|
数量 |
高位 |
00h |
低位 |
28h |
|
crc16 |
高位 |
44h |
低位 |
2dh |
yhsk50地址编码拉绳控制器现场安装图片