首页 理论教育 PLC网络系统配置指南:网络结构模型与协议

PLC网络系统配置指南:网络结构模型与协议

时间:2023-10-30 理论教育 版权反馈
【摘要】:而PLC网络还有PLC及现场设备站点。为此,较好的解决方案先是在结构上把网络分割开,划分为若干层,并规定各层的功能及相邻层之间的关系,以建立网络结构体系。系统抽象是,根据网络互连的公共特性,建立系统模型。其目的就是用功能上等价的模型代替实际系统。在计算机网络中,这样分层也称网络结构。有很多结构模型。但影响最大的有两个模型。

PLC网络系统配置指南:网络结构模型与协议

从上两节的讨论可知,仅仅把网络站点进行物理连接及数据通信,要处理的问题就很多,解决的方案也很多。如果考虑到通信前后的数据处理及与站点之间进程的衔接,要处理的问题就更多,解决的方案也更多。这里的关键是要做好相关约定。这些约定也就是协议,一般含有一些语义、语法、规则等。这里的语义为协议元素含义的解释,也即“讲什么”;语法为协议元素表达的格式,也即“怎么讲”;规则为根据通信中各事件的因果关系规定其执行顺序。有了这些共同约定的语法、语义及规则,通信双方相互操作或交换数据才有可能。

问题的困难还在于网络的各个站点可能是异质的。同样是计算机,类型不同,差别很大。而PLC网络还有PLC及现场设备站点。其类型、规格更是多种多样。如考虑生产厂家不同,差别就更大。各方差异这么大,要做的约定头绪很多,很难实施!

为此,较好的解决方案先是在结构上把网络分割开,划分为若干层,并规定各层的功能及相邻层之间的关系,以建立网络结构体系。具体办法是,把每个计算机互连的功能划分成定义明确的层次,规定同层次进程通信的协议及相邻层之间的接口及服务。这样,用抽象的原理分层,把复杂问题简化,便于实现,易于维护,灵活性也好,还便于标准化,即使不同质的对象,也就便于处理了。(www.xing528.com)

这里主要用了两个方法:系统抽象及系统模块化。系统抽象是,根据网络互连的公共特性,建立系统模型。这样,可避免涉及具体机型和技术实现细节,也可避免技术进步对互连标准的影响。系统模块化是,根据网络的组织和功能将网络划分成定义明确的层次,然后定义层间的接口以及每层提供的功能和服务,最后定义每层必须遵守的协议。其目的就是用功能上等价的模型代替实际系统。

计算机网络中,这样分层也称网络结构。有很多结构模型。但影响最大的有两个模型。即OSI模型及TCP/IP模型。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