nbhkdz.com冰点文库

omron

时间:2014-03-15


欢迎光临OMRON 串行通信培训班

欧姆龙贸易(上海)有限公司

2.单工、半双工、全双工(i)

数据流向

单工

发送装置

接受装置

半双工

发送装置

数据流向1

接受装置

接受装置
欧姆龙贸易(上海)有限公司

数据流向2

发送装置

2.单工、半双工、全双工(ii)

数据流向1

发送装置 接受装置
数据流向2

接受装置 发送装置

全双工

欧姆龙贸易(上海)有限公司

3.基带传输&频带传输
? 基带传输:所谓基带,就是指电信号所固有的基本频带,简称基带。当 利用数据传输系统直接传送基带信号,不经频谱搬移时,则称之为基带 传输 。

欧姆龙贸易(上海)有限公司

?所谓频带传输:就是把二进制信号(数字信号)进行调制交换,成为能在公用电话
网中传输的 音频信号(模拟信号),将音频信号在传输介质中传送到接收端后,再由 调制解调器将该音 频信号解调变换成原来的二进制电信号。这种把数据信号经过调 制后再传送,到接收端后又 经过解调还原成原来信号的传输,称为频带传输。

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

欧姆龙贸易(上海)有限公司

第n帧

第n+1帧

同 步 传 输
同步字符

同步字符

数据块

同步字符

欧姆龙贸易(上海)有限公司

(二)串行通信基本标准
1.RS232C串行通信接口
IBM9针RS232口 OMRON PLC 9针RS232口

DCD
DSR RTS CTS RI

FG
5V DR ER SG

RXD

SD RD RS CS

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

欧姆龙贸易(上海)有限公司

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





欧姆龙贸易(上海)有限公司

(三)校验方法
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方式进行链接。最大传输距 离15米。
直接用RS232标准线 缆链接电脑和PLC。

需用适配器把232口转 换成外设口再和PLC 的外设口连接。

欧姆龙贸易(上海)有限公司

4.RS422链接(1:N):一台电脑与多台PLC以RS422方式进行链接。最大传输 距离500米。

外设口:CPM1CIF11

NT-AL001

R232口:CJ1WCIF11

32台

R232口:CJ1WCIF11

欧姆龙贸易(上海)有限公司

5.上位机连接参数设置:上位机连接参数设置可以用电脑(CX-Programmer 软件)或者手持编程器来完成。
1)电脑设置:用CX-P软件在“设置”选项中进行上位机链接端口,外设口的 设置,设置连接模式为:HOST链接。

2)手持编程器:RS232口:DM6645为0。 外设口:DM6650为0。
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)接线:
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)

RS485(2线制) PC-----PLC-----PLC ?? T+ ---- T+ ---- T+ ?? T- ---- R- ---- R- ?? 欧姆龙贸易(上海)有限公司

8.HostLink通信协议:上位机链接通信是通过在上位机和PLC间交换命令和 应答实现的。使用的是OMRON的HOSTLINK协议,在一次交换中传输的命令或 应答数据称为一帧,一帧最多可包含131个数据字符。
上位机到PLC 命令格式 起始符 节点号 命令码 @ 00-31 XX 正文 FCS校 终止符 验码 *↙

PLC到上位机 响应格式 起始符 节点号 命令码 结束码 @ 00-31 XX 正文 FCS校 终止符 验码 *↙

对于有关命令,参数,结束码 的内容,可以参阅有关编程手 册的HostLink通信协议。

欧姆龙贸易(上海)有限公司

9.远程通信:使用Modem来实现电脑和PLC的远程通信。电脑和PLC两侧使 用外置Modem,用电话网连接两侧外置Modem,实现电脑对 PLC的远程通信。
电话网

M

M RS-232C口

提示: 实现1:1的远程连接可以用 RS232线缆连接Modem和PLC。 实现1:N的远程连接,同样可以 使用适配器将RS232口转为RS422 方式,再连接到多台PLC。

欧姆龙贸易(上海)有限公司

操作步骤:
连接Modem
电脑和PLC两侧需用外置Modem, 对 Modem进行参数设置

设置超机终端并连接到到 电脑侧Modem 用AT指令拨号
断开Modem的连接 用电脑(CX-P软件)连接 PLC

选择端口,设置波特率、奇偶校验、停 止位、数据位。 用ATDT指令拨PLC侧的外置Modem

断开的只是电脑与Modem之间的连接, 并腾出串口 用HostLink方式连接远程PLC

欧姆龙贸易(上海)有限公司

三、 PC链接 (1:1 PC Link)
1.概念:两台PLC可以通过各自的RS-232C口连接构成1:1的链接,它们可 以无需编程自动进行数据交换,实现共享,共享的数据区为LR区。 其中一台设为主站,另一台设为从站。 主站
主站发送区
写1

从站
1 从站接收区

主站接收区

2

写2

从站发送区

RS232方式

欧姆龙贸易(上海)有限公司

2.接线图: PLC PLC SD 2--------3 RD RD 3--------2 SD SG 9--------9 SG 3.参数设定: (主机) (从机)

9芯RS232线缆接线图

