通讯协议和通讯接口有哪些 通讯协议有哪些

什么是工业控制领域?
工业控制是指工业自动化控制领域 , 是主要利用电子、电气、机械和软件的结合来实现智能控制的行业 。按场景可分为工厂自动化和过程自动化两大类 。按产品功能可分为控制层(PLC、DCS、工控机等 。)、驱动层(变频器、伺服驱动器、步进驱动器等 。)和执行层(伺服电机、阀门、气动和液压元件等 。).
常用的工业通信协议有哪些?
Modbus协议
Modbus是一种串行通信协议 , 是由Modicon公司于1979年发布的工业领域通信协议的工业标准 。该协议定义了控制器可以识别和使用的信息结构 。
在Modbus网络上通信时 , 协议可以使每个控制器知道自己的设备地址 , 识别寻址到它的数据 , 决定应该起作用的类型 , 取出信息中包含的数据和信息 。控制器还可以组织回答信息 , 并使用Modbus协议使这些信息成为传统信息 。

通讯协议和通讯接口有哪些 通讯协议有哪些

文章插图
文章插图
OSI模型OSI模型
大多数Modbus设备通过串口或TCP/IP连接 。一般情况下 , Modbus为主从架构 , 即通信节点为主节点 , 其他从节点(最多247个 , 地址范围为1-247 , 0节点为广播地址)使用Modbus协议参与通信 。每个从设备都有一个唯一的地址 。总线上只能有一个主节点 。
通讯协议和通讯接口有哪些 通讯协议有哪些

文章插图
文章插图
Modbus设备通信Modbus通信
它包含一个应用程序消息头 , 占用7个字节 。Modbus/IP协议的最大数据帧长度为260字节 。
通讯协议和通讯接口有哪些 通讯协议有哪些

文章插图
文章插图
通讯报文组成通信消息撰写

通讯协议和通讯接口有哪些 通讯协议有哪些

文章插图
文章插图
通讯报文说明通信消息描述
西门子S7协议
S7协议本身也是TCP/IP协议栈的一员 , 西门子设备使用很多不同的现场总线协议 。
S7协议是用于西门子S7系列产品之间通信的标准协议 。
优势:
独立总线媒体 。
可用于所有S7数据区 。
一个任务最多可以传输64K字节的数据 。
第七层协议可以保证数据记录的自动确认 。
通讯协议和通讯接口有哪些 通讯协议有哪些

文章插图
文章插图
OSI模型OSI模型
OSI模型第1~4层:
底层驱动程序(由计算机本身完成)
OSI模型第5层>:TPKT:
TPKT是一种“封装”协议 , 用于在COTP和TCP之间建立桥梁 。
OSI模型第6层>:COTP:
COTP是一种面向连接的传输协议 , 它以包为基本单位传输数据 , 使接收方得到的数据与发送方具有相同的边界 。
OSI模型第7层>:S7通信:
该层与用户数据相关 , 并读取PLC数据消息 。