请教用户归档

请教高人,用户归档中的"控制变量"是干什么的
 具体怎么用哟
 比如:ID, 指令,域,值

问题补充:
在归档属性里边看得到

最佳答案

UserArchive中的控制变量有四个,可以自己组态,也可以自动生成,它们是:@UA_RecipesName_ID、@UA_RecipesName_Job、@UA_RecipesName_Field和@UA_RecipesName_Value,其中RecipesName是你建立的用户归档的名称,前两个的数据类型是有符号32位数,后两个是8位文本变量。控制变量的功能如下:1)ID,主要记录归档的数目,相当于数据记录的编号,通过指定ID号,可以明确的写入、读取和删除相应的数据记录;2)Job,指令代码,可以对数据域执行读取、写入和删除三个指令,你可以建两个个Both类型的IO Field,第一个连控制变量:@UA_RecipesName_ID,第二个连控制变量:@UA_RecipesName_Job,在第一个I/O域中输入一个数字,用来指定对那一条数据域进行操作,在第二个I/O域中输入数字6时,可对上述ID号的那条数据域执行“读取”操作,输入数字7时,可对上述ID号的那条数据域执行“写入”操作,输入数字8时,可对上述ID号的那条数据域执行“删除”操作,当操作结束后,这个控制变量将返回一个数值,“0”为无错误,“-1”为有错误(一般的错误为用户归档中无指定的ID号等)。后两个控制变量Field(域)和Value(数值)可以代替ID进行JOB操作。

  用户归档一般用来实现某些工艺的“配方”系统,在应用中,每一个配方都应组态一个“配方名称”,而最后控制变量“Value”可根据配方名称进行查找,进而使用第二个控制变量对此配方进行读、写、删操作。

  如有不甚清楚的地方可以留下你的信箱,我给你发用户归档的中文手册。
参考资料:SIEMENS SIMATIC选项 手册(1999年8月版)

提问者对于答案的评价:
非常感谢

 snoopy17520@qq.com

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc277380.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 下午1:09
下一篇 2019年6月11日 下午1:09

相关推荐