【WinCC V7.5 入门】

本文详述了如何在虚拟机中安装WinCC V7.5SP2,包括从创建项目、添加组态通信、创建过程画面与变量,到构建自定义菜单栏的全过程。还介绍了如何进行仿真测试和添加系统对话框,提供了详细的步骤和注意事项。

安装WinCC V7.5 SP2

安装提示,最好在虚拟机安装wincc, 如果觉得安装全部软件过程繁琐,可以尝试别人已经封装好的虚拟机

链接 :Vmware workStation 16 pro+ Windows10 enterprise+ Portal v16+ wincc 7.5sp2
提取码: ey47
经典WinCC与博途WinCC Professional版本不兼容,不能安装在同一个系统中。
如果你想安装经典WinCC与博图WinCC在同一系统中,仅能安装博图WinCC Basic/Comfort/Advanced版本。

链接 :在虚拟机VM中安装西门子博途TIA15.1
链接: wincc7.5官网下载及安装配置(适配window10超详细教程)
链接: WinCC7.5 SP2 安装与授权(文末附授权软件)

关于素材库的添加与wincc注册,也可以看这里
链接: WinCC 7.0 安装及使用过程部分注意事项)

创建项目

1.启动 Win CC
点击 wincc explorer;
在这里插入图片描述
2.在 “WinCC 项目管理器”(WinCC Explorer) 对话框中,
选择项目类型“单用户项目”(Single-user project)
在这里插入图片描述
3. 输入项目信息。
在这里插入图片描述
4.创建“Quick_Start”项目成功
在这里插入图片描述

添加组态通信

  1. 已打开“Quick_Start”项目
  2. 打开“变量管理”(Tag Management) 编辑器
    在这里插入图片描述
    3.插入“SIMATIC S7-1200, S7-1500 Channel”
    在这里插入图片描述
    4.在通道单元“OMS+”下创建新连接。
    在这里插入图片描述
    5.输入“PLC_1”作为连接名称。
    在这里插入图片描述
    6.打开“连接”(Connection) 对话框以组态连接。
    在这里插入图片描述
    7.输入连接参数
    在这里插入图片描述
    8.创建一个变量组
    在这里插入图片描述
    9.输入“Tag_Group_1”作为变量组名称
    在这里插入图片描述

10.输入“Process_Tag_1”作为过程变量名称,以在变量组中创建过程变量。选择数据类型“有符号的 16 位值”(Signed 16-bit value)。
在这里插入图片描述
11.单击“地址”(Address) 列中的“…”指定变量寻址属性
在这里插入图片描述
12.输入有关地址描述的信息在这里插入图片描述

添加过程画面与变量

1.打开“Quick_Start”项目
2.在“变量管理”中选择“内部变量”(Internal tags) 条目,在“组”(Groups) 选项卡中创建“QuickStart_Tags”变量组
在这里插入图片描述
3.输入“Tank_Level”作为内部变量的名称,以在变量组中创建内部变量,
选择数据类型“无符号的 16 位值”(Unsigned 16-bit value)
在这里插入图片描述
4.创建一个新的过程画面。
在这里插入图片描述
5.将创建的过程画面重命名为“START.pdl”
在这里插入图片描述
6.模拟步骤 1 和 2 创建第二个过程画面,并命名为“SAMPLE.pdl”。
7.在“图形编辑器”(Graphics Designer) 中打开过程画面“START.pdl”
在这里插入图片描述
8.如果未显示“SVG 库”(SVG Library) 窗口,请启用视图
在这里插入图片描述
9.在“SVG 库”(SVG Library) 窗口中选择全局 SVG 库“IndustryGraphicLibraryV2.0”
在这里插入图片描述
10.插入“Water_Wastewater”文件夹中的“Digester”对象。
在这里插入图片描述
11. 添加其它对象的表示,如管道和阀门。
使用鼠标或光标键移动过程画面上的对象画面
在这里插入图片描述
12.要插入“静态文本”(Static Text) 对象,请单击“标准”(Standard) 窗口中的对象,
然后单击过程画面
在这里插入图片描述
13.使用鼠标拖动文本框,设置字体类型和大小,
双击文本域,然后使用键盘输入标题,如“Wastewater Treatment Ltd”,
调整文本框的大小以适应文本,
在这里插入图片描述

14.保存“START.pdl”过程画面,并编辑“SAMPLE.pdl”过程画面,完成后保存画面。
15打开“START.pdl”过程画面并单击“Digester”对象,在“对象属性”(Object Properties) 窗口中打开“符号属性”(Symbolproperties) 组,并将“DisplayFillLevel”属性从“否”(No) 更改为“是”(Yes)
在这里插入图片描述
16.打开“变量”(Tag) 对话框,将“FillLevelValue”属性与变量链接

