ov210图形组态.docx

上传人:b****6 文档编号:8556754 上传时间:2023-01-31 格式:DOCX 页数:15 大小:108.44KB
下载 相关 举报
ov210图形组态.docx_第1页
第1页 / 共15页
ov210图形组态.docx_第2页
第2页 / 共15页
ov210图形组态.docx_第3页
第3页 / 共15页
ov210图形组态.docx_第4页
第4页 / 共15页
ov210图形组态.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

ov210图形组态.docx

《ov210图形组态.docx》由会员分享,可在线阅读,更多相关《ov210图形组态.docx(15页珍藏版)》请在冰豆网上搜索。

ov210图形组态.docx

ov210图形组态

OV210

图形组态课程--练习

 

WINDOWSXP操作系统

Module1

GraphicsBuilder图形生成器的应用

以及生成静态图

 

练习一:

1.进入GraphicBuilder工具:

1)打开DeveloperStudio

2)展开数据库名文件夹

3)选择Graphics-----右键----在菜单条上选择insertnew

4)命名图号.如:

5000----GB工具将被打开

2.流程图的设置参数

1)在菜单上选择VIEW---GraphicConfig---弹出流程图的设置窗口。

2)在Background上选择白色(White),点OK按钮。

练习二:

1.建立一个与点无关的图形,使用以下的图形工具:

1)画一个绿色的方框:

a)打开颜色调色板,在前景色中选择绿色。

b)在菜单工具上选择语句写入位值,在清单上选Background,再选

“方形”作图工具。

c)光标移到图板的空白处,按鼠标左键,并拖拉到一定大小,放开左键。

2)在图板的右上方添加时间和日期:

a)在菜单工具上选择语句写入位值,在清单上选Foreground,再选“11:

41”作图工具,光标放在某位置,既在画板上连接上时间信息。

b))在菜单工具上选择语句写入位值,在清单上选Foreground,再选“1-1-91”作图工具,既在画板上连接上日期信息。

练习三:

1.画一个简单的液罐流程图

1)画一个填色(兰)的方块:

a)打开调色板,在前景色中选择兰色。

b)打开填充图工具,选择sold。

c)在菜单工具上选择语句写入位值,在清单上选Foreground,再选

“方形”作图工具。

d)光标移到图板的空白处,按鼠标左键,并拖拉到一定大小,放开左键。

2)画管道:

同1)。

3)画一控制阀和马达:

a)打开Shape静态图符工具。

b)选择阀门图形。

c)选择马达图形。

2.在图上加入字串:

1)加TANK100字串:

a)打开调色板窗,在前景色中选择黑色。

b)打开文本选择窗,在Type栏中选择vector-over(带背景色字串)

c)在菜单工具上选择语句写入位值,在清单上选Foreground,再选“abc”作图工具。

d)在工具窗的Defaultstring[quoted]上打入“TANK100”。

2)在马达下加STOP字串:

同1)。

 

液罐流程图:

 

练习四:

1.保存流程图:

1)在流程图窗口的菜单条上选择File,选择Load/Save.

2.下装流程图到操作站:

1)打开DeveloperStudio

2)展开数据库名文件夹----选择操作站的名----右键

3)选择Download,将流程图下装到操作站。

 

Module2

使用图形中的相关点组态动态图

练习一:

1.将液罐改变为动态图。

1)光标选中液罐,按鼠标右键,选择菜单条上的Erase(擦除)菜单,(擦除原来的方型图)。

2)在Draw工具上,在place清单上选Foreground,再选“动态棒图(Bar)”作图工具。

3)光标移到图板的空白处,按鼠标左键,并拖拉到一定大小,放开左键。

此时出现对话框。

在对话框的PtName/RedFld参数上填:

\点名\AV。

在LowLimit参数

及HighLimit参数上填棒的变化范围(例:

0和100)。

4)在对话框上选择按钮Apply。

2.连接液位指示

1)在Draw工具上,在place清单上选Foreground,再选“?

?

?

.?

?

?

”,出现对话框

,在对话框的PtName/RedFld参数上填:

\点名\AV。

2)在对话框上选择按钮Apply。

