3.系统事件产生的操作员消息
3.1 通过对象的“属性"--“安全"--“记录"来实现操作员记录,组态方法如下:
在画面上添加“I/O域_1"关联变量“Tag1",并在I/O域的属性中设置如下,实现修改I/O域变量的值,同时也记录变量“Tag1"的操作员消息,例如:“新值",“旧值"等。
3.2 通过对象的“事件"触发操作员记录,操作方法如下:.
在画面上添加三个按钮,并为其命名,通过事件的方法实现记录变量“Tag2"的操作员消息,如下所示:
“设置带有操作员事件的变量"按钮的“事件"-“单击"选择“系统函数"-“计算脚本-“设置带有操作员事件的变量"。这里我们把Tag3赋值给Tag2。
“C_SetTagWithOperatorEvent"按钮的“事件"-“单击"的C脚本如下所示:
同样是把Tag3赋值给Tag2。
“VBS_SetTagWithOperatorEvent"按钮的“事件"-“单击"的VBS脚本如下所示:
同样是把Tag3赋值给Tag2。西门子6SE6440-2UE17-5CA1产品性能
4.自定义操作员消息
4.1 先在“HMI报警"中添加一个自定义的报警类别,如下图所示:
4.2 在用户报警中添加一条消息,消息ID为1,如下所示:
4.3 在“报警文本块"中勾选“参数1",“参数2",“参数3"并修改显示名如下,想显示的“系统块"也可根据需要进行勾选:
4.4 在画面上添加两个按钮,并命名“C_TriggerOperatorEvent"和“VBS_自定义操作员消息",分别通过事件触发自定义的操作员消息,如下图所示:
组态界面如下:
“C_TriggerOperatorEvent"按钮的“事件"-“单击"的C脚本如下所示:
参数中 a 为旧值;b 为 新值
“VBS_自定义操作员消息"按钮的“事件"“单击"的VBS脚本如下所示:
注:脚本的内容,可根据用户的实际需求进行改写。
5.在画面上添加报警视图,取消勾“选接受项目设置",把想显示的列勾选上即可,如下所示:
6.打开“运行系统设置"中的“服务",查看“运行系统中的报警记录"是否被勾上,如图所示:
西门子模块代理商
从事智能科技、自动化科技、机电领域内的技术开发、技术转让、技术咨询、技术服务,工业自动化设备安装,工业自动化控制设备、电气设备、机电设备、电子产品、五金产品、金属材料、仪器仪表、橡塑制品销售,商务信息咨询,软件开发,建筑装修装饰建设工程专业施工,建筑安装工程(除特种设备),机械设备租赁(不得从事金融租赁),物业管理。工业自动化设备加工、销售。【依法须经批准的
浔之漫智控技术有限公司西门子代理。联系人:小聂(15221406036)浔之漫智控技术有限公司主要产品有“PLC,变频器,触摸屏,模块,传感器,低压器,伺服电机,工控机”。全新原装,质量保证,保修一年,价格合理,支持技术服务!SIEMENS 可编程控制器1、 SIMATIC S7 系列PLC:S7-200、S7-1200、S7-300、S7-400、ET-2002、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24R...