首页 历史故事其他特殊功能详解:探究实用功能

其他特殊功能详解:探究实用功能

【摘要】:常用的特殊功能除了以上所述外,还有恒定扫描功能、锁存功能、远程操作功能、软元件点数的最佳分配等。

常用的特殊功能除了以上所述外,还有恒定扫描功能、锁存功能、远程操作功能、软元件点数的最佳分配等。

1.恒定扫描功能

由于顺序控制程序中的指令被执行或不被执行会导致处理时间不同,因此Q系列CPU的扫描时间也是变化的。

恒定扫描是保持一个固定的扫描时间,反复执行顺序控制程序的功能。

通过使用恒定扫描功能,即使顺序控制程序的实际执行时间发生变化,也可以保持一定的I/O刷新时间间隔。使用恒定扫描与不使用恒定扫描的区别如图8-28所示。

978-7-111-34215-1-Chapter08-29.jpg

图8-28 使用恒定扫描与不使用恒定扫描的区别

2.锁存功能

开启Q系列CPU电源,用RESET/L.CLR开关进行复位或者瞬间停电时间超过允许时间,Q系列CPU的各种软元件都会被清除。锁存就是停电、复位时保持软元件的内容的功能,可以用来保持生产个数、不合格品个数和地址等数据以便继续进行控制。

锁存范围设定如图8-29所示。

3.远程操作功能

远程操作可以控制CPU运行、停止、暂停、复位、锁存清除。

远程CPU运行、停止、暂停等操作都可以通过有效外部触点或者GX Developer软件等来进行。使用GX Developer软件的操作方法如图8-30所示。

4.I/O模块输入响应速度的变更

针对Q系列CPU的I/O模块,可以在GX-Developer参数中设置模块的输入响应速度,如图8-31所示。

978-7-111-34215-1-Chapter08-30.jpg

图8-29 锁存范围设定

5.软元件点数的最佳分配

通过软元件点数的分配功能,用户能够灵活地按照实际系统所使用的软元件点数的大小来设定,以实现软元件点数的最佳分配,如图8-32所示。

978-7-111-34215-1-Chapter08-31.jpg

图8-30 使用GX Developer软件的操作方法

978-7-111-34215-1-Chapter08-32.jpg

图8-31 I/O模块输入响应速度的变更

978-7-111-34215-1-Chapter08-33.jpg

图8-32 软元件点数的最佳分配

6.文件寄存器的使用

文件寄存器是扩展了的数据寄存器,与数据寄存器不同,即使关闭电源或CPU复位,文件寄存器中存储的值也不会被清除,另外清除锁存软元件区域时也不受影响,如图8-33所示。

978-7-111-34215-1-Chapter08-34.jpg

图8-33 文件寄存器的使用

7.局部软元件的使用

在Q系列CPU中虽然是同一个软元件名,但是在多程序中可以作为独立的软元件分别储存不同数据,如图8-34所示。

978-7-111-34215-1-Chapter08-35.jpg

图8-34 局部软元件的使用