世纪星通过单片机实现供水罐控制
一、设备状况
1、共有大供水罐1个,小供水罐20个。
2、每个小供水罐有一个电磁阀和一个小电机(功率100W)。
3、大供水罐高度不大于2m,小供水罐容积为10L,小供水罐高不大于2m。
二、监控要求
1、对大小供水罐采用单片机采集温度传感器和液位传感器上的温度和液位信号。
2、对小供水罐采用单片机控制电机和电磁阀。
3、上述信号通过RS485总线传输到工控机,用于监视和控制。
三、方案
1、系统总拓扑图如下:
2、方案说明
控制室中安装一台工控机,外接一个RS232/485转接模块,各单片机放在相应的供水罐附近,单片机与工控机之间通过RS485总线相连,由单片机采集各供水罐的液位和温度信号,控制电机起停和电磁阀的开关,以达到监控目的。
上位机监控软件采用《世纪星组态软件》。
《世纪星组态软件》是在PC机上开发的智能型人机接口(MMI)软件系统,它以Windows 98/2000/NT/XP 中文平台作为其操作系统,全中文界面,并充分利用了Windows的各种便利功能。
《世纪星组态软件》由开发系统和运行系统组成。开发系统是《世纪星组态软件》的集成开发环境,软件开发者在这个环境中完成界面的设计、数据库定义、动画连接、硬件设备安装、网络配置、系统配置等。该系统具有先进完善的图形生成功能;数据库中有多种数据类型,不但能合理地抽象控制对象,而且能非常简单、方便地对数据的报警、趋势曲线、历史数据记录、安全防范等进行操作;开发者利用其丰富的图形控件和自定义图库功能,可以大大减少设计界面的时间;通过简单而实用的编程命令语言,开发者不需要编程经验就可以设计完成实际工程;方便的硬件设备安装向导和全面地支持国内国际工控底层设备,彻底实现工控现场的数据采集和监控功能。
运行系统是《世纪星组态软件》系统的实时运行环境,用于显示开发系统中建立的动画图形画面,并负责数据库与硬件设备的数据交换。运行系统能实时而形象地反映现场的所有参数和实际情况;通过实时数据库管理从工业控制对象采集各种数据;可把数据的变化用动画的方式形象地表示出来,同时完成实时和历史报警、历史数据记录、实时和历史趋势曲线等监控功能;可生成历史数据文件,用于追忆历史事件;灵活方便的组态式报表,可充分满足用户的各种报表需要。
四、软件设计
1、显示
现场工况和设备信息,经单片机传输到工控机进行处理,用《世纪星》组态软件设计人机界面,分别显示各供水罐的液位、温度,电机起停、电磁阀的开关状态。
2、报警
提供各供水罐的液位、温度上下限报警功能。
3、控制
根据供水罐的液位、温度情况,控制电机起停、电磁阀的开关。
文章版权归西部工控xbgk所有,未经许可不得转载。