技术论坛

应用探讨-SIMATIC NET软件的使用

作者 主题
奇侠

经验值: 6089
发帖数: 3970
精华帖: 20
主题:应用探讨-SIMATIC NET软件的使用


只看楼主 只看精华 楼主 2009-10-12 10:48:00
在自动化系统中,很多情况下我们都要使用到SimaticNet软件,其正确使用关系到项目的成功实施,伴随着使用,也会面临很多问题。
在此,咱们专门开放这样一个集中交流的平台:欢迎大家就此内容进行技术探讨,建议可以侧重以下几个方面:
1、什么情况下需要SimaticNet,SimaticNet有什么作用;
2、SimaticNet中PG及Configured 方式区别;
3、SimaticNet提供的OPC Server应用讨论;
4、SimaticNet提供的Application应用讨论;
5、OPC Scount 的应用;
6、如何进行Configuration Console配置;
7、在VB、.Net、VC中OPC客户端程序的性能分析;
欢迎大家畅所欲言,提出您在工程项目中所遇到的问题或者解决方案,让我们可以共同分享或是寻找更优解决方案,相互探讨和学习!
此次集中探讨将持续至11月16日,其中有突出表现的网友将获得加倍精华奖励积分;最终所有有效留帖的网友将获得加倍发帖金币;根据交流情况,会酌情赠送小礼品。
交流结束后会专门整理最有价值内容,供您参考。
以下文档,推荐您首先阅读:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0315
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0326
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0350
预祝大家交流愉快,收获丰富!
 
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=608276&b_id=7&s_id=0&num=57

游士

经验值: 152
发帖数: 35
精华帖: 2
回复:应用探讨-SIMATIC NET软件的使用


只看楼主 只看精华 1楼 2009-10-13 09:29:46
SimaticNet 软件在与西门子PLC与第三方监控软件一起使用时需要吧,还有在里面有一些卡的驱动。
 
以下网友喜欢您的帖子:

  
侠士

经验值: 1495
发帖数: 155
精华帖: 39
回复:应用探讨-SIMATIC NET软件的使用
精华帖精华帖星级2级


只看楼主 只看精华 2楼 2009-10-13 09:30:15
抢个沙发先,在实际的项目应用中,客户一般为自己开发的程序作为OPC Client,而在SIMATIC NET软件中一般可以通过OPC Scount或S7 connection诊断来判断通讯的质量,确切地说是判断OPC server与PLC的通讯质量,而一般的OPC Client通讯文档资料中也只有涉及到与OPC Server的取数,能否在OPC Client编写相关的诊断程序来判断与OPC Server的通讯质量(不仅是通讯是否中断,还应包含相关通讯故障状态信息)甚至OPC server与PLC的通讯质量,实际上就是SIMATIC NET软件中是否包含这方面的诊断接口,当然软件与操作系统的兼容性是另外一个问题了
来自西门子技术支持
以下网友喜欢您的帖子:

  
侠士

经验值: 1495
发帖数: 155
精华帖: 39
回复:应用探讨-SIMATIC NET软件的使用


只看楼主 只看精华 3楼 2009-10-13 11:38:53
本版中已经有个精华帖子讨论SIMATIC NET软件的使用问题,连接为http://www.ad.siemens.com.cn/club/bbs/post.asp?b_id=7&a_id=274128&s_id=0&num=53#anch,建议网友合并到该帖中集中讨论,可以得到西门子技术工程师的详细解答,呵呵
来自西门子技术支持
以下网友喜欢您的帖子:

  
侠圣

经验值: 2049
发帖数: 730
精华帖: 1
回复:应用探讨-SIMATIC NET软件的使用


只看楼主 只看精华 4楼 2009-10-14 07:05:44
SIMATIC Net软件是用于西门子工业网络通讯的软件。
主要用于和其他厂家的监控软件通讯,比如说iFIX,不过需要SI7作为驱动,走OPC,SI7与OPC交换数据;如果用S7A做驱动的话,可以不用SIMATIC Net
管理员注:本帖已被纳入此次探讨发帖整理之SimaticNET应用环境,请点此详阅
I can do anything if I want
以下网友喜欢您的帖子:

  
新手

经验值: 40
发帖数: 11
精华帖: 1
回复:应用探讨-SIMATIC NET软件的使用


只看楼主 只看精华 5楼 2009-10-14 10:01:18
是不是可以这样理解,用西门子自己的软件,如WInCC,不需要,其余的就需要哪,感觉是这样,不知道对不对,项目中也不清楚。
 
以下网友喜欢您的帖子:

  
游侠

经验值: 437
发帖数: 223
精华帖: 0
回复:应用探讨-SIMATIC NET软件的使用


只看楼主 只看精华 6楼 2009-10-14 10:03:13
SIMATIC NET 最主要的还是提供OPC,用过一回,S7用以太网与PC通讯,而组态用的是国产的,没有S7的以太网协议,只能通过NET做OPC服务器,共享数据。
 
以下网友喜欢您的帖子:

  
游士

经验值: 152
发帖数: 35
精华帖: 2
回复:应用探讨-SIMATIC NET软件的使用


只看楼主 只看精华 7楼 2009-10-14 17:01:55
quote:以下是引用littlecat在2009-10-14 10:01:18的发言:
是不是可以这样理解,用西门子自己的软件,如WInCC,不需要,其余的就需要哪,感觉是这样,不知道对不对,项目中也不清楚。

与WinCC通信,如果用CP1613,CP5613,好像也是需要的。
 
以下网友喜欢您的帖子:

  
新手

经验值: 40
发帖数: 11
精华帖: 1
回复:应用探讨-SIMATIC NET软件的使用


只看楼主 只看精华 8楼 2009-10-15 16:29:26
我们有个项目用过Intouch,下面是西门子的PLC,走以太网,利用DAServer和FSGateway,就不用Simaticnet.
不过问过西门子的工程师说,用SimaticNet提供OPCServer通讯速度更快,通过VB,VC等第三方软件访问SimaticNet提供的OPCServer,读写的速度可以达到200ms以内,访问DAServer达不到。不知道有没有人做过测试?
管理员注:本帖已被纳入此次探讨发帖整理之OPC.SimaticNET特性,请点此详阅
 
以下网友喜欢您的帖子:

  
新手

经验值: 40
发帖数: 11
精华帖: 1
回复:应用探讨-SIMATIC NET软件的使用


只看楼主 只看精华 9楼 2009-10-15 16:48:34
用Ifix的时候,配的SimaticNet,就是有个组态的框框每次启动时间长,挺烦人。

 
以下网友喜欢您的帖子:

  
侠士

经验值: 1024
发帖数: 126
精华帖: 26
回复:应用探讨-SIMATIC NET软件的使用


只看楼主 只看精华 10楼 2009-10-16 08:38:32
quote:以下是引用littlecat在2009-10-15 16:29:26的发言:
我们有个项目用过Intouch,下面是西门子的PLC,走以太网,利用DAServer和FSGateway,就不用Simaticnet.
不过问过西门子的工程师说,用SimaticNet提供OPCServer通讯速度更快,通过VB,VC等第三方软件访问SimaticNet提供的OPCServer,读写的速度可以达到200ms以内,访问DAServer达不到。不知道有没有人做过测试?

在某些特殊应用环境下,通过第三方软件,例如C#,VC等,对生产线进行控制,读写数据,响应要求也很高,在200ms之内,甚至更快,采用SimaticNet+C#/VC/VB+PLC是可以实现的,当然也要考虑数据量的多少。而采用DAServer+C#/VC/VB+PLC,也就是通过访问DAServer提供的OPC Server,进行数据读写,过高的响应时间有时候会有问题的。
管理员注:本帖已被纳入此次探讨发帖整理之OPC.SimaticNET特性,请点此详阅
来自西门子技术支持
以下网友喜欢您的帖子:

  
侠士

经验值: 1024
发帖数: 126
精华帖: 26
回复:应用探讨-SIMATIC NET软件的使用
精华帖精华帖星级4级


只看楼主 只看精华 12楼 2009-10-16 08:51:26
对于SimaticNet软件,什么时间需要,一直是一个比较模糊的问题,理解这个问题可以从下面几个方面来理解:
第一方面:SimaticNet里面提供了什么
第二方面:什么情况下需要SimaticNet
对于第一方面,SimaticNet包含三部分内容,第一部分是包含了通讯板卡的驱动,例如CP5613、CP1623、CP1613等,在使用这些卡时,需要SimaticNet软件提供卡的驱动;第二部分,可以理解为在SimaticNet中,支持大量的协议通讯,通过这些协议通信,例如S7协议、FDL协议、PG/OP等等,可以访问PLC的数据,在SimaticNet中,提供了基于这些协议访问的授权,不同授权支持不同协议,不同连接数;第三部分,同第二部分,通过S7协议、FDL协议、PG/OP等协议访问PLC的数据,通过PC Station进行配置,对于提供OPC Server及APPlication接口。
第二方面:是否需要SimaticNet,要考虑SimaticNet的两种组态方式(对应的通讯板卡), PG模式和PC Station模式,是否需要SimaticNet表现为两部分内容,第一部分当相应通讯板卡需要驱动时需要SimaticNet软件,另一部分为与PLC进行通讯时,不同的协议连接需要SimaticNet提供不同的连接授权,支持不同的连接数。
对于国内及国外的组态软件,在访问西门子的PLC时,有时候需要SimaticNet,有时候不需要,主要是看相应组态软件开发了哪些协议,如果开发了,就不需要通过SimaticNet, 直接可以访问PLC,否则需要通过SimaticNet配置PC Satation,然后通过OPC Server或者APPlication接口。
通过WinCC进行生产线监控时,其中集成了SimaticNet提供的协议,所以不需要配置PC Satation,但在使用CP5613、CP1613、CP1623等卡进行通讯时,需要安装这些卡的驱动,从而需要SimaticNet软件,在通过相应协议连接时,也是需要授权的。
管理员注:本帖已被纳入此次探讨发帖整理之SimaticNET应用环境,请点此详阅
来自西门子技术支持
以下网友喜欢您的帖子:

  
新手

