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