3)重新选中此图形,打开TextAttribute工具,在Type参数上选择vector_over。

(字串需要有背景色)。

4)重复1)到3)步,完成阀位指示。

5)重复1)到3)步,完成液位的工程单位指示。

(提示:

在PtName/RedFld参数上填:

\点名\EU)

 

练习二:

(注意:

在每个工具上写完条件后,光标要在空白处点一下,然后将条件清除)

1.组态液位报警指示(写条件语句)(简单句)

1)选中液罐图形,按鼠标右键,出现菜单,选择ShowAttrs菜单(重读此图的组

态信息)。

2)打开Color工具,在条件语句窗写语句:

((\AI101\AV>=\AI101\HL)AND

(\AI101\AV<=\AI101\LL))RED。

(条件为:

当AI101模拟量点有高1及低1报警时,液罐液为红色)

3)选中液罐图形,按鼠标右键,出现菜单,选择Attrs菜单,选择子菜单blink工

具,出现闪烁组态工具,在FG条件窗写闪烁条件语句:

((\AI101\AV>=

\AI101\HL)AND(\AI101\AV<=\AI101\LL))ON。

(条件为:

当AI101模拟量点有高1及低1报警时,液罐液颜色会闪烁)

 

2.将马达改变为动态图。

(复合句)

1)选中马达图形,按鼠标右键,出现菜单,选择ShowAttrs菜单。

2)打开Color工具,在FG条件语句窗写马达的动态语句:

{(\DO101\1W=SET)

GREEN\DO101\1W=RESET)RED}

(条件:

当DO101点为“1”时,马达变绿;当DO101点为“0”时,马达变红)

3.在阀门下显示回路的手/自动状态。

(字串条件)

1)在Draw工具上,选择“abc”工具。

2)在Defaultstring参数上写:

“XXXX”。

3)在Conditional窗口上写条件语句:

{(\LP101\A2=ON7)“AUTO”(\LP101\A2=ON6)“MANU”}

(条件:

当打包点(LP101)的Bit7为“1”时,显示AUTO字串;当打包点LP101的Bit6为“1”时,显示MANU。

(提示:

注意字串的背景色)

4.根据马达状态不同管道中的填充图不同。

1)选择管道图形,按鼠标右键,选菜单ShowAttrs。

2)打开FillPattern工具,在条件窗写语句:

{(\DO101\1W=SET)solid(\DO101\1W=RESET)road}

(条件:

当DO101为“1”时,管道为充满色;当DO101为“0”时,管道内为泡沫图)

 

Module3

建立点组,应用点组中的点,弹出窗口,宏图

练习一:

1.组态流程图的点组

1)

选择CRT上的主菜单上的“”,选择菜单UserLogin/Menu。

2)在打开的窗口上选择TopLevelMenu按钮。

(回到顶级菜单)

3)选择Tools--PowerTools–PointGroupBuilder菜单。

出现GroupBuilder窗口。

4)在GroupBuilder窗口上选择View–PDSGroup菜单。

5)按窗口下部的AddGroup按钮。

弹出GroupAttributesWindow窗口。

6)填写参数:

GroupNumber:

(1–5000)(按课堂中分配的号填)

Name:

PDS1

Title:

TESTPDS1

DiagramNumber:

(与下一个参数连用)

TextGroupNumber:

(在AdminTool工具中组态的字串组号)

Up、Down、Left、Right:

(当在流程图中用Page时,上下左右翻

页时,调用的点组号)

String1:

TANK100

String2:

PUMP1

String3:

VLV1

7)在点组中加点:

A)在PointName中填点名:

AI101,

B)Slot:

1(定义点在组中是第几个点,共250个点)

C)按AddPoint按钮

D)重复以上內容,填:

AI102、DI101、DI102(注意:

点名按实际建立的点名)

8)按Apply按钮。

9)重复以上步骤,建立至少2个点组。

练习二:

1修改原来的图,用$G替代原图中的动态连接点的点名

1)在流程图窗口的菜单条上选择File,选择Load/Save.

在文件名栏(EnterFileName)中填入图号(例:

5600.src),按Load按钮.

