工厂自动化创新实践报告.docx
- 文档编号:3095294
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:21
- 大小:494.31KB
工厂自动化创新实践报告.docx
《工厂自动化创新实践报告.docx》由会员分享,可在线阅读,更多相关《工厂自动化创新实践报告.docx(21页珍藏版)》请在冰豆网上搜索。
工厂自动化创新实践报告
工厂自动化创新实践
指导老师:
冯太合
学院:
专业:
班级:
姓名:
学号:
1FX2N的CC—Link网络系统的简介3
2FX2N—32CCL接口模块的简介3
2.1FX2N-32CCLCC—Link接口模块的简介3
2。
2和FX2N的通信的系统配置5
3主站和远程I/O站的通信13
3。
1和远程I/O站的通信简介13
3.2和远程I/O站的通信的系统配置14
3.3和远程I/O站的通信程序15
3.4和远程I/O站的通信测试20
4总结21
FX2N的CC-Link网络系统
1FX2N的CC-Link网络系统的简介
在本三菱FX2N的CC-Link网路系统中,主要涉及三菱FX2NPLC通过CC—Link现场总线实现和远程I/O站、远程设备站以及GOT触摸屏等设备的通信。
其中三菱FX2NPLC是通过模块FX2N—16CCL-M实现与CC-Link现场总线的通信的,远程I/O站包括远程输入模块AJ65SBTB1-16D和远程输出模块AJ65SBTB1—16T;远程设备站包括变频器。
FX2NPLC的CC—Link网络系统的系统结构图如图1。
1所示.
图1.1FX2N的CC—Link网络系统的系统结构图
2FX2N—32CCL接口模块的简介
2。
1FX2N—32CCLCC-Link接口模块的简介
本节是对FX2N—16CCL—M作为FX系列PLC系统主站的CC—Link的系统结构进行必要的描述。
(1)主站模块FX2N-16CCL—M的概要
CC-Link主站模块FX2N-16CCL-M是特殊扩展模块,它将FX系列PLC分配作为CC-Link系统中的主站。
远程I/O站和远程设备站可以与主站连接(FX系列的PLC)。
通过使用CC-Link接口模块FX2N-32CCL,两个或两个以上的FX系列的PLC可以作为远程设备站进行连接,形成一个简单的分散系统,如图2。
1.
图2。
1FX2N组成的简单分散系统图
主站:
控制数据链接系统的站
远程I/O站:
仅仅处理位信息的远程站
远程设备站:
包括处理位信息和字信息的远程站
(2)FX—PLC主站模块的特征
本节主要对CC—Link的特征进行必要的描述
1)与远程I/O站的通信
用远程输入(RX)和远程输出(RY)进行通讯来实现开关ON/OFF的状态和指示灯ON/OFF状态。
远程输入(RX)和远程输出(RY)被分配FX2N-16CCL—M中的缓冲存储器(BFM),详细的分配图如图2.2所示。
图2.2FX2N和远程I/O的通信图
注:
*1可以使用那些可以被指定作为FROM指令的传送目的地或者TO指令的传送源地设备。
2)与远程设备站的通信
握手幸好(例如请求和出错标志位)是使用远程输入(RX)和远程输出(RY)来与远程设备站进行通信的.设定的数据和其他数据与远程设备站之间的通讯是通过使用远程寄存器(RWw和RWr)实现的。
远程输入(RX)、远程输出(RY)和寄存器(RWw和RWr)被分配到FX2N—16CCL—M中的缓冲存储器(BFM),详细的分配图如图2。
3所示。
图2.3FX2N和远程设备的通信图
注:
*1表示可以使用那些可以被指定作为来自指令的传送目的地或者发往指令的传送源的设备。
3)参数记录到EEPROM中
通过预先将参数记录到EEPROM中,使得每次启动(断电→上电)主站时都不需要每次都进行参数的设定。
即使模块的电源断开,否则保存在EEPROM中的数据也会一直被保存。
2。
2和FX2N的通信的系统配置
(1)和FX2N的通信系统的系统结构
当一个FX系列的PLC作为主站来使用的时候,最多可以连接7个远程I/O站和8个远程设备站.(以上的“7”和“8”的数量中不包括主站)。
1)占用的站数:
每个远程I/O站或者远程设备站所需要作用的站数为1到多站不等。
2)站号:
当每个站的模块所占用的站数为1的情况下,就会按照顺序从1开始进行分配(1,2,3……)。
如果其中有一个站模块占用2个或者时更多的站数时,被占用的站的号码就会重新分配。
3)模块的数量和站的数量:
模块的数量就表示实际的模块的个数。
站的数量就如同“占用的站数”,被所有模块占用的站的数量。
(2)主站模块的缓冲存储器(BFM)
1)缓冲存储器的简介:
缓冲存储器是用来在PLC和主站模块之间进行数据交换。
在PLC中,使用FROM/TO的指令来进行读/写.在电源断开的时候,缓冲存储器的内容会恢复到缺省值。
2)缓冲存储器一览:
缓冲存储器一览表如表2.1所示
表2.1缓冲存储器一览表
BFM编号
内容
描述
Hex。
Dec.
#00H~#09H
#0~#9
参数信息区域
存储信息(参数)进行数据连接
#0AH~#0BH
#10~#11
I/O信号
控制主站模块的I/O信号
#0CH~#1BH
#12~#27
参数信息区域
存储信息(参数)进行数据链接
#1CH~#1EH
#28~#30
主站模块控制信号
控制主站模块的信号
#20H~#2FH
#32~#47
参数信息区域
存储信息(参数)进行数据链接
#E0H~#FDH
#224~#253
远程输入(RX)
存储来自一个远程的输入状态
#160H~#17DH
#352~#381
参数信息区域
将输出状态存储到一个远程站中
#1E0H~#21BH
#480~#538
远程寄存器(RWw)
(主站:
用于发送)
将传送的数据存储到一个远程站
#2E0H~#31BH
#736~#795
远程寄存器(RWr)
(主站:
用于接收)
存储从一个远程站接收到的数据
#5E0H~#5FFH
#1504~#1535
链接特殊继电器(SB)
存储数据链接状态
#600H~#7FFH
#1536~#2047
链接特殊继电器(SW)
存储数据链接状态
3)参数信息区域的简介
参数信息区域是用来设定条件以实现数据链接的。
所设定的内容可以被记录到EEPROM中.现对参数信息区域(#0CH~#1BH)具体的内容进行必要描述,具体的描述如表2-2所示.
表2.2参数信息区域介绍表
BFM编号
内容
描述
缺省
Hex。
Dec。
#00H
#0
(禁止使用)*
#01H
#1
连接的模块数量
设定所连接的远程站模块的数量(包括保留的站)
8
#02H
#2
重试的次数
设定对于一个除故障站的重试次数
3
#03H
#3
自动返回模块的数量
设定在一次链接扫描过程中可以返回到系统中的远程站模块的数量
1
#04H、#05H
#4、#5
(禁止使用)*
#06H
#6
预防CPU死机的操作规格
当主站PLC出现错误时规定的数据链接的状态
0(无规格)
#07H~#09H
#7~#9
(禁止使用)*
#0CH~#0FH
#12~#15
(禁止使用)*
#10H
#16
保留站的规格
设定保留站
0(无规格)
#11H~#13H
#17~#19
(禁止使用)*
#14H
#20
错误无效站的规格
规定除故障的站
0(无规格)
#15H~#1BH
#21~#27
(禁止使用)*
#1CH
#28
FROM/TO指令存取出错时的判断时间
设定FROM/TO指令存取出错时的判断时间(单元:
10ms)
200ms
#1DH
#29
允许外部存取的范围
当对一个不可连接的站或者地址进行存取的时候就输入“1"
0
#1EH
#30
模块代码
明确FX2N-16CCL-M的模块代码
K7510
#1FH
#31
(禁止使用)*
#20H~#2EH
#32~#46
站的信息
设定所连接站的类型
(站类型、占用站数和占用站数)
(远程I/O站、1和1到5)
注:
*不要对那些不可些的区域进行写入操作。
因为这样的话可能会导致错误.
a)连接的模块数量:
设定与主站连接的远程站模块的数量(包括保留站在内)。
这不是一个计算站数量的功能。
设定范围从“1”到“15”(模块)。
只有对应于规定的“连接的模块数量"的站信息(地址20H到2EH)是有效的.
b)重试的次数:
对一个出现了数据链接错误的远程站的可以进行重试的次数进行设定。
设定范围从“1”到“7"次。
如果一个远程站通过执行了规定的可以重试的次数后仍旧不能恢复的话,,该站就可以被视为“数据链接故障站”。
c)自动返回模块的数量:
对在一个链接扫描过程中可以自动返回到系统中的远程站模块的数量进行说定。
设定范围从“1”到“10”模块.
d)预防CPU死机的操作规格:
规定了当主站的PLC中出现了一个“运行停止错误"时的数据链接状态.设定范围从“0(停止)”到“1(继续)”.
d)保留站规格:
对那些包括在所连接的远程模块数量中,但是实际上并不连接的远程站进行设定,这样的话就不会被视为“数据链接故障站”来处理。
1)当一台连接的远程站被设定作为保留站时,这个站就不能执行任何数据链接。
2)将相对应要被保留的站的站号码的位设定位ON。
由于一个远程站要占用2个或更多站,所以仅仅将通过模块上的站号码设定开关设定的站号码的那个位启动.
图2。
4指示了1~15个站号的编号。
图2。
4站号编号设置图
设定实例:
在下列的系统配置实例中,将一个4号站为远程设备站和9号站为远程设备站设定为保留站,如图2。
5所示。
图2.5保留站设置图
e)站的信息:
设定符合所连接的远程站和保留站的站类型
1)图2。
6显示了被设定的数据结构
图2。
6数据结构说明图
2)表2。
3显示了每个模块的缓冲储存器地址
例如:
当设定第10个模块时,写到缓冲存储器地址的内容为“BFM#29H”。
表2.3缓冲储存器地址说明表
模块
BFM号码
模块
BFM号码
Hex。
Dec。
Hex。
Dec.
第1个模块
#20H
#32
第9个模块
#28H
#40
第2个模块
#21H
#33
第10个模块
#29H
#41
第3个模块
#22H
#34
第11个模块
#2AH
#42
第4个模块
#23H
#35
第12个模块
#2BH
#43
第5个模块
#24H
#36
第13个模块
#2CH
#44
第6个模块
#25H
#37
第14个模块
#2DH
#45
第7个模块
#26H
#38
第15个模块
#2EH
#46
第8个模块
#27H
#39
以下为一个具体的设置实例,如图2。
7和图2.8所示,即当连接一个远程I/O站两个远程设备站的情况。
图2。
7系统配置实例图
图2.8站信息的设定图
(3)和FX2N的通信数据流
1)远程输入(RX)和远程输出(RY)
远程输入(RX)是用来保存来自远程I/O站和远程准备站的输入(RX)状态.每个站使用2个字,即32位.远程输出(RY)是用来将输出到远程I/O站和远程设备站的输出(RY)状态进行保存。
每个站使用2个字,即32位,如图4。
2.9所示。
图2.9远程I/O通信数据流说明图
2)远程寄存器(RWw)主站→远程设备站
被传送到远程设备站的远程寄存器(RWw)中的数据如图2.10所示进行保存。
每个站使用4个字.
图2.10远程寄存器(RWw)通信数据流说明图
3)远程寄存器(RWr)远程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工厂 自动化 创新 实践 报告