触发本身对数据采集没有影响,它只不过决定记录何时以及如何记录数据。
Unconditional(未定义)
如果选择该项,则没有设置开始触发。
数据将在采集开始或者点击"GO"按钮后开始记录。
Triggeronsignal(设置触发信号)
Field1的下拉列表用于选择触发信号。
Field2的下拉列表用于选择上升/下降沿和高于/低于水平线。
Field3的下拉列表用于输入触发水平值。
(Field3只适用于模拟信号触发)
Pre-triggertime(预触发时间)
在该处输入一个时间(如:
1s),则系统将提前触发时间1s开始采集数据。
当数据正在记录时如果开始触发条件再次发生,则:
Ignoreit(忽略触发条件)
选择该项后,只要数据记录正在进行,系统将忽略任何新的开始触发条件直到停止触发条件到来。
Startoverlappedfile(允许生成重复文件)
在多于一个独立的触发条件到来时,这项功能允许分别保存采集的数据。
一个开始触发条件到来时,一个数据文件生成并开始保存数据。
如果记录过程中,开始触发条件再次到来,将再生成一个数据文件并开始保存相同数据。
一个停止触发到来时,第一个数据文件关闭,第二个数据文件在下一个停止触发到来时关闭。
Maximumnumberofoverlappedfiles(重复文件的最大数量)
在这里输入允许生成重复文件的最大数量。
在多数情况下,两个文件就可以了,当然,也可以根据情况增加。
Extendrecordingtime(延长记录时间)
选中该项,则在记录过程中,在开始触发条件再次到来时,当前正在记录数据的文件将从此时开始延长记录时间。
Maximumnumberofextensionsonsinglefile(延长一个文件记录时间的最大次数)在这里输入允许延长一个文件记录时间的最大次数。
StopTrigger(停止记录触发器)
对停止触发器的设置与开始触发器的设置方法相同。
无论是模拟量还是二进制数字量都可以应用该设置。
Unconditional(无限制)
只有在停止采集或者在数据存储文件的最大时限到来时数据采集才会终止。
Triggeronsignal(对信号的触发)
请参考对开始触发相应设置的解释。
TriggeronreceptionofTechnostring(收到标识字符串后触发)
将收到标识字符串作为停止触发条件。
Post-triggertime(停止触发条件到来后采集继续进行的时间)
如果通过输入一个时间值而使用这项功能,那么数据采集将延迟该时间值后才停止。
例外情况:
如果停止触发条件没有到达,那么“生成存储文件的最大时间”到来时也将自动停止采集。
二、数据存储文件管理
2.1DataFileConfiguration(配置数据文件)
Filename(文件名)
Basefilename(基本文件名)
在这里输入基本文件名。
取决于后面的配置,该文件名将自动附加上数字或被标识字符串取代。
Maximumfilenumber(数据文件的最大个数)
在这里设置数据文件的最大个数。
当数据文件的个数达到该数值时,第一个数据文件将被新的数据文件同名替换。
Nextfilenumber(下一个数据文件编号)
设置生成的下一个数据文件编号。
Usetechnostringasfilename(将标识字符串作为文件名)
选中该项,则数据文件的名称不是基本文件名,而是来自标识字符串。
在该栏右边的下拉列表中,可以选择标识字符串。
当然,标识字符串需要在输入/输出管理器中预先定义。
之后,可以选择是在文件打开(开始触发到来)还是文件关闭(停止触发到来)时读标识字符串。
Reusetechnostring(重复使用标识字符串)
如果选中该项,标识字符串将在收到后可以多次使用,否则它将只被使用一次。
DataFileLocation(定位数据文件)
Basedirectory(基本路径)
在该栏输入数据存储文件的有效路路径,也可以通过选择路径。
UsernameandPassword(用户名和密码)
如果想在远程机上存储数据文件,在这里输入该计算机的用户名和密码。
ButtonCheckpath(路径检查按钮)
检查数据存储文件的基本路径是否有效。
Backupdirectory(备份路径)
在这里可以输入另外一个驱动器的路径作为备份,当基本路径不可用时,系统将使用备份路径。
Subdirectoryorganization(配置子目录)
None(不配置)
数据文件都存储在基本目录的根目录下。
Hourbased,Daybased,WeekbasedorMonthbased(基于小时、日期、星期或月
份存储):
在这里可以决定是否将数据文件存储在按小时、日期、星期或月份生成的文件夹中,这些文件夹将作为基本路径下的子目录。
Maximumsubdirectories(最大子目录数)
在这里设置允许的最大子目录数。
2.2DataFiles-CleanupStrategy(清除设置)
可以在这里对数据文件所占的存储空间进行限制。
Enableautomaticcleanup
选中该项才能对下面选项进行设置。
Keepminimal...Mbfreediskspacebydeletingtheoldestdatfiles
通过删除最旧的文件以保持至少...Mb的磁盘空间
Limitdiskquotato...Mbbydeletingtheoldestdatfiles
这项功能用于通过输入一个数值来限制数据文件所占的总磁盘空间,当超过该值时,系统将删除最旧的数据文件。
Keepatleast...datafiles通过输入一个数值来保证至少存储多少个数据文件
第二节、I/O配置
一、ibaI/O属性及计算机接口
"I/O"代表输入/输出接口。
在输入\输出管理器中可以设置信号和接口配置的所有参数。
在比ibaPDA6.2.0更高的版本中,该管理器也可以产生输出信号(即报警信号)。
所有的数据源和信号都必须在输入\输出管理器中事先定义,在其它的窗口中可以定义怎样处理和使用信号。
输入\输出管理器中清楚显示了每一项设置。
更改的设置在被运用前都将由系统检查并效验。
在输入\输出管理器中更改设置将会重新启动数据采集。
因此,如果不想停止数据记录,请留心对设置的更改。
可以通过以下方法打开输入/输出管理器:
通过主窗口的配置(Configure)菜单选择I/OManager
通过点击工具栏按钮
在输入\输出管理器的工具栏可以看到四项:
Hardware(硬件)
Group(组)
Technostring(标识字符串)
Alarms(报警,在高于6.2.0的版本中才有该项)
1.1General的Settings窗口
Interruptsource(中断源)
该栏或下拉列表显示安装在服务器计算机上的所有iba卡,可以从下拉列表中选择应该在PCI总线上产生中断的卡。
如果没有安装iba卡,该栏显示Internaltimer(内部计时器)。
Interruptcounter(中断计数器)
当ibaPDA服务器运行时中断计时器的值以1000次/秒的比率增加。
Acquisitiontimebase(设定采样时间)
在这里输入系统的采样时间(1ms至1000ms)。
该时间只用于采样,不用于记录。
可以为每个模块分别设定采样时间。
记录数据的时间在数据存储的配置文件中设定。
Startacquisitiononstartupofserver(在启动服务器时开始数据采集)
这项功能为当服务器启动后,采集过程将自动开始(相当于按“GO”按钮)。
如果需要系统全自动执行,可以选中该项。
当然这样做的前提是ibaPDA服务器可以随系统启动。
Forcereloadofdriver(强制重新装载驱动)
如果您选中该项,当更改I/O配置后,驱动将重装并重启。
之后,如果您想重复这项功能,还需重新选中。
如果ibaPDA没有中断,我们建议您使用该功能。
系统在采集开始时检测中断。
如果没有中断被检测到,将产生一个错误信息。
Licenseno.(授权号):
授权号与与软件狗上的标号、您的ibaPDA的序列号、订单或装箱单的标号相同。
升级时,您需要提供该序列号。
Licenseoptions(软件狗中的权限)
这一栏显示软件狗中的权限,如:
软件包、接口或功能,它们在插上软件狗后即可使用。
Alivetimeout...
这是TCP/IP连接的暂停功能,如果TCP/IP连接在您设定的时间内没有收到信息,那么相应的连接将被关闭以节省资源。
2.2计算机接口
在I/Omanager的左边窗口的树型结构您可以看到一些分支,它们都具有下列特征:
(1)已安装并被系统检测到。
(2)软件狗中有相应权限。
(3)都是被手动添加的。
此外,您还可以看到分支General、Virtual和Unmapped。
其它分支分别为:
FOB4iSPCI卡和FOBi/oSPCI卡
用于笔记本电脑的PCMCIA卡
用于PROFIBUS接口的ibaL2B-4/8-PCI卡或ibaL2B-8/8-PCI卡
OPC为到OPC服务器的连接
ReflectiveMemory(缓存接口卡,如:
VMIPCI5565,5576,5579,5588等)
不同的TCP/IP协议(包括ibaLogic,Modbus,Sisteam,VIP)
如何增加一个接口:
在您需要增加接口的分支上点击右键;
点击“Addinterface”。
如何删除一个接口:
在您需要增加接口的分支上点击右键;
点击“Delete”
FOB4iXPCI
数据接口FOB-4iX-PCI用于通过ibaFob-ioX卡或ibaFob-4iX-PCI卡以高速数据流进行采集(32Mbit/s),这种卡也可以以低速数据流进行采集(3.3Mbit/s)。
通常当您将备名称包含“X”的外围设或SimaticTDC/LO5接口或ABBAC800PEC设备作为数据源时,您需要使用这种卡。
采样平率可以低于50μs。
该接口只有在一个ibaFob-ioX卡或者ibaFob-4iX-PCI卡安装后才有效。
二、信号采集接口模块及在iba中的配置
2.1信号采集模块类型Padu8、Padu16、Padu32
这些类型的模块用于从并行模数转换模块[Parallel-Analog-Digital-Units(缩写为Padu)]采集信号,比如ibaPadu8、ibaPadu16或ibaPadu32(R)。
Padu通过光纤和ibaFOB卡与ibaPDA连接。
对话框中的参数和信号表对于所有类型的Padu都是一样的,仅仅是信号个数不同。
不同类型Padu的信号个数如下:
Padu8:
8个模拟量和8个数字量
Padu16:
16个模拟量和16个数字量
Padu32:
32个模拟量和32个数字量
Padu-General
Enabled
在enabled旁的下拉列表中选择True(工作)或False(不工作)。
如果一个模块不工作,它的信号就不能被采集、显示和记录。
而且,这些信号也不会被计算在信号的统计值中。
Name
在这里输入模块名称。
我们建议您根据其功能或工艺命名以便于记忆。
名称的字符数没有限制。
模块名存储在数据文件中,并且可以在ibaAnalyzer中看到。
名称的字符数没有限制。
模块名存储在数据文件中,并且可以在ibaAnalyzer中看到。
ModuleNo.
在这里输入模块编号。
已有的模块编号是在增加模块后,系统按次序自动给出的。
当然,您也可以根据需要改变编号。
模块编号决定了ibaAnalyzer信号树中的次序。
对于模块类型TCP/IPibaLogic,模块编号必须与ibaLogic应用程序中模块编号相匹配。
Timebase
在这里输入一个是基本时间基数整数倍的时间基数(单位ms),基本时间基数在I/Omanager的General窗口中定义。
模块的所有信号都按该时间基数被采样。
所有模块时间基数的最大值与最小值的比值不能超过1000。
时间基数最大为1000ms。
2.2Padu—Analog(模拟信号