Initialization file example
- Last UpdatedDec 17, 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=PIABB800XAPR
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].USER=abbuser
SOURCE[1].PROTECTEDPASSWORD=Password
SOURCE[1].CONNECTIONSTRING=wss://hostname:10940/SDS
SOURCE[1].IS95PRACCESSOR=S95PR
SOURCE[1].INCREMENTORID=OSIInc
SOURCE[1].DATASOURCE=PR_OL
SOURCE[1].ROWLIMIT=1000
[TAG TEMPLATE]
TAG[101].NAME=PIEVENTS
TAG[101].VALUE=[BATCHID]|[UNIQUEID]|[PROCEDURE]\[UNITPROCEDURE]\[OPERATION]\[PHASE]|[EVENT]|[VALUE]|[UNIT]
TAG[101].TYPE=String
TAG[101].TRIGGER=[EVENT,value="PIEVENT"]
TAG[102].NAME=Categories
TAG[102].VALUE=[BFTYPE] | [CATEGORY] | [POSITION] | [SEQUENCE] | [VALUE]
TAG[102].TYPE=String
TAG[102].TRIGGER=[Category,value="*"]
TAG[103].NAME=Exception_BF
TAG[103].VALUE=[CRITICALITY]|[CRITICALITYSTATUS]|[CRITICALITYDATE]|
TAG[103].TYPE=String
TAG[103].TRIGGER=[Depth, value = "3"][CRITICALITYDATE, value != ""]
TAG[103].TRIGGER=[Depth, value = "4"][CRITICALITYDATE, value != ""]
TAG[104].NAME=USER_[DESC]
TAG[104].VALUE=[USERID]|[MATERIALID]|[LOTID]
TAG[104].TYPE=String
TAG[104].TRIGGER=[BFType, value="YIELDDETERMINATION"][Depth, value ="*"][Desc, value = "Yield"]
[PROPERTY TEMPLATE]
PROPERTY[1001].NAME=[BFTYPE]\[Category]\Position [POSITION]\SEQUENCE [SEQUENCE]\[PARAMETER]
PROPERTY[1001].VALUE=[VALUE]
PROPERTY[1001].TYPE=auto
PROPERTY[1001].DESCRIPTOR=[Desc]
PROPERTY[1001].CATEGORY=[Category]
PROPERTY[1001].TRIGGER=[Category, value="*"]
PROPERTY[1002].NAME=Status
PROPERTY[1002].VALUE=[BATCHID] - [STATUS]
PROPERTY[1002].TYPE=String
PROPERTY[1002].TRIGGER=[Depth, value="1"]
PROPERTY[1003].NAME=[Parameter]
PROPERTY[1003].VALUE=[Value]
PROPERTY[1003].TYPE=auto
PROPERTY[1003].DESCRIPTOR=[Desc]
PROPERTY[1003].CATEGORY=[Category]
PROPERTY[1003].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