ID : 1513
格式样品1
使用NetwoRC插件开始PAC程序的示例。
Task.pcs
'!TITLE "Task"
Sub Main
Dim g_ctrl as Object ' CaoController目标用
Dim g_task as Object ' CaoTask目标用
' 连接
g_ctrl = cao.AddController("RC", "CaoProv.DENSO.NetwoRC",
"", "conn=eth:10.6.235.60")
' 生成Task
g_task = g_ctrl.AddTask("Pro1", "")
' 开始Task
g_task.Start 2
' 切断
g_ctrl.Tasks.Remove g_task.Index
g_task = Nothing
cao.Controllers.Remove g_ctrl.Index
g_ctrl = Nothing
End Sub
解说
与获取、设定RC7M控制器的变量值时的连接和切断方法相同。
首先,使用CaoController
对象的AddTask方法生成caoTask对象,然后使用CaoTask对象的Start方法开始Task。
在上述示例中,开始程序Pro1的Task。
关于AddTask方法的详细内容,请参照“NetwoRC插件 用户指南”中的“4.2.5.CaoController::AddTask方法”一项。
关于Start方法的详细内容,请参照“NetwoRC插件 用户指南”中的“4.2.42.CaoTask::Start方法”一项。
ID : 1513