不同协议可以跑在一条总线上吗?为什么?
来源:电工天下时间:2019-12-21 08:18:59 作者:老电工手机版>>
不同协议是否可以跑在一条总线上的问题,同一条总线跑不同的协议是正常的,总线和协议本身就是不同的,通信速率是由控制器的运算能力和通信设备端口设计以及对端设备的通信速率来决定的。
不同协议跑在一条总线上
profibus dp网络有et200m和hmi,两者的通信协议不一样。为什么可以在一块运行,这样做是不是对于et200m和cpu的通信速度有影响呢,感觉hmi和plc通信的速度要慢一些相对于et200m
westcowboy: ET200M与PLC通信,其中的IO数据更新方式为循环数据交换;而HMI与PLC通信,IO数据更新为非循环数据交换。这是2者数据更新速度不一样的根本原因。
另外,PLC与ET200M通过DP通信,走的协议是Profibus-DP;而PLC与HMI通信,通常走的是S7通信。
HITIAR: 还要从网络模型上说起,总线是物理层和链路层上的东西,是传输介质和电气规程约定。协议是传输层上的东西,实际就是通信约定,是需要通信设备之间能听懂的交流语言。
可以通过电话传播语音,也可以通过空气或其它方式传播,至于我们说的是汉语还是哪种语言,只要通话的人能听懂就行了。所以同一条总线跑不同的协议是正常的。
例子:以太网大家都很熟悉,通过网线和交换机构成了一个网络,设备可以收发电子邮件,可以下载,可以浏览等,这就同时使用了HTTP、FTP、SMTP等协议。
因此,同一条总线跑不同的协议是正常的。总线和协议本身就是两回事,不用太纠结。这就是建立网络模型的好处。
问题:这样做是不是对于et200m和cpu的通信速度有影响?来自:电工技术之家
举个例子,高速公路限速160公里,可以跑轿车也可以跑货车。影响车速的原因有哪些呢?发动机和公路拥堵哪个是主因呢?
因此,通信速率是由控制器的运算能力和通信设备端口设计以及对端设备的通信速率来决定的,网络只是规定了一个最高通信速率而已。
西门子的设备的通信也是遵循这些原理的。
相关文章
西门子plc上升沿与下降沿的作用及编程方法
西门子plc上升沿与下降沿的作用及编程方法,西门子plc上升沿与下降沿的作用及编程方法,以及上升沿和下降沿的主要作用说明。
时间:2022-09-20 19:49:42
西门子s7-200系列plc顺序控制指令的功能详解
西门子s7-200系列plc顺序控制指令的功能,每一个scr程序段一般有三种功能,驱动处理,指定转移条件和目标,转移源自动复位功能,顺序控制指令的应用说明。
时间:2022-09-20 19:49:31
西门子plc S7200多个寄存器累加程序
西门子plc S7200多个寄存器的累加程序,计算CS校验码,如何实现多个寄存器的累加,多个寄存器的地址是连续的,可用指针指令进行累加。
时间:2022-09-18 14:31:47
西门子plc顺序功能图分类与结构类型图解
西门子plc顺序功能图的分类,包括单序列,选择分支与合并,并行分支,跳转与循环等,单序列由一系列相继激活的步组成,是最简单的一种顺序功能图。
时间:2022-09-18 14:31:06
西门子plc数学运算指令的分类
西门子plc数学运算指令的分类,数学运算指令是对存储器数据进行的四则运算、函数运算处理,一般以字或双字的形式进行,数据可以是整数、浮点数。
时间:2022-09-18 14:29:56
西门子plc触点并联指令的用法
西门子plc触点并联指令的用法,触点并联指令为O(Or)、ON(Or Not),有关plc触点并联指令的梯形图与语句表的实例,plc触点并联指令的使用说明。
时间:2022-09-18 14:29:34
plc流量累积计算程序实例
plc流量累积计算程序实例,plc计算流量累积的方法,plc在流量显示和累积计量上的应用,西门子plc中如何解决流量累积问题的方法,一起来了解下。
时间:2022-09-18 14:29:15
西门子s7-200系列plc定时中断指令编程入门
西门子s7-200系列plc定时中断指令编程入门,
时间:2022-02-05 08:11:01
- 上一篇:dp从站闪断故障原因分析
- 下一篇:step7硬件目录第三方dp从站如何删除?