组态王蜂鸣器控件说明文档

合集下载

组态王6.5使用手册 第14章 控件(共101页 74~101页)

组态王6.5使用手册 第14章 控件(共101页 74~101页)
“函数声明”:控件事件函数的类型都为“VOID”型,该项不可修改。控件事件函数同一般组态王自定义函数相同,都需要定义一个函数名称,如“DatTimChange( )”,函数声明中可以带有参数。
注:函数声明中函数名称不管是否有参数,都要加小括号。命令语言编辑器和自定义函数的定义、使用方法请参见本手册第十章 创建命令语言程序。
5、为控件曲线赋值:设置画面命令语言,初始化控件,和在运行过程中为各条曲线赋值。假设在组态王中的变量:实数1、实数2、实数3代表三个步骤的数值。
定义画面定义画面命令语言显示时:
初始化图表为三行三列。
定义画面定义画面命令语言存在时:1000毫秒
步骤图.Column=1;
步骤图.Row=1;
//为第一行第一列的第一条曲线赋值
图14.54 控件事件函数编辑器
编辑:编辑控件属性已关联的事件函数。当控件事件关联有事件函数时,单击鼠标右键,该项有效。
删除:删除控件属性已关联的事件函数。当控件事件关联有事件函数时,单击鼠标右键,该项有效。
例1:在日历控件的“Change”事件中添加一个控件事件函数,用组态王的变量读取控件的属性值。操作方法如下:
步骤图.Row=2;
步骤图.Data=StrFromReal( \\本站点\实型2*1.8, 2, "f" );
步骤图.Column=3;
步骤图.Row=3;
步骤图.Data=StrFromReal( \\本站点\实型3*1.8, 2, "f" );
保存画面后,切换到组态王运行系统,运行结果如下图所示。
图14.63 设置控件属性
控件名:一个Video视频控件对应一个控件名称,而且是唯一的,不能重复命名,控件名由工程人员设定,例如设为“监控”。

组态王7.5SP1版本第6章控件介绍

组态王7.5SP1版本第6章控件介绍

第七讲 控 件第一节 控件的作用控件可以作为一个相对独立的程序单位被其他应用程序重复调用。

控件的接口是标准的,凡是满足这些接口条件的控件,包括第三方软件供应商开发的控件,都可以被组态王直接调用。

组态王中提供的控件在外观上类似于组合图素,工程人员只需把它放在画面上,然后配置控件的属性进行相应的函数连接,控件就能完成其复杂的功能。

组态王除了支持本身提供的各种控件外,还支持Windows 标准的Active X 控件,包括Microsoft 提供的标准Active X 控件和用户自制的Active X 控件。

Active X 控件的引入在很大程度上方便了用户,用户可以灵活地编制一个符合自身需要的控件或调用一个已有的标准控件来完成一项复杂的任务,而无须在组态王中做大量的复杂的工作。

一般的Active X 控件都具有属性、方法、事件,用户通过设置控件的这些属性、事件、方法来完成工作。

第二节 超级XY 控件下面利用XY 控件显示原料油液位与原料油罐压力之间的关系曲线,操作过程如下:1、新建一画面,名称为:XY 控件画面。

2、选择工具箱中的工具,在画面上输入文字:XY 控件。

3、单击工具箱中的插入通用控件工具,在弹出的插入控件窗口中双击“KvChatXY ActiveX Control ”,在画面上绘制XY 曲线窗口,如图7-1所示:图7-1 XY曲线控件窗口4、并双击此控件,弹出动画属性设置对话框,如图7-2所示。

图7-2 XY控件属性设置对话框在此窗口中您可对控件的名称(名称设置为:XY)进行设置。

设置完名称,确定,保存画面。

然后选择控件,点击右键,弹出控件属性对话框,您可以对控件的相关属性进行设置。

普通选项卡:设置曲线对应的前景背景颜色,设置字体,标题,图例,边框,如图7-3。

坐标选项卡:定义X轴信息,定义Y轴信息,如图7-4所示。

图7-4 xy轴信息设置曲线选项卡:定义曲线最大点数1024,曲线名称、颜色、线型、标记和Y轴对应设置,如图7-5所示。

组态王使用说明

组态王使用说明

皖西学院监控组态软件实验指导书机械与电子工程学院电气工程教研室2013.3实验一监控组态工程建立与工艺流程图绘制一、实验目的熟练掌握工控组态软件的绘图工具二、实验内容熟悉工控组态软件的绘图工具,完成反应工段工艺流程绘制以及外部设备和变量的定义。

三、实验步骤1.1创建工程在工程管理器中选择菜单“文件/新建工程”,或者点击工具栏的“新建”按钮,根据“新建工程向导”对话框完成工程创建,如图一所示图一工程管理器1.2 组态画面双击工程管理器中的工程,打开工程浏览器,在工程浏览器中左侧的“工程目录显示区”中选择“画面”,在右侧视图中双击“新建”,弹出新建画面对话框如图一所示。

图二画面属性设置点击图二确定按钮后,在工具箱和图库中选中相应图素进行监控画面组态,绘制工艺流程图如图三所示。

图三反应车间监控画面1.3定义设备根据工程中实际使用得设备进行定义,本例程使用亚控的仿真PLC设备,使用“PLC-亚控-仿真PLC-串口”驱动,定义设备名称为“PLC”。

1.4定义变量在组态王中定义三个变量:原料油液位(IO实数类型)、成品油液位(IO实数类型)、催化剂液位(IO实数类型)。

原料油液位变量:最小值0,最大值100,最小原始值0,最大原始值100,连接设备PLC,寄存器DECREA100,数据类型short,读写属性为只读,采集频率1000。

记录和安全区选择“数据变化记录”,变化灵敏度选择“0”。

催化剂液位变量:最小值0,最大值100,最小原始值0,最大原始值100,连接设备PLC,寄存器DECREA100,数据类型short,读写属性为只读,采集频率1000。

