Learn from initialization file examples
- Last UpdatedFeb 05, 2025
- 1 minute read
//*******************************************************************
// PI Event Frames interface settings file
// Autogenerated file DO NOT EDIT
// Generated by PI Event Frames Interface Manager
// Version 4.1.6.3643
// File changed on: 6/26/2020 3:34:02 PM
//*******************************************************************
[COMMAND LINE PARAMETERS]
ID=1
PS=PIABB800XA
HOST=HOSTNAME
[SIMPLE SWITCHES]
AFHOST=AF HOSTNAME
AFDATABASE=AF database name
AFAUTOCHECKIN=None
RST="30-Jan-2010"
SCAN=20
CACHETIME=1
ABTO=100
MAXQTF=180
MAXSTOPTIME=120
TS=LCL
RESTORE=true
BATCHRCP=true
[SOURCE TEMPLATE]
SOURCE[1].DATABASE=DATABASE HOSTNAME
SOURCE[1].USER=DATABASE USER
SOURCE[1].PSWD=USER PASSWORD
SOURCE[1].SERVICE=WINDOWS-XXXXXXX.xxxxx.int
[TAG TEMPLATE]
TAG[1].NAME=PIEVENTS
TAG[1].VALUE=[BATCHID]|[UNIQUEID]|[PROCEDURE]\[UNITPROCEDURE]\[OPERATION]\[PHASE]|[EVENT]|[VALUE]|[UNIT]
TAG[1].TYPE=String
TAG[1].TRIGGER=[EVENT,value="PIEVENT"]
TAG[2].NAME=Categories
TAG[2].VALUE=[BFTYPE] | [CATEGORY] | [POSITION] | [SEQUENCE] | [VALUE]
TAG[2].TYPE=String
TAG[2].TRIGGER=[Category,value="*"]
TAG[3].NAME=Exception_BF
TAG[3].VALUE=[CRITICALITY]|[CRITICALITYSTATUS]|[CRITICALITYDATE]|
TAG[3].TYPE=String
TAG[3].TRIGGER=[Depth, value = "3"][CRITICALITYDATE, value != ""]
TAG[3].TRIGGER=[Depth, value = "4"][CRITICALITYDATE, value != ""]
TAG[4].NAME=USER_[DESC]
TAG[4].VALUE=[USERID]|[MATERIALID]|[LOTID]
TAG[4].TYPE=String
TAG[4].TRIGGER=[BFType, value="YIELDDETERMINATION"][Depth, value ="*"][Desc, value = "Yield"]
[PROPERTY TEMPLATE]
PROPERTY[1].NAME=[BFTYPE]\[Category]\Position [POSITION]\SEQUENCE [SEQUENCE]\[PARAMETER]
PROPERTY[1].VALUE=[VALUE]
PROPERTY[1].TYPE=auto
PROPERTY[1].DESCRIPTOR=[Desc]
PROPERTY[1].CATEGORY=[Category]
PROPERTY[1].TRIGGER=[Category, value="*"]
PROPERTY[2].NAME=Status
PROPERTY[2].VALUE=[BATCHID] - [STATUS]
PROPERTY[2].TYPE=String
PROPERTY[2].TRIGGER=[Depth, value="1"]
PROPERTY[3].NAME=[Parameter]
PROPERTY[3].VALUE=[Value]
PROPERTY[3].TYPE=auto
PROPERTY[3].DESCRIPTOR=[Desc]
PROPERTY[3].CATEGORY=[Category]
PROPERTY[3].TRIGGER=[Parameter, value="*"] [Parameter, value!="PIEVENT"]
[RECIPE TEMPLATE]
RECIPE[1].NAME=[PROCEDURE]
RECIPE[1].CATEGORY=OSIBatch
RECIPE[1].TEMPLATE=Procedure
RECIPE[1].BATCHID=[BATCHID]
RECIPE[1].PRODUCT=[PRODUCT]
RECIPE[1].PROPERTY[1].NAME=PROCEDUREPATH
RECIPE[1].PROPERTY[1].VALUE=[PROCEDUREPATH]
RECIPE[1].PROPERTY[2].NAME=IDX
RECIPE[1].PROPERTY[2].VALUE=[IDX]
RECIPE[1].PROPERTY[3].NAME=SUBCONDITION
RECIPE[1].PROPERTY[3].VALUE=[SUBCONDITION]
RECIPE[1].PROPERTY[4].NAME=MESSAGE
RECIPE[1].PROPERTY[4].VALUE=[MESSAGE]
RECIPE[1].PROPERTY[5].NAME=TYPE
RECIPE[1].PROPERTY[5].VALUE=[TYPE]
RECIPE[1].PROPERTY[6].NAME=SEVERITY
RECIPE[1].PROPERTY[6].VALUE=[SEVERITY]
RECIPE[1].PROPERTY[7].NAME=QUALITY
RECIPE[1].PROPERTY[7].VALUE=[QUALITY]
RECIPE[2].NAME=[UNITPROCEDURE]
RECIPE[2].CATEGORY=OSIBatch
RECIPE[2].TEMPLATE=UnitProcedure
RECIPE[2].BATCHID=[BATCHID]
RECIPE[2].MODULEPATH=[UNIT]
RECIPE[2].PRODUCT=[PRODUCT]
RECIPE[3].NAME=[OPERATION]
RECIPE[3].CATEGORY=OSIBatch
RECIPE[3].TEMPLATE=Operation
RECIPE[4].NAME=[PHASE]
RECIPE[4].CATEGORY=OSIBatch
RECIPE[4].TEMPLATE=Phase
RECIPE[5].NAME=[PHASESTATE]
RECIPE[5].CATEGORY=OSIBatch
RECIPE[5].TEMPLATE=PhaseState