<< 向前        下一页 >>

ID : 5539

#Pragma Optimize( "wait-idling-time" )

功能

在任务单位中设定Wait指令的中止时间。

格式

#Pragma Optimize( "wait-idling-time", 时间 )

指定项目

时间
使用1~1000的整数指定Wait指令的中止时间。单位为“ms”(毫秒)。

解说

在多个任务中同时执行Wait指令时,控制器的处理将处于高负载状态,可能无法顺利进行。此时,通过使用该指令在任务单位中调整中止时间,减轻控制器整体的处理负载,可顺利进行处理。

相关项目

Wait

注意事项

-

应用示例

'在使用了Wait的条件等待中,优先进行Pro1的I/O等待,
' 将其它Pro<n>的中止时间设定为100ms左右,以减轻负载

'Pro1.pcs

Sub Main 

  Wait IO[128] = ON

End Sub


'Pro<n>.pcs

#Pragma Optimize( "wait-idling-time", 100 )
Sub Main 

  Wait I[0] = 1

End Sub

ID : 5539

<< 向前        下一页 >>