记录和安全区选择“数据变化记录”,变化灵敏度选择“0”。

成品油液位变量:最小值0,最大值200,最小原始值0,最大原始值200,连接设备PLC,寄存器INCREA200,数据类型short,读写属性为只读,采集频率1000。

记录和安全区选择“数据变化记录”,变化灵敏度选择“0”。

组态王6.5使用手册 第14章 控件(共101页 1~33页)

组态王6.5使用手册 第14章 控件(共101页 1~33页)

第十四章控件14.1 控件简介14.1.1 什么是控件控件实际上是可重用对象,用来执行专门的任务。

每个控件实质上都是一个微型程序,但不是一个独立的应用程序,通过控件的属性、方法等控制控件的外观和行为,接受输入并提供输出。

例如,Windows操作系统中的组合列表框就是一个控件,通过设置属性可以决定组合列表框的大小,要显示文本的字体类型,以及显示的颜色。

组态王的控件 (如棒图、温控曲线、X-Y轴曲线)就是一种微型程序,它们能提供各种属性和丰富的命令语言函数用来完成各种特定的功能。

14.1.2 控件的功能控件在外观上类似于组合图素,工程人员只需把它放在画面上,然后配置控件的属性,进行相应的函数连接,控件就能完成复杂的功能。

当所实现的功能由主程序完成时需要制作很复杂的命令语言,或根本无法完成时,可以采用控件。

主程序只需要向控件提供输入,而剩下的复杂工作由控件去完成,主程序无需理睬其过程,只要控件提供所需要的结果输出即可。

另外,控件的可重用性也提供了方便。

比如画面上需要多个二维条图,用以表示不同变量的变化情况,如果没有棒图控件,则首先要利用工具箱绘制多个长方形框,然后将它们分别进行填充连接,每一个变量对应一个长方形框,最后把这些复杂的步骤合在一起,才能完成棒图控件的功能。

而直接利用棒图控件,工程人员只要把棒图控件拷贝到画面上,对它进行相应的属性设置和命令语言函数的连接,就可实现用二维条图或三维条图来显示多个不同变量的变化情况。

总之,使用控件将极大地提高工程人员工程开发和工程运行的效率。

14.1.3 组态王支持的控件组态王本身提供很多内置控件,如列表框、选项按钮、棒图、温控曲线、视频控件等,这些控件只能通过组态王主程序来调用,其它程序无法使用,这些控件的使用主要是通过组态王相应控件函数或与之连接的变量实现的,其使用方法请参见14.2节。

随着Active X技术的应用,Active X控件也普遍被使用。

组态王支持符合其数据类型的Active X标准控件。

组态王使用教程

组态王使用教程
您按照以上步骤对一个化工厂反应车间的模型进行组态,建立监控中心。完成后的组态将具 有操作按钮、趋势曲线和报警功能。下图是组态画面:
组态王简明教程 第一课
了解组态王 在本课程您将: ·了解组态王软件的整体结构 ·了解组态王的工件方式 ·了解建立应用程序的一般过程
组态王软件的结构
“组态王”是运行于 Microsoft Windows 98/NT 中文平台的全中文界面的组态软件,采用了多 线程、COM 组件等新技术,实现了实时多任务,软件运行稳定可靠。组态王具有一个集成开发 环境“组态王工程浏览器”,在工程浏览器中您可以查看工程的各个组成部分,也可以完成构造数 据库、定义外部设备等工作。画面的开发和运行由工程浏览器调用画面制作系统 TOUCHMAK 和画面运行系统 TOUCHVEW 来完成的。TOUCHMAK 是应用程序的开发环境。您需要在这个 环境中完成设计画面、动画连接等工作。TOUCHMAK 具有先进完善的图形生成功能;数据库中 有多种数据类型,能合理地抽象控制对象的特性;对变量报警、趋势曲线、过程记录、安全防范 等 重 要 功 能 都 有 简 单 的 操 作 办 法 。 TOUCHVEW 是 “ 组 态 王 ” 软 件 的 实 时 运 行 环 境 , 在 TOUCHMAK 中建立的图形画面只有在 TOUCHVEW 中才能运行。TOUCHVEW 从工业控制对 象中采集数据,并记录在实时数据库中。它还负责把数据的变化用动画的方式形象地表示出来, 同时完成变量报警、操作记录、趋势曲线等监视功能,并生成历史数据文件。
使用图形工具箱 接下来在此画面中绘制各图素。绘制图素的主要工具放置在图形编辑工具箱内。当画面打开
时,工具箱自动显示,如果工具箱没有出现,选择菜单“工具\显示工具箱”或按 F10 键打开它。 工具箱中各种基本工具的使用方法和 WINDOWS 中“画笔”很类似,假如你熟悉“画笔”的使用, 绘制本画面将是很容易的。首先绘制监控对象原料罐和反应罐:在工具箱内单击圆角矩形工具, 在画面上绘制一个矩形作为第一个原料罐;在矩形框上单击鼠标左键,在矩形框周围出现 8 个小 矩形,当鼠标落在任一小矩形上时,按下鼠标左键,可以移动图形对象的位置用同样的方法绘制 另一原料罐和反应罐。在工具箱内单击多边形工具,绘制三条管道。要改变管道的填充颜色,请 选中此对象,然后单击调色板窗口的第二个按钮,再从调色板中选择任一种颜色。在工具箱内单 击文本工具,输入文字。要改变文字的字体、字号,请先选中文本对象,然后在工具箱内选择“改 变字体”。选择菜单“图库\刻度”,在图库窗口中双击一种竖向的刻度。在画面上单击鼠标左键,

组态王课件7控件-文档资料

组态王课件7控件-文档资料

