news 2026/9/2 10:21:48

Ignition System Architectures系统架构

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Ignition System Architectures系统架构

参考资料

文章目录

    • Basic Architecture 基本框架
    • Scale Out Architecture 向外扩展框架
    • Hub and Spoke Architecture 中心和辐射框架
    • Edge Architecture 框架
    • IIoT Architecture 框架
    • Enterprise Architecture 企业框架
    • Redundancy Architecture 冗余框架
    • Cloud Based Architecture 云框架
    • AWS Outposts Architecture 冗余框架
    • Security Architecture 安全框架
    • DataOps模块
    • 其他
      • 西门子模块
        • 配置
        • 本地客户端回调
    • 框架 移动版应用开发

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跟前端共享点位
  1. 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 ManagedSystems集中化中心控制系统
  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 gapsin any system architecture可以加入任何一种系统架构
  2. a smaller version of the standard Ignition install 一个小型标准的安装
  3. do a few specific tasks likeclient 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 project1个;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参考资料


说明四:Ignition Edge Sync Services
I
Ignition Edge Sync Services, included with either the Edge IIoT or Panel product, acts as a limited remote server that synchronizes data from the edge of the network to a central Ignition server.

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 安全框架

DataOps模块

https://inductiveautomation.com/pricing/ignition

其他

西门子模块

第一:Ignition 8.1(传统 Siemens S7 驱动)Inductive

  1. 8.1 自带的西门子 S7 驱动模块,没有浏览功能,不管买不买授权,都不能浏览 PLC 变量树
  2. S7‑1200/1500 只能手动填写 DB 偏移绝对地址;DB 必须关闭【优化块访问】,还要开启 PUT/GET。
  3. 不能像 OPC UA 那样点开树直接拖拽点位,只能手动新建标签填写地址;可以 Excel 批量导入标签,但依然是绝对地址。

想要 8.1 实现浏览拖拽:只能用PLC 本体自带 OPC UA 服务器,走 OPC‑UA 客户端连接,不是 S7 驱动。

第二:Ignition 8.3 + Siemens Enhanced Driver(付费独立模块,平台基础许可不含)Inductive …

购买并激活 Enhanced Driver 模块授权之后:

  1. S7‑1200/1500 开启Symbolic符号模式,设计器可以浏览 PLC 内部变量树,和 OPC‑UA 一样点开树,直接拖拽 / 勾选导入点位,不用手动填 DB 偏移地址Inductive …。
  2. 支持优化 DB 块,不需要关闭优化访问;底层走 S7 协议(ISO‑on‑TCP 102 端口),不是 PLC 自带 OPC UA 服务
  3. S7‑300/400:依然没有符号浏览,只能绝对地址

⚠️ 重要坑点:

  1. PLC 程序新增 / 修改变量后,不会自动刷新浏览缓存,需要手动点设备的【Refresh Browse Cache】刷新,新变量才会显示出来Inductive …。
  2. 最低版本要求:Ignition 8.3.3 及以上;Linux x64 系统 glibc 版本要求≥2.34,老 Linux 发行版跑不了该模块Inductive …。
  3. 只是装模块不激活授权:设备能连上,浏览功能不可用

配置

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/2 10:20:26

SM750 HDMI DRM 驱动发布:支持 2048 宽输出与 2560x1080 超宽屏

如果你做过国产化主机、MiniPC、云终端或者工控设备的显示适配,大概率遇到过这样一种情况:机器本身用的是一颗 SM750 显示芯片,平时接 1080p 显示器一切正常,但客户把一台 2560x1080 的 21:9 超宽屏接上来,系统里怎么都…

作者头像 李华
网站建设 2026/9/2 10:19:25

go-zero 数据库优化实战:从缓存旁路到读写分离的完整落地指南

go-zero 数据库优化实战:从缓存旁路到读写分离的完整落地指南 【免费下载链接】go-zero A cloud-native Go microservices framework with cli tool for productivity. 项目地址: https://gitcode.com/GitHub_Trending/go/go-zero 如果你的 go-zero 服务在高…

作者头像 李华
网站建设 2026/9/2 10:19:21

Harness Engineering:决定AI编程生产力的工程体系

Harness Engineering:决定AI编程生产力的工程体系 最近和AI一起写代码时,我越来越强烈地感觉到一件事。 同一个模型,放在网页聊天框里,你让它改一个项目,它往往会给你一段看起来不错的代码,然后补一句&…

作者头像 李华
网站建设 2026/9/2 10:17:32

kkce.com:Ping 分布式拨测与全球 3000+ 节点技术解析

在传统网络运维中,ping 命令是最基础的网络连通性测试工具,通过发送 ICMP Echo Request 数据包并等待 Echo Reply 响应,测量往返时间(RTT)和丢包率。然而,单机 Ping 存在天然局限:它只能反映单一…

作者头像 李华
网站建设 2026/9/2 10:17:27

ANFIS与PSO融合优化:MATLAB实现鸢尾花分类的智能算法实践

简介:本资源是一套基于MATLAB实现的自适应神经模糊推理系统(ANFIS)代码,融合粒子群优化(PSO)算法完成模型训练,专用于经典Iris数据集的三类花卉分类任务,面向计算机、电子信息工程及…

作者头像 李华
网站建设 2026/9/2 10:17:09

Tabbit AI浏览器评测:自然语言驱动的Web自动化实践与生产级应用分析

在浏览器自动化、网页数据采集和日常重复性操作场景中,开发者常常需要编写复杂的脚本或依赖多个插件。Tabbit AI浏览器通过集成AI能力,旨在将自然语言指令转化为自动化操作,例如自动填写表单、批量处理数据、监控网页变化等。这听起来像是“让…

作者头像 李华