串口设置

串口设置,分两个部分

  1. 主串口设置。大部分用户只使用一个串口来通讯,主串口设置,放在项目设置里面。

  2. 扩展串口设置,根据应用的不同,有些客户需要双串口,三串口等。扩展串口的设置,放在 扩展协议解析器 控件属性中。

主串口设置路径:

  1. 菜单 ”工具“ -> ”项目设置“

  2. 快捷按钮:image-20240716101607844

    界面如下:

    image-20240716101654396

    波特率参数介绍:

    1. 波特率:可设置范围,1200 - 921600,建议使用范围 4800~ 256000

    2. 校验位:none 无校验。

      ​ 奇校验(ODD):如果字符数据位中"1"的数目是偶数,校验位为"1",如果"1"的数目是奇数,校验位应为"0"。

      ​ 偶校验(EVEN):如果字符数据位中"1"的数目是偶数,则校验位应为"0",如果是奇数则为"1"。(校验位调整个数)

    3. 停止位:停止位是一帧数据结束的标志,可以是1bit、1.5bit或者2bit逻辑“1” 高电平

    4. 接收超时时间:串口屏通讯时,发送命令,响应接收超过多长时间就算超时,进入等待状态。单位是10ms。

    扩展串口参数设置:

    image-20240716124828280

    解析器名称,可以在编辑界面设置,编程时只读,需要引用时,直接使用名称。

    数据缓存长度,串口命令的数据缓存长度。10-1024字节。

    波特率,校验位,停止位,见上方介绍。

    串口类型,rs232(LVTTL),rs485.

    工作模式,选择 串口(自定义协议),modbus协议。

    超时时间:串口屏通讯时,发送命令,响应接收超过多长时间就算超时,进入等待状态。单位是10ms。