选择此项,在系统重新启 动或打开画面时(原画面 处于关闭状态)自动载入 组态王上次运行时自动保 存的实时曲线。
在“画面属性”命令语言“存在时”中输入如下脚本语 言:
pvAddNewRealPt( "温度", 1, \\本站点\成品油液位1, "commentTag" ); pvAddNewSetPt( "温度", 1, 38);
chartAdd
此函数用于在指定的棒图控件中增加一个新的条形图。 语法格式使用如下:
chartAdd( "ControlName", Value, "label" );
参数说明: ControlName:工程人员定义的棒图控件名称。 Value:设定条形图的初始值。 label:设定条形图的标签值,默认值=索引值Index,Index的 取值范围是1-16。
pvAddNewRealPt
此函数用于在指定的温控曲线控件中增加一个采样实时值。 pvAddNewRealPt(“ControlName”,timeOffset,Value, “commentTag” ); 参数说明: ControlName:定义的温控曲线控件名称。 timeOffset:相对前一采样点的时间偏移量(即距前一值的时间间隔值) 。 Value:温度的采样值,通常为组态王数据库中定义的I/O实数变量。 commentTag:注释性字符串,也可以是SetPt
此函数用于在指定的温控曲线控件中增加一段温度设定曲线。适用于 自由设定模式。
语法格式使用如下: pvAddNewSetPt( "ControlName", TimeOffset, Value ); 参数说明:
ControlName:工程人员定义的温控曲线控件名称。

kingview 控件的使用

kingview 控件的使用

组态王KingviewPid控件使用方法KingviewPid控件是组态王提供的用于对过程量进行闭环控制的专用控件。

通过该控件,用户可以方便的制作PID控制。

一、控件功能:1.pid控制算法:标准型,分为增量型输出和反向作用。

2.显示过程变量的精确值,显示范围[-999999.99~999999.99]。

3.以百分比显示设定值(SP)、实际值(PV)和手动设定值(M)。

4.开发状态下可设置控件的总体属性、设定/反馈范围和参数设定。

5.运行状态下可设置PID参数和手动自动切换。

二、使用说明:1.在画面中插入控件:组态王画面菜单中编辑\插入通用控件,或在工具箱中单击“插入通用控件”按钮,在弹出的对话框中选择“Kingview Pid Control”,单击确定。

2.按下鼠标左键,并拖动,在画面上绘制出表格区域。

图1 控件画面3.设置动画连接:双击控件或选择右键菜单中动画连接,在弹出的属性页中设置控件名称等信息。

(1)常规:图2 动画连接属性—常规设置控件名称:应符合组态王中关于名称定义的规定,例如:PIDCtrl0。

优先级:是控件的操作优先级,范围在1~999。

安全区:安全区只允许选择。

(2)属性类型关联对象:图3动画连接属性—属性SP:FLOAT,控制器的设定值。

PV:FLOAT,控制器的反馈值。

YOUT:FLOAT,控制器的输出值。

Type:LONG,PID的类型。

CtrlPeriod:LONG,控制周期。

FeedbackFilter:BOOL,反馈加入滤波。

FillterTime:LONG,滤波时间常数。

CtrlLimitHigh:FLOAT,控制量高限。

CtrlLimitLow:FLOAT,控制量低限。

InputHigh:FLOAT,设定值SP的高限。

InputLow:FLOAT,设定值SP的低限。

OutputHigh:FLOAT,反馈值PV的高限。

OutputLow:FLOAT,反馈值PV的低限。

KING COBRA-2 12按钮带蜂鸣器编程指南说明书

KING COBRA-2 12按钮带蜂鸣器编程指南说明书

