微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 电源设计 > ZF200中波发射机遥控软件的设计

ZF200中波发射机遥控软件的设计

时间:11-12 来源:互联网 点击:

据返回码判断数据正常,则在指定数据位截取数据即可。只是获取的模拟数据要除以100才是实际值。

获取开关输入状态: 命令信息:

CID1=26H,CID2=43H.响应的信息根据返回码判断数据正常,则在指定数据位截取数据即可。

程序设计流程:使用mscomm模块进行通信,定时查询串口有无数据,有数据则通信正常,将数据传数据处理模块处理数据。无数据则通信不正常,清空数据模块内数据。分别发送状态查询指令和模拟查询指令。

3.主界面

主界面中T01显示的编号为T01发射机的主要表值,点击states即可进入状态显示界面查看开关量状态,点击power即可进入稳压器显示界面查看稳压器的工作状态和表值。T02机的显示内容,操作与T01机一样。点击system set进入系统设置界面。Connet State显示两个发射机的通信是否正常。程序只需使用一个定时器每隔800毫秒根据读取的数据刷新一次主界面,实时显示数据。

4.状态界面

状态界面分别显示了T01机功放机柜和整流电源柜的开关量状态,有故障时红灯显示,正常绿灯显示。下方是带灯按钮指示。程序使用了一个定时器每隔800毫秒根据读取的数据刷新一次界面,实时显示数据。点击按钮,程序将生成相应的控制指令通过串口将指令发送到发射机PLC控制发射机。

5.稳压电源界面

稳压电源界面显示的01号稳压器的设备号、通信状态、输入电压、输入电流、输出电压、输出电流、运行方式状态和告警内容。程序使用了一个定时器每隔800毫秒根据读取的数据刷新一次界面,实时显示数据。

6.系统设置模块

由于发射机的编号和发射机PLC的通信设备号已经固定,所以系统设置界面只提供设置的数据显示,未真正提供修改功能。

四、软件实现情况

由于用户要求使用英语系统,因此选择英文XP专业版作为运行环境,分辨率采用1023*768.主界面风格采用蓝色基调,高量度炫目风格。通过VB编程调试和测试所有功能均达到要求。该软件若采用数据库向结合,便可很轻松的增加按照运行图自动开关机功能、自动抄表功能、故障查询功能、数据统计分析等功能。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top