2024年4月26日发(作者:)
iFIX工程开发流程
作者:lostcity
一、预备知识。
开发一个项目,首先当然需要明确该项目的需求了。项目完成后要
实现什么样的功能,实现那些功能需要什么样的设备、软件支持等。大
概罗列一下,我想这是必须的。
我们假设要实现这样的一个简单系统:使用iFIX监控三菱Q系列
的plc,包括数据读写,数据历史存储,数据和报警动态监控等。于是
很自然在开发系统之前我们需要预备的东西就包括:Q系列plc的监控
点表,iFIX软件和Q的通信驱动等。这一切准备好了,才能开始上位i
FIX工程开发。
二、iFIX工程开发流程。
当准备工作完毕,开发工作也就可以开始了。
1、软件的安装,包括iFIX和驱动。
这个不说了,不会得自己想办法去吧。如果要使用OFFICE,O
FFICE必须先于iFIX安装,如果先装了iFIX,请先卸载iFIX,再装OFF
ICE,然后装iFIX。
2、真正开始是这里:系统配置(SCU)
所谓系统配置,就是为系统配置一些参数,以后开发系统过程中可
以直接使用。这些配置信息保存成一个scu文件,iFIX启动的时候可以
选择装载哪个文件。
系统配置包括有:
系统路径配置:这个简单,默认就可以。意思无非就是哪部分的数
据/配置数据储存在哪个位置。值得说的是如果打算开发多个项目,那
么可以为每个项目设置不同的“工程项目”路径。(参考视频教程之"多工
程")
报警配置:报警的配置包括报警打印、报警信息摘要、报警文件、
报警历史、报警odbc、网络报警、报警队列等。每一项服务的意思都
比较容易理解,根据项目需要启动相关服务就可以了。
网络配置:这个视需要设定,如果不使用网络功能就不用管他,使
用的话把远程的iFIX节点添加进去也很简单。
SCADA配置:直说就是启用scada和为工程添加通信驱动。注意
这里只是添加,驱动配置步骤在后头。客户端的话可以不使用scada支
持。
启动任务:iFIX启动的时候需要伴随启动那些程序,统统加进去,
还可以选择启动方式。
安全和SQL用户配置:设置用户权限以保证系统安全。可以不用
管,需要用再看电子书。
3、驱动配置(i/0 driver configuration)
iFIX为用户提供两种类型的驱动程序,一种是6x另外一种是7x,
区别在于7x可以作为opc server而6x则不可以。另外关于6x驱动的
安装可以参考6x驱动安装说明。


发布评论