Jump to Navigation

USB 1路电源开关带1路数字量输入



SW-802 USB 1路电源开关带1路数字量输入

标签:
电源要求: USB供电
PCB尺寸: 长53mm X 宽22mm

功能描述:

采用CH340G芯片USB-TTL解决方案,兼容Windows及Android系统。通过USB串口指令控制1路电源开关,可以控制DC 5-24V 5A,支持持续输出或者输出1-255秒后自动断电。带1路数字量输入,可以连接PLC PNP输入,输入信号变化时模块主动通知电脑。电源控制与输入信号与电脑隔离。

模块特色:

  • STC15F104W作主控芯片
  • 指令控制1 ~ 255秒延时
  • 操作简单,绝大部分串口指令为单字节指令
  • 1路继电器输出,1路隔离输入,输入可匹配5-24V电平
  • 带电源指示灯,吸合状态指示灯
  • 工作稳定性提高

接口说明:

5-24V+: 受控电源5-24V正极
5-24V-: 受控电源5-24V负极
INPUT: 数字量输入正极
OUT+: 电源输出正极
OUT-: 电源输出负极

串口通讯方式:

指令完全兼容SR-104A和SR-411,串口通讯速率9600bps,命令代码:

继电器吸合 0x11
继电器释放 0x21
获取继电器状态 0x31
启动延时继电器

7 6 5 4 3 2 1 0
1 高/低位

延时时间。Bit6=1时代表延时秒数的高4位,Bit6=0时代表延时秒数的低4位

发送延时指令时先发送高4位再发送低4位。发送高4位以后,必须在1秒内发送低4位

不需要发送完整的8位延时秒数,延时1-15秒时只需要发送低4位,另外当延时秒数低4位为0时可以只发送高4位

0 0

延时命令示例

操作 指令 说明
延时3秒 0x8C 单字节指令
延时10秒 0xA8 单字节指令
延时20秒 0xC4、0x90 1秒内连续发送2个字节
延时32秒 0xC8 单字节指令

每次接受命令字节后,或者输入数字量信号改变时,将返回最新的继电器状态

bit0: 1代表继电器吸合状态,0代表释放状态
bit1: 1代表数字量输入是高电平,0代表低电平

7 6 5 4 3 2 1 0
0 0 0 0 0 0 IN CH1

VB上位机继电器控制操作说明:

  1. 上位机程序启动后,会扫描电脑可用的串口,请选择与模块连接的串口
  2. 点击“打开串口”按钮

  1. 选择命令代码
  2. 点击“发送指令”按钮

  1. 界面上显示出串口发送的指令代码以及模块返回的数值,供用户参考

VB界面显示数字量状态

读取数字量的代码非常简单

完整软件包



Main menu 2

about seo