如题,如何把WINCC中当前用户名写到PLC的DB块中
最佳答案
在DB中建一个16位文本型变量(比如地址DB1.DBD0),然后在Wincc中写脚本把WINCC当前用户变量(@CurrentUserName)赋给PLC变量即可。比如:在WINCC中建立一个外部变量NewTag,地址为DB1.DBD0。
全局脚本中编写:
#pragma code("useadmin.dll")
#include "PWRT_API.H"
#pragma code()
{
SetTagChar("NewTag",GetTagChar("@CurrentUserName");
}
在 “信息/触发器对话框(Ctrl + T)”中设置--
事件: 标准周期
周期: 1秒
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc266902.html