background image

例如响应上面的命令返回的数据为:

07 03 04 00 10 0020 9C 2E.说明返回的

模拟量为

16 和 32.

2.2 触摸屏介绍及组态画面的设计

触摸屏

LEVI700L 是维控科技生产的 7 英寸真彩 TFT,主板规格:RISC 

CPU 400MHz,128M Flash,64DDRAM.拥有一个 DB9 串口,支持
RS232/RS485/RS422 通信,另外包括一个 USB Host 和一个 USB Slave.

触摸屏

LEVI700L 配套的组态软件为 LEVI Studio,用户界面友好,易于操

作,支持离线和在线模拟。本文以触摸屏在大功率晶闸管整流控制器中的应用为
例,说明触摸屏的画面设计。主要有主界面、实时曲线查看整定画面、参数调节画
面、工作模式查询画面,图

2 给出主界面和实时曲线查询画面。可通过通讯口配

置设置触摸屏和

DSP 以及其他控制器进行连接,同时可选择相应的通信协议,

本设计中采用

Modbus 协议,串口参数设置为波特率:38400Kbps,停止位:1

位,数据位:

8 位,无校验。另外还需要配置各个部件的地址。如图 2 中反馈电压

和电流的查看是个数字输入

/显示部件,根据 MODBUS 协议要对其读取地址进

行编辑,使用功能码

3 对其读数据。从上节中触摸屏发送数据的命令格式可知,

需要设置

DSP 的站号和寄存器的类型以及起始地址。

 

 

2 触摸屏画面设计

2.3 从站 DSP 程序设计

若要触摸屏和

DSP 通信成功,在 DSP 的串口初始化时就需要将串口参数设

置的和触摸屏一致,即波特率:

38400Kbps,停止位:1 位,数据位:8 位,无

校验。一旦二者通信成功,触摸屏会根据部件设置向

DSP 发送相应的数据命令,

如上节图

2 中的反馈电压和电流,触摸屏上需要显示从 DSP 中读出的数据,就

会发送命令:

07 03 00 03 0002 34 6D.DSP 接收到命令数据后的处理过程如图 3

所示。