操作
当安装CC-Link时,部分操作与其他现场总线I/O选件不同。本节将就这些差异进行介绍。
远程输入/输出
远程输入(RX)和远程输出(RY)表示开启/关闭信息。远程数据是位数据,且每16位(1个字)执行一次FROM/TO指令。
下表中的“n”是通过站配置对主站配置的地址。
远程输入列表(从RC+输出/输入到PLC)
(版本:ver2.00 / 设置扩展循环:2 / 输入和输出字节:92(占用4个站))*1信号方向: 远程设备站(CC-Link板) → (主站(PLC)
标识为“未使用”的位对用户开放。可以在SPEL+程序中自由使用。
地址 信号名称 控制器 輸出位号
RXn0 Ready *1 512 RXn1 Running *1 513 RXn2 Paused *1 514 RXn3 Error *1 515 RXn4 未使用 516 RXn5 SafeguardOn *1 517 RXn6 SError *1 518 RXn7 Warning *1 519 RXn8 MotorsOn *1 520 RXn9 AtHome *1 521 RXnA CurrProg1 *1 522 RXnB CurrProg2 *1 523 RXnC CurrProg4 *1 524 RXnD AutoMode *1 525 RXnE TeachMode *1 526 RXnF ErrorCode1 *1 527 RX(n+1)0 ErrorCode2 *1 528 RX(n+1)1 ErrorCode4 *1 529 RX(n+1)2 ErrorCode8 *1 530 RX(n+1)3 ErrorCode16 *1 531 RX(n+1)4 ErrorCode32 *1 532 RX(n+1)5 ErrorCode64 *1 533 RX(n+1)6 ErrorCode128 *1 534 RX(n+1)7 ErrorCode256 *1 535 RX(n+1)8 ErrorCode512 *1 536 RX(n+1)9 ErrorCode1024 *1 537 RX(n+1)A ErrorCode2048 *1 538 RX(n+1)B ErrorCode4096 *1 539 RX(n+1)C ErrorCode8192 *1 540 RX(n+1)D CmdRunning *1 541 RX(n+1)E CmdError *1 542 RX(n+1)F EStopOff *1 543 RX(n+2)0 未使用 544 ⋮ ⋮ RX(n+D)8 未使用 728 RX(n+D)9 未使用 729 RX(n+D)A 未使用 730 RX(n+D)B 远程Ready *2 731 RX(n+D)C 未使用 732 RX(n+D)D 未使用 733 RX(n+D)E 未使用 734 RX(n+D)F 未使用 735
*1: 默认情况下,远程控制输入和输出不分配给现场总线从设备输入/输出。
若要将远程控制输入和输出分配至现场总线从站I/O,请参阅本手册3.5 远程控制输入和输出设置 。
*2: 在控制器开启状态下完成CC-Link板的初始化时,远程Ready标志(本案例为[RX(n+D)B])会开启。
此时无法更改或禁用远程Ready的I/O分配(未使用)。
| CC-Link 版本 | 扩展循环数 | 字节数 (占用站数) | 远程Ready 位号 |
|---|---|---|---|
| 1.10 | - | 1~12(占用1个站) | 539 |
| 13~24(占用2个站) | 571 | ||
| 25~36(占用3个站) | 603 | ||
| 37~48(占用4个站) | 635 | ||
| 2.00 | 1倍 | 12(占用1个站) | 539 |
| 24(占用2个站) | 571 | ||
| 36(占用3个站) | 603 | ||
| 48(占用4个站) | 635 | ||
| 2倍 | 20(占用1个站) | 539 | |
| 44(占用2个站) | 603 | ||
| 68(占用3个站) | 667 | ||
| 92(占用4个站) | 731 | ||
| 4倍 | 40(占用1个站) | 571 | |
| 88 (占用2个站) | 699 | ||
| 136(占用3个站) | 827 | ||
| 184(占用4个站) | 955 | ||
| 8倍 | 80(占用1个站) | 635 | |
| 176(占用2个站) | 891 |
远程输出列表(从RC+输出/输入到PLC) *1
(版本:ver2.00 / 设置扩展循环:2 / 输入和输出字节:92(占用4 个站))信号方向: 主站(PLC)(远程设备站(CC-Link板)
标识为“未使用”的位对用户开放。可以在SPEL+程序中自由使用。
地址 信号名称 控制器位号 RYn0 Start* 512 RYn1 SelProg1* 513 RYn2 SelProg2* 514 RYn3 SelProg4* 515 RYn4 Stop* 516 RYn5 Pause* 517 RYn6 Continue* 518 RYn7 Reset* 519 RYn8 SetMotorsOn* 520 RYn9 SetMotorsOff* 521 RYnA Home* 522 RYnB Shutdown* 523 RYnC 未使用 524 RYnD 未使用 525 RYnE 未使用 526 RYnF 未使用 527 RY(n+1)0 未使用 528 ⋮ ⋮ RY(n+C)F 未使用 719 RY(n+D)0 未使用 720 RY(n+D)1 未使用 721 RY(n+D)2 未使用 722 RY(n+D)3 未使用 723 RY(n+D)4 未使用 724 RY(n+D)5 未使用 725 RY(n+D)6 未使用 726 RY(n+D)7 未使用 727 RY(n+D)8 未使用 728 RY(n+D)9 未使用 729 RY(n+D)A 未使用 730 RY(n+D)B 未使用 731 RY(n+D)C 未使用 732 RY(n+D)D 未使用 733 RY(n+D)E 未使用 734 RY(n+D)F 未使用 735
* 默认情况下,远程控制输入和输出未分配至现场总线从站I/O。
若要将远程控制输入和输出分配至现场总线从站I/O,请参阅本手册3.5 远程控制输入和输出设置 。
远程注册
远程注册(RWr、RWw)是数值
下表中的“m”是通过站配置对主站配置的地址。远程注册列表
(版本:ver2.00 / 设置扩展循环:2 / 输入和输出字节:92(占用4个站))*1
信号方向: 远程设备站(CC-Link板) → (主站(PLC)
标识为“未使用”的位是留给用户的。但对于SPEL+程序可自由使用。
| 地址 | 信号名称 | 控制器字号 | 控制器位号 |
|---|---|---|---|
| RWrm+0 | 未使用 | 46 | 736~751 |
| RWrm+1 | 未使用 | 47 | 752~767 |
| ⋮ | ⋮ | ||
| RWrm+1D | 未使用 | 75 | 1200~1215 |
| RWrm+1E | 未使用 | 76 | 1216~1231 |
| RWrm+1F | 未使用 | 77 | 1232~1247 |
信号方向:主站(PLC) →(远程设备站(CC-Link板)
标识为“未使用”的位是留给用户的。但对于SPEL+程序可自由使用。
| 地址 | 信号名称 | 控制器字号 | 控制器位号 |
|---|---|---|---|
| RWwm+0 | 未使用 | 46 | 736~751 |
| RWwm+1 | 未使用 | 47 | 752~767 |
| ⋮ | ⋮ | ||
| RWwm+1D | 未使用 | 75 | 1200~1215 |
| RWwm+1E | 未使用 | 76 | 1216~1231 |
| RWwm+1F | 未使用 | 77 | 1232~1247 |
站数、远程I/O范围和远程注册范围取决于输入/输出大小。
CC-Link Ver1.10
| 输入/输出位设置 (RC+) | 占用的站数 | 远程输入/输出 (字节数) | 远程注册 (字节数) |
|---|---|---|---|
| 0 < 输入/输出大小 = < 4 | 1 | S | 0 |
| 4 < 输入/输出大小 = < 12 | 4 | 输入/输出大小 - 4 | |
| 12 < 输入/输出大小 = < 24 | 2 | 8 | 输入/输出大小 - 8 |
| 24 < 输入/输出大小 = < 36 | 3 | 12 | 输入/输出大小 - 12 |
| 36 < 输入/输出大小 = < 48 | 4 | 16 | 输入/输出大小 - 16 |
要点
当RC+的输入和输出大小设置为32字节(默认值)时,占用的站数为3,远程输入和输出为12字节,远程注册表为20字节(10个字),系统预留区为4字节。
输入和输出大小设置为36字节时,占用的站数为3,远程输入和输出为12字节,远程注册表为24字节(12个字),系统预留区为0字节。
Ver2.00没有系统预留区。
CC-Link Ver2.00
| 占用站数 | 扩展循环数 | |||||||
|---|---|---|---|---|---|---|---|---|
| 1倍 | 2倍 | 4倍 | 8倍 | |||||
| 1 | 12 bytes | 20 bytes | 40 bytes | 80 bytes | ||||
| 32 bits | 4 words | 32 bits | 8 words | 64 bits | 16 words | 128 bits | 32 words | |
| 2 | 24 bytes | 44 bytes | 88 bytes | 176 bytes | ||||
| 64 bits | 8 words | 96 bits | 16 words | 192 bits | 32 words | 384 bits | 64 words | |
| 3 | 36 bytes | 68 bytes | 136 bytes | - | ||||
| 96 bits | 12 words | 160 bits | 24 words | 320 bits | 48 words | |||
| 4 | 48 bytes | 92 bytes | 184 bytes | - | ||||
| 128 bits | 16 words | 224 bits | 32 words | 448 bits | 64 words | |||
占用的站数即CC-Link网络中的站数。将该数值设为主站。
远程I/O为开启/关闭信息。
远程I/O数据是位数据,且每16位执行一次FROM/TO指令。远程注册为数字数据形式。