欧姆龙omron_PLC 232_485_422串行通信
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三、 PC链接 (1:N PC Link)
1.系统结构:
主PLC
从1
从3
……
从8
RS422/485
RS422/485
从2
RS422/485
1:N的PCLink网络中,最多可以连接9台设备,其中CJ1M8台,1台触摸屏.
欧姆龙贸易(上海)有限公司
3. 1:N PC Link通信类型:
1.全部模式: 主站可以发送信息
离15米。
直接用RS232标准线 缆链接电脑和PLC。
需用适配器把232口转 换成外设口再和PLC
的外设口连接。
欧姆龙贸易(上海)有限公司
4.RS422链接(1:N):一台电脑与多台PLC以RS422方式进行链接。最大传输 距离500米。
NT-AL001
外设口:CPM1CIF11
R232口:CJ1WCIF11
欧姆龙贸易(上海)有限公司
操作步骤:
连接Modem
设置超机终端并连接到到 电脑侧Modem
电脑和PLC两侧需用外置Modem, 对 Modem进行参数设置
选择端口,设置波特率、奇偶校验、停 止位、数据位。
用AT指令拨号
用ATDT指令拨PLC侧的外置Modem
断开Modem的连接
断开的只是电脑与Modem之间的连接, 并腾出串口
FG 5V
SD DR
RD ER
RS SG
CS
欧姆龙贸易(上海)有限公司
RS232C通信接线示意图
电脑(9针)
DCD 1 RXD 2 TXD 3 DTR 4 GND 5 DSR 6 RTS 7 CTS 8 CI 9
欧姆龙贸易(上海)有限公司
OMRON PLC(9针)
FG 1 SD 2 RD 3 RS 4 CS 5 5V 6 DR 7 ER 8 SG 9
给各个从站,并且从站的信息可以 发给主站,也可以发给各个从站.
2.主体模式:主站的信息可以发
给各个从站,但是从站的信息只能 够发给主站.
欧姆龙贸易(上海)有限公司
四、 无协议通信
1.概念:无协议通信应用于PLC与第三方设备进行通信时所用的通信方
式,用TXD指令发送数据,通过RXD接受数据。收发的数据即第 三方设备的协议。
R232口:CJ1WCIF11
32台
欧姆龙贸易(上海)有限公司
5.上位机连接参数设置:上位机连接参数设置可以用电脑(CX-Programmer 软件)或者手持编程器来完成。
1)电脑设置:用CX-P软件在“设置”选项中进行上位机链接端口,外设口的 设置,设置连接模式为:HOST链接。
2)手持编程器:RS232口:DM6645为0。 外设口:DM6650为0。
2.RS422串行通信接口
A
A
发
B
收
B
收
A
B
发
OMRON PLC
SDA+ SDBRDA+ RDB-
通信设备
SDA+ SDBRDA+ RDB-
欧姆龙贸易(上海)有限公司
3.RS485串行通信接口
A
A
发
B
使 能
收
B
收
使 能
发
OMRON PLC
T(+) T(-)
通信设备
T(+) T(-)
欧姆龙贸易(上海)有限公司
(三)校验方法
1.奇偶校验 1)横向奇偶校验 (奇校验)
1 0110,0101 0 0110,0001
(偶校验)
1 0100,0101 0 0100,0001
2)纵向奇偶校验(LRC) @10RH00310001FCS* ↙ (转换成ASCII码的HEX代码)
40|31|30|52|48|30|30|33|31|30|30|30|31 (异或运算)
58 (FCS校验结果)
欧姆龙贸易(上海)有限公司
二、 上位机链接通信
1.概念:是实现上位机(电脑)与PLC通讯的链接方式,可一台电脑与一台 PLC或者多台PLC进行连接。
2.功能:实现PLC编程,采集数据,系统监控,数据处理。 3.RS232链接(1:1):一台电脑与一台PLC以232方式进行链接。最大传输距
RS232+RS422/485 1
CQM1H-CPU51/61 才能安装
C200Ha C200HW-COM04 RS232+总线接口 1
C200HW-COM05
RS232x2
1
C200Ha-
C200HW-COM06 RS422/485+RS232
1
CPU11以上才 能安装
CJ1
CJ1W-SCU21
RS232x2
欢迎光临OMRON 串行通信培训班
欧姆龙贸易(上海)有限公司
串行通信班培训日程
第一天 上午 8:45~9:30
串行通信基础
9:40~11:40
上位机链接概述、基本操作
下午 12:45~14:30
MODEM远程通信
14:45~4:40
PC Link
第二天 上午 8:45~9:30
NT Link
9:40~11:40
用电脑(CX-P软件)连接 用HostLink方式连接远程PLC PLC
欧姆龙贸易(上海)有限公司
三、 PC链接 (1:1 PC Link)
1.概念:两台PLC可以通过各自的RS-232C口连接构成1:1的链接,它们可 以无需编程自动进行数据交换,实现共享,共享的数据区为LR区。 其中一台设为主站,另一台设为从站。
端口设定
命令 RS232、RS422/485
响应
欧姆龙贸易(上海)有限公司
第三方设备
4.应用实例:
使用RS-232C端口在无协议方式下发送10个字节的数据(D100-D104) 到计算机;并将计算机发送到PLC的数据存放在D110-D119中。
接收数据
D110-D119
发送数据
D100-D104
超级终端发送、 接收数据
可以用此方式连接到如串 口打印机等,PLC通过指 令可将数据输出送到打印
机侧。
欧姆龙贸易(上海)有限公司
2.参数设置:
欧姆龙贸易(上海)有限公司
3.通信步骤:
TXD/RXD
1 设置所使用通信串口 的协议模式 2 编写程序收、发数据
3 写入要发送数据
4 准备接受数据
RS232(无协议模式)
使用指令TXD、RXD收发数 据(注意需要使用的标志 位) 在TXD指令指定通道开始 写发送数据 在RXD指令指定通道等待 接受数据
上位机到PLC
命令格式 起始符 节点号 命令码 @ 00-31 XX
正文
FCS校 终止符 验码 *↙
PLC到上位机
响应格式 起始符 节点号 命令码 结束码 @ 00-31 XX
正文
FCS校 终止符 验码 *↙
对于有关命令,参数,结束码 的内容,可以参阅有关编程手
册的HostLink通信协议。
欧姆龙贸易(上海)有限公司
RS485(2线制) PC-----PLC-----PLC …… T+ ---- T+ ---- T+ …… T- ---- R- ---- R- ……
欧姆龙贸易(上海)有限公司
8.HostLink通信协议:上位机链接通信是通过在上位机和PLC间交换命令和 应答实现的。使用的是OMRON的HOSTLINK协议,在一次交换中传输的命令或 应答数据称为一帧,一帧最多可包含131个数据字符。
无协议概述、基本操作
下午 12:45~14:50 上位机与PLC无协议通信(实验一)
15:00~4:40 PLC与PLC无协议通信(实验二)
第三天 上午 8:45~9:30
协议宏概念操作
PLC与PLC协议宏通信(发送
9:45~10:40
H o st l i n k命令)
PLC与温控器协议宏通信(发送
V(t)
模拟信号
0
t
欧姆龙贸易(上海)有限公司
4.异步传输&同步传输
第n字符
异
1 2 3 4 5 6 7 8 9 10 11
步
1 0 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 1 1 0
传
输
起始位
7 位数据位
奇偶位 停止位
起始位后第一个 脉冲
起始位
接收方采用信 号的时钟脉冲
8
CX-Protocol CX-Programmer
RS232(1:1) RS422/485(1:N)
PMSU
CPU
第
第
第
三
三
三
第三方 PMCR指
方
方
方
设备协 议
令
协议发送
设 备
设
设
备
备
欧姆龙贸易(上海)有限公司
2. 支持协议宏通信板: PLC类型 串行通信板
CQM1H CQM1H-SCB41
规格
数量
10:40~11:40
Compoway/F协议)
下午 12:45~3:00
串口网关
3:00~4:40
考试、发证
欧姆龙贸易(上海)有限公司
一 、 串行通信基础知识
(一)基本概念
1.并行传输&串行传输
0
1
A
┋
B
0
1
B
A
主要适用于长距离、低速 率的通信中
欧姆龙贸易(上海)有限公司
2.单工、半双工、全双工(i)
TXD/RXD
通过指令TXD发送数 据、RXD接收数据
欧姆龙贸易(上海)有限公司
实验:
Hostlink方式
无协议方式
TXD RXD
发送Hostlink命令读取数据 接收Hostlink响应数据
DM0:XXXX
欧姆龙贸易(上海)有限公司
五、 协议宏通信
1.概念:协议宏通信是用来控制PLC和第三方设备进行数据交换的一种通信 方式。可以通过RS232、RS422/484的方式实现1:1或1:N的通信。
9.远程通信:使用Modem来实现电脑和PLC的远程通信。电脑和PLC两侧使 用外置Modem,用电话网连接两侧外置Modem,实现电脑对 PLC的远程通信。
电话网
M
M
RS-232C口
提示: 实现1:1的远程连接可以用 RS232线缆连接Modem和PLC。 实现1:N的远程连接,同样可以 使用适配器将RS232口转为RS422 方式,再连接到多台PLC。
16Fra Baidu bibliotek
16
16
16
欧姆龙贸易(上海)有限公司
第n帧
同 步 传 输
第n+1帧
同步字符
同步字符
数据块
同步字符
欧姆龙贸易(上海)有限公司
(二)串行通信基本标准
1.RS232C串行通信接口
IBM9针RS232口
DCD DSR
RXD RTS
TXD CTS
DTR RI
GND
OMRON PLC 9针RS232口
欧姆龙贸易(上海)有限公司
4. 协议宏通信步骤
1.端口设定 2.使用CX-Protocol 软件编写协议写入
PMSU
3.在CPU中写入通 信程序
PMCR
1 对通信端口进行通 主站:协议宏 从站:Hostlink
信设定
2侧通信格式、协议一致
单工
发送装置
数据流向
接受装置
半双工
发送装置 接受装置
欧姆龙贸易(上海)有限公司
数据流向1 数据流向2
接受装置 发送装置
2.单工、半双工、全双工(ii)
发送装置 接受装置
数据流向1 数据流向2
接受装置 发送装置
全双工
欧姆龙贸易(上海)有限公司
3.基带传输&频带传输
➢ 基带传输:所谓基带,就是指电信号所固有的基本频带,简称基带。当 利用数据传输系统直接传送基带信号,不经频谱搬移时,则称之为基带 传输 。
RS422(4线制) PC-----PLC-----PLC…… SDA T+ ---- R+ ---- R+ …… (RDA) SDB T- ---- R- ---- R- …… (RDB) RDA R+ ---- T+ ---- T+ …… (SDA) RDB R- ---- T- ---- T- …… (SDB)
3)标准设置参数:
项 起动位 数据长度 停止位 奇偶检验 波特率
设置 1 7 2 偶
9600bps
欧姆龙贸易(上海)有限公司
6.RS232链接(1:1)接线:
PC
PLC
SD 2--------2 RD
RD 3--------3 SD
SG 5--------9 SG
7.RS422/485链接(1:N)接线:
欧姆龙贸易(上海)有限公司
➢所谓频带传输:就是把二进制信号(数字信号)进行调制交换,成为能在公用电话
网中传输的 音频信号(模拟信号),将音频信号在传输介质中传送到接收端后,再由 调制解调器将该音 频信号解调变换成原来的二进制电信号。这种把数据信号经过调
制后再传送,到接收端后又 经过解调还原成原来信号的传输,称为频带传输。
主站
从站
主站发送区
写1
1
从站接收区
主站接收区
2
写2
从站发送区
RS232方式
欧姆龙贸易(上海)有限公司
2.接线图:
PLC
PLC
SD 2--------3 RD
RD 3--------2 SD
SG 9--------9 SG
3.参数设定:
(主机)
9芯RS232线缆接线图
(从机)
欧姆龙贸易(上海)有限公司
16
CJ1W-SCU41 RS232+RS422/485 16
CS1
CS1W-SCB21
RS232x2
1
CS1W-SCB41 RS232+RS422/485 1
CS1W-SCU21
RS232x2
16
欧姆龙贸易(上海)有限公司
3. PMSU参数设定:
CX-Programmer
CX-Protocol
提示: 1.也可以使用CX-P软件在设置里进行设置。 2.可以用CX-Protocol软件进行端口的通信设置。 3.通信板A口,B口的设置可以用手持编程器在相应DM区 进行设定。