Ignition System Architectures系统架构

参考资料

文章目录

    • [Basic Architecture 基本框架](#Basic Architecture 基本框架)
    • [Scale Out Architecture 向外扩展框架](#Scale Out Architecture 向外扩展框架)
    • [Hub and Spoke Architecture 中心和辐射框架](#Hub and Spoke Architecture 中心和辐射框架)
    • [Edge Architecture 框架](#Edge Architecture 框架)
    • [IIoT Architecture 框架](#IIoT Architecture 框架)
    • [Enterprise Architecture 企业框架](#Enterprise Architecture 企业框架)
    • [Redundancy Architecture 冗余框架](#Redundancy Architecture 冗余框架)
    • [Cloud Based Architecture 云框架](#Cloud Based Architecture 云框架)
    • [AWS Outposts Architecture 冗余框架](#AWS Outposts Architecture 冗余框架)
    • [Security Architecture 安全框架](#Security Architecture 安全框架)
    • 其他
    • [框架 移动版应用开发](#框架 移动版应用开发)

Basic Architecture 基本框架

  1. a single installation 一个Ignition安装
  2. a single licensed 一个独立授权
  3. one Server 一个服务器
  4. Built-in security settings can restrict project access to users on different networks 内置安全机制可以控制不同用户从不同网络访问项目
  5. typical architecture 最传统和基本的框架

Scale Out Architecture 向外扩展框架


  1. single large systems 单独大型系统

  2. at least one Gateway that handles back-end 至少有一个Gateway控制后端

  3. front-end Gateway handles all of the Clients 前端Gateway控制所有的客户端

  4. multiple Ignition installations 多个安装,有几个Gateway就要买几个License

  5. a Load Balancer 负载均衡器 automatically distribute the clients

  6. Back-End Gateway 后端Gateway

    communicate with the PLCs # 跟PLC通讯
    share their local Tags with the Front-End Gateways via a Remote Tag Provider # 通过远程Tag跟前端共享点位

  7. Front-End Gateway 前端Gateway

    host the clients # 控制客户端
    allow the Back-End Gateways to focus solely on PLC communication and history # 让后端专注于跟PLC通讯

Hub and Spoke Architecture 中心和辐射框架

  1. multiple Ignition installations 多个安装
  2. Centrally Managed Systems 集中化中心控制系统
  3. a single Ignition install at a central site 中心上安装一个ignition
  4. Store-and-Forward 存储转发 that data is never lost 永不丢失数据
  5. add the Vision Module at each spoke 辐射点上新增Vision模块

Edge:

部署在本地站点的ignition的精简版系统,类似不含硬件的触摸屏

Hub:

安装了完整功能模块的ignition中心站点

Spoke:

本地站点,可安装完整版ignition模块或自选模块

Edge Architecture 框架

  1. fill in the gaps in any system architecture 可以加入任何一种系统架构
  2. a smaller version of the standard Ignition install 一个小型标准的安装
  3. do a few specific tasks like client failover or push MQTT data 做一些特殊任务:客户端故障转移和MQTT数据推送

注意:Edge和Ignition的不同?
1、Tag History: Ver 8.1.34之后版本,本地可以保存35 days or 10 million data 数据。
2、Tag History: Ver 8.1.34之前版本,本地只能保存7 days数据。
3、Alarm Journal and Audit Log data : limited to 7 days of storage. 报警和日志存储7天
4、Edge IIoT 模块:945 USD unlimited tags `需要MQTT远程的话,必须要买这个模块`; 5、Edge Panel 模块:1950 USD Add local visualization需要本地HMI的话,必须要买这个模块。 using Perspective (2 sessions) or Vision (1 local client, 1 remote client). 并且只能选择 Vision 或 Perspective 中一种模式,而且只有1个本地客户端 和 1个远程客户端,在Gateway Config-Edge Config中设置
6、Project: just one project 1个;created automatically; default project name is "Edge";one tag provider ; one Ignition project at a time; unlimited tags and device connections ;
7、Cirrus Link MQTT Transmission 模块: $1550 更专业的扩展模块,提供更丰富的功能;仅需实现标准 MQTT 数据传输(如发布数据到指定主题、基本的连接管理)无需购买,但是需要在Edge Gateway 手动安装 MQTT Transmission 模块

具体MQTT模块官网报价:
Edge Price 参考资料


Edge ignition-edge 参考资料

具体MQTT协议框架:
MQTT Getting+Started:+Two+Ignition+Architecture参考资料

IIoT Architecture 框架

  1. collect data from any devices at the edge of the network 采集设备数据从边缘网络
  2. publish that data to a central broker 发布数据到中间broker
  3. MQTT Server (Broker)服务器:a server that can communicate with your Field Devices via MQTT;
  4. Subscriber订阅者:

Enterprise Architecture 企业框架

Redundancy Architecture 冗余框架

Cloud Based Architecture 云框架

AWS Outposts Architecture 冗余框架

Security Architecture 安全框架

其他

配置

配置Ignition gateway组网

config-network-Gateway Network Settings-outgoing connections-add

配置Edge历史存储同步到中央数平据

enterprise tag history synchronization--setting

配置完成后:designer-a providers-edge

本地客户端回调

Edge能够完成本地设备的连接,并进行基础的数据展示。在配有中央服务器的情况下,Edge可以连接中央服务器萨和嗯的远程项目。当网络通讯不佳时,Edge能够回退到本地项目。

框架 移动版应用开发

自适应和响应式

布局:断点布局breakpoint

灯控系统:

perspective里面:

新建一个model,传递para

新建一个view,拖动model进来即可,根据手机分辨率来布局

相关推荐
C澒5 小时前
前端整洁架构(Clean Architecture)实战解析:从理论到 Todo 项目落地
前端·架构·系统架构·前端框架
C澒5 小时前
前端分层架构实战:DDD 与 Clean Architecture 在大型业务系统中的落地路径与项目实践
前端·架构·系统架构·前端框架
皮卡丘不断更9 小时前
告别“金鱼记忆”:SwiftBoot v0.1.5 如何给 AI 装上“永久项目大脑”?
人工智能·系统架构·ai编程
成茂峰9 小时前
软考高级·系统架构设计师 | 四、信息技术安全知识
安全·信息安全·系统架构·架构设计师
牵牛老人9 小时前
【Qt 开发后台服务避坑指南:从库存管理系统开发出现的问题来看后台开发常见问题与解决方案】
开发语言·qt·系统架构
行走正道12 小时前
CANN仓库日志系统架构 分级日志与性能开销优化源码解读
系统架构·cann
若风的雨1 天前
【deepseek 学习】RT-Thread 简介
系统架构
学历真的很重要1 天前
【系统架构师】第二章 操作系统知识 - 第二部分:进程管理(详解版)
学习·职场和发展·系统架构·系统架构师
智算菩萨2 天前
【网络工程师入门】DNS域名系统的深度解读与实践应用指南
网络·网络协议·系统架构
Coder_Boy_2 天前
企业级项目高并发监控场景-Spring Boot 集成 Graphite & InfluxDB 实战文档
java·spring boot·后端·系统架构