经验值: 16
发帖数: 2
精华帖: 0
回复:应用探讨-SIMATIC NET软件的使用


只看楼主 只看精华 13楼 2009-10-16 15:29:58
SIMATIC NET和第三方应用程序配置起来超麻烦,启动也较慢,和AB的RSLINX简直没法比,可能是SIMATIC NET功能强吧?反正用到的功能没觉得比RSLINX好,如同样是和iFIX通讯RSLINX简单方便,实用。总的感觉西门子的东东界面不够友好,安装起来麻烦。
 
以下网友喜欢您的帖子:

  
新手

经验值: 20
发帖数: 4
精华帖: 0
回复:应用探讨-SIMATIC NET软件的使用


只看楼主 只看精华 14楼 2009-10-16 16:38:35
数据量多了,容易丢失数据,不知是客户端程序问题还是NET问题!
努力学习!
以下网友喜欢您的帖子:

  
游士

经验值: 152
发帖数: 35
精华帖: 2
回复:应用探讨-SIMATIC NET软件的使用


只看楼主 只看精华 15楼 2009-10-16 17:13:15
quote:以下是引用lmandlk在2009-10-16 16:38:35的发言:
数据量多了,容易丢失数据,不知是客户端程序问题还是NET问题!

应该是客户端的问题吧,有多大的数据量?
 
以下网友喜欢您的帖子:

  
nb
新手

经验值: 11
发帖数: 1
精华帖: 0
回复:应用探讨-SIMATIC NET软件的使用


只看楼主 只看精华 16楼 2009-10-16 17:23:41
我跟4楼情况一样,而且跟ifix通讯的时候不知道为什么就断了
 
以下网友喜欢您的帖子:

  
新手

经验值: 41
发帖数: 10
精华帖: 0
回复:应用探讨-SIMATIC NET软件的使用


只看楼主 只看精华 17楼 2009-10-16 17:44:53
正好用到WINCC项目,正想学习一下啊
 
以下网友喜欢您的帖子:

  
新手

经验值: 19
发帖数: 1
精华帖: 1
回复:应用探讨-SIMATIC NET软件的使用
精华帖精华帖星级1级


只看楼主 只看精华 18楼 2009-10-17 10:51:17
我们在做钢铁/冶金行业信息化项目是,做数据采集经常要用到SIMATIC.NET OPC,因为大部分底层控制设备都是西门子S7-300/400系列PLC.
但仅于简单的配置与只读PLC数据,一般不会写,也很少有用到采用C#开发程序来读写PLC数据的情况.
对于SimaticNet中PG及Configured 方式区别,还真不知道,我一直都在想"PG"的是那二个单词.

我爱西门子
以下网友喜欢您的帖子:

  
奇侠

经验值: 7005
发帖数: 1480
精华帖: 0
回复:应用探讨-SIMATIC NET软件的使用


只看楼主 只看精华 19楼 2009-10-17 18:27:13
利用SimaticNet 软件和CP卡配合可以拓宽通讯方式。
 
以下网友喜欢您的帖子:

  
gmg
新手

经验值: 36
发帖数: 4
精华帖: 1
回复:应用探讨-SIMATIC NET软件的使用
精华帖精华帖星级1级


只看楼主 只看精华 20楼 2009-10-18 09:27:47
正在使用OPC.NET开发OPC客户端程序,现在出现了一个情况,在一个Group中如果添加的Item超过255个的话,客户端程序就会报超限的错误,如何在一个客户端程序中添加超过500左右的Item,请问一下有没有知道的,谢谢!
 
以下网友喜欢您的帖子:

  
收起
应用探讨-SIMATIC NET软件的使用
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。