2)选中图中液罐图行,按鼠标右键,选择ShowAttrs

3)在Bar窗口中将原来的点名改成:

$G1

4)打开调色板,将颜色语句中的点名改成$G1

5)按以上方法将其他动态图中的连接改成相应的$G2、$G3等。

6)将原来的字串:

TANK100擦除。

7)在作图工具中选择带方框的abc图行工具,调出:

PtGroupText窗口。

8)在此窗口中填写参数:

String:

1(填写在点组中String1、2、3的

那一的字串号)

chars:

15(字串的字数)

9)重复8)的工作,将马达、阀门的字串改成点组中的字串号。

(根据以上点组的组态,马达的String参数为“2”,阀门参数为“3”)

10)将图另存为其他号图。

(如:

5601.src)

11)下装到操作站。

12)在操作员窗口打开新图:

A)在操作员窗口的主窗口选择第一个图标,打开DataAnalysisandMaintenance窗口。

B)选择OperatorStationProgrems

C)选择DiagramDisplay

D)填参数:

DiagramNumber:

图号

GroupNumber:

点组号

13)在操作员窗口检查图型并与老图比较。

2建立窗口图,并用窗口指针$W连接动态图型

1)在GB工具中选择:

File-->NewDiagram-->Yes(创建一个新图)

2)将窗口缩放成需要的大小

3)再在GB工具中选择:

File-->DIAGRAMcmd…

4)在调出窗口中的TYPE参数上选择pop-upwindow-->ok

5)调出画图工具,画一个简单的模拟量棒图:

A)选棒图图符,填参数:

PtName/RecFld:

$W1AV

LowLimit:

0

HighLimit:

100

按OK按钮,画一个棒图。

B)重复以上工作,画另两个棒图,分别用$W2和$W3

C)保存图型为窗口图图号760X.src(如7600.src)(窗口图为7000号以上的图号)

3在主图中调用窗口图

1)调出主图(如:

5600.src)

2)在图型工具中选择Keyboard图型区

3)选择第二个图型工具--->隐形按钮(PokeFld)

4)在工具中的PokeType上选择:

8(window)

5)填参数:

Diag#:

760X(窗口图号)(X=学习组的组号)

Group#:

0(不用点组为:

0,若用点组填点组号)

$WPoints:

填写在窗口图中用的$W1、2、3的具体点名)

(如:

AI101、AI102、AI103)

6)选择OK

7)在这隐形按钮上画上字串:

760X。

7)保存图型,下装到操作站。

8)在操作站中打开此图,按760X按钮,调出窗口图。

 

 

练习三:

1.建立一个宏图(macro):

(一个动态的马达)

1)在GB工具中选择:

File-->NewDiagram-->Yes(创建一个新图)

2)将窗口缩放成需要的大小

3)再在GB工具中选择:

File-->DIAGRAMcmd…

4)在调出窗口中的TYPE参数上选择Main-->OK

5)在图中的左上角画一个马达:

A调出作图工具,选择前景区(Foreground),画一个圆。

B选中此圆,调出调色板工具,在条件语句区写颜色语句:

{($D1W1=SET)GREEN($D1W1=RESET)RED}

(注:

当马达开时,圆为绿;当马达关时,圆为红.$D1为宏图的点名指针)

6)画上马达的其他部份。

7)在马达下画一字符串:

(在调用此宏图时再填上具体字串)

A在工具中选择abc工具,在Defaultstring参数处填:

”$T1”

B按OK按钮.

8)在GB工具中,选File-->save

9)在存盘窗口中的Enterfilename:

填宏图名(例:

macro5600.src)

10)按SAVE按钮.

2.在流程图中调用宏图:

1)打开5600.src图。

2)打开图形工具,选择宏图工具。

3)在Macro工具上输入宏图号:

(例:

5600)

4)按键盘上的回车键(Enter)。

---->在宏图工具窗口显示需要填写的参数

数。

5)在相应的参数窗口填写参数:

ProcessPoints:

相应的点名(例:

\AI101\)

OtherText:

相应的字串(例:

“PUMP100”)

6)按OK.--->将图放到相应的位置.

