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