CP5611网卡6GK1561-1AA01
我公司主营西门子各系列PLC (S7-200 SMART S7-300 S7-400) 触摸屏 变频器 (MM系列 G120 G120C G110) 伺服 (V80 V60) 数控备件 (PCU50 NCU CCU 轴卡) 等 价格优势 产品为西门子原装正版产品 我公司售出的产品 按西门子标准质保 产品本身有质量问题 质保一年 公司秉承:以信待人 以诚待人 质量如生命 客户至上的经营理念 竭诚为您服务您的肯定是我们*大的动力 我们将期待与您长期持久的合作
2.2 “图形编辑器"中相应对象的属性中没有“操作员输入消息"选项的对象
对于操作可选图形 WinCC 对象,可以将您自己的操作员消息组态为 C 动作或 VBS 动作。执行各自的 C动作或者VBS动作作为对操作事件的反应。 例如,在这种情况下,操作事件可以是鼠标单击 WinCC对象,例如对按钮操作。使用“报警"功能组中“GCreateMyOperationMsg"功能组态您自己的操作员输入消息,下面举例对此函数进行简单说明。
int GCreateMyOperationMsg(DWORD dwFlags, DWORD dwMsgNum, char*lpszPictureName, char* lpszObjectName, DWORD dwMyTextID, doubledoValueOld, double doValueNew, char* pszComment)
参数的简单介绍
dwFlags FLAG_COMMENT_PARAMETER 0x00000001为操作员输入消息添加固定的注释,在pszComment中添加相应的文本FLAG_COMMENT_DIALOG0x00000003在对对象进行操作时弹出对话框,在对话框中为其添加注释
dwMsgNum 生成的操作员输入消息的消息号,需要预先创建
pszPictureName 需要生成操作员输入消息对象所在的画面
lpszObjectName 在操作员消息生成时,需要在消息中记录的变量。
doValueOld lpszObjectName组态的变量在消息生成之前的数值,注意:函数无法自动计算此数值,需要利用GetTagvalue等函数自己提取。
doValueNewlpszObjectName组态的变量在消息生成之后的数值,函数无法自动计算此数值,需要利用GetTagvalue等函数自己提取。
pszComment 在FLAG_COMMENT_DIALOG 0x00000001 时,在此参数中添加相应文本。
注意:
要预先创建编号为“11"的报警消息;
消息类别为:系统无需确认;
类型为:操作员输入消息;
在“消息文本"中输入需要显示的报警提示信息;其他参数保持默认值即可
更进一步的详细设置,可以在WInCC V7帮助中Search:GCreateMyOperationMsg
对于V6版本请参考以下链接:24325381
2.3 对于消息操作,生成一条操作员输入消息
例如确认锁定/释放消息,操作员输入消息将在 WinCC 报警记录中进行组态。为此必须在报警记录编辑器中创建 WinCC系统消息。
在“操作员输入消息"选项卡上的 WinCC 报警控件中,激活操作消息的触发事件,如下图所示。也可在此处组态操作员输入消息本身。 在WinCC V7 之前,在“消息列表"选项卡上的 WinCC报警控件中,使用“操作员输入消息"按钮激活操作员输入消息的触发事件。为了显示或输入对应的操作员输入消息的注释,可使用“注释"按钮在长期归档列表中打开对话框。在报警控件中将“注释"系统块插入消息行时,此消息块指示此消息有注释。
CP5611网卡6GK1561-1AA01