Code/iButton Functions:The twelve-button King Cobra-2 family of locks is manually or computer programmable to have up to 1000 codes and accepts programming from a PDA or SNAP based on data created in SMS, Locklink, or the SNAP PC Application. The codes can have different functions as described below. Several types of functions have factory default values which are operational as soon as the lock is installed. It is highly recommended that the Programming Code be changed (this will delete all factory default codes) and new codes be added. In addition, it is recommended that at least one Freeze/Lockout Code be added - in case the batteries get completely drained. (See “Battery Information” on page 3.) All codes can be 3-6 digits in length (except the Programming code which must be 5-6 digits.) Keep a log of all issued codes. A sheet is provided for this pur-pose at the end of this manual. It can be duplicated as required.The office function provides a ‘lock’and an ‘unlock’button on the inside escutcheon of the lock. This allows a person to lock or unlock the lock from the inside of the door. If a ‘freeze/lockout’code/iButton is entered, the buttons will be disabled and the lock ‘frozen’in its current condition until a ‘freeze/lockout’code/iButton is entered again.The beeper provides additional audible feedback and can be turned on or off during various events if desired (see page 7 for additional information).FUNCTION:FACTORY DEFAULT:DESCRIPTION:PROGRAMMING NORMAL 97531 13579N O N E N O N E N O N EONE USE SUPERVISED PASS THRU The programming code (or iButton) puts the lock into a programming mode. It will not unlock the lock. When a Programming code plus “*” isentered the LEDs alternately flash several times indicating the lock is in a programming mode. If more than 30 seconds pass in between program-ming entries, the lock returns to a normal operational state.Normal codes/iButtons unlock the lock for the relock time delay. While the lock is unlocked the green LED will flash. The LED will stop flashing and the lock will relock.One Use codes unlock the lock for the relock time delay. They will only work once and then are deleted from memory. They can be used again if they are programmed (added) into memory again.Supervised codes require that two different supervised codes be entered in order to unlock the lock for the relock time delay.Pass Thru codes will unlock the door for the relock time delay even if the door is in the lockout mode.TOGGLE FREEZE/LOCKOUTToggle code/iButtons unlock the lock indefinitely. When the same (oranother) toggle code/iButton is entered, the lock will immediately relock.When a toggle code is entered, the green LED will flash once. (When alock is toggled unlocked, both LEDs will light each time a button ispressed.)Freeze/Lockout codes prevent other codes from working. The lock can belocked or unlocked when one is entered. If it is locked, a Pass Thru codewill unlock it but all other codes will not. Only another Lockout code willreverse the effect.N O N EN O N E7TO CHANGEPROGRAMMING CODEENTER NEW PROG.CODE ENTER NEW PROG.CODE AGAIN***7TO CHANGE TOPROGRAMMING iBUTTONENTER NEW PROG.iBUTTON*99TO CHANGE RELOCK TIME DELAY (DEFAULT 3 SEC.)TO END***115TO DELETE CODES/iBUTTONSENTER CODE/PINTO DELETE MORETO END****5PRESS 1 FOR 1SEC. AND/OR 5FOR 5 SEC. THE TIMES WILL ADD.PROG. CODE & *or iBUTTONPROG. CODE & *or iBUTTONPROG. CODE & *OR iBUTTONPROG. CODE & *or iBUTTONBATTERY INFORMATION:The KC5100-2/KC5500-2 uses four, standard AA ALKA-LINE batteries.The KC9000-2 uses four AAA ALKALINE batteries. The batteries should provide enough life for approximately 80,000 lock/unlock cycles (40,000 for the KC9000-2). When the battery voltage gets down toapproximately 4.4VDC, the lock provides low battery indi-cation as follows: when a code/iButton is entered, the red LED will flash twelve times before the lock executes the command. This is an indication that it is time to replace the batteries. The lock will continue to operate for approx-imately 500 cycles in this condition. When the battery voltage gets down to approximately 4.3VDC, the lock will go into “Low Battery Lockout” mode. A Freeze/Lockout code must be entered to gain access. If the batteries are not changed, the lock will eventually cease to function and the mechanical key override must be used.CLEARING MEMORY:Clearing memory will delete all programmed codes and iButtons and restore factory default codes. The program-ming code or iButton will also be deleted and the default programming code will be restored. The factory default relock time delay will also be restored. If the memory ever needs to be erased follow the steps below:1. Remove the inside escutcheon.2. Remove one battery.3. Press and hold the *key.4. Reinstall the battery.>Red LED flashes 2 times.> Green LED illuminates and beeper sounds.4. Release the *key.5. Reinstall the inside escutcheon.ERROR CODE DESCRIPTION(Note: the beeper does not sound during error code indication.)2 Code too long 6 digits max.3 Memory full, must delete some codes.4 Can not delete Programming code - use Change steps.5 Second entry did not match first (Programming Code).6 Invalid entry, start over. (Verify that any codes entered prior to thiserror do not operate the lock.)7 Code to be deleted does not exist.8 Code too short - 3 digits minimum (or 5 digit for Programming Code).9 Duplicate code, code already exists.10 Manual Programming is disabled.12 Lockout modeCodes and iButtons can be deleted using these steps. It is required that the PIN be used to delete an iButton,therefore it is necessary to keep a record of the PINs associated with each iButton.It is highly recommended that the programming code be changed for maximum security. It can be changed to a different 5-6 digit code or to an iButton, if desired.To change relock time fol-low these step. Relock time can be adjusted from 1 to 240 seconds.BATTERY VOLTAGE DISPLAY:You can find out how much voltage is left in your batteries by doing the following:1. Enter Programming Code, press *2. Enter 11 **> The LEDs will blink indicating battery voltage:- Red LED indicates unit volts (left of decimal point).- Green LED indicates tenths of a volt.(Example: If the red LED blinks 5times and then the green LED blinks 3times, this indicates that the battery voltage is approximately 5.3VDC.)The pattern of blinking LEDs repeats 3 times.PROGRAMMING STEPS - HOW TO ENTER CODES:33TO ADD TOGGLE CODEENTER NEW CODETO ADD MORE TO END*191****33TO ADDFREEZE/LOCKOUT CODEENTER NEW CODETO ADD MORETO END*115****33TO ADDONE TIME USE CODEENTER NEW CODETO ADD MORE TO END*113****33TO ADDSUPERVISED CODE ENTER NEW CODETO ADD MORE TO END*117****33TO ADDPASS THRU CODEENTER NEW CODETO ADD MORETO END*119****TO ADDNORMAL USE CODEENTER NEW CODETO ADD MORETO END ****3Use the steps on this page to program codes into the lock. This must be a unique,3-6 digit code. The “*” key is used like the <ENTER > key on a computer. After press-ing the “*” key, wait for the red and green LEDs to stop flashing before proceeding to the next step. An error has occurred if the red LED stays on while the green LED flashes. The flashing mes-sage will repeat three times.Count the number of flashes and consult the error code chart on page 3.PROG. CODE & *or iBUTTONPROG. CODE & *or iBUTTONPROG. CODE & *or iBUTTONPROG. CODE & *or iBUTTONPROG. CODE & *or iBUTTONPROG. CODE & *or iBUTTON33TO ADD TOGGLE iBUTTON ENTER NEW PIN TO ADD MORE TO END *191***33TO ADD FREEZE/LOCKOUT iBUTTON ENTER NEW PIN TO ADD MORE TO END *115***33TO ADDONE TIME USE iBUTTONENTER NEW PINTO ADD MORE*113**33TO ADDSUPERVISED iBUTTONENTER NEW PINTO ADD MORE*117**33TO ADDPASS THRU iBUTTONENTER NEW PINTO ADD MORE*119**TO ADDNORMAL USE iBUTTON ENTER NEW PIN TO ADD MORE TO END**ENTER iBUTTON ENTER iBUTTONENTER iBUTTONENTER iBUTTONENTER iBUTTON ENTER iBUTTON *3Use the steps on this page to program iButtons into thelock. Note that each iButton must have a PIN associat-ed with it. This must be a unique, 3-6 digit code. It will not open the door and itcan not be used as anaccess code. It is important to record the PINs so thatthe iButton can be deletedif it is lost.If at any time the red LEDstays on while the green LED flashes an error has occurred. The flashing mes-sage will repeat threetimes. Count the number of flashes and consult the error code chart on page 3.PROGRAMMING STEPS - HOW TO ENTER iBUTTONS:PROG. CODE & *or iBUTTON PROG. CODE & *or iBUTTON PROG. CODE & *or iBUTTONPROG. CODE & *or iBUTTONPROG. CODE & *or iBUTTONPROG. CODE & *or iBUTTONTO END*TO END*TO END*33TO ADD LINKED TOGGLE iBUTTON ENTER NEW PINTO ADD MORETO END*391***33TO ADD LINKED FREEZE/LOCKOUT iBUTTON PROG. CODE/iBUTTON ENTER NEW PINTO ADD MORETO END**315***33TO ADD LINKEDONE TIME USE iBUTTON ENTER NEW PINTO ADD MORETO END*313***33TO ADD LINKED SUPERVISED iBUTTON ENTER NEW PINTO ADD MORETO END*317***33TO ADD LINKED PASS THRU iBUTTONENTER NEW PINTO ADD MORETO END*319***ENTER iBUTTONENTER iBUTTONENTER iBUTTONENTER iBUTTON33TO ADD LINKEDNORMAL USE iBUTTON ENTER NEW PINTO ADD MORETO END*311***ENTER iBUTTONENTER iBUTTONUse the steps on this page to program iButtons withLinked Access. Linked Access adds a higher levelof security in case an iButton gets lost or stolen.To use a Linked Access iButton, enter the iButton into the lock and then enter the PIN associated with it. If at any time the red LED stays on while the green LED flashes an error has occurred. The flashing mes-sage will repeat threetimes. Count the number of flashes and consult the error code chart on page 3.PROGRAMMING STEPS - HOW TO ENTER LINKED ACCESS iBUTTONS:PROG. CODE & *or iBUTTON PROG. CODE & *or iBUTTONPROG. CODE & *or iBUTTONPROG. CODE & *or iBUTTONPROG. CODE & *or iBUTTONBEEPER SETTINGBeeper sounds for key press in User Mode Beeper sounds for key press in Programming Mode Beeper sounds for motor running for lock or unlock. 0 No No No 1 Yes No No 2 No Yes No 3 Yes Yes No 4 No No Yes 5 Yes No Yes 6No Yes Yes 7YesYesYesCHANGING THE BEEPER SETTING :The lock comes with the beeper set to beeper setting number 7 which is ON for all functions. It can be turned off or on using the following steps:99BEEPER OFFTO END***3PROG. CODE & *or iBUTTON99BEEPER ON (all functions)TO END***37PROG. CODE & *or iBUTTON99TO CHANGE BEEPERSETTINGTO END***3BEEPER SETTING (SEE TABLE)PROG. CODE & *or iBUTTONNote that the beeper does not sound during error code flashing no matter what the beeper set-ting is.BEEPER OFFBEEPER ONIt is possible to choose to have the beeper on for some functions and off for others. If you want to change the setting (see table for avail-able settings) follow these steps. Note that in general you will either choose setting 0 (for off)or 7 (for on).Building:___________________________ Door/Room Number:_________________Lock Type:___________________________ Manager:____________________________CODE/PIN:iBUTTON (Y/N):TYPE OF ACCESS(NORMAL/TOGGLE, ETC.):MANUALLY PROGRAMMED ACCESS CREDENTIAL RECORDING SHEET。