在这里插入图片描述
17.选择内部变量“Tank_Level”。
如果需要,在“数据源”(Data source) 区域中选择“WinCC 变量”(WinCC Tags) 选项
在这里插入图片描述

18.将填充量更新周期的值设置为“5s”

在这里插入图片描述
19.要插入“I/O 字段”(I/O Field) 智能对象,请单击“标准”(Standard) 窗口中的对象,
然后单击过程画面。
I/O 域将显示在工作面上。“I/O 域组态”(I/O Field Configuration) 对话框打开

20.将“Tank_Level”变量与该 I/O 域进行链接。
更新周期选为 500 ms,字体大小选为 24。
在这里插入图片描述
21.在“对象属性”(Object Properties) 窗口中打开“限值”(Limits) 组,
然后将“下限值”(Low limit value) 设置为 0,将“上限值”设置为 100。
在这里插入图片描述

创建自定义菜单栏

  1. 打开 VBS 编辑器
    在这里插入图片描述
    2.选择“项目模块”(Project module) 选项卡,然后编写以下过程代码
    在这里插入图片描述
    3.将模块保存为“MenuToolbars_Commands.bmo”文件
    在这里插入图片描述
    4.插入新过程
    在这里插入图片描述
    5.输入名称“StopRuntime(ByVal Item)

在这里插入图片描述

6.编写以下过程代码

在这里插入图片描述
7.保存模块,关闭 VBS 编辑器
8.打开“菜单和工具栏”(Menus and toolbars) 编辑器
在这里插入图片描述
9.创建新菜单项

在这里插入图片描述
10.将菜单项命名为“Picture Change”,在“属性”(Properties) 窗口的“文本”(Text) 区域中,可以输入其它运行系统语言的名称

在这里插入图片描述
11 创建“开始”(Start) 菜单命令
在这里插入图片描述
12.组态“开始”(Start) 菜单命令,以便切换到“START.pdl”画面
在这里插入图片描述
13.创建“采样”(Sample) 菜单命令,以便切换到“SAMPLE.pdl”画面,以“ActivatePicture”名称保存组态文件
在这里插入图片描述
14.创建新的“WinCC 运行系统”(WinCC Runtime)工具栏。

在这里插入图片描述
15.组态工具栏,使其默认显示在画面的顶部,同时允许用户调整工具栏的位置。

在这里插入图片描述
16.创建“停止运行系统”(Stop Runtime)元素并组态关闭运行系统的图标
在这里插入图片描述

17.保存“ActivatePicture”组态
18.打开“计算机属性”(Computer Properties) 对话框。
在这里插入图片描述
19.单击“启动”(Startup) 选项卡,然后激活“图形运行系统”(Graphics Runtime) 应用程序。
在这里插入图片描述
20.在“图形运行系统”(Graphics Runtime) 选项卡中,
将过程画面“START.pdl”定义为起始画面
在这里插入图片描述
21.为菜单和工具栏选择组态文件“ActivatePicture.mtl”,激活“标题”(Title)、“最大化”(Maximize)、“最小化”(Minimize) 和“滚动条”(Scroll Bar)
窗口属性
在这里插入图片描述
22.使用 WinCC 项目管理器的工具栏按钮 激活“Quick_Start”项目。
运行系统窗口将在短暂的加载时间后打开。显示过程画面“START.pdl
在这里插入图片描述
23.在 I/O 域中输入 0 到 100 之间的值,并用 <回车> 键确认输入。
观察填充量指示器中的变化
在这里插入图片描述
24.在“画面变化”(Picture Change) 菜单中单击“采样”(Sample) 命令,
切换到“SAMPLE.pdl”过程画面

在这里插入图片描述
25.单击组态的工具栏按钮退出运行系统。

在这里插入图片描述

仿真测试

1.启动“变量模拟”(Tag simulation) 编辑器
在这里插入图片描述
2.打开变量选择对话框,从变量组“QuickStart_Tags”中选择内部变量“Tank_Level”。
在这里插入图片描述
3.选择仿真类型
在这里插入图片描述
4. 打开“属性”(Properties) 窗口,定义仿真类型的属性。
在这里插入图片描述
5.将仿真另存为“QuickStart_Simulation”

在这里插入图片描述
6.使用 按钮激活 WinCC 项目管理器中的 WinCC 运行系统,在“变量模拟”(Tag Simulation) 编辑器中启动仿真
在这里插入图片描述
7.确定“变量模拟”(Tag Simulation) 编辑器和运行系统窗口的位置,
从而方便用户对二者进行监视。
8.退出仿真和 WinCC 运行系统
在这里插入图片描述
在这里插入图片描述

