在AIGO中,脚本是作为一个模块,那么脚本是否有自己的输入输出?

 

序号支持的函数说明示例
1
GetInput(port)

获取脚本函数的输入,该输入一般在IVU中由用户设置。
参数说明:

1.port:输入端口号。

Script.GetInput(0)
2
SetOutput(port,val)

设置脚本函数的输出,该输出可在IVU中查看;需要注意的是,因为输出时通过其他界面设置的,该函数只是赋值,因此需要注意值的类型与输出的类型是否一致。
参数说明:

1.port:输入端口号。

2.val:新的输出值。

Script.SetOutput(0,100)
3
GetGlobal Var(port)

获取全局变量的值。
参数说明:

1.port:全局变量的编号。

Script.GetGlobalVar(port)
4
SetResult(flag)

获取脚本函数的执行结果,默认脚本函数的执行结果为true,如果需要根据条件设置执行结果,需调用该函数。
参数说明:

1.flag:true或者false

Script.SetResult(true)

需要更多的信息?

This documentation page has been extracted from the Q&A section where you can discuss it and get feedback.
相关问题