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

相关推荐
小马过河R11 小时前
不只是又一个 Agent 框架:DeepSeek Harness 如何重新定义“可组合”
人工智能·机器学习·系统架构·agent·ai编程·harness
ZJU_统一阿萨姆14 小时前
【推理优化】KV Cache 量化:在不牺牲质量的前提下压榨更多内存
人工智能·语言模型·系统架构·vllm
caimouse15 小时前
ReactOS 图形系统分析(13):驱动对象 — DRIVEROBJ
系统架构
Dr.kangder1 天前
嵌入式面试总结(十五)——异常处理
单片机·面试·职场和发展·系统架构·嵌入式
caimouse1 天前
ReactOS 图形系统分析(1):VBE MiniPort 驱动 vgapnp.sys
系统架构
ZJU_统一阿萨姆2 天前
【推理优化】连续批处理:当推理吞吐量遇到天花板
人工智能·语言模型·系统架构
caimouse2 天前
ReactOS 图形系统分析(4):GDI 引擎 (eng)
系统架构
caimouse2 天前
ReactOS 图形系统分析(9):物理设备对象 — PDEVOBJ
系统架构
caimouse2 天前
ReactOS 图形系统分析(11):映射设备对象 — MDEVOBJ(多显示器)
系统架构·计算机外设
国科安芯2 天前
详解ADC 规则组外部触发:CH2、CH3 与 TRGO2
运维·网络·单片机·嵌入式硬件·mcu·系统架构