组态王说明书

组态王说明书
讲课主线一组态软件概述实现远程控制建立一个空工程定义外部设备建立数据词典制作车间画面进行动画连接调试运行采取安全措施开发步骤归纳一组态软件的诞生历史二组态软件的发展趋势三组态软件的设计思想和特点四组态软件中的数据流五使用组态软件的一般步骤组态王的系统结构各部分的功能各部分之间的关系组态王报警的配置及使用组态王曲线的配置及使用组态王提供的控件及使用组态王报表的制作组态王与通用数据库的连接组态王局域网络配置及连接组态王web版的功能实现教学目的让一个从没接触过组态王软件的人知道组态王是什么
1. 工程管理器ProjManager
2. 工程浏览器TouchExplorer 3. 画面开发和画面运行系统(Touchmak、Touchvew)
使用菜单 或快捷工具
使用菜单 或快捷工具
工程管理器
工程浏览器
使用菜单
画面开发 画面运行 系统
退出画面运行
所谓工程管理器中内嵌了工程浏览器,工程浏览器中内嵌了画面 开发和运行系统,是指单击快捷按钮就启动了另一个制作工具。
在画面开发系统中可以利用组态王的图库和画图工具箱进行画面设计。
工具箱介绍
工具箱中的工具是为了使用方便,而把主菜单项的 各个下拉菜单中的常用选项集中在一起的。 第一排:是开发系统文件下拉菜单中的:“新建、 打开、关闭、存盘和删除”,最后一个工具是全屏显示 的逻辑开关,全屏显示时,不显示主菜单。 第二排:是几何制图工具,包括:直线、扇形、椭 圆、矩形和折线。 第三排:是画管道、多边形、输入文字、建立按钮、 菜单和报警窗口的工具。 第四排:是建报表、曲线、插入位图和控件的工具。 第五排:是打开图库、撤消操作、重复操作、剪切、 拷贝、粘贴的工具。 第六排:第1个工具是复制,它与拷贝粘贴的区别 是不进入剪贴板。第2、3个工具是合成图素和解散合成 图素,第4、5个工具是合成单元和解散合成单元,二者 的区别是图素合成前没有动画连接,图素合成复杂图形 后可以建立动画连接。二单元合成前有动画连接,单元 合成不能再进行动画连接。 第七排:是图的叠放次序、修改图形、文字和旋转。 第八排:对齐工具,红线表示对齐位置很形象。 第九排:水平匀布、垂直匀布、显示栅格、调色板。 第十排:显示画刷类型、选择线型。

组态王重要功能简单使用介绍[指南]

组态王重要功能简单使用介绍[指南]

