发表于:2020/7/10 20:05:32
#10楼
以下是引用zhanglichang在2020/7/10 14:12:18的发言:
说明书很简单的几句话“通讯口采用RS232C,所有数据均为ASCII码,每组数据有10位组成,第一位为起始位,第10位为停止位,中间8位为数据位,无效验位”“接口参数,信号RS232C信号,波特率1200,2400,4800,9600”“通讯方式:连续发送,稳定发送,按键发送”
该表为首衡仪表公司生产,采用耀华A7仪表通讯协议。我用串口助手读出数据8组,除去头尾相当于是10位数,下面是耀华说明书,请帮我看看,我主要是要搞明白能不能用触摸屏直接设置个数据显示原件,地址选仪表地址,好像仪表地址有3*()和4*(),这点搞不太明白
说明书很简单的几句话“通讯口采用RS232C,所有数据均为ASCII码,每组数据有10位组成,第一位为起始位,第10位为停止位,中间8位为数据位,无效验位”“接口参数,信号RS232C信号,波特率1200,2400,4800,9600”“通讯方式:连续发送,稳定发送,按键发送”
该表为首衡仪表公司生产,采用耀华A7仪表通讯协议。我用串口助手读出数据8组,除去头尾相当于是10位数,下面是耀华说明书,请帮我看看,我主要是要搞明白能不能用触摸屏直接设置个数据显示原件,地址选仪表地址,好像仪表地址有3*()和4*(),这点搞不太明白
能不能用触摸屏直接设置个数据显示原件
你的意思是想像modbus一样,称重数据是放在某个寄存器里面的,然后直接调用。那我告诉你你现在这个表头的协议是做不到的。
关于仪表地址,如果你是一块触摸屏读一个表头且只是读取表头显示重量时,没必要用到地址。
如果是多台仪表,或者要用到下图红圈功能时才需要使用带地址的这种通讯方式。
大家一起学习