张丽芳,杨凤龙,元云飞
(大连交通大学,辽宁 大连 116028) | ||||
0引言 1 SHCAN2000系列智能仪表及监控面板
该面板的键盘/显示器在工作.当键盘/显示器查询到某键的状态发生变化时。主动向SHCAN2000智能仪表传送发生变化的键的新状态,而不考虑其他没有发生变化的键的状态。当两键或三键同时变化时。以键盘/显示器查询到键状态变化的顺序逐一发送。由于每个字节只表达一个键状态的变化,因此多键同时按下时,要多个字节的发送才能实现键状态的传送。
系统运行的最初时刻,应对系统进行自检和初始化。开机自检在系统初始化前执行,如果自检无误,即可对系统进行正常初始化。初始化过程安排在系统上电复位后的主程序最前面。监控子系统的任务包括完成系统自检、初始化、处理键盘命令、处理接口命令、处理条件触发并完成显示功能等。由于这种监控子程序集成于下位机,因而程序设计工作量较大,修改困难。实际使用时,往往要根据用户的要求进行大量的程序修改工作。从而加重了设计者的负担。 2 基于TMS320F2812的智能仪表
DSP芯片TMS320F2812是目前为止用于数字控制领域性能相当好的一款DSP芯片。它具有丰富的通信接口,其中包括一个CAN,两个UART.一个SPI和一个MsBSP。本体系中以TMS320F2812为网桥来实现协议的转换。下位机的数据通过CAN送到网络接口CAN 2.0B,然后经协议转换后,通过UART口送出,之后再经过现场显示接口RS一232C送至现场智能监控设备(现场人机界面)显示。而SPI主要是为系统扩展用的.EEPROM、A/D、D/A以及开关I/O的扩展皆可通过这个接口来实现。 3 应用Modbus协议实现与触摸屏的通信
本设计成功的用触摸屏与TMS320F2812现场智能仪表进行通信,从而在工业现场不适应和无必要安放计算机情况下,实现了人机之间的信息交互,从而达到了控制的目的。此外,该设计还减轻了下位机的工作负担,用户不用编写复杂的监控子程序,同时监控界面美观生动.触摸屏成本低,方便耐用,通讯稳定。 |