WinCCV7中如何能生成操作员地操作记录簿_第1页
WinCCV7中如何能生成操作员地操作记录簿_第2页
WinCCV7中如何能生成操作员地操作记录簿_第3页
WinCCV7中如何能生成操作员地操作记录簿_第4页
WinCCV7中如何能生成操作员地操作记录簿_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实用标准文档WinCC V7中如何生成操作员的操作记录i 操作员输入消息的分类对于某些重要的对象和数据进行操作,根据需要可以在操作过程中触发操作员输入消 息,操作员输入消息根据操作的对象和操作类型的不同,分为以下三类:a. “图形编辑器”中相应对象的属性中有“操作员输入消息”选项,例如:在I/O 域中输入数值,文本列表中选择文本等。对象属性功能支持的对象类型操作员输入 消息定义操作后是否输 出消息I/O域、文本列表、组合框、列表框、复选框、 单选框、滚动条操作员激活 报表定义是否记录操作 的原因I/O域、文本列表、组合框、列表框、滚动条b. 对于操作可选图形 WinCC对象,其属性中没有“操作

2、员输入消息”选项,例如:对 于按钮的操作等。c. 在报警控件中对于消息的操作,例如确认锁定/释放消息等。1.1如何限制用户对画面对象的操作厂 Cj| IBB dn emi3-HMiaFTT 3 -r wmuiMH1W11WFfl I fi如上图中,通过按钮 PIC1切换画面。如果需要限定某些操作员不能切换画面,就可以 在按钮属性“其他”的“授权”中指定操作此对象所需要的权限。然后,在“用户管理 器”中创建新用户,并分配相应权限即可。这样,如果没有用户登陆,或登陆用户没有 按钮预先定义的授权,则无法操作按钮。需要注意的是,在“用户管理器”中列出的1-17号权限的名称,仅是权限编号的别名而已,没有

3、任何实际的功能。例如,画面中按钮1需要1号权限,按钮2需要2号权限按钮17需要17号权限;这样,只要用户管理器中的用户分配了相应的权限编号,如1、3、13号权限,那么这个用户只能操作1、3、13号按钮,其他按钮则无法操作。在按钮的“事件”中插入以下脚本可以弹出用户登陆的对话框#pragma code(useadm in. dll)#in elude pwrt_api.h#pragma code()PWRTLogin(T);/登陆 C 脚本在按钮的“事件”中插入以下脚本可以注销当前登陆的用户。#pragma code(useadm in. dll)#in clude pwrt_api.h#pra

4、gma code()PWRTLogout(); / 注销 C脚本也可以在项目属性中,为用户登陆的对话框分配热键。立恨F)漏辑(E)视圉种)工鼻帮貼(H)I- _ A liuzg3计算机+ !吏量管理fe拮构变量A图形编辑黑菜单和工具栏.土报窖说录I m变區记录 昌i抿表編强黑 打全局脚本:文本库融文本分配器1名称1卿1SSJS 性窜规 更牺周期热薩 选项 操作複式用户界面和设计动作;登录担健是在WinCC中可赋予扌旨走动作的组合键分配以前分配到:文案大全1.2记录操作员登陆/注销的消息*报譽它录书uzy戏卅肝給需讦虬已:yXH(f)*r:C税悅柏勺J 圍习il b:FWr扌再审舟县工“ 一口杷

5、郊蛊sfi号r-::iM10i廣LIerLOOFli10155旦I中巳ST丰駛JT胖面瓯在报警记录中,“工具”里“ Win CC系统消息”,创建系统消息。在画面中添加 WinCC Alarm Control控件,“消息块”中增加勾选计算机名和用 户名。并添加到“消息列表”中的“选定的消息块”。1114F STMS 札-|上!* i.【.Jh JT ”4 .n*HJMba MCTH.w-i 1申U鳖口回E口口 tme: M114: MHU i rtBSf*aTTUUBLfJJ*HKSHAH辛 it111J *XJISII rt|EWIT*E:| Iffls民愛1*11护w口曲*o即ATWnMra

6、lCywCWW.iB 6HF lOrtKil 1mJWW CoAML iU= PW*te*Tp!3 p4 MfFk M-d4 iMCXnurEinn *Krd?mk邛 iMWC nndEHrrBfiMZjrfldQ WV耶钿首 WMT匚Dtrdw11生13h7扈UfK-t逼rriHii+at rewriw aji iiTr?nn-iae”4% M9Wt4WlnCC AlrmControl PropertiesX日吋编期间号绒计列表撫作閔輸入消息工貝栏伏态栏在沁态丄辱出雋规选择孚体1消息?IM可选的消息按:选定的消息块:排序编辑.,选释固定选释翳辑二K 匚 an cel4 曲如下图过滤 消息编号

