首页 理论教育 高效数据存取仪(DAT)优化方案

高效数据存取仪(DAT)优化方案

时间:2023-06-15 理论教育 版权反馈
【摘要】:MicroLogix1500系统中,数据存取仪是一个很方便、简单的工具,可用于数据编辑和监视,DAT具有以下5个主要特性:1)直接存取48个“位元素”。图7-14 DAT正面图表7-13 DAT面板功能键1.DAT功能文件目标整数文件DAT可以对控制器内任何有效的整数文件进行读写操作。内部DAT故障是不可恢复的故障。DAT连续地监视DAT与控制器之间的接口,确保通信线路正常。

高效数据存取仪(DAT)优化方案

MicroLogix1500系统中,数据存取仪(Data Access Terminal,DAT)是一个很方便、简单的工具,可用于数据编辑和监视,DAT具有以下5个主要特性:

1)直接存取48个“位元素”。

2)直接存取48个“整数元素”。

3)两个功能键。

4)控制器故障的显示。

5)DAT可带电拔出/插入。

DAT正面图如图7-14所示。

DAT具有一个数字显示屏、6个键、一对“加/减”键以及一些指示灯,它们的功能见表7-13。

978-7-111-47412-8-Chapter07-87.jpg

图7-14 DAT正面图

表7-13 DAT面板功能键

978-7-111-47412-8-Chapter07-88.jpg

1.DAT功能文件

(1)目标整数文件(TIF)

DAT可以对控制器内任何有效的整数文件进行读写操作。TIF的位置表示DAT读写的整数文件号,其有效的整数文件为N3~N255。当DAT读出有效整数文件号后,它就可以在显示屏幕上读写从这个文件开始的48个整数元素(第0~47字)。紧接着的48个“位”(第48~50字),则用来规定上述48个整数元素(第0~47字)是否允许读写操作。如N50整数文件的0号元素,其地址为N50:0,保护位为N50:48/0;如N50整数文件的47号元素,其地址为N50:47,保护位为N50:50/15。当保护位为1时,该数据具有只读属性;保护位为0或不存在时,该数据具有读/写属性,通过DAT键盘可编辑。

DAT总是从数据文件的第0字开始,不能从其他字开始。

(2)目标位文件(TBF)

DAT可以对控制器内任何有效的位文件进行读写操作。TBF的位置表示DAT读写的位文件号,其有效的位文件为B3~B255。当DAT读出有效位文件号后,它就可以在显示屏幕上读写这个文件前48位(第0~47位)。紧接着的48个位(第48~95位)则用来规定前48位(第0~47位)是否允许读/写操作。如B51位文件的0号元素,其地址为B51/0,保护位为B51/48;如B51位文件的47号元素,其地址为B51/47,保护位为B51/95。当保护位为1时,该数据具有只读属性;保护位为0或不存在时,该数据具有读/写属性,可通过DAT键盘编辑。

虽然DAT不允许从键盘改变被保护的数据,但是,控制程序或其他通信设备却可以存取(读/写)这些数据。保护位并不能对目标位文件提供所有的防覆盖(改写)保护。

由TBF位置指定的文件就是唯一确定的位文件。TBF的位置只能通过下载程序来改变。

(3)超时节能(PST)参数

如果没有操作DAT键盘的时间超过用户定义的时间,超时节能功能会自动关闭DAT显示屏。超时节能时间(DAT:0.PST)值由DAT功能文件定义,其有效范围是0~255min。如果其值为0,则没有超时节能功能,显示屏会一直亮着。PST的预置值为0。

在超时节能工作模式,有一个“——”(破折号)在显示屏的左边不停闪烁。按下任何键(F1、F2除外),则显示屏回到原先的工作模式。如果F1或F2被按下,DAT虽然会改变F1或F2状态位的值,但显示屏仍然保持在节能模式。

2.DAT的显示格式

DAT的显示格式如图7-15所示。(www.xing528.com)

978-7-111-47412-8-Chapter07-89.jpg

图7-15 DAT的显示格式

如果屏幕上的元素已定义且没有被保护,则元素号闪动,表示可改变。

如果屏幕上的元素被保护,则PROTECTED(保护)指示灯变亮,且元素号不闪动,表示不能改变。

如果屏幕上的元素没有定义,则在数据显示区显示“---”,而且元素号不闪动,因为它不能被修改。

3.F1、F2键功能

F1或F2键功能与DAT功能文件中的相应“位”有关,可以用于控制程序中,它们对位监视或整数监视没有影响。

每个F1、F2键都在DAT功能文件中有两个相应的“位”,具体见表7-14。

表7-14 DAT文件中F1、F2功能表

978-7-111-47412-8-Chapter07-90.jpg

压下式F1或F2键提供F1或F2的当前状态。当键被压下时,DAT将相应的“压下位”置1;当键被松开,则DAT对压下位清0。

脉冲锁定式F1或F2键可作为脉冲按钮使用,提供F1或F2的脉冲信号。当键被压下时,则DAT将相应的“脉冲锁定位”置1;当键被压下的时间超过1s,则DAT对相应的“脉冲锁定位”清0。

4.工作屏幕状态

由于DAT是一个通信装置,其性能会受控制器扫描时间的影响。如果扫描时间较长,DAT仍在等待控制器的通信信息时,就会显示“工作屏幕状态”,这时,屏幕上的“---”从左向右移动,在此期间,按任何DAT键都没有反应。一旦DAT收到数据,则回到原来的普通工作模式。

5.控制器故障

DAT每隔10s检查一次控制器,如果发现控制器有故障,则在DAT的元素显示区显示“-FL-”,并在数据显示区显示控制器主要故障字(S2:6)。

按下ESC键,DAT会回到原先的工作模式,故障并没有被消除,只是没有在屏幕上显示出来,此故障不会再在屏幕上显示,也不能被再次调出来。如果检测到一个新的故障,则会显示此新故障。如果上次已经清除了某故障,现在再次发生此故障,DAT则会再次显示该故障。

6.DAT故障

如果DAT检测到自身有故障,则在显示屏左侧显示“-Err-”,在右侧显示两位数字的故障代码。

DAT可以检测到两类故障:内部DAT故障和通信故障。

内部DAT故障是不可恢复的故障。若DAT发生此故障,则DAT对任何键盘都没有反应。这时,应该拔出DAT,再将它重新插入控制器内。如果这样仍然不能清除此故障,则必须更换DAT。

如果DAT发现通信故障,DAT屏幕就会显示通信故障。在此状态下,DAT只对加/减键、BIT键、INT键和ESC键有响应,按下其中的任何一个键,都会清除“通信故障”。对任何元素的修改都不被接受。

DAT连续地监视DAT与控制器之间的接口,确保通信线路正常。如果DAT与控制器失去通信的时间超过3s,DAT就发出“接口超时故障”。DAT会不停地试图恢复通信,在恢复通信之前,DAT会一直显示故障屏幕。在故障清除之前,按压任何键都没有响应。

DAT故障代码含义详见附录E。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