17
第第第第 第第第第第第 A-PLC 第 CC-Link AJ61BT11/A1SJ61BT11 第第第第第第第 AJ61BT11/A1SJ61BT11 第第第第第 第第第第第—第第第第第第—第第第第 第第第第第—第第第第 第第第 第第第第第 -- 第第第第 第第第 CC-Link 第第第第第第

第三部分 基于三菱电机 A-PLC 的 CC-Link

  • Upload
    vangie

  • View
    73

  • Download
    6

Embed Size (px)

DESCRIPTION

第三部分 基于三菱电机 A-PLC 的 CC-Link. AJ61BT11/A1SJ61BT11 的开关及指示灯 AJ61BT11/A1SJ61BT11 的握手信号 缓冲寄存区 — 整体 缓冲寄存区 — 参数区域 缓冲寄存区 — 循环数据传送区域 缓冲寄存区 -- 瞬时数据传送区域 CC-Link 专用指令介绍. 模式设置开关 传输速率设置开关. 条件设置开关 设置运行条件. LED 名称. 模式设置开关 设置模块运行状态. 说 明 亮:传输速率设置为“ 156Kbps” 亮:传输速率设置为“ 625Kbps” - PowerPoint PPT Presentation

Citation preview

Page 1: 第三部分 基于三菱电机 A-PLC 的 CC-Link

第三部分基于三菱电机 A-PLC 的 CC-Link

AJ61BT11/A1SJ61BT11 的开关及指示灯 AJ61BT11/A1SJ61BT11 的握手信号 缓冲寄存区—整体 缓冲寄存区—参数区域 缓冲寄存区—循环数据传送区域 缓冲寄存区 -- 瞬时数据传送区域 CC-Link 专用指令介绍

Page 2: 第三部分 基于三菱电机 A-PLC 的 CC-Link

AJ61BT11/A1SJ61BT11 的开关及指示灯

LED 名称

RUN

ERR.

MST

S MST

LOCAL

CPU R/W

说明

亮:模块正常

不亮:监视记时器错误发生

亮:所有站通讯错误

闪:有通讯故障站存在

亮:设置为主站

亮:设置为备用主站

亮:设置为本地站

亮:与 PC CPU通讯

BRATE

156K

625K

2.5M

5M

10M

说 明

亮:传输速率设置为“ 156

Kbps”

亮:传输速率设置为“ 625

Kbps”

亮:传输速率设置为“ 2.5

Mbps”

亮:传输速率设置为“ 5Mb

ps”

亮:传输速率设置为“ 10M

bps”

LED 名称

ERROR

SW

M/S

PRM

TIME

LINE

说 明

亮:开关设置错误

亮:在同一线路中已有主站

存在

亮:参数设置错误

亮:数据链接监视计时器工

亮:连接电缆有断线或在传输路径中有噪

声存在

LED 名称

TEST

TEST

S0

S1

S2

说 明

亮:离线测试在进行

(不用)

LED 名称LED 名称

L RUN

L ERR.

SD

RD

说 明

亮:数据链接在进行

亮:通讯错误

闪:电源接通期间改变了开

关设置

亮:发送数据

亮:接收数据

站号设置开关设置模块的站号

主站: 0

本地站: 1 至 64

当设置 0 至 64 以外的值时,“ SW” 和“ L ERR.”

LED 灯亮

数字

0

1

2

3

4

5

6

7-F

名称

在线

不用

离线

线路测试 1

线路测试 2

参数校验

硬件测试

不用

模式设置开关设置模块运行状态

数字

0

1

2

3

4

5-9

设置细节

156Kbps

625Kbps

2.5Mbps

5Mbps

10Mbps

设置错误

模式设置开关

传输速率设置开关

编号

SW1

SW2

SW3

SW4

SW5

SW6

SW7

SW8

设置说明

站类型

(不用)

(不用)

数据链接故障站的输入数据状态

占用的站数

(不用)

(不用)

模块类型

条件设置开关

设置运行条件

端子块

数据链接采用双绞线电缆连接

Page 3: 第三部分 基于三菱电机 A-PLC 的 CC-Link

第三部分基于三菱电机 A-PLC 的 CC-Link

AJ61BT11/A1SJ61BT11 的握手信号

信号方向: PC CPU 主 / 本地站模块输入号

Xn0

Xn1

Xn2

Xn3

Xn4

Xn5

Xn6

Xn7

