?????????? M340

Similar documents
Chapter #

/ / (FC 3)...

第八章 社会事业发展与边疆和谐稳定

T

关于印发《工程监理企业资质标准》的通知

untitled

untitled

ABB Drives Modbus RMBA-01

Microsoft Word - Modbus转Profinet(NT50-RS-EN).doc

数据网络基础 OSI七层模型

Microsoft PowerPoint - Serial 90 PLC 故障诊断.ppt


计算机网络编程

EC20系列PLC与WEINVIEW通讯手册

untitled

Microsoft Word - Delta Controller ASCII_RTU_SC

计算机网络编程

CC213

untitled

电机与电器专业人才培养方案实施保障.doc

股票代码: 股票简称: 海润光伏

基于 SIMATIC IOT2040 的 Node-red S7 通信 1. 主要目标 基于 Node-red S7 通信, 实现 SIMATIC IOT2040 读写 Siemens S7-300/400/1200/1500 或 S7-200 Smart PLC 中的数据 2. Node-red

Microsoft PowerPoint - BECKHOFF技术_ADS通讯 [Compatibility Mode]

( ) - 2 -

第一章

<C9BDB6ABCCA9D1F4CAB5D2B5D3D0CFDEB9ABCBBE C4EAB0EBC4EAB6C8B1A8B8E62E706466>

网络工程基础 OSI网际互联

操作指南 09 月 /2015 年 ET200S 使用 TIA Step7 V13 进行 Modbus 通讯 ET200S,MODBUS RTU,TIA Step7 V13 Un

图 内部结构图 8251 的外部引脚如图 所示, 共 28 个引脚, 每个引脚信号的输入输出方式如图中的箭 头方向所示

路由器基本配置

Microsoft Word - InoTouch Editor编程软件手册 doc

1

教 务 信 息 教 学 日 常 运 行 工 作 4 月 6 日, 教 务 部 高 丽 琴 老 师 参 加 南 昌 市 教 育 局 2016 年 中 小 学 教 师 资 格 认 定 工 作 培 训 会 2016 年 教 师 资 格 认 定 工 作 是 从 省 考 向 国 考 过 渡 后 的 第 一 次

计算机网络与经济(二).doc

Microsoft PowerPoint ?????????3 [Compatibility Mode]

派遣公司人力資源管理措施對派遣人員離職傾向之影響:

通信工程

江 西 : 失 信 被 执 行 人 曝 光 台 写 入 两 会 报 告 摘 要 1 月 27 日, 江 西 省 十 二 届 人 大 五 次 会 议 举 行 第 二 次 全 体 会 议, 江 西 省 高 级 人 民 法 院 院 长 张 忠 厚 向 大 会 作 江 西 省 高 级 人 民 法 院 工 作

形 式 审 查 不 通 过, 将 说 明 原 因 并 予 退 回, 不 予 重 新 修 改 提 交 ( 形 式 审 查 常 见 主 要 问 题 参 考 附 件 3) ( 三 ) 申 请 人 下 载 打 印 网 上 状 态 为 请 交 纸 质 材 料 至 窗 口 受 理 的 申 报 书, 报 送 项

撤 离 你 听 到 了 吗? 它 们 已 经 进 了 墙 里 边 了 那 些 金 属 的 撞 击 声 在 狂 风 之 中 很 难 听 清, 但 断 然 不 会 有 错 围 坐 在 桌 边 的 四 人 靠 得 更 紧 了 些, 并 不 是 因 为 害 怕, 而 是 为 了 取 暖 你 们 觉 得 呢?

TCPIP协议簇

SeTAQ 是 山 东 西 泰 克 仪 器 有 限 公 司 的 注 册 商 标 本 说 明 书 未 经 书 面 许 可 不 得 翻 印 修 改 或 引 用 警 告 : 请 专 业 人 员 检 测 和 维 修 本 设 备! 警 告 : 本 仪 表 使 用 24V 直 流 电 源, 请 务 必 正 确

一、项目总体进展

习题

PowerPoint 演示文稿

F515_CS_Book.book

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1

Microsoft Word doc

untitled

入 学 考 试 重 点 考 查 学 生 的 基 础 专 业 知 识 基 本 实 验 操 作 技 能 独 立 思 考 和 动 手 能 力 笔 试 和 面 试 的 试 题 都 有 足 够 的 难 度, 以 利 择 优 录 取 新 录 取 的 研 究 生 第 一 次 见 面, 池 先 生 会 作 一 次


