网站首页 > 技术文章 正文
在前面两篇文章中我们分别介绍了项目结构搭建和变量加载(零基础C#上位机框架如何快速实现项目(1)和零基础C#上位机框架如何快速实现项目(2))。本篇文章我们将介绍如何实现工艺画面并联机测试。
WinCC画面如下图所示,现在看看同样的画面在C#中如何高效实现。
罐体、管道和箭头
左边工具箱拖一个cImage控件到窗体上。
为控件属性Image0设置图片。因为罐体没有变色功能,所以只需要添加Image0图片即可。
管道和箭头直接从工具箱拖到窗体即可。
调整好位置和大小后的效果如下。
搅拌
搅拌采用了不太一样的方式,这里是用cImage控件实现的,因为它可以实现动态旋转效果。
泵和阀门
泵和阀采用cImage控件实现,拖到窗体上后,分别设置对应的图片。
液位和压力
液位和压力只需要分别拖I/O域控件到窗体上,并设置字体颜色和单位即可。
为了使液位更直观显示,可以再添加一个液位指示控件。
命令
命令主要包含自动和手动切换和设备手动操作。这些通过按钮cButton即可实现。完成后的画面如下图所示。
绑定变量
画面全部完成后就可以绑定变量了。每个控件都有一个TagName属性。我们只需要将对应的变量名称复制到这里即可。
变量绑定后,运行程序就能看到效果了。从整个过程来看,对于一个中小型项目而言,基于C#上位机框架的项目开发效率不比WinCC差多少。和组态王、力控相比,效率明显更高一些。
- 上一篇: 一文搞懂构建Web内容的技术
- 下一篇: 隐式等待、显示等待和强制等待
猜你喜欢
- 2025-08-03 隐式等待、显示等待和强制等待
- 2025-08-03 一文搞懂构建Web内容的技术
- 2025-08-03 西门子WINCC中的VBScript(VBS)常用于自动化脚本开发
- 2025-08-03 力控和sql2000之间的数据转储
- 2025-08-03 组态王|通过日历控件选择时间段查询历史报警
- 2025-08-03 怎样添加、移除、移动、复制、创建和查找节点?
- 2025-08-03 常见的10种WEB页面元素定位方法及其特点
- 2025-08-03 Vue3 前端监控神器!3000 字实战指南教你秒级定位 Web 性能问题
- 2025-08-03 [汇川PLC] 威纶通宏指令设置当前时间到汇川AM523
- 2025-08-03 Java+Selenium+快代理实现高效爬虫
- 最近发表
- 标签列表
-
- cmd/c (90)
- c++中::是什么意思 (84)
- 标签用于 (71)
- 主键只能有一个吗 (77)
- c#console.writeline不显示 (95)
- pythoncase语句 (88)
- es6includes (74)
- sqlset (76)
- apt-getinstall-y (100)
- node_modules怎么生成 (87)
- chromepost (71)
- flexdirection (73)
- c++int转char (80)
- mysqlany_value (79)
- static函数和普通函数 (84)
- el-date-picker开始日期早于结束日期 (76)
- js判断是否是json字符串 (75)
- c语言min函数头文件 (77)
- asynccallback (71)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- java (73)
- js数组插入 (83)
- mac安装java (72)
- 无效的列索引 (74)