信号名称

模块错误

数据链接状态在源站

参数设置状态

数据链接状态在其他站

模块复位完成

(不可用)

通过缓冲存储器正常完成数据链接

通过缓冲存储器错误完成数据链接

信号方向: PC CPU 主 / 本地站模块输入号

Xn8

Xn9

XnA

XnB

XnC

XnD

XnE

XnF

信号名称

通过 EEPROM 参数正常完成数据链接

通过 EEPROM 参数错误完成数据链接

参数寄存到 EEPROM 正常完成

参数寄存到 EEPROM 错误完成

(不可用)

(不可用)

(不可用)

模块准备好

信号方向: PC CPU 主 / 本地站模块输入号

X(n+1)0

X(n+1)1

X(n+1)2

X(n+1)3

X(n+1)4

X(n+1)5

X(n+1)6

X(n+1)7

信号名称

(不可用)

(不可用)

(不可用)

(不可用)

(不可用)

(不可用)

(不可用)

(不可用)

信号方向: PC CPU 主 / 本地站模块输入号

X(n+1)8

X(n+1)9

X(n+1)A

X(n+1)B

X(n+1)C

X(n+1)D

X(n+1)E

X(n+1)F

信号名称

(不可用)

(不可用)

(不可用)

(不可用)

(不可用)

(不可用)

(不可用)

(不可用)

信号方向: PC CPU 主 / 本地站模块输入号

Yn0

Yn1

Yn2

Yn3

Yn4

Yn5

Yn6

Yn7

信号名称

刷新指令

(不可用)

(不可用)

(不可用)

模块复位要求

(不可用)

通过缓冲寄存器参数要求数据链接启动

(不可用)

信号方向: PC CPU 主 / 本地站模块输入号

Yn8

Yn9

YnA

YnB

YnC

YnD

YnE

YnF

信号名称

通过 EEPROM 参数要求数据链接启动

(不可用)

要求参数寄存到 EEPROM 中

(不可用)

(不可用)

(不可用)

(不可用)

(不可用)

信号方向: PC CPU 主 / 本地站模块输入号

Y(n+1)0

Y(n+1)1

Y(n+1)2

Y(n+1)3

Y(n+1)4

Y(n+1)5

Y(n+1)6

Y(n+1)7

信号名称

(不可用)

(不可用)

(不可用)

(不可用)

(不可用)

(不可用)

(不可用)

(不可用)

信号方向: PC CPU 主 / 本地站模块输入号

Y(n+1)8

Y(n+1)9

Y(n+1)A

Y(n+1)B

Y(n+1)C

Y(n+1)D

Y(n+1)E

Y(n+1)F

信号名称

(不可用)

(不可用)

(不可用)

(不可用)

缓冲存储器分组确定开关 1

缓冲存储器分组确定开关 2

(不可用)

(不可用)

Page 4: 第三部分 基于三菱电机 A-PLC 的 CC-Link

缓冲寄存区—整体

地址(十六进

制)0H 至 5FH

60H 至 DFH

E0H 至 15FH

160H 至 1DFH

1E0H 至 2DFH

项 目

参数信息区域

(不用)

远程输入( RX )

远程输出( RY )

远程寄存器( RWW )

存储执行数据链接的信息 / 参数

当是主站时:存储从远程 / 本地站来的输入状态 当是本地站时:存储从主站来的输入状态

当是主站时:存储输出到远程 / 本地站的输出状态 当是本地站时:存储输出到主站的输出状态

当是主站时:存储传输到远程 / 所有本地站的数据 当是本地站时:存储传输到远程 / 其他本地站

的数据,并且存储从远程 / 其他本地站来的数据

远程寄存器( RWr )

详 述地址(十六进

制)2E0H 至 3DFH

3E0H 至 5DFH

5E0H 至 5FFH

600H 至 7FFH

800H 至 9FFH

A00H 至 FFFH

项 目

远程寄存器( RWr )

(不用)

链接特殊继电器( SB )

特殊链接寄存器( SW )

不用

随意存取缓冲区

当是主站时:存储从远程 / 本地站接收来的数据 当是本地站时:存储从主站接收来的数据

存储数据链接的状态

存储数据链接的状态

用于 RIRD , RIWT 等专用指令

详 述

Page 5: 第三部分 基于三菱电机 A-PLC 的 CC-Link

缓冲寄存区—参数区域

地址(十六进

制)0H

1H

