第四部分 建立简单系统 — 远程 i/o
DESCRIPTION
第四部分 建立简单系统 — 远程 I/O. 建立系统完成的功能和目标 与目标相匹配的数据映射表 硬件测试 硬件接线 与目标相匹配的参数内容及模块设置 A-PLC 参数写入的原理及方法 参数设置和测试程序 通信参数调用和教学程序 建立系统和调试程序. 远程 I/O 系统的所要完成的目标和任务. 系统图. 模块的型号. AJ61BT11/A1SJ61BT11 AJ65BTB-16D 或其他. 需要完成的目标. 用主站的 X0~X7 控制远程输出的前 8 点 使远程输出的后 8 点显示主站 T0 的 2 进制数. - PowerPoint PPT PresentationTRANSCRIPT
第四部分建立简单系统—远程 I/O
建立系统完成的功能和目标 与目标相匹配的数据映射表 硬件测试 硬件接线 与目标相匹配的参数内容及模块设置 A-PLC 参数写入的原理及方法 参数设置和测试程序 通信参数调用和教学程序 建立系统和调试程序
远程 I/O 系统的所要完成的目标和任务
系统图
需要完成的目标 用主站的 X0~X7 控制远程输出的前 8 点 使远程输出的后 8 点显示主站 T0 的 2 进制数
模块的型号
AJ61BT11/A1SJ61BT11AJ65BTB-16D 或其他
HMI
RobotController
RobotRemote I/O
Bit
Bit
Bit
Word
Bit
Word
BitRx/y
BitRx/y
Bit
Word
Rx/yRw
Bit
Word
Rx/yRw
Rx/y
Rw
Rw
Master
Bit
Word
Bit
Word
Rx/yRw Rw
Cyclic Communication
Master Local
InverterSensorValve
Feature of CC-LinkFeature of CC-Link
Analog I/O
Remote I/O:2,048bit Remote Register : 512word
Rx/y
Rx/y
Rx/y
Rx/y
与目标相匹配的数据映射表
RX
RY
RWr
RWw
RX
RY
RWr
RWw
主站 远程 I/O
Data source
Original data destination
CC-LinkPLC
K2X0T0
外部电气回
路 外部电气回
路160H
E0H
1E0H
2E0H
硬件测试硬件测试检查模块单独运行是否正常构成系统前始终要进行硬件测试硬件测试按下述过程进行:
开 始
对于主—本地模块,在模块端子 DA 和 DB 之间连
接终端电阻
将主—本地模块的模式设置开关设置为“ 6”
对于 AJ61BT11 : AJ61BT11
ACPU
电源
按下列过程操作 ACPU 的RUN/STOP 钥匙和 RESET钥匙开关: 设置 RUN/STOP 钥匙
开关到“ STOP”
用 RESET 钥匙开关复位模块
对于 A1SJ61BT11 : A1SJ61BT11
AnSCPU
电源
按下列过程操作 AnS/A2USCPU 的 RUN/STOP 钥匙和 RESET 钥匙开关:
设置 RUN/STOP 钥匙开关到“ STOP”
用 RESET 钥匙开关复位模块
大约 4 秒种测试开始(“ TEST” 灯亮) “LED” 灯显示 “RUN” 灯不亮 结 束
测试结果被显示在主 / 本地模块的“ LED” 灯上。
正常时: LED 灯按下列顺序闪亮:
“SW” “M/S” “PRM” “TIME”
错误时:
检查错误说明如下:
检查项目自闭环检查
LED 灯状态 说 明“SW” 亮
ROM 坏“M/S” 亮ROM 检查RAM 坏“PRM” 亮RAM 检查
模块坏
硬件接线
A1S
62P
Q2A
SC
PU
Inpu
t
Out
put
Computer
A1S
J61Q
BT
11
AJ65BTB2-
16D
AJ65BTB2-
16R
AJ65BT-
64DAVDA
DB
DG
SLD24 V
330ohm
CC-Link 主站模块
CC-Link 远程模块
与目标相匹配的参数内容及模块设置
系统图
参数:连接模块数……… ..1…….h0 号重试次数………… ..7…….h1 号自动返回模块数… ..1…….h2 号当 CPU 瘫痪运行… ..0…….h6 号站信息………… H0101…h20 号
模块设置:主站…站号……… ..0 模式……… .0 速度……… .2 sw1……….off sw4……….off sw5……….off sw8……….on子站… . 站号……… .1 速度……… 2
A-PLC 参数写入的原理缓冲存储器、 E2PROM 和内部存储器间的关系
( 1 )缓冲存储器:
这是写参数信息到 E2PROM 或内部存储器的暂时存储区域,当模块断电时,参数信息消失。
( 2 ) E2PROM :
通过接通 Yn8 信号,由 E2PROM E2PROM 中的参数启动数据链接,可以省去每次启动主站时都需要写参数到缓冲存储器中。必须事先通过接通信号 YnA 将参数存储到 E2PROM 。电源关断时, E2PROM 信息还保持。
( 3 )内部存储器:
数据链接用存储在内部存储器的参数信息执行,当模块断电时,参数消失。
建议开始系统调试时使用“通过缓冲存储器参数的数据链建议开始系统调试时使用“通过缓冲存储器参数的数据链接”,调试后的运行使用“通过接”,调试后的运行使用“通过 EE22PROMPROM 的数据链接。的数据链接。
缓冲存储器、 E2PROM 和内部存储器间的关系图
A-PLC 参数写入的方法
从参数设定到数据链接启动过程如下图所示
A-PLC 参数写入的项目
设定在缓冲存储器中主站的“参数信息区域(地址0H 到 5FH )”的项目如下表所示:
A-PLC 访问特殊功能模块指令回顾
( 1 )读取指令( FROM ) FROM 指令用于把特殊功能模块的缓冲存储器的内容读到 ACPU 。被读取的数据可被存放于 ACPU 的任何字软元件 D 、 T 、 C 、 W 、 R 中。
指令格式
FROM n1 n2 D n3
K 、 H通常用K
T 、 C、 D 、W 、 R
K 、 H ,通常用K
K 、 H ,通常用H
可使用的软元件
待读的数据个数( 1~2000 )
存储读入数据的软元件地址
存有待读数据的缓冲寄存器首地址
特殊功能模块的 I/O 首地址高 2位
描 述
FROM 指令执行条件
特殊功能模块缓冲存储器存取指令:
( 2 )写指令( TO ) TO 指令把数据从 ACPU 写入特殊功能模块的缓冲存储器。所写数据存储在 ACPU 的字软元件 D 、 T 、 C 、 W 、 R 中或可以是 10 进制, 16 进制常数。指令格式
TO n1 n2 S n3
K 、 H通常用K
T 、 C、 D 、W 、 R
K 、 H ,通常用K
K 、 H ,通常用H
可使用的软元件
要写入的数据个数( 1~2000 )
存有将要写入的数据的软元件地址
要存储读数的缓冲寄存器首地址
特殊功能模块的 I/O 首地址高 2位
描 述
TO 指令执行条件
特殊功能模块缓冲存储器存取指令:
GPPW 编程软件使用回顾
1 、为三菱 PLC 编制顺控程序;
2 、能对 PLC 及网络参数进行设置;
3 、 PLC 运行状态监视,并能监视及修改 PLC 各软元件状态 / 数据;
4 、在线进行 PLC 及网络诊断。
GPPW 编程软件画面
在 CC-Link模式下 A-PLC 程序组成
在 CC-Link 模式下 A-PLC 程序组成如下:
( 1 )参数写入:将网络参数写入链接模块缓冲存储器,确认参数无误后写入模块 E2PROM 中(一般在系统调试时完成)。
( 2 )参数调用:由 E2PROM 参数启动数据链接。
( 3 )数据刷新:接通 Yn0刷新指令信号进行链接数据刷新。
( 4 )顺控程序:完成用户功能的顺控程序。
A-PLC 参数写入的程序结构 连接的模块数
重试次数
自动返回模块数
将 D0至 D2 的 3 个数据写入 I/O 首地址为 80H 的模块的缓冲寄存器地址从1 开始的 3 个寄存
器中当 CPU 瘫痪时的
运行规定(停止)
将 D3 数据写入 I/O首地址为 80H 的模块的缓冲寄存器地址为 3 的寄存器中 远程 I/O 站:( 1
号站,占用 1 个站)
写站信息:将 D13 的数据写入缓冲寄存器地址号为 20 的缓冲寄存器
当数据链接由缓冲存储器内参数启动
正常完成时当数据链接由缓冲存储器内参数启动完成失败时
读取参数设置状态错误代码到 D100
刷新指令
A-PLC 参数写入的程序结构
当参数寄存到 E2PROM 正常完成时
要求参数寄存到 E2PROM 中
当参数寄存到 E2PROM 错误完成时
读 E2PROM 寄存状态错误代码到 D101
CC-Link调用 EEPROM参数的程序结构
刷新指令
通过 E2PROM 参数,要求数据链接启动
通过 E2PROM 参数正常完成数据链接启动
通过 E2PROM 参数错误完成数据链接启动
读存储参数设置状态错误代码到 D100
测试模式测试 模式 描述硬件测试(自测)
6 测试3 项目:模块本身的传送和接收硬件模块的内部 RAM/ROM
LED显示测试结果
线测试1 3 测试一个主模块和64个远程单元的通讯。测试结果在LED上显示,并存储于SW0B4 到 SW0B7 ,每个单元以位表示,出错代码存储于SW0B8
线测试2 4 测试一个主模块和一个具体的远程单元的通讯The specific remote unit is specified by station numberwitches located on the master module.测试结果显示在LED上,出错代码存于 SW0B8
参数检查 5 设置于主缓冲内存中的网络参数,在LED上显示,以便确认网络参数
测试模式
GPPW 编程软件的 CC—Link 诊断画面( 1 )
GPPW 编程软件的 CC—Link 诊断画面( 2 )
诊断每个站的状态
数据刷新程序的编写
链接模块正常,源站在主站,进行数
据刷新 将 M0~M15 的状态写入模块缓冲寄存
器地址 H160 中
将输入状态转换为相应的 M 状态
完成目标的教学顺控程序
主站数据刷新程序
通过 E2PROM 参数启动数据链接程序
建立系统和教学顺控程序的调试
本章小结
掌握参数确定方法 理解参数设定原理及过程 弄清参数写入和调用程序 记住缓冲寄存区及相应握手信号的使用方法 明白建立 CC-Link 系统的硬件设置过程