ID : 5120
#Pragma Optimize( "idling" )
功能
清除用于减轻CPU负载的剩余时间。
格式
#Pragma Optimize( "idling", off )
'Statements
#Pragma Optimize( "idling", on )
指定项目
- #Pragma Optimize( "idling", off )
- 不增加3ms的剩余时间。
- #Pragma Optimize( "idling", on )
- 增加3ms的剩余时间。
解说
在PacScript中,为减轻CPU的负载,处理80ms后留出3ms剩余时间。(可更改此剩余时间。更改方法请参照多功能教导器操作指南的“程序参数的显示、变更”。)
主要用于在要优先处理的程序中不增加3ms剩余时间时。可能可缩短循环时间。
注意事项
执行多个程序时,不易进行其它程序的处理。
应用示例
'!TITLE "Sample Pragma optimize"
Sub Main
TakeArm Keep = 0
'清除3ms的剩余时间
#Pragma Optimize( "idling", Off )
Set IO10
Set IO20
'增加3ms的剩余时间
#Pragma Optimize( "ildling", On )
Move P, P1
End Sub
ID : 5120