2H

3H

4H

5H

6H

7H 至 FH

10H 至 13H

14H 至 17H

18H 至 1FH

20H 至 5FH

项 目

(不用)

连接的模块数

重试次数

自动返回模块数

(不用)

(不用)

CPU 错误时的运行规定

(不用)

预留站规定

无效站规定

(不用)

站信息

设置连接的远程 / 本地站模块的数目

设置通讯失败站重试次数

设置能在一个链接扫描期内返回的远程 / 本地站模块数目

当有主站 PC CPU 错误时规定数据链接状态

设置预留站

规定无效站

设置连接的远程 / 本地站类型

详 述站信息

对于连接的远程 / 本地站和预留站设定其远程 / 本地站类型

设定的数据结构如下所示:

站的类型 占用的数目 站 号B15 至 b12 B11 至 b8 B7 至 b0

1 至 64

01H 至 40H

1 :占用 1 个站

2 :占用 2 个站

3 :占用 3 个站

4 :占用 4 个站

0 :远程 I/O 站

1 :远程装置站

2 :智能装置站(包括本地站)

站信息设定例站信息设定

站的类型 占用站的数目 站 号

0H 1H 01H

1H 2H 02H

2H 4H 04H

地址

20H

21H

22H

主 站 1 号站

(占用 1 个站)

2 号站

(占用 2 个站)

4 号站

(占用 4 个站)

远程 I/O 站 远程装置站 本地站

系统结构例

Page 6: 第三部分 基于三菱电机 A-PLC 的 CC-Link

缓冲寄存区—循环数据传送区域

RX/RY (每站用两个字节)主站读

主站的缓冲存储器和站号的对应表本地站的缓冲存储器和站号的对应表

Page 7: 第三部分 基于三菱电机 A-PLC 的 CC-Link

缓冲寄存区—循环数据传送区域

RX/RY (每站两个字节)主站写

本地站的缓冲存储器和站号的对应表主站的缓冲存储器和站号的对应表

Page 8: 第三部分 基于三菱电机 A-PLC 的 CC-Link

缓冲寄存区—循环数据传送区域

RWr/RWw (每站用 4 个字节)主站读

Page 9: 第三部分 基于三菱电机 A-PLC 的 CC-Link

缓冲寄存区—循环数据传送区域

RWr/RWw (每站用 4 个字节)主站写

Page 10: 第三部分 基于三菱电机 A-PLC 的 CC-Link

缓冲寄存区—循环数据传送区域站号与缓冲区的关系

Page 11: 第三部分 基于三菱电机 A-PLC 的 CC-Link

缓冲寄存区—循环数据传送区域

特殊存储器

特殊链接继电器( SB )

数据链接状态以位开 / 关信息形式被存储。

缓冲存储器地址 5E0H 至 5FFH 对应于 SB0000 至 SB01FF 。

关于链接特殊继电器( SB0000 至 SB01FF )的详述请参考教材 8-9 至 8-12 页。

特殊链接寄存器( SW )

数据链接状态以字节形式被存储。

缓冲存储器地址 600H 至 7FFH 对应于 SW0000 至 SW01FF 。

关于链接特殊寄存器( SW0000 至 SW01FF )的详述请参考教材 8-13 至 8-18 页。

Page 12: 第三部分 基于三菱电机 A-PLC 的 CC-Link

缓冲寄存区 -- 瞬时数据传送区域瞬时传送区域

缓冲寄存器用于主 / 本地站模块与 PC CPU 之间交换数据。

当网络系统传输数据量大于网络刷新数据量时,在 PC CPU 中用专用指令对特定缓冲区进行瞬时读 / 写数据,以扩大数据传输量。

可用于专用指令进行瞬时数据传送的缓冲区地址区域为: A00H

至 FFFH ,它是缓冲区域中的随意存取缓冲区。

可以使用的专用指令包括: RLPA、 RRPA、 RIRD、 RIWT、RISEND、 RIRCV、 RIFR、 RITO、 RDGET、 RDPUT、 R

DMON 等。

Page 13: 第三部分 基于三菱电机 A-PLC 的 CC-Link

CC-Link 专用指令介绍

用专用指令能执行瞬时传输数据到智能装置站和本地站。用专用指令也使读 / 写远程装置的数据容易。

下表为在不同站有效的专用指令表

应用站主 站

本地站

指 令 设置网络参数

设置自动刷新参数

RLPA

