尘哥教plc

2020-03-03 17:00·优质科技领域创作者

昆仑通泰加一脚本怎么写

昆仑通泰定时器脚本函数都有哪些呢?

!TimerClearOutput(定时器号)

函数意义: 清除定时器的数据输出连接。

返 回 值:数值型。返回值=0:调用成功;<>0:调用失败。

参 数:定时器号。

实 例:!TimerClearOutput(1),清除1号定时器的数据输出连接。

!TimerRun(定时器号)

函数意义:启动定时器开始工作。

返 回 值:数值型。返回值=0:调用成功;<>0:调用失败。

参 数:定时器号。

实 例:!TimerRun(1),启动1号定时器工作。

!TimerStop(定时器号)

函数意义:停止定时器工作。

返 回 值:数值型。返回值=0:调用成功;<>0:调用失败。

参 数:定时器号。

实 例:!TimerStop(1),停止1号定时器工作。

!TimerSkip(定时器号,步长值)

函数意义:在计时器当前时间数上加/减指定值。

返 回 值:数值型。返回值=0:调用成功;<>0:调用失败。

参 数:定时器号;步长值。

实 例:!TimerSkip(1,3),1号定时器当前值+3。

!TimerReset(定时器号,数值)

函数意义:设置定时器的当前值,由第二个参数设定,第二个参数可以是MCGS嵌入版变量。

返 回 值:数值型。返回值=0:调用成功;<>0:调用失败。

参 数:定时器号;数值。

实 例:!TimerReset(1,12),设置1号定时器的值为12。

!TimerValue(定时器号,0)

函数意义:取定时器的当前值。

返 回 值:将定时器的值以数值型的方式输出(数值格式)。

参 数:定时器号。

实 例:Data3=!TimerValue(1,0),取定时器1的值给Data3。

!TimerStr(定时器号,1)

函数意义:以字符串的形式返回当前定时器的值。

返回 值:字符型变量, 将定时器的值以字符型的方式输出(时间格式)。

参 数:定时器号。

实 例:Time=!TimerStr(1,1),取定时器的值以“00:00:00”形式输出给Time。

!TimerState(定时器号)

函数意义:取定时器的工作状态。

返 回 值:数值型变量,0 - 定时器停止,1 - 定时器运行。

参 数:定时器号。

实 例:data1=!TimerState(1),取定时器1的工作状态给data1。

!TimerSetLimit(定时器号,上限值,参数3)

函数意义:设置定时器的最大值,即设置定时器的上限。

返 回 值:数值型。返回值=0:调用成功;<>0:调用失败。

参 数:定时器号(1-255);上限值;第三个参数,1 - 表示运行到60后停止;0 - 表示运行到60后重新循环运行。

实 例:!TimerSetLimit(1,60,1),设置1号定时器的上限为60,运行到60后停止。

!TimerSetOutput(定时器号,变量)

函数意义:设置定时器的值输出连接的变量。

返 回 值:数值型。返回值=0:调用成功;<>0:调用失败。

参 数:定时器号;变量,定时器的值输出连接的变量。

实 例:!TimerSetOutput(1,Data0),将定时器数据连接到Data0。

!TimerWaitFor(定时器号,数值)

函数意义:等待定时器工作到“数值”指定的值后,脚本程序才向下执行。

返 回 值:数值型。返回值=0:调用成功;<>0:调用失败。

参 数:定时器号(1-255);数值, 等待定时器工作到指定的值。

实 例:!TimerWaitFor(1,55),等定时器工作到55秒后再执行其他操作。

怎么样?你会用了吗?如果不会,请点击下方看一看,进入深入浅出昆仑通态教学专栏第24节,定时器脚本函数应用教学,本专栏从零基础开始讲昆仑通态,现在限时优惠中,不要错过呦!#电工交流圈# #触摸屏# #昆仑通态##电工#
举报