添加系统对话框

1.在 WinCC 项目管理器中,选择过程画面“START.pdl”和“SAMPLE.pdl,选择过程画面作为常用画面
在这里插入图片描述
2.打开“计算机属性”(Computer Properties) 对话框

在这里插入图片描述
3.单击“运行系统”(Runtime) 选项卡,并选中“激活运行系统对话框”

在这里插入图片描述
4.单击“确定”(OK) 关闭该对话框,打开“项目属性”(Project properties) 对话框

在这里插入图片描述
5.单击“用户界面和设计”(User Interface and Design) 选项卡, 然后选中
“激活运行系统对话框”(Activate the runtime system dialogs) 复选框。

在这里插入图片描述

6.单击“快捷键”(Shortcuts) 选项卡,然后针对动作“运行系统对话框”(Runtime system
dialogs) 指定键盘快捷键,如 <Ctrl+R>。
在这里插入图片描述
7。单击“确定”(OK) 关闭该对话框,激活“Quick_Start”项目,通过指定的快捷键(如 <Ctrl+R>)启动运行系统的系统对话框
在这里插入图片描述

08-02
WinCC 软件是西门子在工业自动化领域的重要产品,广泛用于实现高效生产和智能管理。截至 2024 年 11 月,其最新版本为 WinCC V8.1,这一版本在继承以往优势的基础上,在多个关键层面实现了显著提升和创新,为工业自动化注入了新的活力[^1]。 ### WinCC V8.1 的主要特点和改进 1. **增强的可视化功能**:WinCC V8.1 提供了更强大的图形化界面设计工具,支持更加直观和灵活的 HMI(人机界面)开发。用户可以通过内置的模板和丰富的控件库快速构建复杂的操作界面。 2. **改进的系统性能**:新版本优化了运行时性能,提升了数据处理速度和响应能力,确保在高负载环境下依然保持稳定运行。 3. **扩展的连接能力**:WinCC V8.1 支持多种工业通信协议,包括 OPC UA、S7 通信等,能够轻松集成到现有的工业网络中,实现设备间的高效互联。 4. **增强的数据管理功能**:新版本集成了更强大的数据库支持,用户可以方便地存储、查询和分析生产过程中的各类数据,从而实现更精准的生产监控和决策支持。 5. **安全性提升**:WinCC V8.1 在安全性方面进行了多项改进,包括用户权限管理、数据加密和网络防护等,确保工业控制系统免受外部威胁。 6. **支持云和工业物联网(IIoT)**:新版本支持与云平台的集成,用户可以通过云端进行远程监控和数据分析,进一步提升生产效率和灵活性。 ### WinCC V8.1 的应用场景 - **制造业**:在汽车、电子、机械制造等行业中,WinCC V8.1 被广泛用于生产线的监控和控制。 - **能源管理**:通过 WinCC V8.1,用户可以实时监控能源消耗情况,优化能源使用效率,降低运营成本。 - **楼宇自动化**:在智能建筑中,WinCC V8.1 可用于 HVAC(暖通空调)、照明、安防等系统的集中管理和控制。 - **水处理**:在水处理厂中,WinCC V8.1 可用于监控水质、流量、压力等参数,确保水处理过程的稳定性和安全性。 ### 编程与脚本支持 WinCC V8.1 提供了丰富的编程接口和脚本支持,用户可以使用 VBScript、JavaScript 等语言编写自定义逻辑,满足特定的自动化需求。此外,WinCC 还支持与 SQL 数据库的集成,用户可以通过 SQL 查询语句进行数据操作和分析。 ### 示例代码:连接 WinCC 与 SQL 数据库 ```vb ' 连接到 SQL 数据库 Dim conn Set conn = CreateObject("ADODB.Connection") conn.ConnectionString = "Provider=SQLOLEDB;Data Source=YourServer;Initial Catalog=YourDatabase;User ID=YourUsername;Password=YourPassword;" conn.Open ' 执行 SQL 查询 Dim rs Set rs = CreateObject("ADODB.Recordset") rs.Open "SELECT * FROM YourTable", conn ' 处理查询结果 While Not rs.EOF ' 输出某一列的值 MsgBox rs.Fields("YourColumn").Value rs.MoveNext Wend ' 关闭连接 rs.Close Set rs = Nothing conn.Close Set conn = Nothing ``` WinCC V8.1 凭借其强大的功能和广泛的应用场景,成为现代工业自动化系统中不可或缺的工具。无论是生产线的监控、能源管理,还是智能建筑的控制系统,WinCC 都能提供高效、可靠的解决方案。
评论 12
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值