江西电~1

PMAC9900-E型电力电量测控仪表

逢 甲 大 學

X713_CS_Book.book

Microsoft Word - DELTA_IA-PLC_RS-485_AN_SC_ doc

燃烧器电子控制系统 目录 2

Slide 1

第7章 路由器与IP交换技术

華潤電力控股有限公司

Modbus通信协议

吉林省高等职业教育质量年度报告(2016)

Microsoft Word - Delta Controller ASCII_RTU_TC

RS-232C [11-13] 1 1 (PLC) (HMI) Visual Basic (PLC) 402

常见PLC的连接方法

Microsoft Word - SMB-63-2(簡体字).doc

Chapter 3- 数据链路层 (1)-2017

Microsoft PowerPoint - Lecture5

EasyBuilder Pro 使用手冊

Microsoft Word - CX1000-HMI_程序开发_PLC通讯

Modbus通信协议

版面(copy)

经 验 交 流 下 好 先 手 棋 打 好 组 合 拳 全 力 做 好 企 业 经 营 困 难 时 期 职 工 思 想 稳 定 工 作 开 滦 集 团 公 司 工 会 深 化 职 工 素 质 工 程 助 推 企 业 持 续 发 展 中 国 国 电 集 团 公 司 工 委 探 索 新 模 式 激 发


行政長官競選政綱 - 梁振英

??????????????????

着 力 推 进 提 高 项 目 总 包 能 力 ; 加 快 优 势 产 品 进 入 海 外 市 场 ; 努 力 盘 活 资 产, 提 高 经 营 收 现 能 力 ; 开 源 节 流, 做 好 资 金 收 支 平 衡, 确 保 资 金 链 安 全 但 由 于 当 前 重 机 行 业 形 势 仍 未 明

untitled

PROFINET到MODBUS协议网关

目录 一 产品简介... 1 二 产品特点... 1 三 主要功能... 四 技术指标... 五 产品尺寸及安装... 六 按键功能... 3 七 指示灯功能... 4 八 操作说明... 4 九 通讯...5 十 附录...8 十一 运输与贮存... 9 十二 保修期限及订货说明... 9

RS232通讯

xilinx FPGA 串口设计笔记 在设计中, 需要用 FPGA 读取 GPS 内部的信息,GPS 的通信方式为串口, 所以在 FPGA 中移植了串口程序 本次移植的程序源代码是特权的串口程序, 本以为移植应该很快就能完成, 但其中还是出了一写小问题, 耽误了不少的时间, 下面将问题进行一个总结!

HG1G IoT HMI FTP FTP FTP Cloud 4.3 Web 128mm Web Internet Explorer8.0 Firefox3.0 Mobile 2

Microsoft Word - MQS54604_SCH.docx

AAAA IoT HMI FTP FTP FTP Cloud 4.3 Web 128mm APP Web App Internet Explorer8.0 Firefox3.0 Mobile 2

<4D F736F F F696E74202D20B5DAB6FED5C220BCC6CBE3BBFACDF8C2E7B5C4CCE5CFB5BDE1B9B92E707074>

3973.doc

附件1

LF 打印并走一行

1 Project New Project 1 2 Windows 1 3 N C test Windows uv2 KEIL uvision2 1 2 New Project Ateml AT89C AT89C51 3 KEIL Demo C C File

Microsoft Word - 選擇_無解答2_.doc

Modbus 协议

r_09hr_practical_guide_kor.pdf

ODOT 系列网关 ODOT-DPM01 使用手册 Modbus-RTU 转 Profibus-DP 协议转换器 四川零点自动化系统有限公司 版权 2015 四川零点自动化系统有限公司保留所有权利 版本信息 1 / 34 TEL:

ICD ICD ICD ICD ICD

SS-430B_V28_Rev B_UM

大16开产品画册排版.cdr

目录 1 IP 地址配置命令 IP 地址配置命令 display ip interface display ip interface brief ip address i

校园之星

校园之星

Transcription:

Modicon M340 : 串行通讯 G 编辑通讯程序 F 串行端口设置 E 处理器内置接口 D 帧格式 C 数据链路层 B 物理层 A 串行通讯简介 M3 Serial line 2006/06/06

A 串行通讯简介 2

