WinCC OA教程。第1部分。创建项目和para模块

我决定讲一些有关西门子的可视化系统WinCC OA。与传统版本的WinCC(以及tia-portal版本)相比,此SCADA在俄罗斯市场上的普及程度要低得多,在公共领域对此知之甚少,知识是勉强共享的。在某些方面,WinCC OA与常规SCADA系统有根本不同,因此首先您需要掌握基础知识。

吸收该基础之前,建议您首先熟悉WinCC OA的构建体系结构。最好的方法是在Internet上找到WinCC OA专家Andrey Kondrashkin的网络研讨会和演讲记录。 Andrey Gennadievich是一位非常有才华的专家,也是一位出色的演讲者。实际上,此笔记周期基于他为期两天的入门培训。我推荐这篇文章

您可以进一步深入研究该问题,例如-熟悉SmartSCADA或Preactor附加组件,但这远远超出了对该系统的基本了解。从该视频中摘取的最重要的内容是对WinCC OA架构的理解。例如,系统由独立的完整功能单元组成的事实,这些功能单元称为“管理器”。经理执行他严格分配的角色。整个系统的核心是事件管理器(EV)。有一个可视化管理器,用户界面或ui。有驱动程序,例如-s7。有一个脚本管理器,控件。所有管理器都使用标准的TCP / IP协议通过中央EV相互通信,而不管它们是位于一台物理PC上还是分散在几台PC上。

需要理解的第二个重要区别特征。OA是一个事件驱动的系统。它几乎没有持续的数据轮询。仅当控制器中相应变量的值更改时,操作员屏幕上的读数才会更改。

第三。全部或几乎所有内容均由脚本(“无法在汇编程序中编程的内容进行焊接”(c))和文本文件实现。需要点亮模拟灯吗?脚本。而且,脚本与变量的更改相关联,并且仅对该更改自动执行某些操作。

因此,让我们开始吧。首先,您需要找到安装程序并将系统本身安装在计算机上。我认为您可以向离您最近的西门子办事处请求安装。至于安装过程本身,它非常聪明,安装程序大约需要1 GB。在大多数情况下,安装过程不会引起问题。至少,该系统已安装在我的编程器上,仅TIA Portal的3个或4个版本就已经在运行。在最可悲的情况下,当操作系统挤满了可能的和不可能的一切时,安装过程可能会出错,尤其是在Microsoft重新分发表格中发誓。然后,您需要完成安装并手动敲打所有重新分发,通常会有所帮助。或者,在新的虚拟机中应用所有内容。在安装过程中,建议您勾选S7plus驱动程序和俄语帮助,以及安装演示示例。

tips & tricks . , «». — , . , winccoa, . , — TCP, «» WinCC OA, . .

. — . . — 30 (ui) . WinCC OA ( «para» «gedi» ) , «». — 30 . 30 . 10 , ui , 30 , 20. , , , .

, . . , — . , - , — « ». WinCC OA , . , , WinCC OA C:\Siemens\Automation\WinCC_OA\3.16\config\config

, WinCC OA.

:

[general]
pvss_path ="C:\Siemens\Automation\WinCC_OA\3.16\"
proj_path ="C:\Siemens\Automation\WinCC_OA\3.16\"
proj_version = "3.16"
langs = "en_US.utf8"
langs = "de_AT.utf8"
langs = "ru_RU.utf8"
lang = "auto"

lang = «auto» lang = «ru_RU.utf8», .

[general]
pvss_path ="C:\Siemens\Automation\WinCC_OA\3.16\"
proj_path ="C:\Siemens\Automation\WinCC_OA\3.16\"
proj_version = "3.16"
langs = "en_US.utf8"
langs = "de_AT.utf8"
langs = "ru_RU.utf8"
#lang = "auto"
lang = "ru_RU.utf8"

# ( — ) lang, lang, :

— « »

. WinCC OA Project Administrator.

- , hardware code , shield-file. «Get hardware code».

. «New project». 3.17, Legacy Standart Project.

系列3.16中的新项目
3.16

.

. Runnable () . 3.17 "Use NextGenArchiver", , " ", , " ". . , . WinCC OA . .

(root). , , , .

.

, - . ( ) «Change project properties», «Edit config file» .

编辑项目
选择项目配置文件
-
编辑项目配置

. . - . - . . .

. , . root' . , . gedi, WinCC OA Console

. : , , , . , .

Process Monitor. ( Event Manager). pmon WinCC OA, , , , , .

Database Manager . Archive Manager (6 ) WinCC OA . , . , , -num .

Control Manager. — , . , , ( ).

— ui gedi, .

. .

, ui, 0 () ( , ). 1 — , 2 — , 3 — . , , , , .

gedi ( — gedi ) para

在gedi编辑器中,按屏幕截图中突出显示的按钮
gedi ,
Para数据编辑模块
para

Para . , data point type — , (data point) . , WinCC OA. — , .

, , (, ..), ( , , ). ? , , /, ( /) ..

创建数据点类型
声明数据点类型名称

DPT (data point type) — Flap. Add node .

指定数据点类型结构

类型详细

. (inputs) — (Position) (Flow), (Commands) — (Open) (Close), — (Torque). , ( ) . Position Flow , Open, Close Torque — . :

将变量类型分配给结构“叶”
""
襟翼数据点类型的最终视图
Flap

Position Flow — int, — bool. Flap ( , DP, DPT).

数据点类型已创建

Flap , , «Create datapoint»

创建Flap类型的数据点
Flap
指定数据点名称

. DP: Flap1, Flap2 Flap3.

创建了三个DP
DP

DP Flap1

Para模块中DP Flap1的展开图
DP Flap1 para

, , . : _original, _common _lock. WinCC OA . - . DPE (datapoint element) .

数据点项目的原始配置
original

original — DPE. DPE . 0, 01.01.1970. unix time, 1970 . Flap1.Inputs.Position.original para

设置DPE的值
DPE

, , , . (variable bits). 5 6 ( , ), .

, Original Value ( DPE — , ), Online Value — . . Original — , , , « », Online — . ? , . , 12, , — 10, Online = 10 .

DPE Position (Flap1) , , .

将配置添加到DPE
DPE

Archive settings .

Alert settings — .

Periphery address — OPC- . DPE . , — DPE, « ».

Command conversion Message conversion — «» ( , — , ..) .

Default value Value Range — , .

Smoothing — . . , (polling) . , (, s7 100 10 ), EV. ( ) ? , . , , . , «/».

Authorization —

Datapoint function — . . Datapoint function DPE Flap3.Inputs.Position

_dp_fct, Configure

点击“配置”
"Configure"
调用数据点选择窗口的第一个参数
选择Flap1.Inputs.Position作为第一个参数
Flap1.Inputs.Position
将参数添加到列表
现在设置参数p1
p1

. ( Flap1 Flap2 «p..=») .

«Function» "p1 + p2"

.. . _original DPE Flap3.Inputs.Position

, , Flap1 10 ( ), Flap2 10, 0 + 10 = 10.

, , DPE , DPT ( ). — ? , , ? — . . — Master Datapoint. , . , , . — , DP Excel .




All Articles