串行通讯基础培训(e-learning)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

等待接收MC 命令语句
数据发送中 数据接受中
MC命令语 句接收中
数据未发送 数据未接受
* 1 串行通信模块的硬件和数据通信出现异常时点亮。 * 2 显示基于MC协议的数据通信状态.
点亮时:等待接收来自对方设备的命令语句. 熄灭时:接收来自对方设备命令语句后的处理状态。
*3 在通信协议设定中指定GX Developer涟接(0H)时也有效.



QJ71C24N-R4






11
NO.
名称
功能

LED显示
参阅下一项中的LED示一览表
②Hale Waihona Puke Baidu
RS-232接口
与对方设备进行串行通信用的RS-232接口(D-
Sub 9P母插座)

RS-422/485接口 与对方设备进行串行通信用的RS-422/485接口.
(两段端子台)

RS-422/485接口 与对方设备进行串行通信用的RS-422/485接口.
O12PHCPU Q25PHCPU
网络模块
QJ72LP25一5
(使用MELSECNET/H远程I/O站时) QJ72LP25G
QJ72BR15
能够安装的块数 最多8块 最多24块 最多64块
最多64块 最多64块
10
2.2
模块的各部分名称与功能
【各部分的名称与功能】
QJ71C24N
QJ71C24N-R2
• 各模块均可同时使用2个通道,2个通道可以使用相同或不同的协议.
QJ71C24N
QJ71C24N-R2
QJ71C24N-R4
RS-232: 1通道 RS-422/485: 1通道
RS-232: 2通道
RS-422/485: 2通道
4
1.2.1 数据通信方法
无协议通讯
• 无顺序协议数据通信是对方设备与可编程控制器CPU之间通过任意的语句格式、传输控 制顺序发送胳收任意数据的功能.
无协议通讯MELSEC通信协议(以下简称MC协议)
• MC协议是对方设备经由串行通信模块或Ethenet模块,对可编程控制器CPU的软元件 数据、程序进行读写操作时的Q系列可编程控制器用通信方式。
• 只要是能够安装应用程序、按照MELSEC可编程控制器的协议发送胳收数据的对方设备, 均可通过MC协议通信访间可编程控制器CPU.
9
2.1
适用模块与能够安装的块数
本节学习适用模块以及能够安装的块数.
【适用模块与能够安装的块数】
能够安装串行通信模块的CPU模块、mg络模块(MELSECNET/H远程110站州及能够安 装的块数如下所示.
适用模块
CPU模块
Q00JCPU
Q00CPU Q01CPU
Q02CPU Q02HCPU Q06HCPU Q12HCPU Q25HCPU
2
1.1
串行通信模块的用途
[使用事例]
下面介绍串行通信模块在根据条形码信息对货物进行分类的生产线上的使用事例.
3
1.2
关于串行通信模块
本节学习串行通信模块的功能和数据通信方法.
【什么是串行通信模块】
• 串行通信模块是将测量仪器或条形码阅读器等对方设备与Q系列可编程控制器CPU用 串行通信用的RS-232, RS-422/485线路连接起来,实现以下数据通信时所用的模块.
• 需要按照测量仪器、条形码阅读器等对方设备的协议进行数据通信时,可以通过无顺序 协议进行数据通信.
双向协议
• 双向协议数据通信是对方设备与可编程控制器CPU之间通过串行通信模块的RA向协议, 用语句格式和传输控制步骤,发送/接收任意数据的功能.
• 只要是编好程序后,能够按照MELSEC可编程控制器的协议进行数据通信的对方设备, 即可通过双向协议进行任意的数据通信.
5
1.2.2 无顺序协议数据通信
下面介绍通过无顺序协议接受任意格式数据的方法。 • 接收数据的方法包括接收长度可变数据时的“按结束码接收的方法”和接收固定长度
数据时的“按数据量接收的方法”. • 接收数据时的“结束码”和“数据量”可以设定为任意值.
1、“按结束码接收的方法(接收长度可变数据用)”
此方法用于对方设备发送的数据长度变化之时. 对方设备发送数据时,将设定在串行通信模块中的结束码(CR+LF或任意的1个字节数 据)附加在语句的最后.
6
2、“按数据量接收的方法(接收长度固定数据用)”
这是数据长度固定时的接收方法. 因为数据的长度已被对方设备固定,所以无需使用结束码. 对方设备发送数据时,按照串行通信模块中设定的数据长度发送.
3、“应用技巧(不使用结束码接收可变长度数据)”
对方设备发送的数据后不添加结束码且长度可变时,可以以,个字节为单位进行接收处理.
(两段插入式端子座)
※本课程中学习在QJ71C24N上连接RS-232的方法.
12
【LED显示一览表】
CH LED名称
显示内容
点亮/闪烁时 熄灭时

CH1/ CH2
RUN ERR NEU
SD RD
正常运行的显示
正常
异常、复位
有无错误的显示 错误发生
正常
CH1侧 中性状态显示 发生状态显示 接收状态显示
7
本章学习的内容如下所示。 .串行通信模块的用途 .串行通信模块的功能与数据通信方法
【要点】 以下内容非常重要,请再饮确认.
数据通信方法 无协议通讯 数据接收方法
串行通信模块的数据通信方法包括无顺序协议、双向协议 和MC协议.
无顺序协议可在对方设备与可编程控制器CPU之lf}发送14 收任意的数据.
三菱电机自动化培训课程讲义
欢迎大家来参加三菱电机的自动化 产品培训课程!
1
串行通讯基础
第1章 什么是串行通讯模块
第1章学习串行通信模块的基础. 请在学习中加深对串行通信模块的应用方法、主要功能、以及数据通信方法的理解
1.1节:学习串行通信模块的用途. 1.2节:学习串行通信模块的功能和数据通 信的方法。
对应的协议 MC 无顺序 双向
有效 有效 无效(熄灭)
有效
13
2.3
串行通讯模块的连接
本节介绍串行通信模块的连接示例
2.3.1 QJ71C24N、QJ71C24N-R2与RS-232的连接
无顺序协议具有“按结束码”接收长度可变数据和“按数 据量”接收长度固足数据这2种接收方法.
8
第2章 串行通讯模块的学习
第2章学习串行通信模块的种类、各部分名称以及功能、连接方法. 请在学习中加深对串行通信模块种类、功能、连接方法的理解. 串行通信模块的连接方法
2.1节:学习串行通信模块的适用模块和能够安装的块数. 2.2节:学习串行通信模块的种类和功能. 2.3节:学习串行通信模块的连接.
相关文档
最新文档