课程十六 FANUC PMC 功能指令之DISPB(信息显示:SUB41)
轻松学习PMC编程系列教程----功能指令篇
此指令用以在系统屏幕显示信息,也可以通过指定信息号来产生报警。信息数量总共2000条,需要使用特定的信息地址以简化信息的使用,下述内容为此功能指令的特点。
注意:若要使用此指令,系统侧需外部数据输入功能或者外部信息功能。
(1)编程时在DISPB指令中指定总的显示信息数,并置ACT=1。如果ACT=0,不显示任何信息。
如果同时存在多个信息显示请求,该指令并不显示所有的请求信息。请求信息同时显示的最大数量由参数11931#1决定。
若参数11931#1设为0,则系统屏幕最多显示4条信息,第5条信息并不能显示出来,只有当前的4条信息中有部分信息被清除时,第5条和后续信息才可以得到显示。
注意:当ACT=0,没有任何信息会显示。因此要确保ACT一直被置1,通过编程设定信息显示请求位控制信息是否显示。
(i)信息显示请求地址
信息显示请求地址包括A地址的每一位,每一位对应一条信息数据。若要在系统屏幕上显示一条信息,则将其对应的请求地址置1。若要清除信息,则置0。
(ii)信息显示状态地址
地址包括从A9000到A9249共2000位,每一位对应一条信息。当系统画面上显示信息时,则对应位将被置为1。梯图不能对此区域进行写操作。
(iii)信息数据表
信息数据表中存储着对应于信息显示请求位的信息数据。信息数据表和顺序程序一样存储于EPROM。信息数据表号对应信息显示请求位。信息数据表每一条容量为255字符(255字节),信息号和信息字符串都包括在内。
CRT/MDI键上的一个字符由一个字节组成,下一栏中的一个信息号(由4个字符组成)必须有4个字节。CRT/MDI键上没有的字符需要2个字节(半个宽度的日语字符和一个英文字符)或4个字节(一个汉字字符或者其他字符)。
(iv)信息号
有2种形式:标准形式和扩展形式。
标准形式
信息号由4位数组成,必须在每条信息数据的起始处指定。系统屏幕上显示内容如下所示。
注意:
通常情况下,带有信息号的操作信息有100个(2000到2099),只显示信息不显示信息号的有900个(2100到2999)。通过设定系统参数6310“外部操作信息的编号附加设定”,可以决定操作提示信息的数量。例如:设定系统参数6310为400,2000到2399 显示带有信息号的提示信息,2400到2999 显示不带信息号的提示信息。
扩展形式
通过在每条信息数据的起始处设定以下的字符串格式,用以显示CNC提示信息的类型和数目。格式如下:
报警信息:AL1+000=
操作信息:OP1+000=
解释:AL 1 + 000 =
<1> <2> <3>
<1>:前2个字符用以表示信息是报警信息还是操作信息。
<2>:表示路径号。当显示为报警信息时,指定路径号。显示为操作信息时,指定机器组中的最高路径。
<3>:数值表示信息号,最多4个字符。当显示为操作信息时,它表示显示信息是否有信息号。
注意:
1、 报警信息和操作信息指定中的路径号是指PMC侧的路径号。
2、 对于操作信息的路径号,指定最高的路径号。否则,操作信息将不予显示。
系统屏幕上显示内容如下所示。
指令格式:
控制条件:
ACT=0:不在系统屏幕显示信息。
ACT=1:在系统屏幕显示信息。
参数:
此参数不必指定,输入0即可。
注意:
为了与之前版本相兼容,故只要输入值在1到2000之间,此指令就可正常使用。
指令示例:
如上图所示,用R9091.1接通DISPB,表示始终支持信息显示。
暂无评论内容