欧姆龙贸易(上海)有限公司

三、 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.全部模式: 主站可以发送信息
给各个从站,并且从站的信息可以 发给主站,也可以发给各个从站.

2.主体模式:主站的信息可以发
给各个从站,但是从站的信息只能 够发给主站.

欧姆龙贸易(上海)有限公司

四、 无协议通信
1.概念:无协议通信应用于PLC与第三方设备进行通信时所用的通信方
式,用TXD指令发送数据,通过RXD接受数据。收发的数据即第 三方设备的协议。

可以用此方式连接到如串 口打印机等,PLC通过指 令可将数据输出送到打印 机侧。

欧姆龙贸易(上海)有限公司

2.参数设置:

欧姆龙贸易(上海)有限公司

3.通信步骤:

1 设置所使用通信串口 的协议模式 2 编写程序收、发数据

RS232(无协议模式) 使用指令TXD、RXD收发数 据(注意需要使用的标志 位) 在TXD指令指定通道开始 写发送数据 在RXD指令指定通道等待 接受数据

3 写入要发送数据
TXD/RXD

4 准备接受数据

端口设定

命令 RS232、RS422/485 响应

第三方设备

欧姆龙贸易(上海)有限公司

4.应用实例:
使用RS-232C端口在无协议方式下发送10个字节的数据(D100-D104) 到计算机;并将计算机发送到PLC的数据存放在D110-D119中。
接收数据

D110-D119 D100-D104

发送数据

超级终端发送、 接收数据

TXD/RXD 通过指令TXD发送数 据、RXD接收数据

欧姆龙贸易(上海)有限公司

实验:

Hostlink方式

无协议方式
TXD

发送Hostlink命令读取数据

DM0:XXXX
接收Hostlink响应数据

RXD

欧姆龙贸易(上海)有限公司

五、 协议宏通信
1.概念:协议宏通信是用来控制PLC和第三方设备进行数据交换的一种通信 方式。可以通过RS232、RS422/484的方式实现1:1或1:N的通信。
CX-Protocol
CX-Programmer

RS232(1:1) RS422/485(1:N)

PMSU 第三方 设备协 议

CPU PMCR指 令

协议发送

第 三 方 设 备

第 三 方 设 备

第 三 方 设 备

欧姆龙贸易(上海)有限公司

2. 支持协议宏通信板: PLC类型
CQM1H C200Ha

串行通信板
CQM1H-SCB41 C200HW-COM04 C200HW-COM05 C200HW-COM06 CJ1W-SCU21 CJ1W-SCU41 CS1W-SCB21 CS1W-SCB41 CS1W-SCU21

规格
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以上才 能安装

CJ1

CS1

欧姆龙贸易(上海)有限公司

3. PMSU参数设定:

CX-Protocol

CX-Programmer

提示: 1.也可以使用CX-P软件在设置里进行设置。 2.可以用CX-Protocol软件进行端口的通信设置。 3.通信板A口,B口的设置可以用手持编程器在相应DM区 进行设定。

欧姆龙贸易(上海)有限公司

4. 协议宏通信步骤
1 对通信端口进行通 信设定 3.在CPU中写入通 信程序 PMCR 2 使用CX-Protocol编 写协议 主站:协议宏 从站:Hostlink 2侧通信格式、协议一致 ?编写收/发命令 ?进行步、序列、协议相关设 置 ?编译并下载协议到PMSU中 编写PMCR指令来控制协议的执 行,并进行硬件连线。 进行通信调试,在指定内存接 收数据

1.端口设定 2.使用CX-Protocol 软件编写协议写入 PMSU

3 使用CX-P编写通信 程序 4 通信调试

读CPM2A DM0的值 返回DM0的值,并写入 PLC1的DM200通道中

端口:Hostlink

CPM2AH

欧姆龙贸易(上海)有限公司

PMCR指令
15 12 11 序列号(0-999)
1:PORT:A 2: PORT:B

00

C:
PMCR
PORT:A 289.08
PORT:B 289.12

端口号

#2000 (C) D0000 (S) 发送字节的首字

启动位

D0100 (D)

接受字节的首字

C200HX/HG/HE 指令设定
欧姆龙贸易(上海)有限公司

15

12 11

08 07

04 03

00

C1:
PMCR #0110 (C1)
板口1:1909.15 逻辑端口 (0-7) 端口A: 1 端口B: 2 通信板:E1 通信单元:单元号+10

启动位 板口2:1919.15
单元口1:(n+9).15 单元口2:(n+19).15 (n=1500+25x单元号)

#0000 (C2) D0000 (S) D0100 (D)

C2:

协议宏执行序列号

发送字节的首字 接受字节的首字

CJ/CS 指令设定
欧姆龙贸易(上海)有限公司

5. 协议宏通信故障诊断
通信状态 COMM灯状 指定接收区 态 正常 故障诊断 解决方案

明亮闪烁 正常接收到 数据 ---------- 不亮
没有数据从端口收发

-------------
1.检查PLC是否在运行状态; 2.检查PMCR指令是否被执行,相关 标志位及参数是否设置正确;

不正常

暗亮

无法接收到 数据

