公司与山东科技大学合作开发了“抑尘剂喷洒设备上位机控制系统”。该软件依托 Microsoft Visual Studio Community 2022,基于 C# 开发整体框架;数据库依赖 Microsoft SQL Server 2022 研发,面向喷洒现场的实时监控、操作与数据追溯。
(1)利用 S7.NetPlus 库与 PLC S7-1212 实现通讯;
(2)利用 Log4 库编制日志文档;
(3)SQL Server 2022 建立数据库,对应 PLC 数据建立数据表;
(4)利用 WinForm 构建主画面,实时显示各项数据;构建喷洒数据画面,与数据库交互,实现查看、删除、打印;构建操作界面,对水泵、变频器等实现启停与频率设置;预留报警画面,便于后续扩展;
(5)各项基础数据定期读取、实时显示;喷洒数据触发读取、入库。
S7-1200 系列作为现场控制底层,采集车速、车号、温度、压力、流量等信号,接受上位机启动信号后完成自动喷洒。