做这个仿真的目的主要是为后面对获取到的PLC数据编写或调试边缘计算编程进行铺垫
仿真OPC Server通过Siemens TCP/IP Ethernet协议与西门子PLC进行通信,获取PLC的数据
首先:PLC选择的是西门子的S7-1200系列 使用博图V15和V15 PLCSIM进行仿真
其他的软件:NetToPLCsim 将仿真的PLC和电脑的网络适配器相连
OPC Server软件 KEPServerEX 6
Los geht's
1、在博图V15新建工程后,点击PLC上面的网口,点击属性,修改其IP地址为192.168.1.10
2、然后修改电脑上的一个网络适配器IPV4的IP地址
修改为和PLC的IP地址同一个网段 192.168.1.12
3、打开NetToPLCsim软件,选择刚刚修改了IP的网络适配器
4、开始仿真PLC(在对程序进行编译以后)
右键(PLC_1[CPU 1214C DC/DC/DC])设置属性
这时候博图V15 PLCSIM也会弹出来,程序下载完成后,右下角的IP地址才会改变为192.168.1.10
5、修改NetToPLCsim软件的PLC的IP地址
点击确定,然后点击软件左下角的StartServer
6、打开KEPServerEX 6软件,新建PLC,如图,不详述过程
添加通道下的设备
设置需要读PLC的地址位(与仿真的PLC程序要相对应)
启动 OPC Quick Client
可以通过菜单“运行时”进行断开连接和重新初始化操作
对PLC进行监视,修改触点,对数据进行监控
后续,可以通过连接IP 192.168.1.12 对采集的数据进行边缘计算编程