有数据发送,但是从站 没 1.检查接线是否正确,线缆是否完 有接收,表示未建立通信 好; 2.检查通信设备通信格式是否一致、 端口是否正常
数据在通信过程中,收发 1.在Trace中查看发送协议是否编 正常 写正确,响应是否正常,可从响应 判断问题的症结; 2.如果响应数据正常,确认设定的 接收字节数是否正确

明亮闪烁

欧姆龙贸易(上海)有限公司

协议宏通信实验
端口: Compoway/F

1.读取温控器的当前温度PV 2.写入温控器的设定值SV 返回温度31.3,并存放 在PLC的 DM100 中 温控器 E5ER 1号节点 9600 7,2,e

读 取 温 度

STX 节点号 00 0 MRC SRC 参数地址 00 读取个数 ETX BCC

STX

01

00 0 01 01 C0 0000 00

0001
data

ETX 42
ETX BCC ETX 42

STX 节点号 00 00 MRC SRC 响应码 STX 01 00 00 01 01 0000

××××××××

欧姆龙贸易(上海)有限公司


OMRON E5CN数字式温度控制仪使用说明书_图文.pdf

OMRON E5CN数字式温度控制仪使用说明书_电子/电路_工程科技_专业资料。 您的评论 发布评论 用户评价 关于控制仪的内容,好 2018-06-23 14:22:10 挺好,OMRON...

OMRON欧姆龙光电开关 型号大全.txt

OMRON欧姆龙光电开关 型号大全_信息与通信_工程科技_专业资料。最新OMRON欧姆龙光电开关 型号大全 OMRON欧姆龙光电开关 E3JK-R2M1 回归反射型,检测距离2M E3JK-R4M1 ...

omron PLC程序传送操作_图文.ppt

omron PLC程序传送操作 - 押出PLC程序下载及传送操作 OMRON C

OMRON安全继电器G9SA接线.ppt

OMRON安全继电器G9SA接线 - G9SA接线 目录 ? 一输入手动复位 ?

OMRON (SPED+ACC)指令分析.doc

OMRON (SPED+ACC)指令分析 - OMRON CP1H 高级指令分析

欧姆龙PLC简介(概述).doc

欧姆龙PLC简介(概述)_信息与通信_工程科技_专业资料。欧姆龙PLC概述,为写

DeviceNet网关连接OMRON PLC_图文.doc

DeviceNet网关连接OMRON PLC - 一、 组态(CX-Integr

Omron触摸屏与Omron的PLC连接.doc

Omron触摸屏与Omron的PLC连接 - Omron 触摸屏与 Omron 的 PLC 连接 事件背景:Omron NS10-TV00B-V1 触摸屏与 Omron CH200 CPU 直接...

OMRON触摸屏(NS系列)系统恢复及升级方法-4.13_图文.doc

OMRON 触摸屏(NS 系列)系统恢复及升级方法当欧姆龙 NS 系列触摸屏系统

omron g7sa.pdf

omron g7sa - 安全继电器 相关信息 G7SA 通过EN标准认证的小型

欧姆龙开关电源选型.pdf

信息通信| 开关电源| 欧姆龙|欧姆龙开关电源选型_信息与通信_工程科技_专业资料。欧姆龙开关电源选型-天津优姆金,详情请询(零二二,二七二三九八三三)。欧姆龙开关电...

欧姆龙(omron)PLC指令.doc

欧姆龙(omron)PLC指令 - 编程指令 顺序输入指令 顺序输出指令 顺序输

OMRON功能块调用.pdf

OMRON功能块调用 - 功能块调用 1. 功能块的概述 功能块是一个包含标准处

OMRON PLC介绍_图文.ppt

OMRON PLC介绍 - OMRON PLC 介绍 欧姆龙PLC的产品线 程序

欧姆龙PLC CP1E系列I-O接线图.pdf

欧姆龙PLC CP1E系列I-O接线图_专业资料。欧姆龙PLC CP1E系列I-

OMRON_PLC_CP1E_常用操作整理_图文.doc

OMRON_PLC_CP1E_常用操作整理 - 一.选型 CP1E-N20DR-

温控器OMRON E5CN-R2P(中文).doc

温控器OMRON E5CN-R2P(中文)_信息与通信_工程科技_专业资料。OMRON E5CN-R2P温控器中文手册 OMRON E5CN-R2P 控器操作明一、 面板明:度位 PV(在值)...

k3nx OMRON 数字面板控制说明书_图文.pdf

k3nx OMRON 数字面板控制说明书_电子/电路_工程科技_专业资料。OMRON 您的评论 发布评论 用户评价 k3nx OMRON 数字面板控制说明书,如何下载 2018-06-30 01:58:...

欧姆龙(Omron)Toolbus协议驱动帮助.pdf

欧姆龙(Omron)Toolbus协议驱动帮助 - 欧姆龙(Omron)Toolbus 协议驱动帮助 本驱动是使用 Omron 的 Toolbus 协议, 通过计算机串口和 Omron 的通讯线...

OMRON 温控器选型_图文.pdf

OMRON 温控器选型 - SELECTION GUIDE Page 19 Pa