一.产品功能
1.模块전원 공급根据下单时的매개변수전원 공급;
2.通讯인터페이스支持 RS485,표준的 modbus RTU 프로토콜
3.통신 속도 4800,9600(默认),14400,19200,38400,56000,57600,115200; 4.可以设置 1-255 个设备주소,1 为默认주소;
5.具有통신超时判断功能,통신断开多少秒之后,릴레이열기还是닫기,可自由选择 6.입력출력 시리즈的模块还额外拥有-联动功能.(自锁,非锁自由전환)
7.产品出厂默认设置是:주소是 1,통신 속도 9600,8 位데이터 비트,1 位정지 비트,패리티 없음
二.主要매개변수
| 기술매개변수 설명 | |
| 입력출력시리즈(特殊시리즈) | 4 路입력출력,6 路입력출력, 8 路입력출력,16 路입력출력(此시리즈 입력可控制출력,可以 485+입력端 一起控制릴레이,下 单时请备注) |
| 출력시리즈 | 8 路출력,16 路출력,32 路출력,64 路출력 |
| 출력릴레이触点 | 四种选择5A10A(推荐)16A30A |
| 통신 인터페이스 | 표준的 RS485 인터페이스 |
| 통신 프로토콜 | 표준 Modbus-RTU 프로토콜 |
| 통신 속도 | 4800,9600(默认) ,14400,19200 ,38400 ,57600 ,115200 |
| 통신距离 | RS485 통신距离<1000 米 |
| 工作电压 | 下单时选择 |
| 通讯超时检测 | 通讯超时检测功能! |
| 기능 코드 | 01 02 03 04 05 10 15 (7 种 기능 코드) |
| 保护等级 | 입력口光耦隔离, 通讯口隔离电压 3000Vrms 500DC 连续, +/- 15KVESD 保护,防雷击,防浪涌;总负载高达 256 节点;符合 AEC - Q100 표준;满足 EN2368 표준;潮敏等级(MSL)3 |
| 产品稳定性 | 采用进口芯片, 内置看门狗,可靠性高 |
| 使用환경 | 온도( -40℃ ~ +85℃),湿度(0 ~ 85%(不结露)) |
三.硬件배선
| 端子名称 定义 | |
| A | 출력常开点 |
| B | 출력常闭点 |
| C | 출력公共端 |
| VCC | 模块전원 공급(正极) |
| GND | 模块전원 공급(负极) |
| SS | 光电开关等 입력端公共端 |
| X1 -X16 | 光电开关等 입력端 |
| 注: SS 接正,X1-X16 就要接负SS 接负, X1-X16 就要接正 |


