计算机同S7-300PLC通讯,西门子S7-300 PLC与Intouch的通讯连接方法

Intouch与西门子200系列的PLC通讯,用西门子自带的OPC软件PC Access就可用采集到然后用OPC方式传给Intouch就可用实现通讯了,这个地方就不多说了。下面说说S7-300的PLC与Intouch的连接,这儿我试了2种方法,一、Intouch通过西门子SIMATIC NET+CP5611卡与300PLC MPI通讯;二、Intouch通过SIDirect DAServer 与300PLC 通讯。

一、Intouch通过西门子SIMATIC NET+CP5611卡与300PLC MPI通讯

硬件要求:西门子S7-300plc,CP5611卡;

软件要求:SIMATIC NET,STEP7,Intouch;

1、STEP7配置

在这儿使用的是MPI方式与PLC连接,首先在step7中新建一个项目并且插入一个SIMATIC PC站如下图:

201108231055291718.jpg

进入该站的硬件组态 在第一个插槽内插入SIMATIC PC Station—>User Application—>Application—>SW v6.3 插入一个应用程序,如图:

201108231107174687.jpg

在第二个插槽内插入CP5611卡,并且设置为MPI通讯方式,地址为0,如图:

201108231107328906.jpg

201108231107573906.jpg

在第三个插槽内插入OPC服务器,如图:

201108231108125468.jpg

保存以上硬件配置,关闭硬件配置窗口进入网络配置窗口右键单击SIMATIC PC的“应用程序”插槽点“插入新连接”弹出窗口如下:

201108231108297031.jpg

选择如上图,然后确定,弹出s7连接属性框,在这里配置本地连接配置,伙伴端点,伙伴地址等,如下图:

201108231108496875.jpg

再点击“地址详细信息”按钮进入地址详细信息框输入对应的机架、槽号,这儿输入的是机架0,插槽2如图:

201108231109097343.jpg

右键点击“OPC服务器”插槽,点“插入新连接”插入“应用程序”同样的配置。保存编译以上配置并下载到PLC。

2.SIMATIC NET配置

点击开始—>SIMATIC—>SIMATIC NET—>Configuration Console进入Configuration Console配置画面如图,可以看到CP5611卡。

201108231109404062.jpg

双击CP5611卡,弹出卡属性框,如下图:

201108231109533593.jpg

点击确定,这时候进入左边的树目录的Modules可以看到CP5611了如下图:

201108231110207812.jpg

点击CP5611的General选项在弹出的窗口中更改Mode of Modules为Configured Mode ,Index为2如下图,然后应用。

201108231110414062.jpg

选择Bus Nodes,配置Bus node为0,2如图:

201108231110541093.jpg

完成对 Configuration Console的配置 ,打开Station Configurator此时可以看到第二个插槽内的CP5611已经有了,单击第一个插槽插入Appliaction,在第三个插槽内插入OPC Server,然后确定如下图:

201108231111101250.jpg

3.配置Siemens SIMATIC NET S7和WWClient

打开Wonderware FactorySuite中的Siemens SIMATIC NET S7,如图:

201108231112042031.jpg

点击configure中的Topic Definiton...进入配置窗口,在弹出的窗口中可以查看到相应的设置,如下图,点击确定。

201108231112254531.jpg

打开WWClient弹出窗口如下:

201108231112415000.jpg

点击Connections的Create选项弹出创建窗口如下图:

201108231112546406.jpg

点击确定,完成后如下:

201108231113137812.jpg

在点击Item选项添加变量弹出窗口如下 这里我们添加MW10:

201108231113295156.jpg

点击完成这时候可以看到该值如下,此时说明Wonderware已经与西门子PLC连接上了,接下来要做的是配置Intouch与Wonderware FactorySuite的连接。

201108231113424843.jpg

4.Intouch的配置

打开Intouch进入组态开发界面,打开特别—>访问名弹出访问名配置框选择添加,注意此处的应用程序名、主题名应与WWClient一样。

201108231113585625.jpg

这时候在标记名字典中就可以创建相应的变量了,这组态中应用这些变量就可以访问西门子PLC中的变量了,这样Intouch通过西门子SIMATIC NET+CP5611卡与300PLC MPI通讯基本就实现了。这个地方使用的MPI方式,要使用DP、TCP/IP协议也能够实现,就是在硬件配置的时候选择相应的硬件或设置,当然后面的相应设置也都更改,不过大的方向还是这样的。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值