前言:虽然Ignition可以在不做任何配置的情况下直接使用,但为了方便以后的操作,我们先准备好数据库,配置网关
1.下载MySQL数据库与jar驱动包
2.安装MySQL数据库
3.配置MySQL数据库
配置root密码P@ssw0rd,之后会自动打开MySQL Bench
选择默认连接,填入刚才设置的密码即可连接到MySQL
4.创建数据库
按照我们的架构设计,我们需要3个数据库存储我们的历史数据,报警记录和操作日志
点击新建数据库按钮填入数据库名history其他保持不变
接下来同理建立alarm库和audit库
5.导入jar包,处理网关MySQL错误状态
打开网关Databases Driver,可以看到MySQL是错误状态
点击edit导入解压出来的jar包
jar导入后状态如图:
6.网关配置Create new Database Connection,完成Ignition连接MySQL数据库
接下来连接history数据库
之后同理继续连接alarm和audit库
7.将建立的MySQL组件连接到数据库上(将Database中添加的数据库和Tags中的归档相关联,将Database中添加的数据库和alarm中Journal关联,将Database中添加的数据库和Security Auditing关联)
打开Config Tags History(注意这里是从History打开),edit中去掉Enable选项,保存,只保留History,历史数据只会保存到History库上
打开ALARMING Journal将Alarm数据库关联
Name填入Alarm其余保持不变
打开SECURITY Auditing将Audti数据库关联
接下来将网关本身事件记录到Audit数据库:
网关事件配置完成。
我们需要为单个项目制定相应配置:
然后打开设计器:project按钮,General页点击vision配置项目属性
为网关配置内存容量,通常为电脑内存的一半:(重启网关生效)
重启网关,以管理员方式运行
没有回复内容