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进来即可,根据手机分辨率来布局

相关推荐
2401_8612775516 小时前
分层架构系统测试的主要要点
功能测试·系统架构·单元测试·集成测试·模块测试
后端小张1 天前
【AI 学习】AI Agent 开发进阶:架构、规划、记忆与工具编排
java·人工智能·ai·架构·系统架构·agent·智能体
endcy20162 天前
基于Spring AI的RAG和智能体应用实践
人工智能·ai·系统架构
武子康2 天前
Java-171 Neo4j 备份与恢复 + 预热与执行计划实战
java·开发语言·数据库·性能优化·系统架构·nosql·neo4j
en-route2 天前
软件设计九大核心原则解析
系统架构
武子康2 天前
Java-174 FastFDS 从单机到分布式文件存储:实战与架构取舍
java·大数据·分布式·性能优化·系统架构·dfs·fastdfs
法号:行颠2 天前
Chaos-nano:Arduino Pro Mini 轻量级操作系统解析与实战应用
单片机·mcu·系统架构
君不见,青丝成雪3 天前
网关整合验签
大数据·数据结构·docker·微服务·系统架构