西门子PLC数据读取 Observer设计模式

Java88

当我听到这个需求的时候,我差点爆粗口(实际上可能已经爆了,不过我忘了)。

需求刚开始是:

C#连接PLC Modbus读取值。

我用C#写完了,觉得太简单了,还弄了个窗体。

接着是:

只读值。这太简单了吗?这只是一行代码。您需要监控值的变化并进行回调。

[En]

Read only values. Is that too simple? This is just a line of code. You need to monitor the value changes and call back.

好的,我花一下午弄了出来,并整合到.NET项目里面。

又来了:

要监听值的变化,要定时读取值并回调,要比较值的大小,大于或小于并回调,动态订阅,并支持多台PLC设备,用JSON配置文件配置。

FUCK!

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长