ZF200中波发射机遥控软件的设计
据返回码判断数据正常,则在指定数据位截取数据即可。只是获取的模拟数据要除以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编程调试和测试所有功能均达到要求。该软件若采用数据库向结合,便可很轻松的增加按照运行图自动开关机功能、自动抄表功能、故障查询功能、数据统计分析等功能。
- 电源设计小贴士 1:为您的电源选择正确的工作频率(12-25)
- 用于电压或电流调节的新调节器架构(07-19)
- 超低静态电流电源管理IC延长便携应用工作时间(04-14)
- 电源设计小贴士 2:驾驭噪声电源(01-01)
- 负载点降压稳压器及其稳定性检查方法(07-19)
- 电源设计小贴士 3:阻尼输入滤波器(第一部分)(01-16)