RRPA

RIRD

RIWT

RISEND

RIRCV

RIFR

RITO

RDGET

RDPUT

RDMON

智能装置站

远程装置站

从链接寄存器读与链接继电器交换的数据

写与链接继电器交换的数据到链接寄存器

从与链接寄存器交换数据的一个链接寄存器中读规定信息

读规定站缓冲存储器的内容

写入数据到规定站的缓冲存储器

写要交换的数据到规定站的缓冲存储器

读规定站的缓冲存储器要交换的内容

读规定站自动刷新缓冲区的内容(可指定的随机存取缓冲区)

写入数据到规定站自动刷新缓冲区(可指定的随机存取缓冲区)

说 明

Page 14: 第三部分 基于三菱电机 A-PLC 的 CC-Link

CC-Link 命令命令 描述 命令来源 访问目标RIFR 用于 A65BT-R2 或同等品的命令

从主站的缓冲内存读取来自通讯口的 R2 刷新数据.

主站 AJ65BT-R2, or

equivalent

RITO 用于 A65BT-R2 或同等品的命令向主站的缓冲内存写入 R2刷新通讯口的数据.

主站 AJ65BT-R2, or

equivalent

一个主站或就地站可以从另一个主站,就地站或智能设备的缓冲寄存器读取数据.

主站就地站

主站就地站智能站

RIRD

一个主站或就地站可以从另一个主站或就地站CPU的设备内存读取数据. 主站就地站

主站就地站

一个主站或就地站可以向另一个主站,就地站,或智能设备写数据。 主站就地站

主站就地站智能站

RIWT

一个主站或就地站可以向另一个主站或就地站 CPU 的设备内存写入数据。

主站就地站

主站就地站

Page 15: 第三部分 基于三菱电机 A-PLC 的 CC-Link

CC-Link 命令命令 描述 命令来源 访问目标RIRCV 用于 A65BT-R2 或同等品的命令

采用握手操作,从外部设备,通过R2通讯口接收数据.主站 AJ65BT-R2, or

equivalent

RISEND 用于 A65BT-R2 或同等品的命令采用握手操作,通过R2通讯口,将数据送往外部设备.

主站 AJ65BT-R2, or

equivalent

RDGET 从远程设备的缓冲内存接收数据**没有实用性**

主站 远程设备

RDPUT 将数据送往远程设备的缓冲内存**没有实用性**

主站 远程设备

RDMON 从远程设备的缓冲内存接收任意组合的数据**没有实用性**

主站 远程设备

Page 16: 第三部分 基于三菱电机 A-PLC 的 CC-Link

CC-Link 命令命令 描述 命令源 访问目标CCL

CCLEND

RIRD/RIWT一次执行对一个目标的访问。如果有必要对一个目标执行多次访问,则有必要进行互锁以限制同时访问的数目。最多有32个FROM/TO(等同于RIRD/RIWT)用于访问相同或不同的由CCL/CCLEND构筑的目标,它们的编程无须互锁用以限制同时访问一个目标,所须的互锁由系统实现。

主站地方站

AJ65BT-R2, 或同等品

SPCCLR CCL, RIRD, RIWT, RIRCV, RISEND的中断过程 主站地方站

SPCBUSY 返回CCL, RIRD, RIWT, RIRCV, RISEND过程的状态。 主站地方站

SEND 传送最多480个字数据至另一个主站或地方站的缓冲内存。 主站地方站

主站地方站

RECV 读取数据缓冲内存中另一个主站或地方站输入的数据。如果接收内存中没有数据,它将等待一定的等待时间。

主站地方站

主站地方站

READ

SREAD

访问另一个主站或地方站CPU软元件内存以读取数据。**同样的功能可以由RIRD实现**SREAD 有附加的访问标牌控制 (使目标CPU的位设备ON)

主站地方站

主站地方站

Page 17: 第三部分 基于三菱电机 A-PLC 的 CC-Link

CC-Link 命令命令 描述 命令源 访问目标

WRITE

SWRITE

访问另一个主站或地方站? CPU软元件内存以写入数据。**相同的功能可以由RIWT实现** SWRITE 有附加的访问标牌控制。(使目标 CPU

的位设备 ON)

主站

地方站

主站

地方站

REQ 以下功能可以由另一个主站或地方站的PLC实现 实时时钟数据的设置和读取

远程 RUN & STOP

主站

地方站

主站

地方站