微波EDA网,见证研发工程师的成长!
首页 > 应用设计 > 工业电子 > 基于PLC和组态软件的发信监控系统的实现

基于PLC和组态软件的发信监控系统的实现

时间:12-06 来源:互联网 点击:
监控计算机软件设计

监控计算机的主要任务是获取并识别来自第三方计算机的指令,然后根据指令,由操作人员发出相应的控制信息给PLC主站以控制发信设备的运行,并实时显示所有现场发信设备运行状态和主要设备运行参数的变化情况,同时将主要设备运行参数和设备状态参数上传给第三方计算机。当故障发生时,记录故障的时间、类别等信息并在画面上弹出提示信息,提醒操作人员注意。监控计算机软件由人机界面软件和通信软件两部分组成。

① 人机界面软件

监控计算机采用组态软件作为人机界面软件的开发平台。工业组态软件是一种可以从PLC、各种数据采集卡等设备实时采集数据,发出控制命令并监控系统是否运行正常的软件包,组态软件能充分利用Windows强大的图形编辑功能,以动画方式显示监控设备的运行状态,方便地构成监控画面和实现控制功能,并可以生成报表和历史数据库等,为监控软件提供了便利的软件开发平台。

人机界面软件实现的主要功能有:

控制操作;显示功能;数据管理;报警功能;日志管理功能;管理权限。

② 通信软件

通信软件的设计主要是应用Visual C++ 6.0集成开发工具完成,主要任务是处理数据格式的转换与监控计算机等第三方设备的数据交互。数据交互方式采用DDE方式。

结语

整个监控系统结构清晰、功能分布明确,体现了先进性、可靠性、开放性的技术优势,具体表现为:全系统的PLC控制,把复杂的逻辑控制交由程序去完成,硬件结构大大简化,彻底改变了传统控制模式那种单列器件繁多、布线复杂的状况,进一步提升了控制系统的可靠性;数据信息采集手段的现代化,彻底消除了运行数据靠人工记录及数据的时效性、正确性都可能存在问题的现象,并可随时查询发信过程的各种实时数据和图表信息;资源共享,促进工作效率的进一步提高,为进一步推进精细化管理建立了良好的技术平台。

本发信监控系统已在海军某发信台投入运行,其性能稳定,功能可靠,取得了满意的效果。

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

网站地图

Top