发布于 2013-07-25 21:21:40
30楼
ProfiBus是BUS,是总线技术。它是从计算机的总线概念发展出来的。由CPU发出地址,指令,数据!任何时候只有一个通讯器件使用总线。所以,才有主站、从站的概念。
为了实现多主站,才有令牌传递技术。握有令牌的主站才具有总线控制权!
ProfiNet是以太网,是IT技术。它是从以太网的概念发展出来的。是多中心、多节点的。它处理的就是IP包(形象比喻:数据是装在信封、包裹里的)。IP包是需要将数据多层“打包”的、接收节点还需要"“解包”。
交换机就是个“本地邮局”!负责本地快递。“外地邮件”则由路由器传递。各个“分公司”可以任何时候向“总部”申请、汇报,总部也可以随时发布“命令”。这里并不存在主站、从站的概念,只有服务器、客户端的概念。就是说,即便没有轮询到那个“分公司”;那个“分公司”也可以报告“这里出问题了”。因为通讯是双向全双工的。
正是因为需要“IP 打包”、“IP解包”因此不像总线那么简单;传输速度不能按100M/1.5M那样计算。实际测量仍然比PB 12M快3-4倍。
说说交换机“本地邮局”,“邮局”既可以为A 总部、公司服务,也可以为B、C总部、公司服务。因此它可以同时为隔离的、独立的多个系统服务。作为每一公司,邮局不会送错信函;各系统可“共享带宽”;如果A 总部、公司业务紧急,需要实时。则需要邮局开辟“专用通道”(买西门子专用的交换机),它保证总部和每一分公司的数据交换在规定时间内!(其他公司的让路)这就是所谓“独享带宽”。否则,普通交换机传输速度取决于“本地邮局”处理“信函、包裹”数量的能力。要是赶上“春运”、那就会很慢。
至于“邮局”采用什么方式(无线?有线?光缆?),作为总部、各分公司是不知道的。
(这里要说明的是:用空运、海运来比喻是不太恰当的。)
在ProfiNet下,IP包是可以路由的。就像快递。每一个站点都要签收,标记后发往下一个站点;直到收件人处。因此,“外地邮件”就慢在各个站点(路由)的处理时间和途径站点数-“阶跃数”;而不是“运输工具的速度”。
但“跨国公司”总是会有的。如果“事无巨细”都由总部来“管”,那需要多繁忙的通讯量?
本来这是PB的DP的概念。在ProfiNet下,就是智能IO。就像许多PID闭环、多轴的配合运动如果都由驱动终端完成。“总部”只给出要求、指标而已。
在PN下A总部是可以按需要同B总部联系“业务”的。也可以指定一个分公司同B总部联系。具体要看它们扮演的是什么“角色”;是客户端?还是服务器?
在PN下,每台装置存在一个处理通讯能力问题;这就是“最大连接数”(最多和多少IP地址连接)。
至于环网,那表示这个“总部”不用“邮局”;只是由总部“通讯员”发信函,由各分公司“传阅”;是自己的执行;不是自己的,传到下一个“分公司”。
至于PRP冗余,则是总部对“分公司”同时发出相同两“信函、包裹”;交到两个不同的“邮局”,“分公司”执行最先收到的,后到的丢弃。以此来保证“总部”命令得到执行。
学而时习之,不亦说乎?温故而知新,不亦乐乎?