串行通讯接口 串行通讯接口可用于总线上各个设备的数据通讯 Modbus 通讯协议 字符串模式通讯 Modbus 在某些型号的 M340 处理器模块上集成了串行通讯接口 BMX P34 1000 / 2010 / 2020 处理器 带屏蔽的 RJ45 接口 RS232 或 RS485 接口定义 XBTN 文本终端或 Modbus 隔离分线盒供电 (5V / 200 ma) 3

集成串行通讯接口特性 类型速率连接设备 主 / 从 缺省值 19200 bit/s (300-19200 bit/s) 248 Modbus 模式 全 / 半双工 缺省值 19200 bit/s (300-19200 bit/s) 248 字符串模式 总线长度信息大小服务 干缆 : 1000 米支缆 : 40 m 256 bytes 字 / 位读操作字 / 位写操作诊断 干缆 : 1000 米支缆 : 40 m 1 K bytes 字符串发送字符串接收 4

Modbus 与 OSI 参考模型 7 6 5 4 3 2 1 应用层表示层会话层传输层网络层数据链路层物理层 Modbus 协议 无定义 主 / 从传输模式 RTU 或 ASCII 物理接口定义 RS485 / RS232 两线制或四线制 5

字符串模式与 OSI 参考模型 7 6 5 4 3 2 1 应用层表示层会话层传输层网络层数据链路层物理层 字符串协议 无定义 半双工 (RS485) 半 / 全双工 (RS232) 物理接口定义 RS485 / RS232 两线制或四线制 6

B 物理层 7

电气接口 两种标准的电气接口 RS485 RS232 多点和点对点 (*) 点对点 ( 最长 15 米 ) (*) 只针对字符串通讯的点对点 8

9

10

C 数据链路层 11

主 / 从原理 主站 由主站发起数据通讯 数据请求数据请求数据请求数据请求 数据响应数据响应数据响应数据响应 1 至 247 个从站 (Modicon M340 为 31 个从站 ) 12

Modbus 数据帧 地址 功能码 数据 CRC 或 LRC 从站地址 数据操作模式 操作数据 校验 0 : 广播模式 1 至 247 : 非广播模式中的从站地址 1 至 247 功能码定义操作模式 注意 : 广播模式只能用于写操作 13

广播模式 ( 地址 0) 请求 0 功能码 请求数据 校验 地址 1 地址 2 地址 3 地址 4 地址 5 地址 n 所有从站无需响应 14

非广播模式 ( 地址 1 至 247) 请求 5 功能码 请求数据 校验 地址 1 地址 2 地址 3 地址 4 地址 5 地址 n 响应 5 功能码 响应数据 校验 15

半 / 全双工原理 源设备 请求 目标设备 响应 半双工 双向数据通讯在同一传输介质上 双向数据通讯不能同时进行 全双工 发送与接收线路分离 双向数据通讯可以同时进行 响应时间比半双工好 16

D 帧格式 17

Modbus RTU 数据帧格式 最长 256 字节 帧头地址功能码数据校验帧尾 空闲 (*) 1 字节 1 字节 0 至 252 字节 2 字节空闲 (*) 主站请求 从站响应 数据帧错误 <= 1.5 char >= 3.5 char >= 3.5 char > 1.5 char (*) : 空闲时间至少为 3.5 个字符传输时间 18

Modbus ASCII 数据帧格式 最长 513 个字符 帧头地址功能码数据校验帧尾 1 字符 ( : ) 2 字符 2 字符 0 至 2 x 252 字符 2 字符 2 字符 (CR + LF) 主站请求从站响应数据帧正常 报文中字符时间间隔可达 1 秒 19

字符串通讯的数据帧格式 帧头信息帧尾 空闲 0 至 1 K 字节空闲或 1 至 2 个字符 信息 1 信息 2 空闲字符 1 字符 n 20

