NUM 自动控制第3章Word格式.docx
- 文档编号:15049320
- 上传时间:2022-10-27
- 格式:DOCX
- 页数:99
- 大小:49.23KB
NUM 自动控制第3章Word格式.docx
《NUM 自动控制第3章Word格式.docx》由会员分享,可在线阅读,更多相关《NUM 自动控制第3章Word格式.docx(99页珍藏版)》请在冰豆网上搜索。
3.7.2 写变量%QRC的结构
3.7.2.1 卡配置部分
3.7.2.2 输出映象部分
3.7.3 卡诊断变量
3.7.3.1 卡标识符%LRC3E.W
3.7.3.2 卡状态%LRC3Q.B
3.7.3.3 对话故障计数器%LRC3A.W
3.7.3.4 总线状态%LRC3Q.B
3.7.4 卡配置变量
3.7.4.1 卡标识符%QRC3E.W
3.7.4.2 逻辑/地理地址选件%QRC3D.B
3.7.4.3 卡优先权%QRC3C.B
3.7.4.4 监视器%QRC3B.O
3.7.4.5 NC存取使能%QRC3D.B
3.7.5 变量%I和%Q的实际编制
3.7.5.1 框架R的变量%I和%Q的实际编制
3.7.5.2 不同的框架的变量%I和%Q的实际编制
3.7.6 框架和卡的标识符
3.7.6.1 卡的标识符
3.7.6.2 框架标识符
3.7.7 32点分离型输出卡的映象部分
3.7.8 32点分离型输出卡的映象部分
3.7.9 32-24点分离型输入/输出卡和32-24点输入/输出卡的映象部分
3.7.10 64-48点输入/输出卡的映象部分
3.7.11 基本操作板卡的映象部分
3.7.12 扩展的操作面板卡的映象部分
3-9
3.8输入\输出族变量%R和%W
3.9公共字变量
3.9.1 变量刷新
3.9.2 设定公共字
3.9.3 公共字变量%S的编制
3.10%Y局部变量指针
3.10.1 概述
3.10.2 间接寻址指示器
3.10.3 指示器的使用方法实例
3.11交换区
3.11.1 从CNC来的输入端
3.11.2 输出到CNC
3.11.3 从轴组来的输入端
3.11.4 到轴组去的输入端
自动控制功能和NC功能之间的交换是通过一个双方功能指令都能存/取的存储器窨作为数据交换区来实现的。
数据的交换不需经过输入/输出卡,而是由自动控制功能直接进行的。
注释:
这里所说的输入和输出是相对于自动控制功能定义的。
输入是由自动控制功能读的一个变量,而输出是由自动控制功能写的一个变量
图3.1
3.2变量%-记忆符
可以用两种方法来描述一个变量:
- 用字符%作为开关,这种表示方法允许编译器去确定变量的实际地址
一 记忆符,这是用户可选的表达方法,它不用%作为开头。
用户可以在符号表中把一个记忆符和一个%变量联系起来(见<PLCTOOL编程工具>)
这种类型的变量总是用%开头,其后跟随以下字段:
-符号,
-逻辑数,
-尺寸
-变址器。
图
3.3.1称号字段
该字段是强制规定的,并用下面一组变量来表示。
字段值
定义
%M
存储型公共变量
%V
非存储型公共变量
%I
输入/输出(I/O)接口读变量
%Q
输入/输出(I/O)接口写变量
%R
CNC输入/输出(I/O)接口读变量
%W
CNC输入/输出(I/O)接口写变量
%S
公共字变量
%Y
局部变量
3.3.2逻辑数字段
该字段是强制规定的。
它指定一个族中的一个目标,逻辑数最大为四位16进制数。
该逻辑数是以字节(BYTES)为单位的逻辑地址,它表示该族中的一个字节,这个字节偏离该族第一个元素的字节数就是上述的逻辑数。
实例:
%M9指到内部变量%M族的第9个字节。
%MA指到内部变量%M族的第10字节。
3.3.3尺寸字段
这个字段用一个圆点(.)开头,其后有一个字母/符号字符。
字符值
.N
指定字节的位地址(0到7),位0为最低位,位7为最高位
.B
指定一个带符号的整数(字节8位)
.W
指定一个带符号的整数(字,16位,最高位在地址N,最低位在地址N+1)
.L
指定一个带符号的整数(长字,32位,最高位在地址N,最低位在地址N+3)
.&
指定变量地址
3.3.4变址字段
该字段是可选的,变址字段在尺寸后面的方拘内,它是一个含尺寸字段.W的%M变量(例如%M34.L{%M5.W})。
变址字段的值加到基本变量的逻辑数中,据此去寻到变址的变量地址。
如果 %M2.W=4
那么 %M34.L{%M2.W}指定%MC.L。
!
注意
用变量.&变址是不允许的。
%M34.&{%M4.W}是不允许的。
3.3.4.1带位变量的变址
位变量的变址只对字节地址起到作用,它不会改变“位”在该字节中的位置。
如果%M2.W=4
那么,%M8.7{%M2.W}指定%MC.7。
3.4记忆符
一个记忆符最多可由12个字符组成,经常选用的字节:
-26个大写字母(A,B,C…..,Z)
-26个小写字母(a,b,c…..,z)
-10个数字(0,1,2,3……,9)
-下短横字符(_)
记忆符总是以字母开头(不能用下短横字符开头),编译器不能区分大小写字母,用户只能通过一个记忆符与一个变量%联系。
记忆符与%变量的对应关系存储在“PLCTOOL”的符号文件和(*.XSY)中。
3.4.1强制字段
在用记忆符和%变量结合时,指定的变量尺寸可能与指示的不同。
记忆符后面的圆点所跟随的数字或符号可以强制指定与其相关的变量的新尺寸。
如果记忆符《Status_word》与变量%M3.B相对应,
则
记忆符《Status_word.0》表示%M3.0
记忆符《Status_word.7》表示%M3.7
记忆符《Status_word.w》表示%M3.w
记忆符《Status_word.l》表示%M3.l
这些变量是从%MO到%M77FF(即30K字节),%M变量在断电时仍能保持下来。
3.6非存储型公共内部变量
这些变量是从%VO到%M7FFF(即32K字节)。
在中央处理单元复位时,这些变量也同时被复位。
3.7输入/输出(I/O)卡接口变量%I和%Q
这类变量可与下列硬件配合使用:
-32位分离型输入卡,
-32位分离型输出卡,
-32位分离型输入/24位分离型输出卡
-32位输入/24位输出卡
-64位输入/48位输出卡
-机床面板
-机床面板32位分离型输入/2输出扩展卡。
每一个分离型输入/输出卡接口包括
-一个64字节的%I读变量段,
-一个64字节的%Q写变量段,
输入/输出卡是按四位逻辑数编址的,缺省值(没有配置时)为:
逻辑地址(a)=地理地址(a)(见3.7.4节)
图
卡号C与框架号R和设备类型有关,(请参照安装使用手册中的框架编址)。
设备类型
框架号
卡号
19”主框架
5到C
12”主框架
5到8
12-卡扩展框架
1到6
1到C
2-卡扩展框架
1和2
机床面板
1和4
%13500 表示从框架3的5号卡上读字节0的内容。
%Q652F 表示在框架6到5号卡的字节0*2F上写入新内容。
逻辑(与地理相反)寻址也是可行的(见3.7.4节)>
3.7.1读变量%LRC的结构
读变量%LRC(用于0到C卡)的块分为二部分;
-卡诊断部分,
-卡映象部分。
3.7.1.1卡诊断部分
这部分包括由用户程序读入的诊断变量,这些变量位于高逻辑地址(%LRC3F,%LRCO1等),其结构取决于卡的类型。
3.7.1.2 输入映象部分
这部分包含卡输入端的映象。
输入映象位于低地址(%LRC00,%LRC01等),其结构取决于卡的类型。
写变量%QRC(用于0到C卡)块分为二部分:
-卡配置部分
-卡映象部分
这部分包括用户程序写入的配置变量。
这些变量位于高逻辑地址(%QRC3F,%QRC3E等)。
输入/输出(I/O)卡的配置必须程编在初始化任务%INI中。
监督程序将在%INI任务结束时读入这些配置,此后再改变的配置将被监督程序忽略。
卡配置部分的结构对所有类型的卡均相同。
这部分包括卡的输出端映象。
它们位于低逻辑地址(%QRC00,%QRC01等),其结构与卡的类型有关。
每位卡的结构可参照下面的章节。
该字是在对相应的卡作过访问之后由机床处理器写入的。
%LRC3E.W=0*700表示此卡不存在。
%L123E.W中包含框架1卡2的卡标识符
这个字把卡的内部状态通知用户。
该功能使用于32I/24O卡和32-24卡以及机床面板的64-48I/O扩展卡。
寄存器%LRC3C.W的格式如下:
图
如果没有检测到故障,应寄存器的内容及0*00FF。
内部卡状态是作周期性检查的,编程人员可能通过功能DIAGIQ()来设置周期。
如果检查到问题,该寄存器就不再更新,用户必须将它强制为O*00FF以重新起动更新操作。
如果检测到一个内部卡故障,那么通用I/O卡故障%R97F.2(DEFCAETE)置“1”。
在访问一个卡时如果检测到连接故障或卡故障,该字(计数)就增加,计数器就在0*7FFF处停住。
该字节把串行I/O总路线的状态通知用户:
-0 操作正常
-1 没有帧回响,
-2 帧回响检查和出错,
-3 没有帧回响
-4 帧回响检查和出错,
-5 光缆断开
-6 其他故障。
卡内部故障位包括输入线故障位和输出线故障位(详细参照支持每一块卡功能说明)。
如果输入连接位为1,相应的电源故障位的状态无效。
如果输出连接位为1,相应的电源故障位的状态无效。
注释:
如果4个连续的传送故障出现在同一块卡上,则通用串行I/O总线连接故障位%R97F.O(DEFBUS)置1。
而且监视器复位,如果在机床处理器初始化期间出现传送故障,则通用串行I/O总线连接故障位%R97F.O(DEFBUS)置1,但监视器不复位。
如果CPU复位期间出现传送故障,则通用串行I/O总线连接故障位%R97F.O(DEFBUS)置1,而监视器失效。
该字段指示出用户指定的框架R卡模C上的卡的类型,它必须编程在一个%INI任务中。
该字通常用于检查一个应用程序所配
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- NUM 自动控制第3章 自动控制
![提示](https://static.bdocx.com/images/bang_tan.gif)