New file for auxilliary I/O with XPS

This commit is contained in:
MarkRivers
2006-05-10 22:25:35 +00:00
parent cd6ca81eca
commit 995aef0f8c
2 changed files with 236 additions and 0 deletions
+118
View File
@@ -0,0 +1,118 @@
file "$(MOTOR)/motorApp/Db/XPSAuxLi.db"
{
pattern
{P, R, PORT, CHAN, SCAN}
{IOC:, XPSAux1Li, XPS_AUX1, 0, "I/O Intr"}
{IOC:, XPSAux2Li, XPS_AUX1, 1, "I/O Intr"}
{IOC:, XPSAux3Li, XPS_AUX1, 2, "I/O Intr"}
{IOC:, XPSAux4Li, XPS_AUX1, 3, "I/O Intr"}
}
file "$(MOTOR)/motorApp/Db/XPSAuxBi.db"
{
pattern
{P, R, PORT, CHAN, MASK, SCAN}
{IOC:, XPSAux1Bi0, XPS_AUX1, 0, 0x000001, "I/O Intr"}
{IOC:, XPSAux1Bi1, XPS_AUX1, 0, 0x000002, "I/O Intr"}
{IOC:, XPSAux1Bi2, XPS_AUX1, 0, 0x000004, "I/O Intr"}
{IOC:, XPSAux1Bi3, XPS_AUX1, 0, 0x000008, "I/O Intr"}
{IOC:, XPSAux1Bi4, XPS_AUX1, 0, 0x000010, "I/O Intr"}
{IOC:, XPSAux1Bi5, XPS_AUX1, 0, 0x000020, "I/O Intr"}
{IOC:, XPSAux1Bi6, XPS_AUX1, 0, 0x000040, "I/O Intr"}
{IOC:, XPSAux1Bi7, XPS_AUX1, 0, 0x000080, "I/O Intr"}
{IOC:, XPSAux2Bi0, XPS_AUX1, 1, 0x000001, "I/O Intr"}
{IOC:, XPSAux2Bi1, XPS_AUX1, 1, 0x000002, "I/O Intr"}
{IOC:, XPSAux2Bi2, XPS_AUX1, 1, 0x000004, "I/O Intr"}
{IOC:, XPSAux2Bi3, XPS_AUX1, 1, 0x000008, "I/O Intr"}
{IOC:, XPSAux2Bi4, XPS_AUX1, 1, 0x000010, "I/O Intr"}
{IOC:, XPSAux2Bi5, XPS_AUX1, 1, 0x000020, "I/O Intr"}
{IOC:, XPSAux3Bi0, XPS_AUX1, 2, 0x000001, "I/O Intr"}
{IOC:, XPSAux3Bi1, XPS_AUX1, 2, 0x000002, "I/O Intr"}
{IOC:, XPSAux3Bi2, XPS_AUX1, 2, 0x000004, "I/O Intr"}
{IOC:, XPSAux3Bi3, XPS_AUX1, 2, 0x000008, "I/O Intr"}
{IOC:, XPSAux3Bi4, XPS_AUX1, 2, 0x000010, "I/O Intr"}
{IOC:, XPSAux3Bi5, XPS_AUX1, 2, 0x000020, "I/O Intr"}
{IOC:, XPSAux4Bi0, XPS_AUX1, 3, 0x000001, "I/O Intr"}
{IOC:, XPSAux4Bi1, XPS_AUX1, 3, 0x000002, "I/O Intr"}
{IOC:, XPSAux4Bi2, XPS_AUX1, 3, 0x000004, "I/O Intr"}
{IOC:, XPSAux4Bi3, XPS_AUX1, 3, 0x000008, "I/O Intr"}
{IOC:, XPSAux4Bi4, XPS_AUX1, 3, 0x000010, "I/O Intr"}
{IOC:, XPSAux4Bi5, XPS_AUX1, 3, 0x000020, "I/O Intr"}
{IOC:, XPSAux4Bi6, XPS_AUX1, 3, 0x000040, "I/O Intr"}
{IOC:, XPSAux4Bi7, XPS_AUX1, 3, 0x000080, "I/O Intr"}
{IOC:, XPSAux4Bi8, XPS_AUX1, 3, 0x000100, "I/O Intr"}
{IOC:, XPSAux4Bi9, XPS_AUX1, 3, 0x000200, "I/O Intr"}
{IOC:, XPSAux4Bi10, XPS_AUX1, 3, 0x000400, "I/O Intr"}
{IOC:, XPSAux4Bi11, XPS_AUX1, 3, 0x000800, "I/O Intr"}
{IOC:, XPSAux4Bi12, XPS_AUX1, 3, 0x001000, "I/O Intr"}
{IOC:, XPSAux4Bi13, XPS_AUX1, 3, 0x002000, "I/O Intr"}
{IOC:, XPSAux4Bi14, XPS_AUX1, 3, 0x004000, "I/O Intr"}
{IOC:, XPSAux4Bi15, XPS_AUX1, 3, 0x008000, "I/O Intr"}
}
file "$(MOTOR)/motorApp/Db/XPSAuxBo.db"
{
pattern
{P, R, PORT, CHAN, MASK}
{IOC:, XPSAux1Bo0, XPS_AUX1, 0, 0x000001}
{IOC:, XPSAux1Bo1, XPS_AUX1, 0, 0x000002}
{IOC:, XPSAux1Bo2, XPS_AUX1, 0, 0x000004}
{IOC:, XPSAux1Bo3, XPS_AUX1, 0, 0x000008}
{IOC:, XPSAux1Bo4, XPS_AUX1, 0, 0x000010}
{IOC:, XPSAux1Bo5, XPS_AUX1, 0, 0x000020}
{IOC:, XPSAux1Bo6, XPS_AUX1, 0, 0x000040}
{IOC:, XPSAux1Bo7, XPS_AUX1, 0, 0x000080}
{IOC:, XPSAux3Bo0, XPS_AUX1, 1, 0x000001}
{IOC:, XPSAux3Bo1, XPS_AUX1, 1, 0x000002}
{IOC:, XPSAux3Bo2, XPS_AUX1, 1, 0x000004}
{IOC:, XPSAux3Bo3, XPS_AUX1, 1, 0x000008}
{IOC:, XPSAux3Bo4, XPS_AUX1, 1, 0x000010}
{IOC:, XPSAux3Bo5, XPS_AUX1, 1, 0x000020}
{IOC:, XPSAux4Bo0, XPS_AUX1, 2, 0x000001}
{IOC:, XPSAux4Bo1, XPS_AUX1, 2, 0x000002}
{IOC:, XPSAux4Bo2, XPS_AUX1, 2, 0x000004}
{IOC:, XPSAux4Bo3, XPS_AUX1, 2, 0x000008}
{IOC:, XPSAux4Bo4, XPS_AUX1, 2, 0x000010}
{IOC:, XPSAux4Bo5, XPS_AUX1, 2, 0x000020}
{IOC:, XPSAux4Bo6, XPS_AUX1, 2, 0x000040}
{IOC:, XPSAux4Bo7, XPS_AUX1, 2, 0x000080}
{IOC:, XPSAux4Bo8, XPS_AUX1, 2, 0x000100}
{IOC:, XPSAux4Bo9, XPS_AUX1, 2, 0x000200}
{IOC:, XPSAux4Bo10, XPS_AUX1, 2, 0x000400}
{IOC:, XPSAux4Bo11, XPS_AUX1, 2, 0x000800}
{IOC:, XPSAux4Bo12, XPS_AUX1, 2, 0x001000}
{IOC:, XPSAux4Bo13, XPS_AUX1, 2, 0x002000}
{IOC:, XPSAux4Bo14, XPS_AUX1, 2, 0x004000}
{IOC:, XPSAux4Bo15, XPS_AUX1, 2, 0x008000}
}
file "$(MOTOR)/motorApp/Db/XPSAuxLo.db"
{
pattern
{P, R, PORT, CHAN}
{IOC:, XPSAux1Lo, XPS_AUX1, 0}
{IOC:, XPSAux3Lo, XPS_AUX1, 1}
{IOC:, XPSAux4Lo, XPS_AUX1, 2}
}
file "$(MOTOR)/motorApp/Db/XPSAuxAi.db"
{
pattern
{P, R, PORT, CHAN, LOPR, HOPR, PREC, SCAN}
{IOC:, XPSAuxAi0, XPS_AUX1, 0, -10.0, 10.0, 4, "1 second"}
{IOC:, XPSAuxAi1, XPS_AUX1, 1, -10.0, 10.0, 4, "1 second"}
{IOC:, XPSAuxAi2, XPS_AUX1, 2, -10.0, 10.0, 4, "1 second"}
{IOC:, XPSAuxAi3, XPS_AUX1, 3, -10.0, 10.0, 4, "1 second"}
}
file "$(MOTOR)/motorApp/Db/XPSAuxAo.db"
{
pattern
{P, R, PORT, CHAN, DRVL, LOPR, DRVH, HOPR, PREC}
{IOC:, XPSAuxAo0, XPS_AUX1, 0, -10.0, -10.0, 10.0, 10.0, 4}
{IOC:, XPSAuxAo1, XPS_AUX1, 1, -10.0, -10.0, 10.0, 10.0, 4}
{IOC:, XPSAuxAo2, XPS_AUX1, 2, -10.0, -10.0, 10.0, 10.0, 4}
{IOC:, XPSAuxAo3, XPS_AUX1, 3, -10.0, -10.0, 10.0, 10.0 4}
}
+118
View File
@@ -0,0 +1,118 @@
file "$(MOTOR)/motorApp/Db/XPSAuxLi.db"
{
pattern
{P, R, PORT, CHAN, SCAN}
{IOC:, XPSAux1Li, XPS_AUX1, 0, "I/O Intr"}
{IOC:, XPSAux2Li, XPS_AUX1, 1, "I/O Intr"}
{IOC:, XPSAux3Li, XPS_AUX1, 2, "I/O Intr"}
{IOC:, XPSAux4Li, XPS_AUX1, 3, "I/O Intr"}
}
file "$(MOTOR)/motorApp/Db/XPSAuxBi.db"
{
pattern
{P, R, PORT, CHAN, MASK, SCAN}
{IOC:, XPSAux1Bi0, XPS_AUX1, 0, 0x000001, "I/O Intr"}
{IOC:, XPSAux1Bi1, XPS_AUX1, 0, 0x000002, "I/O Intr"}
{IOC:, XPSAux1Bi2, XPS_AUX1, 0, 0x000004, "I/O Intr"}
{IOC:, XPSAux1Bi3, XPS_AUX1, 0, 0x000008, "I/O Intr"}
{IOC:, XPSAux1Bi4, XPS_AUX1, 0, 0x000010, "I/O Intr"}
{IOC:, XPSAux1Bi5, XPS_AUX1, 0, 0x000020, "I/O Intr"}
{IOC:, XPSAux1Bi6, XPS_AUX1, 0, 0x000040, "I/O Intr"}
{IOC:, XPSAux1Bi7, XPS_AUX1, 0, 0x000080, "I/O Intr"}
{IOC:, XPSAux2Bi0, XPS_AUX1, 1, 0x000001, "I/O Intr"}
{IOC:, XPSAux2Bi1, XPS_AUX1, 1, 0x000002, "I/O Intr"}
{IOC:, XPSAux2Bi2, XPS_AUX1, 1, 0x000004, "I/O Intr"}
{IOC:, XPSAux2Bi3, XPS_AUX1, 1, 0x000008, "I/O Intr"}
{IOC:, XPSAux2Bi4, XPS_AUX1, 1, 0x000010, "I/O Intr"}
{IOC:, XPSAux2Bi5, XPS_AUX1, 1, 0x000020, "I/O Intr"}
{IOC:, XPSAux3Bi0, XPS_AUX1, 2, 0x000001, "I/O Intr"}
{IOC:, XPSAux3Bi1, XPS_AUX1, 2, 0x000002, "I/O Intr"}
{IOC:, XPSAux3Bi2, XPS_AUX1, 2, 0x000004, "I/O Intr"}
{IOC:, XPSAux3Bi3, XPS_AUX1, 2, 0x000008, "I/O Intr"}
{IOC:, XPSAux3Bi4, XPS_AUX1, 2, 0x000010, "I/O Intr"}
{IOC:, XPSAux3Bi5, XPS_AUX1, 2, 0x000020, "I/O Intr"}
{IOC:, XPSAux4Bi0, XPS_AUX1, 3, 0x000001, "I/O Intr"}
{IOC:, XPSAux4Bi1, XPS_AUX1, 3, 0x000002, "I/O Intr"}
{IOC:, XPSAux4Bi2, XPS_AUX1, 3, 0x000004, "I/O Intr"}
{IOC:, XPSAux4Bi3, XPS_AUX1, 3, 0x000008, "I/O Intr"}
{IOC:, XPSAux4Bi4, XPS_AUX1, 3, 0x000010, "I/O Intr"}
{IOC:, XPSAux4Bi5, XPS_AUX1, 3, 0x000020, "I/O Intr"}
{IOC:, XPSAux4Bi6, XPS_AUX1, 3, 0x000040, "I/O Intr"}
{IOC:, XPSAux4Bi7, XPS_AUX1, 3, 0x000080, "I/O Intr"}
{IOC:, XPSAux4Bi8, XPS_AUX1, 3, 0x000100, "I/O Intr"}
{IOC:, XPSAux4Bi9, XPS_AUX1, 3, 0x000200, "I/O Intr"}
{IOC:, XPSAux4Bi10, XPS_AUX1, 3, 0x000400, "I/O Intr"}
{IOC:, XPSAux4Bi11, XPS_AUX1, 3, 0x000800, "I/O Intr"}
{IOC:, XPSAux4Bi12, XPS_AUX1, 3, 0x001000, "I/O Intr"}
{IOC:, XPSAux4Bi13, XPS_AUX1, 3, 0x002000, "I/O Intr"}
{IOC:, XPSAux4Bi14, XPS_AUX1, 3, 0x004000, "I/O Intr"}
{IOC:, XPSAux4Bi15, XPS_AUX1, 3, 0x008000, "I/O Intr"}
}
file "$(MOTOR)/motorApp/Db/XPSAuxBo.db"
{
pattern
{P, R, PORT, CHAN, MASK}
{IOC:, XPSAux1Bo0, XPS_AUX1, 0, 0x000001}
{IOC:, XPSAux1Bo1, XPS_AUX1, 0, 0x000002}
{IOC:, XPSAux1Bo2, XPS_AUX1, 0, 0x000004}
{IOC:, XPSAux1Bo3, XPS_AUX1, 0, 0x000008}
{IOC:, XPSAux1Bo4, XPS_AUX1, 0, 0x000010}
{IOC:, XPSAux1Bo5, XPS_AUX1, 0, 0x000020}
{IOC:, XPSAux1Bo6, XPS_AUX1, 0, 0x000040}
{IOC:, XPSAux1Bo7, XPS_AUX1, 0, 0x000080}
{IOC:, XPSAux3Bo0, XPS_AUX1, 1, 0x000001}
{IOC:, XPSAux3Bo1, XPS_AUX1, 1, 0x000002}
{IOC:, XPSAux3Bo2, XPS_AUX1, 1, 0x000004}
{IOC:, XPSAux3Bo3, XPS_AUX1, 1, 0x000008}
{IOC:, XPSAux3Bo4, XPS_AUX1, 1, 0x000010}
{IOC:, XPSAux3Bo5, XPS_AUX1, 1, 0x000020}
{IOC:, XPSAux4Bo0, XPS_AUX1, 2, 0x000001}
{IOC:, XPSAux4Bo1, XPS_AUX1, 2, 0x000002}
{IOC:, XPSAux4Bo2, XPS_AUX1, 2, 0x000004}
{IOC:, XPSAux4Bo3, XPS_AUX1, 2, 0x000008}
{IOC:, XPSAux4Bo4, XPS_AUX1, 2, 0x000010}
{IOC:, XPSAux4Bo5, XPS_AUX1, 2, 0x000020}
{IOC:, XPSAux4Bo6, XPS_AUX1, 2, 0x000040}
{IOC:, XPSAux4Bo7, XPS_AUX1, 2, 0x000080}
{IOC:, XPSAux4Bo8, XPS_AUX1, 2, 0x000100}
{IOC:, XPSAux4Bo9, XPS_AUX1, 2, 0x000200}
{IOC:, XPSAux4Bo10, XPS_AUX1, 2, 0x000400}
{IOC:, XPSAux4Bo11, XPS_AUX1, 2, 0x000800}
{IOC:, XPSAux4Bo12, XPS_AUX1, 2, 0x001000}
{IOC:, XPSAux4Bo13, XPS_AUX1, 2, 0x002000}
{IOC:, XPSAux4Bo14, XPS_AUX1, 2, 0x004000}
{IOC:, XPSAux4Bo15, XPS_AUX1, 2, 0x008000}
}
file "$(MOTOR)/motorApp/Db/XPSAuxLo.db"
{
pattern
{P, R, PORT, CHAN}
{IOC:, XPSAux1Lo, XPS_AUX1, 0}
{IOC:, XPSAux3Lo, XPS_AUX1, 1}
{IOC:, XPSAux4Lo, XPS_AUX1, 2}
}
file "$(MOTOR)/motorApp/Db/XPSAuxAi.db"
{
pattern
{P, R, PORT, CHAN, LOPR, HOPR, PREC, SCAN}
{IOC:, XPSAuxAi0, XPS_AUX1, 0, -10.0, 10.0, 4, "1 second"}
{IOC:, XPSAuxAi1, XPS_AUX1, 1, -10.0, 10.0, 4, "1 second"}
{IOC:, XPSAuxAi2, XPS_AUX1, 2, -10.0, 10.0, 4, "1 second"}
{IOC:, XPSAuxAi3, XPS_AUX1, 3, -10.0, 10.0, 4, "1 second"}
}
file "$(MOTOR)/motorApp/Db/XPSAuxAo.db"
{
pattern
{P, R, PORT, CHAN, DRVL, LOPR, DRVH, HOPR, PREC}
{IOC:, XPSAuxAo0, XPS_AUX1, 0, -10.0, -10.0, 10.0, 10.0, 4}
{IOC:, XPSAuxAo1, XPS_AUX1, 1, -10.0, -10.0, 10.0, 10.0, 4}
{IOC:, XPSAuxAo2, XPS_AUX1, 2, -10.0, -10.0, 10.0, 10.0, 4}
{IOC:, XPSAuxAo3, XPS_AUX1, 3, -10.0, -10.0, 10.0, 10.0 4}
}