教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 范文大全 > 公文资料 >

信捷PLC培训9.3-通讯

来源:网络收集 时间:2026-08-28
导读: Wang yang 信捷PLC培训第9.3课时 http://www.77cn.com.cn 信以致远捷行弘毅 第9.3章C语言 通讯自由格式 Modbus通讯 Block Wy 信以致远捷行弘毅 触摸屏如何实现可以实时显 示PLC的状态?PLC与变频 器通讯程序改怎么编写? Wy 信以致远捷行弘毅 通讯概述 Wy 信

Wang yang

信捷PLC培训第9.3课时

http://www.77cn.com.cn

信以致远捷行弘毅

第9.3章C语言

通讯自由格式

Modbus通讯

Block

Wy

信以致远捷行弘毅

触摸屏如何实现可以实时显 示PLC的状态?PLC与变频 器通讯程序改怎么编写?

Wy

信以致远捷行弘毅

通讯概述

Wy

信以致远捷行弘毅

1、通讯口XC2、XC3、XC5、XCM以及XCC系列可编程控制器都支持 Modbus协议、自由协 议通讯功能。

COM

COM

X1 X0 X2

X3 X4

X5 X6

X7 X10

X11 X12

X13 X14

X15 X16

X17 X20

X21 X22

X23 X24

X25 X26

X27 X30

X31 X32

X33 X34

X35 X36

X37 X40

X41 X42

X43

0 1 2 3 4 5 6 7

通讯口1PORT1 PORT2

X

PWR ERR

XC3-60R-E RUNY

通讯口2的23224V 0V CAN+ A CANB COM0 Y0 COM1 Y1 COM2 Y2 COM3 Y3 COM4 Y4 COM5 Y5 Y6 Y7 COM6 Y10 Y11 Y12 Y13 COM7 Y14 Y15 Y17 Y16

0 1 2 3 4 5 6 7

COM8

Y20

Y21

Y22

Y23

COM9 Y24

Y25 Y26

Y27

通讯口2的485

Wy

信以致远捷行弘毅

2、通讯参数设置通过上述通讯口,我们可以使两个串行通讯设备任意通信,但是在通讯之 前,必须设置相互可以辨识的参数,具体见表 通讯口默认参数:站号为 1、波特率19200bps、 8个数据位、 1个停止位、偶 校验。站号 波特率 数据位 停止位 校验 Modbus站号1~254、255(FF)为自由格式通讯 300bps~115.2Kbps 8个数据位、7个数据位 2个停止位、1位停止位 偶校验、奇校验、无校验

Wy

信以致远捷行弘毅

XCPPro 编程软件中集成了修改通讯口的模块,如下图所示:

通过软件来修改通讯口参数,方便直观,且不易出错,修改完成后,重新上电才能生效。

Wy

信以致远捷行弘毅

3、通讯相关指令 信捷通讯指令包括mudbus指令和自由格式

指令两大类。

Wy

信以致远捷行弘毅

modbus通讯

Wy

信以致远捷行弘毅

第一节(1)modbus通讯指令

Modbus通讯

Modbus 指令,分为线圈读写、寄存器读写,采用标准的 mudbus-RTU 协议 。下面具体介绍这些指令的用法。

A 线圈读[COLR]线圈读是将指定局号中指定线圈状态读到本机内指定线圈中的指令。指令 说明如图所示:S1· S2· S3· D1· D2·

X0

COLR

K1

K500

K3

M1

K2

Wy

信以致远捷行弘毅

第一节

Modbus通讯

其中个操作数的含义如下表:

当X0由OFF到ON变化时,将站号为1的远端设备的modbus地址为K500和K501的两个线圈状态映射到本机的M1和M2两个线圈。本通讯 指令通过PLC的port2发送。S1S2 S3 D1 D2

指定远端通讯局号指定远端线圈首地址编号 指定线圈个数的数值 指定本地接收线圈的首地址 指定串口编号

Wy

信以致远捷行弘毅

第一节B 单个线圈写[COLW]

Modbus通讯

单个线圈写是将本机内指定线圈状态写到指定局号中指定线圈的指 令。指令说明如图所示:

D1·

D2·

S1·

S2·

X0

COLW

K1

K500

M1

K2

操作数D1 D2 S1 S2

作用指定远端通讯局号 指定远端线圈首地址编号 指定本地发送线圈首地址编号 指定串口编号

Wy

信以致远捷行弘毅

第一节C 多个线圈写[MCLW]

Modbus通讯

多个线圈写是将本机内指定的多个线圈的状态写到指定局号中 指定线圈的指令。指令说明如图所示:

D1·

D2·

D3·

S1·

S2·

X0

MCLW

K1

K500

K3

M1

K2

操作数 D1 D2 D3

作用 指定远端通讯局号 指定远端线圈首地址编号 指定线圈个数的数值

S1S2Wy

指定本地发送线圈首地址编号指定串口编号

信以致远捷行弘毅

第一节D 寄存器读[REGR]

Modbus通讯

寄存器读是将指定局号指定寄存器读到本机内指定寄存器 的指令。指令说明如图所示:S1· S2· S3· D1· D2·

X0

REGR

K1

K500

K3

D1

K2

操作数 S1 S2 S3 D1 D2

作用 指定远端通讯局号 指定远端寄存器首地址编号 指定寄存器个数的数值 指定本地接收寄存器首地址编号 指定串口编号

Wy

信以致远捷行弘毅

第一节E 单个寄存器写[REGW]

Modbus通讯

单个寄存器写[是将本机内指定寄存器写到指定局号指定寄存器的指令。 指令说明如图所示:D1· D2· S1· S2·

X0

REGW

K1

K500

D1

K2

操作数 D1

作用 指定远端通讯局号的数值

D2S1 S2

指定远端寄存器首地址编号指定本地发送寄存器首地址编号 指定串口编号

Wy

信以致远捷行弘毅

第一节F 多个寄存器写[MRGW]

Modbus通讯

多个寄存器写是将本机内指定的多个寄存器写到指定局号指定寄存器的 指令。指令说明如图所示:D1· D2· D3· S1· S2·

X0

MRGW

K1

K500

K3

D1

K2

操作数 D1 D2 D3 S1 S2

作用 指定远端通讯局号 指定远端寄存器首地址编号 指定寄存器个数的数值 指定本地发送寄存器首地址编号 指定串口编号

Wy

…… 此处隐藏:536字,全部文档内容请下载后查看。喜欢就下载吧 ……
信捷PLC培训9.3-通讯.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/fanwen/709807.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)