原文:开源纯C#工控网关+组态软件(六)图元组件

一 图元概述 图元是构成人机界面的基本单元。如一个个的电机 设备 数据显示 仪表盘,都是图元。构建人机界面的过程就是铺排 挪移 定位图元的过程。 图元设计是绘图和编码的结合。因为图元不仅有显示和动画,还有背后操纵动画的控制逻辑。 一个好的图元设计框架,应该最大限度提高设计的效率和专业程度。 因为你找到一个会做美工的码农,和会写代码的美工,都很困难,但是单独找码农和绘图员却一抓一大把。所以专业性意 ...

2017-11-28 14:58 24 12930 推荐指数:

查看详情

开源C#工控网关+组态软件

一、 前言 在园子潜水也七八年了。说来惭愧,这么多年虽然一直自称.NET铁杆粉丝,然仅限于回几个不痛不痒的贴,既没有发布过代码,也没有写过文章。 看着.NET和C#在国外风生水起,国内却日趋没落,我也早觉得有写一点东西的必要了。 二、 为什么要开源,它能做什么 开源 ...

Mon Oct 02 04:13:00 CST 2017 72 33962
开源C#工控网关+组态软件(二)工控网关的实现

一、 工控网关是什么 网关是物联网和工控系统的核心组件网关起的是承上启下的作用。上即上位机,电脑/触屏监控系统、MES这些;下即下位机,包括PLC、传感器、嵌入式芯片等。 不同厂家的下位机,往往讲的是不同的语言,西门子的语言叫ProfiBus,施耐德的语言叫Modbus ...

Tue Oct 03 17:03:00 CST 2017 19 16619
开源C#工控网关+组态软件(五)从网关到人机界面

一、 引子 之前都在讲网关,不少网友关注如何实现界面。想了解下位机变量变化,是怎样一步步触发人机界面动画的。 这个步步触发,实质上是变量组(Group)的批量数据变化(DataChange)事件,引发了变量(Tag)的值更新(ValueChanged)事件,最终触发了图元 ...

Sat Nov 04 17:33:00 CST 2017 5 8616
开源C#工控网关+组态软件(四)上下位机通讯原理

一、 网关的功能:承上启下 最近有点忙,更新慢了。感谢园友们给予的支持,现在github上已经有。目标是最好的开源组态,看来又近一步^^ 之前有提到网关是物联网的关键环节,它的作用就是承上启下。 下位机有下位机的语言,上位机有上位机的思路。网关就是一个翻译,把下位机的语言转成通用语,再 ...

Sat Oct 28 17:06:00 CST 2017 9 11828
开源C#工控网关+组态软件(七)数据采集与归档

一、 引子 在当前自动化、信息化、智能化的时代背景下,数据的作用日渐凸显。而工业发展到如今,科技含量和自动化水平均显著提高,但对数据的采集、利用才开始起步。 对工业企业而言,数 ...

Tue Dec 12 23:38:00 CST 2017 11 11905
开源C#工控网关+组态软件(八)表达式编译器

一、 引子 监控画面的主要功能之一就是跟踪下位机变量变化,并将这些变化展现为动画。大部分时候,界面上一个图元组件的某个状态,与单一变量Tag绑定,比如电机的运行态,绑定一个MotorRunning信号;但有些时候不会这么简单,比如温度计在温度高于50℃显示红色;某设备报警,可能是 ...

Tue Jan 30 06:13:00 CST 2018 6 6244
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM