文章目录
-
- [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 基本框架

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


-
single large systems 单独大型系统
-
at least one Gateway that handles back-end 至少有一个Gateway控制后端
-
front-end Gateway handles all of the Clients 前端Gateway控制所有的客户端
-
multiple Ignition installations
多个安装,有几个Gateway就要买几个License -
a Load Balancer 负载均衡器 automatically distribute the clients
-
Back-End Gateway 后端Gateway
communicate with the PLCs # 跟PLC通讯
share their local Tags with the Front-End Gateways via a Remote Tag Provider # 通过远程Tag跟前端共享点位 -
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 中心和辐射框架

- multiple Ignition installations
多个安装 Centrally ManagedSystems集中化中心控制系统- a single Ignition install at a central site 中心上安装一个ignition
- Store-and-Forward 存储转发 that data is never lost 永不丢失数据
- add the Vision Module at each spoke 辐射点上新增Vision模块
Edge:
部署在本地站点的ignition的精简版系统,类似不含硬件的触摸屏
Hub:
安装了完整功能模块的ignition中心站点
Spoke:
本地站点,可安装完整版ignition模块或自选模块
Edge Architecture 框架

- fill in the gaps
in any system architecture可以加入任何一种系统架构 - a smaller version of the standard Ignition install 一个小型标准的安装
- 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 参考资料


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

IIoT Architecture 框架
- collect data from any devices at the edge of the network 采集设备数据从边缘网络
- publish that data to a central broker 发布数据到中间broker
- MQTT Server (Broker)服务器:a server that can communicate with your Field Devices via MQTT;
- 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进来即可,根据手机分辨率来布局