返回列表 发布新帖
查看: 4|回复: 0

WinCC框架模版及高级功能程序

115

主题

0

回帖

356

积分

管理员

积分
356
发表于 昨天 21:52 | 查看全部 |阅读模式
本项目内集成了很多WinCC在做组态画面时的常用功能,项目在WinCC 7.5 SP2及以上平台进行过测试。希望能够给您的项目开发和学习带来些许便利之处。
1、项目运行登录及页面布局

1.1、激活SIMATIC Logon 功能后要先输入Windows用户身份验证



1.2、Windows用户身份验证成功后,登录WinCC用户身份



1.3、WinCC身份验证成功后,进入主界面



1.4、 页面布局

  • 项目包含两种布局形式,一种是上中下布局,该布局中,页面导航栏在最上端,中间部分是主流程画面,下面部分是公司信息栏。另一种是左上中下布局,该布局中,左侧为导航栏,上端为项目标题栏,中间部分为主流程画面,下面部分为报警栏。
  • 上中下布局


3. 左上中下布局


4. 两种布局之间可以任意切换
1.5、学习知识点

  • 自定义用户登录窗口,通过脚本进行身份验证
  • 两种界面布局的设计和切换
2、归档报表功能

2.1、 具体功能

  • 归档报表功能页面,可以实现多种报表数据的查询功能
  • WinCC归档变量查询并生成报表
  • 日报表,选中某行可以在右侧看到饼图
  • 月报表,选中某行可以在右侧看到饼图
  • 年报表,选中某行可以在右侧看到饼图
2.2、知识点

  • 归档变量数据的查询及报表生成
  • 自定义数据库及表格
  • 日报表全局脚本数据存储自定义数据库中
  • 月报表全局脚本数据存储自定义数据库中
  • 年报表全局脚本数据存储自定义数据库中
  • 日、月、年报表数据的查询及报表生成
  • MSHFlexGrid控件的使用(表格数据显示)
  • MSFlexGrid控件的使用(表格数据显示)
  • Microsoft Office Chart控件的使用(图形显示)
3、历史趋势功能

3.1、具体功能

  • 通过复选框选中需要在趋势控件中显示的趋势(多选)


2. 通过选项组选择需要在趋势控件中显示的趋势(单选)


3. 在趋势控件中进行图形绘制(sin函数)


4. 右击IO域,根据IO域链接的变量在趋势控件中显示对应的归档变量趋势图




3.2、知识点

  • 复选框、选项组的基本使用
  • 一个趋势控件中显示不同趋势的刷选
  • 利用趋势控件绘制自定义图形
  • 在空白趋势中根据点击对象不同(典型应用IO域对象),显示不同的趋势图
4、操作记录功能

4.1、具体功能

  • IO域中修改值生成操作记录
  • 页面按钮对象直接操作产生操作记录(直接获取操作对象名称)
  • 在设备对象弹出的模版中操作按钮产生操作记录(钻取操作对象名称)
4.2、知识点

  • IO域操作记录生成
  • 画面直接对象操作生成操作记录
  • 设备模版中对象操作生成操作记录
  • 获取父类画面容器的名称
  • C脚本和VBS脚本两种语言实现操作记录
5、报警记录功能

5.1、具体功能

  • 报警记录的触发变量、状态变量、确认变量的组态
  • 报警记录的组状态变量、组确认变量的组态
  • 报警记录的报警回路调用函数功能使用
5.2、 知识点

  • 报警记录状态变量、确认变量、报警回路的组态
  • 报警回路调用自定义函数功能
6、用户归档功能

6.1 具体功能

  • 用户归档的基本组态
  • 用户归档控件的基本用法
  • 用户归档数据的隐藏、排序、条件过滤
  • 用户归档数据的导出
6.2、知识点

  • 用户归档组态配置
  • 用户归档控制变量的作用
  • 用户归档控件的操作
  • 通过脚本实现用户归档数据的隐藏、排序和筛选
  • 通用筛选代码的实现
  • 用户归档数据单元的访问及导出
7、配方管理功能

7.1、具体功能

  • 利用用户归档实现配方数据管理
  • 配方数据的新建、删除、上载、下载
7.2、知识点

  • 用户归档进行配方数据管理的基本组态
  • 用户归档控件工具栏实现配方数据的管理
  • 利用脚本实现配方数据的管理
8、文件读写功能

8.1、具体功能

  • .TXT文件的读写访问
  • EXCEL文件的读写访问
8.2、 知识点

  • 把变量值写入文件
  • 从文件中读数据到变量中
9、WinCC和外部程序进行通讯功能

9.1、具体功能

  • 基于TCP/IP和外部程序进行WinSock通讯
  • WinCC Rest Connector功能
  • 通用脚本发送HTTP请求功能
  • 串口通讯功能
9.2、知识点

  • WinSock控件的使用及通讯程序实现
  • WinCC Rest Connectror功能配置及通讯报文的解析
  • 通用HTTP通讯程序的编写及报文的编码和解码
  • Microsoft Communiction Control控件的使用及串口通讯程序的实现
10、图形显示功能

10.1、 具体功能

  • Microsoft Chart Control控件画图
  • Microsoft Office Chart控件画图
10.2、 知识点

  • Microsoft Chart Control控件的使用
  • Microsoft Office Chart控件的使用
11、电子签名功能

11、 具体功能

  • VBS直接调用电子签名函数
  • 电子签名功能封装实现
  • C脚本直接调用电子签名函数
11.2、 知识点

  • 电子签名函数的使用
  • 电子签名函数的封装
12 标准数据库操作

12.1、 数据库增删改查



12.2、 知识点

  • 数据库的连接
  • 数据记录的增加
  • 数据记录按条件删除
  • 数据记录按条件修改
  • 数据记录按条件查询
  • 表格控件的操作

工控学习网 www.gkxxw.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

投诉/建议联系

gkket@qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 添加微信客服
  • 关注公众号
工控学习网 © 2001-2025 Discuz! Team. Powered by Discuz! W1.5
关灯 在本版发帖
攻城大狮哥
攻城大狮哥 返回顶部
快速回复 返回顶部 返回列表