组态王重要功能简单使用介绍一、图库1、图形建立动画连接并合成图素的方式创建的图库精灵,在画面中引用后,其属性界面中动画连接属性的变量改变后,可以任意移动它的位置,但不能再调整其大小,否则动画连接属性的变量会变回到原先的变量。

为避免误操作,可以把图库精灵转换成普通图素后再定义属性变量。

2、一般情况下,含有图库精灵的画面会有许多操作上的限制。

如,为了在画图过程中把常用的图块创建为图库精灵,但图块中的图素要求不能包含引用到的图库精灵。

所以在画图过程中引用到的图库精灵应首先转化成普通图素。

转化成普通图素后,还可以个性化定义动画,而图库精灵定义动画比较死板。

二、动画制作1、组态王软件对稍微复杂的动画,如旋转轮、搅拌叶片模拟动作等没有现成的图库引用,都必须自己设计,无论采用图素基本旋转功能还是图素显示与隐藏方式实现视觉上的动画效果,绝大多数情况下都必须使用到内存变量。

一般一个动画使用到一个内存变量。

当软件点数较少,变量使用较紧张时,就不能为了动画效果而定义大量的内存变量。

动画的实现一般要求有重复计数功能的表达式支持,这就要定义专用的内存整型变量(为了使动画更流畅,可以定义内存实型变量,以小于1的阶梯变化),通过命令语言来实现重复计数功能。

为了减少变量的使用数,就应对整个组态系统的动画效果进行大的归类,如旋转、移动、闪烁、缩放等,每一类定义一个或多个(尽量少)的内存实型变量。

使用方法为:1、在应用程序命令语言中写出变量重复计数的程序,在某一窗口只要引用此变量来实现动画即可;2、在每个需要动画效果的窗口的画面命令语言中写出变量重复计数的程序。

方法1优点是每个变量只要书写一次计数程序,缺点是整个监控系统的同类型的动画效果相同,制作也不灵活。

方法2的优点是每个窗口中变量计数的变化量可以不一样,这样使得制作动画更方便灵活,每个窗口动画效果可根据需要灵活实现,缺点是同一个变量要多次书写计数程序。

另外必须注意的是:如果同时多个窗口都要实现同类型的动画效果,也就是同一个变量在多个窗口使用。

组态王6.5使用手册及帮助[新]_附录BX

组态王6.5使用手册及帮助[新]_附录BX

附录B 利用Excel做报表输出一、“组态王”进行历史数据记录的方式按变化灵敏度记录若在“数据库\变量定义”中使“是否记录”有效的话,“组态王”则对此变量自动进行历史记录。

因为“组态王”是以实时数据库为核心运转的,从下位机传送上来的数据,按一定的频率刷新实时数据库,每当刷新实时数据库时,“组态王”便对作历史记录的变量进行判断,以便决定是否记录。

并不是每次刷新实时数据库时,“组态王”便对作历史记录的变量进行记录,若是那样的话,假定变量更新频率为0.5秒的话,那将每隔0.5秒作一个历史记录,这会造成硬盘空间的巨大浪费。

“组态王”是用数据压缩的方式进行记录,在“数据词典”中规定“是否记录”有效的同时,还需定义“记录变化灵敏度”,该域缺省值为1,用户应避免将其设为0,除非该变量的刷新频率很低。

“组态王”根据“记录变化灵敏度”对变量进行判断,只有当变量的变化幅度(相对上一次历史记录点)大于等于“记录变化灵敏度”值时,才对此变量作一次记录,下图描述了这种记录方式,若规定某变量的变化灵敏度为4,则记录情况如下:“记录变化灵敏度”是一个很重要的参数,此值若规定太大,会造成记录准确性下降,此值若太小,则会造成记录点过多,用户应根据实际情况,选择此值大小。

☞定时记录在很多情况下,“组态王”采用变化灵敏度的方式对数据作历史记录的方式并不能满足用户的需求,例如:电力调度系统中,需要对电度量作整点记录。

若采用灵敏度方式会造成硬盘空间的浪费,“组态王”通过”定时记录”功能,来满足这方面的需求,整点记录最小的时间间隔为一分钟。

二、历史数据在硬盘上的存储方式所有变量的历史记录会按照时间顺序统一存到硬盘上的带有时间信息的文件中。

每天生成一个文件,扩展名为“.std”。

“组态王”可以通过定义的网络结构进行网络存储。

三、组态王提供的VBA接口及其函数“组态王”的历史数据查询不仅能够通过组态王本身进行本地或远程的查询,包括报表、历史趋势曲线等形式。

组态王6.5使用手册 第14章 控件(共101页 74~101页)

组态王6.5使用手册 第14章 控件(共101页 74~101页)
事件属性页列表共分为两列:第一列为事件的名称;第二列为与该事件关联的组态王自定义函数,即可以定义一个组态王自定义函数,当控件的事件产生时,组态王可以自动调用该函数。但需要注意的是,控件事件的关联函数必须在控件属性页中添加和编辑。
在相应事件的“关联函数”表格中单击鼠标右键,弹出快捷菜单,如图14.53所示。
查看类型:从列表框中选择查看的类型:控件属性或控件方法。
属性或方法:当选择“查看类型”后,在属性或方法列表中将列出相应类型的列表。如选择控件属性,则在属性或方法列表中列出日历控件的所有属性。如图14.59所示。
图14.58 控件属性和方法对话框
图14.59 日历控件的控件属性
4、在属性列表中选择控件的属性,如“Year”,单击对话框的“确定”按钮,或在列表中直接双击该属性,控件属性和方法列表框自动关闭,控件的属性自动添加到命令语言编辑器中。如图14.60所示。
在字体属性页中定义各个标签的字体及字体颜色。定义完成的图表如下图所示。
4、设置控件名称和函数:在组态王中每一个控件必须要有一个唯一的名称。双击该图表控件,弹出动画连接属性对话框,如下图所示。
常规属性页中,在“控件名”编辑框中输入控件的名称,如“步骤图”。
在事件属性页中定义一个函数:当用户双击该图表时,弹出图表控件的版本信息。双击“DblClick”对应的“关联函数”,弹出控件事件函数对话框,定义函数的名称为“hanshu()”,单击“控件”按钮,在弹出的控件属性和方法对话框中选择“步骤图”的方法“AboutBox”方法。如下图所示。
SaveVideoFrame(STRING lpszPicName)
SaveVideoFrmeToRect(STRING lpszPicName)
步骤图.Data=StrFromReal( \\本站点\实型1, 2, "f" );

