TIA WinCC Professional入门经典(3) 创建画面与联合仿真

2023-11-22 00:40

本文主要是介绍TIA WinCC Professional入门经典(3) 创建画面与联合仿真,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

  TIA WinCC Professional 入门经典》一共30篇,如果我们的文章您每篇都转发的话,会在结束时获赠完整视频,欢迎关注,欢迎转发!

***************************************************************************************

***************************************************************************************

  本节我们将介绍WinCC项目资源管理器,里面的一些概念目前可能还理解不了,不过没关系,本节的目的是希望大家能对WINCC项目有个整体了解,具体实现细节后面会再一一进行详细介绍。

博途开发环境的左侧设备树负责对计算机中所有可用的访问接口和项目中的所有设备资源进行管理。设备树的一级目录包含项目、接口资源和读卡器,参见下图所示。

 

图2.3.1 设备树

  项目资源目录下包含了我们创建的所有站点,上图中可以看到的是之前我们创建的PLC(PLC_1)PC(PC-System_1)。这里我们重点的谈一谈PC站目录下的所有资源。展开上

图中的PC站,我们可以看到它包含了一个WinCC RT Professional项目和一个本地模块,另外还有设备组态和在线诊断。

 

图2.3.2 PC站资源

  双击PC站目录下面的“设备组态”,打开后是这样的。

 

图2.3.3 PC站资源

  选中右侧窗口中的WinCC RT Prof,我们可以在下面的属性窗口中设置WinCC项目的相关属性。

 

图2.3.4 WinCC RUNTIME属性

  选中右侧窗口中的网卡,我们可以在下面的属性窗口中设置相关网络属性。

 

图2.3.5 网络属性

  双击文件夹“HMI_RT_1[WinCC RT Professional]”,我们看到的应该和下图一样。

 

图2.3.6 WINCC RUNTIME资源

  上图包含了WINCC RUNTIME所有可用的资源。下面我们逐一来解释它们的用途。首先打开“设备组态”看到的是和图2.3.4 WinCC RUNTIME属性一样的,也是用于设置WINCC 项目的属性,这里不再赘述。

  双击“运行系统设置”,这里我们可以对WINCC RUNTIME相关属性进行设置,包含启动的服务、画面样式、归档周期等等。

 

图2.3.7 运行系统设置

  双击“画面”,这里我们可以为项目插入新的监控画面,也可以对画面进行分组。如果画面很多的话,按照工艺或者区域进行分组是很有必要的。分组方法是在“画面”上右击,选择“新增组”即可插入一个新的画面子文件夹。

 

图2.3.8 新增组

  这里我新增了“搬运工位”和“焊接工位”,完成后如下图所示。

 

图2.3.9 新增的画面子文件夹

  双击“画面管理”,这里我们可为画面设计菜单和工具栏。不过在工控项目中,菜单和工具栏不太实用,所以很少有人会用到这个。

 

图2.3.10 菜单和工具栏

  双击“HMI变量”,这里管理的是WINCC变量表,双击“显示所有变量”我们可以在里面为WINCC项目添加新的变量。

 

图2.3.11 变量表

  在这里我们可以根据工艺或者区域创建不同的变量表,也可以根据工艺或者区域对变量表进行分组。下面我创建了两张新的变量表,分别对应搬运工位和焊接工位。

 

图2.3.12 创建新的变量表

  双击“连接”,这里是对WINCCPLC(或者其它设备)的通信连接进行管理的窗口。这里我们可以看到之前我们已经创建的连接。大部分情况下我们不需要在这里组态连接,只需要在“设备和网络”中组态就行了。如果我们的WINCC项目连接的PLC(或者其它设备)没有被组态到这个项目的,比如第三方的PLC等,那就需要在这里组态连接。

 

图2.3.13 通信连接

  双击“HMI报警”,这里是对报警信息进行管理的窗口。对于S7-1200或者第三方设备来说,我们需要手工在这里创建报警消息,而对于S7-1500来说,我们可以使用Program_Alarm或者ProDiag技术来自动推送报警消息。

 

图2.3.14 报警消息

  双击“配方”,这里是对配方管理的窗口。

 

图2.3.15 配方

  双击“历史数据”,这里可以添加需要归档的变量。这里归档的变量一般可以通过趋势曲线或者在线表格展示出来,也可以使用第三方软件读取。

 

图2.3.16 历史数据

  双击“脚本”,这里可以看到三个子文件夹,分别是“VB脚本”、“C脚本”和“C头文件”。在子文件夹中可以插入新的脚本函数或者头文件,也可以根据工具为脚本分组。

 

图2.3.17 脚本

  双击“计划任务”,这里用以创建全局任务。可以为任务设置触发条件,调用的脚本函数等。这个计划任务相当于经典WINCC里的全局脚本。

 

图2.3.18 计划任务

  双击“周期”,这里可以看到WINCC自带的所有周期信息,同样也可以添加自定义的周期。这些周期一般被用于设置数据的归档周期、画面的刷新周期等。

 

