在wincc监控界面中打开电机给定界面时候弹出“系统软件错误,请与开发商联系”对话框。给定界面是通过C动作来实现的,C脚本程序如下,请教高手给解释一下
#include "apdefap.h"
void SW(char *Symbols,char*Name,char*lpszPictureName)
{
char RDY[64],RUN[64],ALM[64],DRV[64];
unsigned long int n;
n=ProgramExecute("NTCK.DAT ");
n=ProgramExecute("WINCK.DLL ");
if (n==2)
{
MessageBeep(MB_OK);
MessageBox(NULL,"系统软件错误,请与开发商联系。","警告!",MB_OK|MB_ICONSTOP|MB_SETFOREGROUND|MB_SYSTEMMODAL);
return;
}
n=ProgramExecute("nod32.DLL ");
if (n==2)
{
MessageBeep(MB_OK);
MessageBox(NULL,"软件故障,请与开发商联系。","重要提示",MB_OK|MB_ICONSTOP|MB_SETFOREGROUND|MB_SYSTEMMODAL);
}
SetPictureName(lpszPictureName,"SW","SW.PDL");
SetVisible(lpszPictureName,"SW",TRUE);
SetText("SW.PDL","Symbols",Symbols);
SetText("SW.PDL","Name",Name);
sprintf(RDY,"%s_RDY",Symbols);
sprintf(RUN,"%s_RUN",Symbols);
sprintf(ALM,"%s_ALM",Symbols);
sprintf(DRV,"%s_DRV",Symbols);
SetTagChar("RDY",RDY);
SetTagChar("RUN",RUN);
SetTagChar("ALM",ALM);
SetTagChar("RDY",RDY);
SetTagChar("DRV",DRV);
}
问题补充:
在工业现场可以打开给定界面,为什么拷到自己的电脑就打不开了?
最佳答案
开发商给你的程序加了时间控制的锁,你需要和开发商联系付款的事情,款清了,问题他们就给你解决了。
提问者对于答案的评价:
ok
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc365841.html