1.DISPB(信息显示:SUB41)
此指令用以在系统屏幕显示信息,也可以通过指定信息号来产生报警。
信息数量总共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种形式:标准形式和扩展形式。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !