发布于 2007-08-11 20:23:55
0楼
我说说我的理解:
比如服务器的概念,有软件的概念和硬件的概念.
硬件的概念:分服务器,家用台式机,商用台式机,图形工作站,商用笔记本,家用笔记本等,具体的怎么分,我就不一一叨叨了.
软件的概念:服务器和客户机,是根据用途来区分的.
不管你用的是 工作站硬件还是服务器硬件,甚至是家用机,
只要你是用来作"服务器"的角色的,那么它就是服务器.
你用来跟服务器连接,从服务器接受服务的 计算机就是 客户机.
管它是笔记本还是商用台式机.
回到PG和PC的概念.
硬件上的概念:
1.只有西门子-富士通 生产的编程专用的计算机硬件才叫 PG.
分台式PG和笔记本PG.
至少会预先安装好了几乎所有的 编程软件.WinCC等一般均不预装.
授权根据你订购时的详细选型选项而定.
2.别家提供的计算机,就只能叫PC了,嘿嘿.
你爱装甚么装甚么.
软件上的概念怎么说呢?
首先是协议级有差异的.我先说说我的 体会.
1.任何安装有编程软件的计算机都会被PLC认为是一个PG.不管他是西门子-富士
通家的还是第三方的计算机.
实验方法,安装Step7 在线后查看CPU 连接资源,
会发现有一个PG连接资源.不要让这个Step7断开"在线".
新加入一个Step7在线,不行,连接不上.呵呵,没关系
把CPU通讯连接资源中的PG连接数改大些,比如是4.
然后再加入一个Step7在线,会发现PG连接数量多一个.
每加入一个Step7在线,就会发现PG连接数量多一个.最大不超过4.
每让一个Step7 离线,会发现CPU的PG连接数量少一个.
那么PG的软件概念是否仅仅是指 安装了Step7的PC呢?
我以前这样认为,CS的很多人也是这样来解释的,其实,,,
2.通讯软件有很多是支持 PG格式的S7 通讯的.
比如KepWare,Top OPC Server,DataLogic的OPC Server.
在设置 通讯类型时有选择,选PG,还是OP,还是PC.
实验方法,基本同上,
这些通讯软件/OPC Server设置成PG格式,在线时会被PLC认成一个PG连接.
用一个Step7在线来查看这些 连接状态.
如果设置成OP格式, 在线时会被PLC认成一个OP连接.
(WinCC使用内置协议跟PLC通讯时会被认为一个OP连接,触摸屏也被认成OP).
如果设置成PC格式,跟PLC通讯时会被认成甚么呢?
根据实验结果,会被认为是一个 Other Station连接.不是S7连接!
3.总结?
在PLC看来,每个支持PG通讯的软件 所在的硬件站,不管它是西门子的PG,
还是别家的PC,都会被认为是PG站.
典型的PG站--安装Step7的站;
另类的PG站--安装其他支持PG通讯格式的通讯软件的计算机也算.
PC站,更复杂. 在PLC看来,每个支持PC格式的通讯软件所在的计算机都是PC站
好像很绕口...
在Step7 中配置的PC Station,下载,配合SimaticNet 运行起来后,
"基本"就是1个PC站.
为什么讲"基本"?
在PC Station中插入的如果是WinCC,那么会被认为是OP.
插入的是Application,会被PLC认为是一个S7连接.算PC站.
插入的是OPC Server的话,会被PLC认为是一个S7连接,算PC站.
KepWare公司的KepServer,Top公司的TOP OPC,DataLogic的OPC Server.
跑起来后都会被PLC认为 一个Other Station.也算一个PC站.
我现在都不知道PG跟PC的区别了,呵呵
Qiaopeng1231--乔鹏