您的当前位置:首页MCGS配方操作函数

MCGS配方操作函数

2020-09-16 来源:爱问旅游网


MCGS配方操作函数

MCGS 配方操作函数工业控制(MCGS,K 2009-08-08 15:53:52 阅读130 评论0 字号:大中小 订阅 .

!RecipeLoad(strFilename ,strRecipeName)

函数意义:装载配方文件;

返 回 值:开关型;

返回0:操作成功;

返回值<0:操作不成功;

参 数:strFilename,字符型,配方文件名;

strRecipeName,字符型,配方表名;

实 例:!RecipeLoad(\"d:\\mcgs\\work\\1.csv\

实例说明:装载一个配方文件,文件名为:\"d:\\mcgs\\work\\1.csv\",装载后的配方表名为:rec,并将它绑定到变量t1,t2,t3,t4上。

!RecipeMoveFirst(strRecipeName)

函数意义:移动到第一个配方记录;

返 回 值:开关型;

返回0:操作成功;

返回值<0:操作不成功;

参 数:strRecipeName,字符型,配方表名;

实 例:!RecipeMoveFirst(“rec”)

实例说明:移动到配方表rec的第一个配方记录。

!RecipeMoveLast(strRecipeName)

函数意义:移动到最后一个配方记录;

返 回 值:开关型;

返回0:操作成功;

返回值<0:操作不成功;

参 数:strRecipeName,字符型,配方表名;

实 例:!RecipeMoveLast(“rec”)

实例说明:移动到配方表rec的最后一个配方记录。

!RecipeMoveNext(strRecipeName)

函数意义:移动到下一个配方记录;

返 回 值:开关型;

返回0:操作成功;

返回值<0:操作不成功;

参 数:strRecipeName,字符型,配方表名;

实 例:!RecipeMoveNext(“Rec”)

实例说明:移动到配方表Rec的下一个配方记录。

!RecipeMovePrev(strRecipeName)

函数意义:移动到前一个配方记录;

返 回 值:开关型;

返回0:操作成功;

返回值<0:操作不成功;

参 数:strRecipeName,字符型,配方表名;

实 例:!RecipeMovePrev(“Rec”)

实例说明:移动到配方表Rec的前一个配方记录。

!RecipeSave(strRecipeName,strFilename)

函数意义:保存配方文件;

返 回 值:开关型;

返回0:操作成功;

返回值<0:操作不成功;

参 数:strRecipeName,字符型,配方表名;

strFilename,字符型,配方文件名;

实 例:!RecipeSave(“Rec”,”d:\\1.csv”)

实例说明:保存一个配方文件,文件名为:d:\\1csv,要保存的配方表名为:Rec。

注 意:进行配方的编辑,添加,修改,删除,排序等操作后,都要进行保存配方操作才有效。

!RecipeSeekTo(strRecipeName,DataName,str)

函数意义:查找配方;

返 回 值:开关型;

返回值=0:操作成功;

返回值<0:操作不成功;

参 数:strRecipeName,字符型,配方表名;

DataName,数据对象名;

Str,字符型,数据对象对应的值;

实 例:!RecipeSeekTo(\"rec\

实例说明:跳转到配方表Rec,t1对应的值为111处,若有多处匹配,则跳转到第一个匹配的配方记录。

!RecipeSeekToPosition(strRecipeName,rPosition)

函数意义:跳转到配方表strRecipeName的指定的记录rPosition。

返 回 值:开关型;

返回0:操作成功;

返回值<0:操作不成功;

参 数:strRecipeName,字符型,配方表名;

rPosition,开关型,指定跳转的记录行;

实 例:!RecipeSeekToPosition(\"rec\

实例说明:跳转到配方表rec的记录5。

注 意:记录是从0开始计算的。

!RecipeSort(strRecipeName,DataName,Num)

函数意义:配方表排序。

返 回 值:开关型;

返回0:操作成功;

返回值<0:操作不成功;

参 数:strRecipeName,字符型,配方表名;

DataName,数据对象名;

Num,开关型,0,表示按升序排列;1,表示按降序排列;

实 例:!RecipeSort(\"rec\

实例说明:对配方表rec按t1的升序排列。

注 意:排序后,需要进行保存配方操作,方才有效。

!RecipeClose(strRecipeName)

函数意义:关闭配方表;

返 回 值:开关型;

返回0:操作成功;

返回值<0:操作不成功;

参 数:strRecipeName,字符型,配方表名;

实 例:!RecipeClose(“Rec”)

实例说明:关闭名为Rec的配方表。

!RecipeDelete(strRecipeName)

函数意义:删除配方表strRecipeName的当前配方;

返 回 值:开关型;

返回0:操作成功;

返回值<0:操作不成功;

参 数:strRecipeName,字符型,配方表名;

实 例:!RecipeDelete(“Rec”)

实例说明:删除配方表Rec的当前配方;

!RecipeEdit(strRecipeName)

函数意义:用当前数据对象的值来修改配方表strRecipeName中的当前配方;

返 回 值:开关型;

返回0:操作成功;

返回值<0:操作不成功;

参 数:strRecipeName,字符型,配方表名;

实 例:!RecipeEdit(“Rec”)

实例说明:用当前数据对象的值来修改配方表Rec中的当前配方;

!RecipeGetCount(strRecipeName)

函数意义:获取配方表strRecipeName中配方的个数;

返 回 值:开关型;

返回值>=0:操作成功,其值为配方个数;

返回值<0:操作不成功;

参 数:strRecipeName,字符型,配方表名;

实 例:!RecipeGetCount(“Rec”)

实例说明:获取配方表Rec中配方的个数;

!RecipeGetCurrentPosition(strRecipeName)

函数意义:获取配方表strRecipeName中当前的位置;

返 回 值:开关型;

返回值>=0:操作成功,其值为当前位置;

返回值<0:操作不成功;

参 数:strRecipeName,字符型,配方表名;

实 例:x=!RecipeGetCurrentPosition(“Rec”)

实例说明:获取配方表Rec中当前的位置,并存储在变量x中。

!RecipeGetCurrentValue(strRecipeName)

函数意义:将配方表strRecipeName中的值装载到与其绑定的数据对象上,起到刷新的作用;

返 回 值:开关型;

返回值0:操作成功;

返回值<0:操作不成功;

参 数:strRecipeName,字符型,配方表名;

实 例:!RecipeGetCurrentValue(“Rec”)

实例说明:将配方表Rec中的值装载到与其绑定的数据对象上;

!RecipeInsertAt(strRecipeName,rPosition)

函数意义:将当前数据对象的值,添加到配方表strRecipeName的rPosition所指定的记录

行上;

返 回 值:开关型;

返回值0:操作成功;

返回值<0:操作不成功;

参 数:strRecipeName,字符型,配方表名;

rPosition,开关型,指定添加的记录行;

实 例:!RecipeInsertAt(\"rec\

实例说明:将当前数据对象的值添加到配方表rec的记录5上。

!RecipeBind(strRecipeName,任意个数变量)

函数意义:把若干数据对象绑定到配方表strRecipeName上;

返 回 值:开关型;

返回0:操作成功;

返回-1:操作不成功;

参 数:strRecipeName,字符型,配方表名;

实 例:!RecipeBind(\"rec\

实例说明:把数据对象t1,t2,t3,t4绑定到配方表rec上。

!RecipeAddNew(strRecipeName)

函数意义:在配方表中,用当前连接的数据对象的值添加一行;

返 回 值:开关型;

返回0:操作成功;

返回-1:操作不成功;

参 数:strRecipeName,字符型,配方表名

实 例:!RecipeAddNew(\"rec\")

实例说明:在配方表rec中,用当前连接的数据对象的值添加一行。

因篇幅问题不能全部显示,请点此查看更多更全内容