组态王初级使用手册范本

组态王初级使用手册范本
第二讲建立一个新工程
本课程您将:
Ì工程管理器Ì工程浏览器Ì定义 I/O 设备Ì定义数据变量
第一节工程管理器
在组态王中,我们所建立的每一个组态称为一个工程。每个工程反映到操作系统中是一 个包括多个文件的文件夹。工程的建立则通过工程管理器。
工程管理器的使用
组态王工程管理器是用来建立新工程,对添加到工程管理器的工程做统一的管理。工程 管理器的主要功能包括:新建、删除工程,对工程重命名,搜索组态王工程,修改工程属性, 工程备份、恢复,数据词典的导入导出,切换到组态王开发或运行环境等。假设您已经正确 安装了“组态王6.52”的话,可以通过以下方式启动工程管理器:
第一讲概述4第二讲建立一个新工程7第一节工程管理器第二节工程浏览器第三节定义外部设备和数据变量第三讲创建组态画面25第一节设计画面第二节动画连接第四讲命令语言38第一节命令语言第二节常用功能第五讲报警和事件43第一节概述第二节建立报警和事件窗口第三节报警和事件的输出第六讲趋势曲线52第一节概述第二节实时趋势曲线第三节历史趋势曲线第七讲控件63第八讲报表系统68第一节概述第二节实时数据报表第三节历史数据报表第九讲组态王与数据库连接86第一节sql访问管理器第二节对数据库的操作第三节数据库查询控件第十讲用户管理与权限95第十一讲网络连接99第一节网路连接说明第二节网络配置第十二讲组态王web发布105第一节web功能介绍第二节web发布的配置第三节组态王web支持的功能第一讲了解建立应用工程的一般过程概述组态王软件是一种通用的工业监控软件它融过程控制设计现场操作以及工厂资源理
工程浏览器的使用和Windows 的资源管理器类似,如图 2-16所示: 工程浏览器由菜单栏、工具条、工程目录显示区、目录容显示区、状态条组成。“工
程目录显示区”以树形结构图显示大纲项节点,用户可以扩展或收缩工程浏览器中所列的大 纲项。

组态王(KINGVIEW)软件使用方法

组态王(KINGVIEW)软件使用方法

组态王(KINGVIEW)软件使用方法一、组态王软件的结构“组态王6.0x”是运行于Microsoft Windows 98/2000/NT中文平台的中文界面的人机界面软件,采用了多线程、COM组件等新技术,实现了实时多任务,软件运行稳定可靠。

“组态王6.0x”软件包由工程浏览器(TouchExplorer)、工程管理器(ProjManager)和画面运行系统(TouchView)三部分组成。

在工程浏览器中您可以查看工程的各个组成部分,也可以完成数据库的构造、定义外部设备等工作;工程管理器内嵌画面管理系统,用于新工程的创建和已有工程的管理。

画面的开发和运行由工程浏览器调用画面制作系统TOUCHMAK和工程运行系统TOUCHVEW来完成的。

TOUCHMAK是应用工程的开发环境。

您需要在这个环境中完成画面设计、动画连接等工作。

TOUCHMAK具有先进完善的图形生成功能;数据库提供多种数据类型,能合理地提取控制对象的特性;对变量报警、趋势曲线、过程记录、安全防范等重要功能都有简洁的操作方法。

PROJMANAGER是应用程序的管理系统。

PROJMANAGER具有很强的管理功能,可用于新工程的创建及删除,并能对已有工程进行搜索、备份及有效恢复,实现数据词典的导入和导出。

TOUCHVEW是“组态王6.0x”软件的实时运行环境,在应用工程的开发环境中建立的图形画面只有在TOUCHVEW中才能运行。

TOUCHVEW从控制设备中采集数据,并存在于实时数据库中。

它还负责把数据的变化已动画的方式形象地表示出来,同时可以完成变量报警、操作记录、趋势曲线等监视功能,并按实际需求记录在历史数据库中。

二、建立新工程在组态王中,您所建立的每一个应用称为一个工程。

每个工程必须在一个独立的目录下,不同的工程不能共用一个目录。

在每一个工程的路径下,生成了一些重要的数据文件,这些数据文件不允许直接修改。

启动组态王工程管理器,选择菜单“文件\新建工程”或单击“新建”按钮, 弹出新建工程向导之一对话框,单击”下一步”继续。

蜂鸣器简介及使用方法

蜂鸣器简介及使用方法

蜂鸣器简介及使用方法蜂鸣器的介绍1..蜂鸣器的分类蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。

2..蜂鸣器的电路图形符号蜂鸣器在电路中用字母“H”或“HA”(旧标准用“FM”、“LB”、“JD”等)表示。

蜂鸣器的结构原理1.压电式蜂鸣器压电式蜂鸣器主要由多谐振荡器、压电蜂鸣片、阻抗匹配器及共鸣箱、外壳等组成。

有的压电式蜂鸣器外壳上还装有发光二极管。

多谐振荡器由晶体管或集成电路构成。

当接通电源后(1.5~15V 直流工作电压),多谐振荡器起振,输出1.5~2.5kHZ的音频信号,阻抗匹配器推动压电蜂鸣片发声。

压电蜂鸣片由锆钛酸铅或铌镁酸铅压电陶瓷材料制成。

在陶瓷片的两面镀上银电极,经极化和老化处理后,再与黄铜片或不锈钢片粘在一起。

