Presentation is loading. Please wait.

Presentation is loading. Please wait.

第四部分 建立简单系统—远程I/O 建立系统完成的功能和目标 与目标相匹配的数据映射表 硬件测试 硬件接线 与目标相匹配的参数内容及模块设置

Similar presentations


Presentation on theme: "第四部分 建立简单系统—远程I/O 建立系统完成的功能和目标 与目标相匹配的数据映射表 硬件测试 硬件接线 与目标相匹配的参数内容及模块设置"— Presentation transcript:

1 第四部分 建立简单系统—远程I/O 建立系统完成的功能和目标 与目标相匹配的数据映射表 硬件测试 硬件接线 与目标相匹配的参数内容及模块设置
A-PLC参数写入的原理及方法 参数设置和测试程序 通信参数调用和教学程序 建立系统和调试程序 本章主要问题:参数的写入方法和写入程序

2 远程I/O系统的所要完成的目标和任务 系统图 模块的型号 AJ61BT11/A1SJ61BT11 AJ65BTB-16D或其他 需要完成的目标 用主站的X0~X7控制远程输出的前8点 使远程输出的后8点显示主站T0的2进制数

3 Feature of CC-Link Cyclic Communication
Local Master HMI Robot Controller Remote I/O Analog I/O Master Robot Sensor Valve Inverter Rx/y Rx/y Bit Bit Rx/y Rx/y Bit Bit Rx/y Bit Bit Rx/y Rw Cyclic communication shall mean the data exchange which is frequently performed. Kinds of data exchanged are remote input RX, remote output RY and remote register RWr, RWw. Transferable data capacity for a slave depends upon number of station(s) occupied. One station occupied means up to 32 bits of RX and / or RY, each 4 words of RWr and RWw are assigned. If you have a device which occupies 2 stations, these data capacity becomes double. Word Rw Word Rx/y Bit Bit Rx/y Rw Rw Word Word Rx/y Bit Bit Rx/y Rw Word Rw Word Remote I/O:2,048bit Remote Register:512word

4 与目标相匹配的数据映射表 CC-Link PLC E0H 外部电气回路 K2X0 T0 外部电气回路 160H 1E0H 2E0H 主站
远程I/O RX RX E0H 外部电气回路 RY RY K2X0 T0 外部电气回路 160H RWr RWr 1E0H RWw RWw 2E0H Data source Original data destination

5 对于主—本地模块,在模块端子DA和DB之间连接终端电阻
硬件测试 硬件测试检查模块单独运行是否正常 构成系统前始终要进行硬件测试 硬件测试按下述过程进行: 测试结果被显示在主/本地模块的“LED”灯上。 正常时:LED灯按下列顺序闪亮: “SW” “M/S” “PRM” “TIME” 错误时: 检查错误说明如下: 检查项目 自闭环检查 LED灯状态 说 明 “SW”亮 ROM坏 “M/S”亮 ROM检查 RAM坏 “PRM”亮 RAM检查 模块坏 开 始 对于主—本地模块,在模块端子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”灯不亮

6 硬件接线 CC-Link主站模块 CC-Link远程模块 330ohm DB DG SLD A1S62P DA Q2ASCPU Input
Output A1SJ61QBT11 CC-Link远程模块 Computer 330ohm AJ65BTB2- AJ65BTB2- AJ65BT- 16D 16R 64DAV DA DB DG SLD 24 V

7 与目标相匹配的参数内容及模块设置 模块设置: 主站…站号………..0 模式……….0 速度……….2 sw1……….off sw4……….off sw5……….off sw8……….on 子站….站号……….1 速度………2 系统图 参数: 连接模块数………..1…….h0号 重试次数…………..7…….h1号 自动返回模块数…..1…….h2号 当CPU瘫痪运行…..0…….h6号 站信息…………H0101…h20号

8 A-PLC参数写入的原理 缓冲存储器、E2PROM和内部存储器间的关系 缓冲存储器、E2PROM和内部存储器间的关系图 (1)缓冲存储器:
通过接通Yn8信号,由E2PROM E2PROM中的参数启动数据链接,可以省去每次启动主站时都需要写参数到缓冲存储器中。必须事先通过接通信号YnA将参数存储到E2PROM。电源关断时, E2PROM信息还保持。 (3)内部存储器: 数据链接用存储在内部存储器的参数信息执行,当模块断电时,参数消失。 建议开始系统调试时使用“通过缓冲存储器参数的数据链接”,调试后的运行使用“通过E2PROM的数据链接。

9 A-PLC参数写入的方法 从参数设定到数据链接启动过程如下图所示

10 A-PLC参数写入的项目 设定在缓冲存储器中主站的“参数信息区域(地址0H到5FH)”的项目如下表所示:

11 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指令执行条件 特殊功能模块缓冲存储器存取指令:

12 GPPW编程软件使用回顾 GPPW编程软件画面 1、为三菱PLC编制顺控程序; 2、能对PLC及网络参数进行设置; 3、PLC运行状态监视,并能监视及修改PLC各软元件状态/数据; 4、在线进行PLC及网络诊断。

13 在CC-Link模式下A-PLC程序组成
(1)参数写入:将网络参数写入链接模块缓冲存储器,确认参数无误后写入模块E2PROM中(一般在系统调试时完成)。 (2)参数调用:由E2PROM参数启动数据链接。 (3)数据刷新:接通Yn0刷新指令信号进行链接数据刷新。 (4)顺控程序:完成用户功能的顺控程序。

14 A-PLC参数写入的程序结构 连接的模块数 将D0至D2的3个数据写入I/O首地址为80H的模块的缓冲寄存器地址从1开始的3个寄存器中
重试次数 自动返回模块数 刷新指令 当CPU瘫痪时的运行规定(停止) 将D3数据写入I/O首地址为80H的模块的缓冲寄存器地址为3的寄存器中 当数据链接由缓冲存储器内参数启动正常完成时 远程I/O站:(1号站,占用1个站) 当数据链接由缓冲存储器内参数启动完成失败时 写站信息:将D13的数据写入缓冲寄存器地址号为20的缓冲寄存器 读取参数设置状态错误代码到D100

15 A-PLC参数写入的程序结构 当参数寄存到E2PROM正常完成时 要求参数寄存到E2PROM中 当参数寄存到E2PROM错误完成时
读E2PROM寄存状态错误代码到D101

16 CC-Link调用EEPROM参数的程序结构
刷新指令 读存储参数设置状态错误代码到D100 通过E2PROM参数,要求数据链接启动 通过E2PROM参数错误完成数据链接启动

17 测试模式

18 测试模式

19 GPPW编程软件的CC—Link诊断画面(1)

20 GPPW编程软件的CC—Link诊断画面(2)
诊断每个站的状态

21 将M0~M15的状态写入模块缓冲寄存器地址H160中
数据刷新程序的编写 将输入状态转换为相应的M状态 链接模块正常,源站在主站,进行数据刷新 将M0~M15的状态写入模块缓冲寄存器地址H160中

22 完成目标的教学顺控程序 通过E2PROM参数启动数据链接程序 主站数据刷新程序

23 建立系统和教学顺控程序的调试

24 本章小结 掌握参数确定方法 理解参数设定原理及过程 弄清参数写入和调用程序 记住缓冲寄存区及相应握手信号的使用方法 明白建立CC-Link系统的硬件设置过程


Download ppt "第四部分 建立简单系统—远程I/O 建立系统完成的功能和目标 与目标相匹配的数据映射表 硬件测试 硬件接线 与目标相匹配的参数内容及模块设置"

Similar presentations


Ads by Google