7)保存此图。

下装到操作站。

调出此图检查结果。

Module4

建立和完成控制面板

 

练习一:

1.

使用应用程序组态一个软手动/自动站的接口(修改原来组态好的窗口图,将其改成控制面板图)

Poke/Feld

PVSPOUT

 

AUTO

PV

SP

OUT

MANU

AUTO

1)打开760X.src窗口图。

2)建立AUTO按钮:

A在图形工具中选择按钮(Keyboard区)

B在OIButton窗口选择:

Labeltype:

text

Label:

输入:

“AUTO”

Functionality:

poke

PokeType:

23(control)

Set:

1Setvalue:

2

Prog#:

33(AUTO按钮)

C按OK按钮.--->将按钮画在相应的位置

(此按钮为自动按钮,只有当SET寄存器为2时,按此按钮才起作用)

3)建立MANU按钮

同2)步骤,将Prog#参数改为:

32

4)建立设定值增加按钮:

A在图形工具中选择按钮(Keyboard区)

B在OIButton窗口选择:

Labeltype:

shape

Shape:

输入:

箭头图符的名(例:

ARROW1)

Rot:

0

Functionality:

poke

PokeType:

23(control)

Set:

1Setvalue:

2

Prog#:

30(设定值增加)

C按OK按钮.--->将按钮画在相应的位置

5)建立设定值减少按钮

同4)步骤,将Prog#参数改为:

31

6)建立输出值增加按钮

同4)步骤,将Prog#参数改为:

34

7)建立输出值减少按钮

同4)步骤,将Prog#参数改为:

35

2.建立回路激活按钮(Poke/feld)

1)在Keyboard区选择隐形按钮工具。

2)在PokeFld窗口中:

PokeType:

选择7(options)

Prog#:

6

#Args:

5

Args:

\要激活的点名\ID

\要激活的点名\ID

1(调用的TRIGGER号)

1(SET寄存器号)

2(送SET寄存器的数值)

3)选OK按钮.--->将隐形按钮放在相应的位置

4)修改操作面板图的边框,使它在激活回路时变红:

A选中边框,按鼠标右键,选ShowAttrs

B调出调色板窗口,在调色板上写颜色条件:

(SET1=2)RED

C按Apply按钮

(注意:

在做完此步后,将光标放在图形空白处,将颜色条件清除)

3.在窗口图中建立回路工作状态:

AUTO/MANU

1)在图形工具的Foregroud区域选择字串工具abc.

2)在Text窗口填写:

Defaulstring:

XXXX

Conditional:

{(\LC点名-TOUT\3W=ON25)“MANU”(\LC点名-TOUT\3W=ON26)“AUTO”}

3)选OK按钮.

4)保存此窗口图(图名:

760X.src)

5)下装图到操作站。

 

练习二:

1.在主流程图中建立按钮调出操作面板,且激活回路。

1)调出主图560X.src

2)在图形工具中选择按钮(Keyboard区),选择隐形按钮工具

在PokeFld窗口中:

PokeType:

选择7(options)

Prog#:

6

#Args:

5

Args:

\要激活的点名\ID

\要激活的点名\ID

1(调用的TRIGGER号)

1(SET寄存器号)

2(送SET寄存器的数值)

3)按Apply按钮

4)在PokeFld窗口中:

List:

2

Prog#:

117

Diag#:

窗口图的图号(例:

7600)

#Args:

5+窗口图中应用的$W指针数

Args:

点组号(若在窗口图中应用了点组,则要填点组号,若无,则填0)0窗口图的X轴坐标

0窗口图的Y轴坐标

1(一般为0)

0在窗口图中使用$W的点的数量(若为0,则以下无数据)

\点名\ID

\点名\ID

.

.

.

5)按OK按钮,--->将按钮画在阀门的后面.

5)保存图,下装图到操作站。

练习三:

(选择练习)

1将窗口图转换成宏图,并应用$D,$T,$SET为宏图的动态连接.

步骤略.

练习四:

(选择练习)

1建立马达控制回路的操作面板.

方法同模拟量面板,使用应用程序:

28,29.

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1