2.电磁式蜂鸣器电磁式蜂鸣器由振荡器、电磁线圈、磁铁、振动膜片及外壳等组成。

接通电源后,振荡器产生的音频信号电流通过电磁线圈,使电磁线圈产生磁场。

振动膜片在电磁线圈和磁铁的相互作用下,周期性地振动发声。

蜂鸣器的制作(1)制蜂鸣器备电磁铁M:在长约6厘米的铁螺栓上绕100圈导线,线端留下5厘米作引线,用透明胶布把线圈粘好,以免线圈松开,再用胶布把它粘在一个盒子上,电磁铁就做好了.(2)制备弹片P:从铁罐头盒上剪下一条宽约2厘米的长铁片,弯成直角,把电磁铁的一条引线接在弹片上,再用胶布把弹片紧贴在木板上.(3)用曲别针做触头Q,用书把曲别针垫高,用胶布粘牢,引出一条导线,如图连接好电路.(4)调节M与P之间的距离(通过移动盒子),使电磁铁能吸引弹片,调节触点与弹片之间的距离,使它们能恰好接触,通电后就可以听到蜂鸣声.有源蜂鸣器和无源蜂鸣器教你区分有源蜂鸣器和无源蜂鸣器现在市场上出售的一种小型蜂鸣器因其体积小(直径只有llmm)、重量轻、价格低、结构牢靠,而广泛地应用在各种需要发声的电器设备、电子制作和单片机等电路中。

有源蜂鸣器和无源蜂鸣器的外观如图a、b所示。

图:有源和无源蜂鸣器的外观a)有源b)无源从图a、b外观上看,两种蜂鸣器好像一样,但仔细看,两者的高度略有区别,有源蜂鸣器a,高度为9mm,而无源蜂鸣器b的高度为8mm。

组态王使用说明

组态王使用说明

皖西学院监控组态软件实验指导书机械与电子工程学院电气工程教研室2013.3实验一监控组态工程建立与工艺流程图绘制一、实验目的熟练掌握工控组态软件的绘图工具二、实验内容熟悉工控组态软件的绘图工具,完成反应工段工艺流程绘制以及外部设备和变量的定义。

三、实验步骤1.1创建工程在工程管理器中选择菜单“文件/新建工程”,或者点击工具栏的“新建”按钮,根据“新建工程向导”对话框完成工程创建,如图一所示图一工程管理器1.2 组态画面双击工程管理器中的工程,打开工程浏览器,在工程浏览器中左侧的“工程目录显示区”中选择“画面”,在右侧视图中双击“新建”,弹出新建画面对话框如图一所示。

图二画面属性设置点击图二确定按钮后,在工具箱和图库中选中相应图素进行监控画面组态,绘制工艺流程图如图三所示。

图三反应车间监控画面1.3定义设备根据工程中实际使用得设备进行定义,本例程使用亚控的仿真PLC设备,使用“PLC-亚控-仿真PLC-串口”驱动,定义设备名称为“PLC”。

1.4定义变量在组态王中定义三个变量:原料油液位(IO实数类型)、成品油液位(IO实数类型)、催化剂液位(IO实数类型)。

原料油液位变量:最小值0,最大值100,最小原始值0,最大原始值100,连接设备PLC,寄存器DECREA100,数据类型short,读写属性为只读,采集频率1000。

记录和安全区选择“数据变化记录”,变化灵敏度选择“0”。

催化剂液位变量:最小值0,最大值100,最小原始值0,最大原始值100,连接设备PLC,寄存器DECREA100,数据类型short,读写属性为只读,采集频率1000。

记录和安全区选择“数据变化记录”,变化灵敏度选择“0”。

成品油液位变量:最小值0,最大值200,最小原始值0,最大原始值200,连接设备PLC,寄存器INCREA200,数据类型short,读写属性为只读,采集频率1000。

记录和安全区选择“数据变化记录”,变化灵敏度选择“0”。

组态软件基础及应用(组态王KingView)精品课件第五章 报警和事件系统

组态软件基础及应用(组态王KingView)精品课件第五章 报警和事件系统

第 五 章 报警和事件系统
图5-7 报警窗口配置属性页

第 五 章 报警和事件系统
“列属性”主要配置报警窗口究竟显示哪些列,以及这些列的顺序,这就是所
谓的列属性。“操作属性”页可以设置“操作安全区”、“操作分类”、“允许报
警确认”、“显示工具条”以及“允许双击左键”;“条件属性”在运行期间可以
显示部分、状态栏。状态栏共分为三栏:第一栏显示当前报警窗中显示的报警条数;
第二栏显示新报警出现的位置;第三栏显示报警窗的滚动状态。运行系统中的报警
窗可以按需要不配置工具条和状态栏。

第 五 章 报警和事件系统
图5-8 报警窗口画面
5. 报警窗单击事件转发控件使用说明 (1)“报警窗单击事件转发控件”:当用户在报警窗口使用鼠标单击某条报警 (报警窗单击事件发生)时,可以通过“报警窗单击事件转发控件”KvAlmWinEv Control 来获得报警窗内某条报警的报警时间,报警类型,报警值等信息。 (2)“创建报警窗单击事件转发控件”:从工具箱中单击“插入通用控件”, 在列表中选择“KvAlmWinEv Control”到画面中,该控件在画面上显示为灰色方
的过程中,当波动的数值超出大小偏差范围时,分别产生大偏
差报警和小偏差报警,同一
时刻不会产生两种类型的偏差报警。
第 五 章 报警和事件系统
●“报警死区”的作用是为了防止变量值在报警限上下频繁波动时,产生许多不真实的报警,在原报
警限上下增加一个报警限的阈值,使原报警限界线变为一条报警限带,当变量的值在报警限带范围内
期间,有新的报警产生,则重新开始定时。
●“开关量报警”只有离散型变量能设置,在报警属性页中报警组名、优先级和扩展域的定义与模拟
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档