gkket 发表于 2019-4-8 19:34:37

西门子S71200通过OPC UA与上位机通讯

此次主要将的是关于西门子S7-1200系列PLC与上位机通过哪些特定的条件,来实现通讯的配置分享。

一、分配S7-1200的IP地址 1)打开step 7 v11,新建一个项目,在项目视图界面中找到左侧项目的在线访问
http://p3.qhimg.com/t01a549b51139accf85.jpg?size=416x2442)打开在线访问下拉菜单,找到本机的网络适配器,双击更新可访问的设备,就会显示本机所连的S7-1200设备

http://p0.qhimg.com/t01c2225eec9fca040b.jpg?size=401x464 3)选择一个设备,在其下拉菜单中双击在线和诊断http://p6.qhimg.com/t011858007a716f28b0.jpg?size=333x211 4)在弹出的对话框中,选择左侧的功能下拉菜单,单击分配IP地址,如下图http://p9.qhimg.com/t01775896ea91563c38.jpg?size=718x446如果是新的1200PLC,它的P地址和子网掩码都是0,这时查看本机所在的网络,在图示的地址中输入与本机所在同一网络的子网P地址。如本机P为192.1681.16,那么给PLC分配的地址可以为:192.1681.2、192.16813、。。若使用路由器,输入路由器地址,如1921681.1,如没有使用路由器,则将路由器点掉,单击分配IP地址,即可。
如果1200PLC已经分配好了P地址但与本机所在的地址并在同一网络内,如PLC的地址为:1921680.1,本机地址为1921681.16,更改1200的卫需要预先复位,具体如下。
5)复位1200PLC。在步骤(4)的对话框中,选择重置为工厂设置弹出如下对话框选择重置DP地址,单击重置,确定。重置卫之后,PIC的卫地址和子网掩码都修改为0,可以进行步骤(4)的工作。如不复位就修改P地址,会出现无法完成此功能错误。http://p0.qhimg.com/t01e3c1cee87169c760.jpg?size=709x449
二、配置OPC UA服务器 1)启动OPC配置工具: C: Program Files SIEMENS SIMATIC NCM S7 BIN S7tgtopx.exe
2)双击S7tgtopx.exe图标打开,新建一个项目,并命名,单击OK
http://p6.qhimg.com/t0112fa0d7c50206b6f.jpg?size=526x457 3)右键新建的项目图标,插入一个PC站点(SIMATIC PC Station),如下图http://p4.qhimg.com/t01aa90857a6f7a0f45.jpg?size=573x3234)单击新生成的SIMATIC PC Station(1),在右侧自动显示PC站点的硬件配置:Configurationhttp://p4.qhimg.com/t01388d0bd454f92e37.jpg?size=458x995)双击Configuration图标,在弹出的硬件配置对话框中,插槽1选择OPC Server(选择SW V7.0)http://p7.qhimg.com/t01fe3827383f70e695.jpg?size=493x287 6)以同样的道理在插槽2,选择IE General(SW V6.2)http://p0.qhimg.com/t0193cb4cee5fa98f4a.jpg?size=514x4007)在将SW V6.2拖入插槽2后,会自动弹出IE General参数对话框http://p6.qhimg.com/t01f894b31f6c3ea55b.jpg?size=669x4778)在IP address 中输入本机的IP地址,如:192.168.1.12,下面的Subnet 中单击New,确定即可出现Ethernet(1),单击OK完成硬件配置
http://p7.qhimg.com/t010a3e70bdf00d7718.jpg?size=700x287http://p8.qhimg.com/t017b7bf48a17e6f8ef.jpg?size=666x473http://p7.qhimg.com/t01f025c185556e3811.jpg?size=699x229http://p3.qhimg.com/t016cb301c1e2e418f7.jpg?size=676x481http://p5.qhimg.com/t012a12ff47b670e98c.jpg?size=704x607http://p1.qhimg.com/t01c38e728710fdd5a8.jpg?size=719x631http://p3.qhimg.com/t012d901aadb13c80f3.jpg?size=717x436http://p1.qhimg.com/t015a62d8021d811e4f.jpg?size=719x330http://p4.qhimg.com/t01419bcb11bce2b308.jpg?size=762x333http://p0.qhimg.com/t01e6145f673037c946.jpg?size=669x283http://p1.qhimg.com/t01511a8684f1ae87fa.jpg?size=716x127http://p6.qhimg.com/t017c85559111b4b73a.jpg?size=711x668http://p4.qhimg.com/t0134c1b47a878202a6.jpg?size=703x233http://p5.qhimg.com/t01ad9f453c2231062f.jpg?size=604x321http://p1.qhimg.com/t01932cdbc5b0255db1.jpg?size=675x63421)如果连接正常,出现如下所示的的对话框,整个OPC的配置完成,如果IE General出现红色的×,请重启电脑试一下。
http://p9.qhimg.com/t01f919133480ea38b8.jpg?size=729x479http://p7.qhimg.com/t01177efdaab1d81463.jpg?size=704x664http://p6.qhimg.com/t01f476261a892111fd.jpg?size=731x533 24)如果上述方法都未能站点配置成功,请检查S7tgtopx.exe配置时是否有误。
    三、启动OPC UA服务器的检测
http://p3.qhimg.com/t0128c26517674fabfe.jpg?size=732x523http://p2.qhimg.com/t015b28eab8520a263d.jpg?size=740x627http://p7.qhimg.com/t010cbbabf031388ca1.jpg?size=734x361http://p2.qhimg.com/t0105df354a926f3bb5.jpg?size=739x156http://p5.qhimg.com/t01f3e0cf3a8b114de4.jpg?size=729x133http://p7.qhimg.com/t01ff320affbbd4cdea.jpg?size=726x388
    四、启动上位机C#客服端,与OPC UA通讯
http://p6.qhimg.com/t019f9a11a0b42364cb.jpg?size=720x312http://p9.qhimg.com/t010f20d412ff71dac0.jpg?size=736x336http://p9.qhimg.com/t017eccc9d219048d92.jpg?size=732x338

agsbxl 发表于 2019-4-8 19:37:15

无回帖,不论坛,这才是人道。

wyj851124 发表于 2019-4-8 19:43:58

激动人心,无法言表!

cjs1971 发表于 2019-4-8 19:48:18

加油,加油,不要沉下去,我是最热贴

jp-509 发表于 2019-4-8 19:54:29

党的好公民,人民的好公仆。。。

youyinx 发表于 2019-4-8 19:54:34

楼主您的技术水准,我最服你,其他都是浮云

jerry9900 发表于 2019-4-10 14:30:58

感谢分享,佩服佩服!

章一文 发表于 2019-4-15 01:13:36

楼主您的技术水准,我最服你,其他都是浮云

wx_JXB61X2S 发表于 2019-5-5 15:23:56

看到这帖子真是高兴!

Zhs 发表于 2019-5-5 21:18:42

绝对干货,楼主给力,支持了!!!
页: [1] 2 3
查看完整版本: 西门子S71200通过OPC UA与上位机通讯