7、1008003到1008005之间的系统消息rj电世小U这样,通过“长期归档列表在运行系统中就可以查询用户登陆/注销的系统消息MM浄r viaHiT Efnip匚rfrWm $刑t厲3 *HUE砂MHMS4LF&*wc点曲rwIM*NTmB-M ffl M H Icw II st2 操作员输入消息的组态方法2.1“图形编辑器”中相应对象的属性中有“操作员输入消息”选项的对象 可选择激活“图形编辑器”中相应对象的“操作员输入消息”属性,以控制某些对象, 例如,在I/O 域中输入数值,文本列表中选择文本等。这可通过设置“操作员输入消 息”属性来完成,如图 2-1。注意:该消息的结构不能进行编辑。操

8、作员输入消息的消息号为“12508141”。操作员输入消息包含过程值块 2中的操作前的值(旧值)和过程值块3中修改后的值(新值),图2-1“操作员激活报表”属性指操作员是否记录操作理由。操作员活动报表在消息系统中归档。操作员输入的理由在长期归档列表中作为操作员输入消息的注释显示。“操作员输入消息”属性指在操作之后是否生成编号为12508141的系统消息。如果“操作员输入消息”属性已设置为“是”,则在操作时生成一个消息,并将其发送至消息系 统进行归档。例如,使用消息系统,可在消息行中输出消息。为了使操作员在操作完成之后可输入操作理由,必须启用“操作员激活报表”属性。操作员输入的理由在长期归档列表

9、中作为操作员输入消息的注释显示。11.00022 000033 000图2-2为了更直观在报警控件里查看此类消息,可在OS项目编辑器中作以下设置并“确定”夏帳科 删:对 uskM ra.iT)J X lii 3i Jj ? H .iit -|1 =”!?El-WLl21-i I21-03-1L21 出Al iai-cdnnrmroi mi上*(Jtot.b tot工MtEJ*TK审敵 |.7.T.OH*ritJEUFTTii兗剁期if411IRE立车悴LVcCFT 1产Ss-Up 2j丰羽rrff-Ti 4J- - 2l-戦用VI H这样,在报警控件中可以直观的查看操作员修改数值的消息Fl 0

10、40rwi111 WlnC AliJir imCsnlfDl彳l韵国ieJ2306H11阿1=;1切EMB&L42l!gi Tii iggM tXl CL fc- il?Wf5 M媲4:加 祕:张UP JJIl 2HH-U Drii te i?saBin jL-ir-jJ- cl ifgi 住 * idb 1 i:rdr m 冠话ii di祉证冠i渝 MHH 为i睡科血 购MdwcsnifiwwiiK 2:: :t 走白 12=JJ: 111kF. Iff珀 TiJSnt u* u 的 Tsftmti2凭益I a iZ 二AlAJklBLkS 屉片粉2.2 “图形编辑器”中相应对象的属性中没有

11、“操作员输入消息”选项的对象对于操作可选图形 WinCC对象,可以将您自己的操作员消息组态为C动作或VBS动作。执行各自的C动作或者VBS动作作为对操作事件的反应。例如,在这种情况下,操作事件可以是鼠标单击 WinCC对象,例如对按钮操作。使用“报警”功能组中“GCreateMyOperationMsg 功能组态您自己的操作员输入消息,下面举例对此函数进 行简单说明。int GCreateMyOperationMsg(DWORDdwFlags, DWORDvMsgNumchar* IpszPictureName, char* lpszObjectName, DWORD dwMyTextID,

12、double doValueOld, double doValueNew, char* pszComme nt)参数的简单介绍dwFlagsFLAG COMMENT0x00000001为操作员输入消息添加固定的注释,在pszComme nt中添加相应的文本FLAG_COMMENT_DIALOGDOOOOO3在对对象进行操作时弹出对话框,在对话框中为其添 加注释dwMsgNum pszPictureName生成的操作员输入消息的消息号,需要预先创建 需要生成操作员输入消息对象所在的画面lpszObjectName在操作员消息生成时,需要在消息中记录的变量。doValueOldlpszObject

13、Name组态的变量在消息生成之前的数值,注 意:函数无法自动计算此数值,需要利用GetTagvalue等函数自己提取。doValueNew lpszObjectName组态的变量在消息生成之后的数值,函数无法自动计算此 数值,需要利用 GetTagvalue等函数自己提取。pszComme nt数中添加相应文本在 FLAG_COMMENT_DIALOG 0x00000001,在此参要预先创建编号为“ 11”的报警消息;消息类别为:系统无需确认;类型为:操作员输入消息;在“消息文本”中输入需要显示的报警提示信息;其他参数保持默认值即可更进一步的详细设置,可以在WlnCC V7帮助中Search : GCreateMyOperationMsg对于V6版本请参考以下链接:243253812.3对于消息操作,生成一条操作员输入消息例如确认锁定/释放消息,操作员输入消息将在 WinCC报警记录中进行组态。为此必须 在报警记录编辑器中创建 Win CC系

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论