8 位数据编码 每个数据用 1 个字节进行编码 Modbus RTU 模式 字符串模式 B7 B6 B5 B4 B3 B2 B1 B0 2 进制位 例如 : Modbus 功能码 15 (16#0F) = 写 n 个位 16#0 16#F 0 0 0 0 1 1 1 1 21

8 位数据位的字符串模式 每个字符由 11 个位进行编码 编码示例 : 奇偶校验 奇校验 - 数值为 1 的位个数为奇数 奇校验 1 0 0 0 0 1 1 1 1 1 1 起始数据 : 16#0F 校验 无校验位的编码示例 : 停止 1 位 1 0 0 0 0 1 1 1 1 1 1 起始数据 : 16#0F 停止 2 位 22

2 种类型的检测 数据传输错误检测 奇偶校验 数据帧检测 字符级 信息级 奇校验或偶校验 RTU 模式 : 循环冗余校验 (Cyclical Redundancy Checking) ASCII 模式 : 纵向冗余校验 (Longitudinal Redundancy Checking) 23

E 处理器内置接口 24

内置串行通讯接口的处理器模块 处理器模块 BMX P34 1000 / 2010 / 2020 1 LED 显示面板 (1) RUN 和 ERR 表示模块状态 SER COM 表示串行端口状态 2 3 集成的串行通讯端口 (2) Modbus 字符串 黑色的串行接口标记 (3) 25

串行通讯的可视化 LED 诊断 LED 指示灯不同的颜色及闪烁方式表示串行通讯端口的运行状态 指示灯 RUN ERR 模式绿色闪烁红色闪烁 含义模块正在运行模块正在自检模块或系统错误配置错误或软件故障 SER COM 黄色闪烁 熄灭 正在数据通讯 当前无数据通讯 26

F 串行端口设置 27

串行通讯端口设置 1 2 3 打开项目浏览器中的配置文件夹, 双击机架图标 (1) 双击处理器模块中的串口图标, 打开串口通道配置端口 (2) 在功能下拉菜单中选择通讯模式 (3) 28

模块 通讯参数配置窗口 模式选择 :. 配置. 调试. 故障 配置参数 通道 通用参数 :. 功能. 任务 29

Modbus 主模式配置界面 30

Modbus 从模式配置界面 31

Modbus 调试界面 Modbus 通讯端口工作模式 调试计数器 32

字符串模式配置界面 33

字符串模式调试界面 通讯错误计数 34

G 编辑通讯程序 35

M340 服务器模式下支持的功能码 Function code 01 02 03 04 05 06 15 16 23 Memory address %M %M %MW %MW %M %MW %M %MW %MW Meaning Read multiple output bits Read multiple input bits Read multiple registers Read multiple input registers Force single output bit Write single register Write multiple output bits Write multiple registers Read / Write multiple registers 36

M340 客户端模式下支持的功能码 Function code Memory address Modbus request Communication function 1 %M Read output bits READ_VAR 2 %M Read input bits READ_VAR 3 %MW Read multiple registers READ_VAR 4 %MW Read multiple input registers READ_VAR 15 %M Write multiple output bits WRITE_VAR 16 %MW Write multiple registers WRITE_VAR 37

串行通讯的输入输出导出数据类型 3 种 IODDT T_COM_STS_GEN 用于所有通讯协议 T_COM_MB_BMX 用于 Modbus 通讯协议 T_COM_CHAR_BMX 用于字符串通讯 38

动态协议交换 使用 WRITE_CMD 功能块可以动态改变串行通讯端口的协议类型 Modbus 主模式 Modbus 从模式 字符串模式 WRITE_CMD (%MWr.m.c.24.bit) 位 12 : 将当前模式改变为 Modbus 主模式 位 13 : 将当前模式改变为 Modbus 从模式 位 14 : 将当前模式改变为字符串模式 实现动态协议转换需首先将串行通讯端口配置为 Modbus 从模式 39

读写数据示例 主站 PLC 与地址为 6 的从站 PLC 进行 Modbus 数据交换 主 从 Modbus 地址 6 %MW10 READ_VAR %MW100 %MW19 %MW20 WRITE_VAR %MW109 %MW120 %MW39 %MW50 %MW60 ( 读管理参数 ) ( 写管理参数 ) %MW139 40

管理参数中的通讯活动位 ( 位 0) 地址转换功能块 : 将物理地址 * 转换为 6 个整数的排列数组 读数据编程 主站 PLC 存放读取数据的数据区域 : %MW10 to %MW19 读操作的数据类型 : %MW 从站 PLC 被读取的数据区域 : %MW100 to %MW109 数据交换管理参数表 : %MW50 to %MW53 (*) 地址表述格式 机架号. 模块号. 通道号. 从站地址, 即 0.0.0. 从站地址 41

写数据编程 管理参数中的通讯活动位 ( 位 0) 地址转换功能块 : 将物理地址 * 转换为 6 个整数的排列数组 写操作的数据类型 : %MW 从站 PLC 被写入的数据区域 : %MW120 to %MW139 数据交换管理参数表 : %MW60 to %MW63 主站 PLC 存放写出数据的数据区域 : %MW20~%MW39 42