工控软件项目和文档整理
C# 开源 scada (数据采集与监视控制系统)
https://github.com/GavinYellow/SharpSCADA
https://github.com/AlexDovgan/FreeSCADA
技术博客
https://www.cnblogs.com/ioufev/tag/OPC/
https://blog.csdn.net/lweiyue/category_8016394.html
http://www.hifreud.com/OPC_Client/
https://www.hifreud.com/tag/#Modbus-ref
https://www.cnblogs.com/evilcat/
https://www.mesta-automation.com
https://www.cnblogs.com/dathlin/
技术文章
使用C#开发OPC Server服务器源码示例 https://www.cnblogs.com/suifing/articles/6025382.html
通讯测试工具和博图仿真机的连接教程 https://www.cnblogs.com/vuciao/p/10386592.html
Modbus
Modbus TCP(通过IP网络)
Modbus RTU 或 ASCII (通过串口)
modbus 规范
https://www.cnblogs.com/ioufev/articles/10830028.html
https://www.cnblogs.com/ioufev/p/10831289.html
https://www.hifreud.com/tag/#Modbus-ref
https://unserver.xyz/modbus-guide/
opc 服务器
0. 规范书籍:
https://github.com/luoyan35714/OPC_Client/tree/master/%E4%B9%A6%E7%B1%8D
https://www.matrikonopc.com/downloads/types/specifications/index.aspx
1. Java实现OPC通信 https://www.cnblogs.com/ioufev/p/9928971.html
2. 免费的 opc server 和 模拟器 matrikon opc explorer(免费但需要注册) :使用Matrikon OPC Server Simulation
https://www.cnblogs.com/ioufev/p/9366426.html
https://www.cnblogs.com/ioufev/p/9365919.html
3. .net 的 opc 连接库 https://www.cnblogs.com/opcconnect/archive/2010/12/17/1909032.html
竞品参考
https://openautomationsoftware.com/knowledge-base/getting-started-modbus/
http://www.genlogic.com/html5_demos/process_demo_full.html
https://openautomationsoftware.com/getting-started-with-oas/quick-start-example/
http://www.ait-software.de/de-de/Products/PCPANEL
虚拟串口/模拟器/调试工具等
1. 我之前整理的串口工具 https://www.cnblogs.com/harrychinese/p/COM_softwares.html
2.免费的虚拟串口软件 https://sourceforge.net/projects/com0com/
虚拟串口软件+串口调试工具, 可以模拟真实的串口设备
3. 两台电脑用网线相连, 电脑上安装 com2tcp 软件, https://sourceforge.net/projects/com0com/files/com2tcp/
4. PLC 模拟器 http://www.plcsimulator.org/ 支持 Modbus TCP and RTU protocol
5. https://freenetworkanalyzer.com/ , 提供虚拟串口软件, 串口监控, usb监控, 网络监控软件
6. nettoplcsim 软件 http://nettoplcsim.sourceforge.net/ , 让 PLCSim 拥有网络通信能力, 方便测试OpcServer/SCADA/HMI应用(不需要真正的PLC)