商业SCADA许可证的费用高达数千元,对于一个小面板来说过于奢侈。easySCADA — 来自Rievtech的免费PC基础SCADA软件包 — 为xLogic家族提供实时屏幕、趋势、警报和数据记录,且无许可证费用。我看过一个泵站、一个温室和一个测试台都以Windows PC的价格获得了合适的SCADA,所以让我按照手册教的方式带你完成设置 — 不带灰尘。
你实际上正在安装的内容
两个程序完成工作。easyMonitor是配置编辑器 — 你构建屏幕,绑定变量,然后按运行。easyServer是可选的,仅在控制器通过以太网/GPRS作为客户端连接时需要。在这两者后面是一个MySQL数据库,因为历史和警报数据必须存储在某个地方。
这意味着安装顺序很重要:首先是MySQL6,然后是easySCADA配置软件。在Windows 7或8上,右键单击安装程序并选择以管理员身份运行— 手册中明确说明,跳过它会产生那种浪费早晨的神秘错误。
系统要求,实事求是
Windows XP或更高版本,通过7、10和11。一个Pentium III 800MHz CPU和256MB RAM就足够了。过去十五年的任何办公PC都符合条件。如果你的"SCADA服务器"是一台从抽屉里拿出来的退役笔记本电脑,恭喜你 — 这现在是一个合法的SCADA服务器。
连接的三种方式
选择适合你现场的路线:
- RS232/RS485 串行—— 直接电缆,Modbus RTU。没有服务器软件,没有网络配置。单个面板的安全默认设置
- 以太网,控制器作为服务器—— easyMonitor 直接通过 Modbus TCP 连接。没有服务器软件;控制器持有静态 IP,路由器转发其端口以进行远程访问
- 以太网/GPRS,控制器作为客户端—— 控制器拨号连接到具有静态 IP 或域名的 PC 上的 easyServer。适用于 NAT 站点和 EXM 系列 GPRS 遥测
协议说明值得重复,因为人们常常搞错:easySCADA支持Modbus RTU和Modbus TCP。就这些。没有MQTT,没有OPC-UA — 这没关系,因为Modbus正是小型SCADA所需要的。
从头开始的设置路径
创建项目:文件 → 项目 → 新建,命名它,选择控制器型号。一个新项目已经包含五个串行设备;右键单击设备并编辑你需要的那个。设置地址(每个设备唯一 — 重复会损坏总线)、协议(Modbus-RTU或Modbus-TCP)、型号、COM端口和波特率(9600为默认;如果你想更快,先更改PLC端),或者对于以太网,设置控制器的IP和端口 — 例如,设置为服务器的控制器在端口5001上的IP为192.168.0.133。
然后是数据选项卡:添加点 — 数字输入和输出、模拟输入、标志、寄存器 — 每个都有地址、计数和轮询优先级。警报高,控制中,慢速模拟值低。将这些变量绑定到你从Drawlib菜单中放置的对象:灯、按钮、仪表、罐、趋势图。
单击开始/停止 ▶按钮。那是关键时刻。
30秒通信测试
在xLogicSoft中向PLC程序添加一个数字标志 — 比如F1。如果它在easyMonitor窗口中状态切换,通信就是活跃的。如果它死了,检查地址、波特率和端口,然后再去碰其他东西。十次中有九次是这三者中的一个。
远程站点和诚实的备注
对于控制器作为服务器的互联网访问:路由器上的静态IP,端口转发(例如5001)到控制器的LAN地址。对于EXM型号的GPRS:在xLogic中配置GPRS数据上传块,使用easyServer的IP和端口,选择自定义Modbus,并记住手册的警告——GPRS是无线的,速度慢,SIM数据是收费的。低速遥测,而不是高速轮询。
监控多个控制器?唯一的地址,始终如此。两个具有相同地址的设备会悄悄地破坏彼此的数据,而这是最难发现的故障。
easySCADA的闪光点
小型泵站、温室、HVAC面板、单机车间——商业SCADA的成本超过其监控的面板。当现场扩大时,相同的控制器可以在不更改硬件的情况下升级到商业SCADA或云平台。你没有购买的许可证是你从未拥有过的最佳许可证。
自我偿还的数据记录
这里是没有人报价的功能,也是结束最多争论的功能:历史日志。easySCADA的数据库支持的日志记录随着时间记录值,当机器在03:12出现故障时,日志会告诉你当时的水平、泵的状态以及警报实际触发的时间。“它就是停止了”的对话——维护中最昂贵的句子——变成了数据审查,而不是猜测游戏。
在需要之前决定记录什么。如果过程漂移,则记录温度和压力;如果维护计划重要,则记录运行小时;警报转换始终记录。设置日志间隔以匹配过程——慢罐为一分钟,快机器为一秒钟。以最快的速度记录所有内容会填满磁盘并掩埋信号;以正确的速率记录正确的内容会将数据库变成维护的神谕。
MySQL后端意味着历史在重启后仍然存在,并且在软件不崩溃的情况下增长。小型现场一年的日志数据只有几百兆字节——对于任何现代机器来说都是微不足道的,第一次出现带有时间戳的争议时,它的价值无法估量。
示例项目策略
不要从空白屏幕开始构建你的第一个easySCADA项目。以一个工作示例开始——手册的示例章节逐步介绍设备创建、变量定义、屏幕构建,以及串行和以太网监控路径的端到端。适应,而不是重新发明。示例可以帮助你避免两个最常见的错误:错误的设备型号选择和被遗忘的波特率握手。
先构建一个有效的屏幕,然后再扩展。一个显示液位、泵状态和警报灯的单一罐视图教会你整个循环:设备、变量、对象、绑定、运行。第二个屏幕只需三分之一的时间;第十个屏幕只需几分钟。这就是免费软件如何变成生产工具的方式——一次有意识的会话,而不是一个周末与菜单的斗争。
并将项目文件放在版本控制下。easySCADA项目是普通文件;它们可以干净地进行差异比较,应该像代码一样对待。当天客户问“上个月有什么变化”时,你将有一个不是耸耸肩的答案。
从我们的下载中心获取下载和示例项目,或者先根据我们的Modbus设置指南准备控制器端。是的——在这里免费确实意味着免费。我已经检查过了。