四.特殊指令详解(06 기능 코드)
1.通讯 超时 레지스터설명
| PLC 주소 설명 | |
| 40002 | 1-16 路릴레이或码 |
| 40003 | 1-16 路릴레이与码 |
| 40004 | 17-32 路릴레이或码 |
| 40005 | 17-32 路릴레이与码 |
若因某种原因导致통신中断,且故障时间大于超时레지스터中所设定的时间,即认为通讯超时 (模块上故障指示灯会常亮,直到通讯正常才闪烁)
发生通讯超时后各通道的출력 상태由以下公式决定:
| 超时출력 상태 或码 与码 | ||
| 保持不变(默认) | 0 | 1 |
| 断开 | 0 | 0 |
| 闭合 | 1 | 1 |
例子:以 16 路릴레이模组为例子
※当发生通讯故障超过 3 秒后要求:0~7 路断开,8~11 路保持原有状态,12~15 闭合。 1)首先设置超时时间为 3 秒即:레지스터 40008=30
분석:레지스터 40008 里面的单位为多少,超时时间就是多少 0.1 秒
2)再设置对应的 “或码” 和 “与码” 레지스터即:
40002H=0xF000 (1111 0000 0000 0000)
40003H=0xFF00 (1111 1111 0000 0000)
结果是:0~7 路断开,8~11 路保持原有状态,12~15 闭合
3)대기통신中断 3 秒后,即可看到效果。
2.릴레이지연动作指令
1. 지연动作 레지스터설명
| PLC 주소 설명 | |
| 40014 | 시작通道(第几路开始) |
| 40015 | 要控制多少个릴레이数量 |
| 40016 | 控制지연时间 (数字*0.1S) |
| 40017 | 1 表示闪开 2 表示闪断 |
例如从第 1 通道开始数,要控制 8 个릴레이,지연时间 3 秒,闪开모드(瞬间열기,3 秒后닫기) 보내기指令:01 10 00 0D 00 04 08 00 00 00 08 00 1E 00 01 1B AE
| 필드名称 | Hex(16 진법) |
| 设备주소 | 01 |
| 기능 코드 | 10 |
| 레지스터시작주소高바이트 | 00 |
| 레지스터시작주소低바이트 | 0D(第 14 个레지스터开始) |
| 레지스터 수량高바이트 | 00 |
| 레지스터 수량低바이트 | 04(쓰기 4 个레지스터) |
| 레지스터데이터바이트个数 | 08 |
| 데이터 비트高바이트 | 00 |
| 데이터 비트低바이트 | 00 |
| 데이터 비트高바이트 | 00 |
| 데이터 비트低바이트 | 08 |
| 데이터 비트高바이트 | 00 |
| 데이터 비트低바이트 | 1E |
| 데이터 비트高바이트 | 00 |
| 데이터 비트低바이트 | 01 |
| CRC16 체크섬低바이트 | --- |
| CRC16 체크섬高바이트 | --- |
3.其余特殊레지스터설명
| PLC 주소 值 설명 | ||
| 40001: | 0 | 입력口的표준모드与联动모드的 选择当레지스터 40001 的值为以下 3 种 모드中的某一种,입력口就会改 变모드0. 표준모드(不关联,입력与输 出互不干扰)1. 非锁모드(关联모드,485+物 理控制)2. 自锁모드(关联모드,485+物 理控制) |
| 40002 | 0 | 통신状态或码(1-16 路) |
| 40003 | 65535 | 통신状态掩码(1-16 路) |
| 40004 | 0 | 통신状态或码(17-32 路) |
| 40005 | 65535 | 통신状态掩码(17-32 路) |
| 40006 | 0 | 통신状态或码(33-48 路) |
| 40007 | 65535 | 통신状态掩码(33-48 路) |
| 40008 | 20 | 통신超时时间(单位:秒) |
| 40009 | 0 | 断电记忆저장모드:重新上电后, 릴레이是断电前的状态0. 不저장(默认)1. 저장 |
| 40051 | 1 | 站号位,值为多少,站号就是多少 |
| 40052 | 1 | 통신 속도设置。 |
| 40053 | 0 | 패리티0. 패리티 없음1. 짝수 패리티2. 홀수 패리티 |
五.常规指令详解(01 02 05 15 常规的기능 코드)
1.릴레이출력
控制 1 路릴레이(以第一路开为例)
上位机보내기:01 05 00 00 FF 00 8C 3A
| 필드 (16진수) 含义 备注 | ||
| 01 | 设备주소 | 站号 |
| 05 | 05 指令 | 控制单路指令 |
| 00 00 | 레지스터주소 | 릴레이的레지스터주소 |
| FF 00 | 指令 | 开的动作(00 FF 为关) |
| 8C 3A | CRC16 | CRC 체크섬 |
IO 板返回码:01 05 00 00 FF 00 8C 3A
| 필드 | (16진수)含义 | 备注 |
| 01 | 设备주소 | 站号 |
| 05 | 05 指令 | 控制单路指令 |
| 00 00 | 레지스터주소 | 릴레이的레지스터주소 |
| 00 FF | 指令 | 开的动作(00 FF 为关) |
| 8C 3A | CRC16 | CRC 체크섬 |
2.읽기릴레이状态
릴레이查询(查询第 1 路)
上位机보내기:01 01 00 00 00 01 FD CA
| 필드(16진수) 含义 备注 | ||
| 01 | 设备주소 | 站号 |
| 01 | 01 指令 | 查询릴레이状态指令 |
| 00 00 | 시작주소 | 要查询的第一个릴레이 주소 |
| 00 01 | 查询数量 | 要查询的릴레이数量 |
| FD CA | CRC16 | CRC 체크섬 |
IO 板返回:01 01 01 01 90 48
| 필드(16진수) 含义 备注 | ||
| 01 | 设备주소 | 站号 |
| 01 | 01 指令 | 查询릴레이状态指令 |
| 01 | 바이트数 | 要查询的第一个릴레이 주소 |
| 01 | 查询的状态 | 01 开; 00 关 |
| 90 48 | CRC16 | CRC 체크섬 |
3.光耦입력
查询光耦
上位机보내기:01 02 00 00 00 01 B9 CA(查询第 1 路状态)
| 필드(16진수) 含义 备注 | ||
| 01 | 设备주소 | 站号 |
| 02 | 02 指令 | 查询离散量입력(光耦输 入)状态指令 |
| 00 00 | 시작주소 | 要查询的第一个光耦的 레지스터주소 |
| 00 01 | 查询数量 | |
| B9 CA | CRC16 | CRC 체크섬 |
IO 板返回:01 02 01 00 A1 88
| 필드(16진수) | 含义 | 备注 |
| 01 | 设备주소 | 站号 |
| 02 | 02 指令 | 查询离散量입력(光耦输 入)状态指令 |
| 01 | 바이트数 | 要查询的바이트数 |
| 00 | 查询状态 | 00 和 01 |
| A1 88 | CRC16 | CRC 체크섬 |
4.모두 켜기모두 끄기指令 OF(写多个릴레이指令)
16 路모두 켜기:01 0F 00 00 00 10 02 FF FF E3 90
16 路모두 끄기:01 0F 00 00 00 10 02 00 00 E2 20
| 필드 (16진수) 含义 备注 | ||
| 01 | 设备주소 | 站号 |
| 0F | 0F 指令 | 写多个릴레이 |
| 00 00 | 시작주소 | |
| 00 10 | 控制数量 | 16진수 10 等于10진수 16, 控制 16 个릴레이状态 |
| 02 | 바이트数 | 命令바이트数(FF FF 2 个바이트) |
| FF FF(或 00 00) | 모두 켜기(或모두 끄기)命令 | FF 모두 켜기 00 모두 끄기 |
| E3 90(或 E2 20) | CRC16 | CRC 체크섬 |
全断모두 켜기返回码:01 0F 00 00 00 10 54 07
| 필드 (16진수) 含义 备注 | ||
| 01 | 设备주소 | 站号 |
| 0F | 0F 指令 | |
| 00 00 | 시작주소 | |
| 00 10 | 查询数量 | |
| 54 07 | CRC16 | CRC 체크섬 |
5.指令列表(个别举例):
控制第一路열기:01 05 00 00 FF 00 8C 3A
控制返回信息:01 05 00 00 FF 00 8C 3A
控制第一路닫기:01 05 00 00 00 FF 8D 8A
控制返回信息:01 05 00 00 00 FF 8D 8A
控制第二路열기:01 05 00 01 FF 00 DD FA
控制返回信息:01 05 00 01 FF 00 DD FA
控制第二路닫기:01 05 00 01 00 FF DC 4A
控制返回信息:01 05 00 01 00 FF DC 4A
控制第三路열기:01 05 00 02 FF 00 2D FA
控制返回信息:01 05 00 02 FF 00 2D FA
控制第三路닫기:01 05 00 02 00 FF 2C 4A
控制返回信息:01 05 00 02 00 FF 2C 4A
控制第4채널열기:01 05 00 03 FF 00 7C 3A
控制返回信息:01 05 00 03 FF 00 7C 3A
控制第4채널닫기:01 05 00 03 00 FF 7D 8A
控制返回信息:01 05 00 03 00 FF 7D 8A
控制第五路열기:01 05 00 04 FF 00 CD FB
控制返回信息:01 05 00 04 FF 00 CD FB
控制第五路닫기:01 05 00 04 00 FF CC 4B
控制返回信息:01 05 00 04 00 FF CC 4B
控制第六路열기:01 05 00 05 FF 00 9C 3B
控制返回信息:01 05 00 05 FF 00 9C 3B
控制第六路닫기:01 05 00 05 00 FF 9D 8B
控制返回信息:01 05 00 05 00 FF 9D 8B
六.上位机部分
上位机讲解
1.双击 app,시리얼 포트 선택,통신 속도,클릭 “연결” 버튼。如下图所示:

2.연결上之后, 클릭버튼“열기매개변수设置”

3.클릭버튼“읽기매개변수”。上位机会自动获取模块的所有매개변수设置(매개변수
设置完之后,要重启生效)

4.열기릴레이, 클릭버튼

답글 작성