图2.3.19 周期

  双击“报表”,这里可以创建数据报表和打印作业。

 

图2.3.20 报表

  双击“文本和图形列表”,这里可以创建用于文本域和图形域的文本和图形列表。

 

图2.3.21 文本和图形列表

  双击“用户管理”,这里可以创建具有一定权限的操作员和管理员账户,也可以设置用户组进行批量管理。

 

图2.3.22 用户管理

  到这里为止我们已经对WINCC的项目资源管理器有了一个初步的了解。后面的章节我们会陆续介绍每个功能的详细应用。

 

如果您对我们的高端教程有兴趣的话可以x宝上搜索“hwlib”或者“慧兰博”,或者点击这里:HwLib(慧兰博)官方旗舰!

关于HwLib(慧兰博)技术团队的更多信息:www.hwlib.cn

HwLib(慧兰博)技术团队技术资料:https://pan.baidu.com/s/1dF3gpt3

转载于:https://www.cnblogs.com/hwlib/p/9535437.html

这篇关于TIA WinCC Professional入门经典(3) 创建画面与联合仿真的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/406245

相关文章

Window Server2016 AD域的创建的方法步骤

《WindowServer2016AD域的创建的方法步骤》本文主要介绍了WindowServer2016AD域的创建的方法步骤,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价... 目录一、准备条件二、在ServerA服务器中常见AD域管理器:三、创建AD域,域地址为“test.ly”

Python在固定文件夹批量创建固定后缀的文件(方法详解)

《Python在固定文件夹批量创建固定后缀的文件(方法详解)》文章讲述了如何使用Python批量创建后缀为.md的文件夹,生成100个,代码中需要修改的路径、前缀和后缀名,并提供了注意事项和代码示例,... 目录1. python需求的任务2. Python代码的实现3. 代码修改的位置4. 运行结果5.

使用IntelliJ IDEA创建简单的Java Web项目完整步骤

《使用IntelliJIDEA创建简单的JavaWeb项目完整步骤》:本文主要介绍如何使用IntelliJIDEA创建一个简单的JavaWeb项目,实现登录、注册和查看用户列表功能,使用Se... 目录前置准备项目功能实现步骤1. 创建项目2. 配置 Tomcat3. 项目文件结构4. 创建数据库和表5.

使用SpringBoot创建一个RESTful API的详细步骤

《使用SpringBoot创建一个RESTfulAPI的详细步骤》使用Java的SpringBoot创建RESTfulAPI可以满足多种开发场景,它提供了快速开发、易于配置、可扩展、可维护的优点,尤... 目录一、创建 Spring Boot 项目二、创建控制器类(Controller Class)三、运行

JAVA中整型数组、字符串数组、整型数和字符串 的创建与转换的方法

《JAVA中整型数组、字符串数组、整型数和字符串的创建与转换的方法》本文介绍了Java中字符串、字符数组和整型数组的创建方法,以及它们之间的转换方法,还详细讲解了字符串中的一些常用方法,如index... 目录一、字符串、字符数组和整型数组的创建1、字符串的创建方法1.1 通过引用字符数组来创建字符串1.2

手把手教你idea中创建一个javaweb(webapp)项目详细图文教程

《手把手教你idea中创建一个javaweb(webapp)项目详细图文教程》:本文主要介绍如何使用IntelliJIDEA创建一个Maven项目,并配置Tomcat服务器进行运行,过程包括创建... 1.启动idea2.创建项目模板点击项目-新建项目-选择maven,显示如下页面输入项目名称,选择

python与QT联合的详细步骤记录

《python与QT联合的详细步骤记录》:本文主要介绍python与QT联合的详细步骤,文章还展示了如何在Python中调用QT的.ui文件来实现GUI界面,并介绍了多窗口的应用,文中通过代码介绍... 目录一、文章简介二、安装pyqt5三、GUI页面设计四、python的使用python文件创建pytho

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

流媒体平台/视频监控/安防视频汇聚EasyCVR播放暂停后视频画面黑屏是什么原因?

视频智能分析/视频监控/安防监控综合管理系统EasyCVR视频汇聚融合平台,是TSINGSEE青犀视频垂直深耕音视频流媒体技术、AI智能技术领域的杰出成果。该平台以其强大的视频处理、汇聚与融合能力,在构建全栈视频监控系统中展现出了独特的优势。视频监控管理系统EasyCVR平台内置了强大的视频解码、转码、压缩等技术,能够处理多种视频流格式,并以多种格式(RTMP、RTSP、HTTP-FLV、WebS

使用opencv优化图片(画面变清晰)

文章目录 需求影响照片清晰度的因素 实现降噪测试代码 锐化空间锐化Unsharp Masking频率域锐化对比测试 对比度增强常用算法对比测试 需求 对图像进行优化,使其看起来更清晰,同时保持尺寸不变,通常涉及到图像处理技术如锐化、降噪、对比度增强等 影响照片清晰度的因素 影响照片清晰度的因素有很多,主要可以从以下几个方面来分析 1. 拍摄设备 相机传感器:相机传