基于WINCE的智能仪表标定系统

作者: 杨捷,朱春刚,徐志华   发布日期:2006-10-20 16:43   查看数:0
中文摘要:

  介绍一种基于WINCE操作系统开发的便携式智能仪表标定系统的软硬件实现方案。与传统标定系统相比,它具有便携、简单易用、精确稳定、价格低廉等特点。


3 软件设计
     系统的标定调试软件在W INCE下开发。 我们在设计中使用的开发环境是微软免费提供 的EVC 3. 0 ( Embedded Visual C + + 3. 0) ,在Windows 2000下编写和调试程序。WINCE 是一种类Windows系统, 具有和Windows基本一致的API。当然 WINCE开发也有自己的特点,它的内存限制比较严 格,运行库及API函数的内容要比Windows精简得 多,尤其需要注意的是W INCE使用Unicode字符集。 标定系统主要针对盘古MC系列智能仪表开 发,该系列仪表支持标准MODBUS ASCII协议。 MODBUS通讯协议由MODICON 公司提出,已 为多种PLC和智能仪表所采用,是一种事实上的工 业标准。采用该标准的一个好处是可以很方便地对 调试系统进行升级,只要得到各种PLC及智能仪表 的内部读写寄存器的地址定义,就可将标定系统用 于不同种类的设备上,而不需要改变程序结构。在 MODBUS通讯程序编制过程中,需要注意ASCII字 符和十六进制值之间的转换,以得到正确的校验值。
6 结束语
     这套基于WINCE开发的便携式仪表自动标定 系统,携带方便,操作简单、功能强大,两年来,已经 在工业现场解决了不少仪表的现场故障问题,提高 了工作效率。另外由于该套系统采用的是标准的 MODBUS通讯协议, 使得该系统不仅可用于盘古 MC系列仪表的信号标定, 稍加改变, 也可用于 MODICON、ABB 的PLC以及众多支持MODBUS通 讯协议的智能仪表的调试及二次标定。