跳到主要内容

软件测试

SSCOM 串口调试助手

基本查询命令

  • 下载 SSCOM 串口调试助手 并在电脑上打开,打开对应的端口号,设置波特率为 9600,选择 hex 发送和接收,加检验选择 ModbusCRC16 校验。

    发送如下指令,正常情况通道 1 就会 1 kHz, 占空比 50%的脉冲。

    01 10 00 00 00 03 06 00 01 86 A0 13 88
     Modbus RTU PWM Output 4CH SSCOM 串口调试助手软件测试通道 1 频率和占空比

其它命令

  • 如果需要发送其他命令则选择 HEX 发送,加检验选择 ModbusCRC16 校验,输入命令的前六个字节点击发送则会自动添加 CRC 验码。 例如发送如下指令,可以设置通道 1 占空比为 20%。
    01 06 00 02 07 D0
     Modbus RTU PWM Output 4CH SSCOM 串口调试助手软件测试通道 1 占空比

更多详细的控制指令请查看请查看开发协议。

Modbus Poll 软件

  • 串口软件不方便观察数据,可以选择 Modbus Poll 软件 读取数据。下载并安装 Modbus Poll 软件。

  • 打开软件,选择 setup->Read/Write Definition,Slave ID 选择实际设备地址,Function 选择 16 功能码,Quantity 改为 12 通道。点击 OK 确认。

     Modbus RTU PWM Output 4CH Modbus Poll 软件测试步骤 1

  • 选择 Connection->Connect...,选择对应的串口,波特率为 9600,8 位数据位,无校验模式,1 位停止位。点击 OK 连接。

     Modbus RTU PWM Output 4CH 接 Modbus Poll 软件测试步骤 2

  • 连接正常后设置频率格式,选择 0,3,6,9 寄存器格式设置为无符号 32 位大段格式。同时可在 Alias 栏添加寄存器备注。

     Modbus RTU PWM Output 4CH Modbus Poll 软件测试步骤 3

  • 在寄存器输入通道频率和占空比则输出对应脉冲。频率范围 100~100000000,即 1 Hz~200 kHz,占空比范围 0~10000,即 0~100%。 下图设置为 1 通道 500 Hz 10%,2 通道 1 kHz 30%,3 通道 5 kHz 50%,4 通道 10 kHz 90%。

     Modbus RTU PWM Output 4CH Modbus Poll 软件测试步骤 4