西门子200smart与多台组态王连接解决方案

电子说

1.2w人已加入

描述

最近工程上遇到西门子200、smart与多台组态王连接的问题,也从百度上搜索了这些问题,但都说的不明白或者有不妥之处,经过工程实践献出些许经验:

1.200与多台组态王的连接

CP243-1的连接资源为8个S7资源,1个PG资源

打开200编程软件使用以太网向导配置CP243-1

SMART

图①

建议图①多配置几个连接,省得以后再来修改连接数目,这里说的连接数目就是S7连接。

SMART

图②

如图②,本地的TSAP是读取模块后有的,不可更改;远程的TSAP可以从11.00往下排(比如12.00、13.00、14.00等)。

配置完成后CP243-1模块重新上电,使配置生效!

然后安装组态王的200驱动

安装完成后打开组态王安装目录下的DRIVER文件夹,找到

双击打开如图

SMART

按照网上的说法,这个确实能使组态王连上200,但是有新的问题出现,这个驱动写的LocalTSAP=4D57  RemoteTSAP=4D57经测试占用的是PG资源,200的PG资源只有一个,占用后电脑不能用网线上下载程序以及监控程序,占用200的PG资源会使CP243-1模块上的CFG灯亮黄色(如下图),并不能实现200与多台组态王的连接。

如何解决此问题呢,可对kvS7200.ini文件做以下修改:

SMART

此时的LocalTSAP、RemoteTSAP 对应的是CP243-1建的那几个S7连接(注:此文件中的LocalTSAP、RemoteTSAP和CP243-1配置中的本地TSAP、远程TSAP是相反的),这样修改后比如你连第一台组态王就可以用LocalTSAP=1100  RemoteTSAP=1000,第二台组态王用LocalTSAP=1200  RemoteTSAP=1000,以此类推,就能实现多台组态王与200的连接。

2.200smart与多台组态王的连接

如上文安装组态王的200驱动

安装完成后打开组态王安装目录下的DRIVER文件夹,找到

双击打开如图

SMART

然后按照百度修改文件的方法进行修改,如图

SMART

经实验,修改后可以连上,但不能用smart软件监控程序,故判断这个0101占用的是PG资源,并不能实现200smart与多台组态王的连接;查阅手册后得知smart也是有8个S7资源且可用的TSAP号只有四个

SMART

一开始弄不明白为什么可以建8个S7连接,后来测试了下才发现原来是这样理解的:每一个TSAP号都可以建8个S7连接(例如你可以8个S7连接都使用02.00这个TSAP号,其他三个同理)。

故可以对

SMART

这个文件做以下修改

SMART

修改后经测试200smart可同时连上3台组态王(当时工程只有3台电脑)。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分