GALIL
GALIL IOC
Main Page
Files
File List
File Members
GALIL-IOC-01App
Db
galil_userdef_records8.substitutions
Go to the documentation of this file.
1
# $File: //ASP/Dev/SBS/4_Controls/4_3_Network_Infrastructure/4_3_1_Comms_Common_Services/sw/device_drivers/Galil/1-5/galilTestApp/Db/galil_userdef_records.substitutions $
2
# $Revision: #2 $
3
# $DateTime: 2012/03/20 11:55:19 $
4
# $Author: cliftm $
5
#
6
# Description
7
# Substitution file for user defined commands and monitors
8
#
9
# Copyright (c) 2006 Australian Synchrotron
10
#
11
# This library is free software; you can redistribute it and/or
12
# modify it under the terms of the GNU Lesser General Public
13
# Licence as published by the Free Software Foundation; either
14
# version 2.1 of the Licence, or (at your option) any later version.
15
#
16
# This library is distributed in the hope that it will be useful,
17
# but WITHOUT ANY WARRANTY; without even the implied warranty of
18
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
19
# Lesser General Public Licence for more details.
20
#
21
# You should have received a copy of the GNU Lesser General Public
22
# Licence along with this library; if not, write to the Free Software
23
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
24
#
25
# Contact details:
26
# mark.clift@synchrotron.vic.gov.au
27
# 800 Blackburn Road, Clayton, Victoria 3168, Australia.
28
29
# P:EPICSName_MONITOR
30
# P:EPICSName_STATUS
31
# P:EPICSName_SP
32
# P:EPICSName_CMD
33
34
# GalilStr is a galil command or variable
35
# eg. TI0, SB 1, uservarname, etc
36
37
# DRVCMD = VAR (GalilStr is a galil variable)
38
# DRVCMD = CMD (GalilStr is a galil command)
39
40
file
"$(GALIL)/db/galil_userdef_records8.template"
41
{
42
pattern
43
{ P, EN, GS, PORT, SCAN, DESC, DRVL, DRVH, LOW, HIGH, LSV, HSV, ZNAM, ONAM, ZSV, OSV, C, DEFAULT, EGU, PINI}
44
{
"\$(P)"
,
"MTR\$(CCP)"
,
"K1"
,
"Galil"
"Passive"
,
"P gain during motion"
,
""
,
""
,
""
,
""
,
"MINOR"
,
"MINOR"
,
"Invalid"
,
"Ok"
,
"MAJOR"
,
"NO_ALARM"
, $(CC),
""
,
""
,
"YES"
}
45
{
"\$(P)"
,
"MTR\$(CCP)"
,
"K2"
,
"Galil"
"Passive"
,
"I gain during motion"
,
""
,
""
,
""
,
""
,
"MINOR"
,
"MINOR"
,
"Invalid"
,
"Ok"
,
"MAJOR"
,
"NO_ALARM"
, $(CC),
""
,
""
,
"YES"
}
46
{
"\$(P)"
,
"MTR\$(CCP)"
,
"K3"
,
"Galil"
"Passive"
,
"D gain during motion"
,
""
,
""
,
""
,
""
,
"MINOR"
,
"MINOR"
,
"Invalid"
,
"Ok"
,
"MAJOR"
,
"NO_ALARM"
, $(CC),
""
,
""
,
"YES"
}
47
{
"\$(P)"
,
"MTR\$(CCP)"
,
"IL"
,
"Galil"
"Passive"
,
"Integrator Limit"
,
""
,
""
,
""
,
""
,
"MINOR"
,
"MINOR"
,
"Invalid"
,
"Ok"
,
"MAJOR"
,
"NO_ALARM"
, $(CC),
""
,
""
,
"YES"
}
48
{
"\$(P)"
,
"MTR\$(CCP)"
,
"FV"
,
"Galil"
"Passive"
,
"Feedforward Velocity"
,
""
,
""
,
""
,
""
,
"MINOR"
,
"MINOR"
,
"Invalid"
,
"Ok"
,
"MAJOR"
,
"NO_ALARM"
, $(CC),
""
,
""
,
"YES"
}
49
{
"\$(P)"
,
"MTR\$(CCP)"
,
"FC"
,
"Galil"
"Passive"
,
"Distance-selectable FV gain"
,
""
,
""
,
""
,
""
,
"MINOR"
,
"MINOR"
,
"Invalid"
,
"Ok"
,
"MAJOR"
,
"NO_ALARM"
, $(CC),
""
,
""
,
"YES"
}
50
{
"\$(P)"
,
"MTR\$(CCP)"
,
"FA"
,
"Galil"
"Passive"
,
"Feedforward Acceleration"
,
""
,
""
,
""
,
""
,
"MINOR"
,
"MINOR"
,
"Invalid"
,
"Ok"
,
"MAJOR"
,
"NO_ALARM"
, $(CC),
""
,
""
,
"YES"
}
51
{
"\$(P)"
,
"MTR\$(CCP)"
,
"FN"
,
"Galil"
"Passive"
,
"Distance when FC engaged"
,
""
,
""
,
""
,
""
,
"MINOR"
,
"MINOR"
,
"Invalid"
,
"Ok"
,
"MAJOR"
,
"NO_ALARM"
, $(CC),
""
,
""
,
"YES"
}
52
{
"\$(P)"
,
"MTR\$(CCP)"
,
"ZP"
,
"Galil"
"Passive"
,
"Positive antifriction bias"
,
""
,
""
,
""
,
""
,
"MINOR"
,
"MINOR"
,
"Invalid"
,
"Ok"
,
"MAJOR"
,
"NO_ALARM"
, $(CC),
""
,
""
,
"YES"
}
53
{
"\$(P)"
,
"MTR\$(CCP)"
,
"ZN"
,
"Galil"
"Passive"
,
"Negative antifriction bias"
,
""
,
""
,
""
,
""
,
"MINOR"
,
"MINOR"
,
"Invalid"
,
"Ok"
,
"MAJOR"
,
"NO_ALARM"
, $(CC),
""
,
""
,
"YES"
}
54
{
"\$(P)"
,
"MTR\$(CCP)"
,
"TL"
,
"Galil"
"Passive"
,
"Torque Limit"
,
""
,
""
,
""
,
""
,
"MINOR"
,
"MINOR"
,
"Invalid"
,
"Ok"
,
"MAJOR"
,
"NO_ALARM"
, $(CC),
""
,
""
,
"YES"
}
55
{
"\$(P)"
,
"MTR\$(CCP)"
,
"CP"
,
"Galil"
"Passive"
,
"Motor off deadband"
,
""
,
""
,
""
,
""
,
"MINOR"
,
"MINOR"
,
"Invalid"
,
"Ok"
,
"MAJOR"
,
"NO_ALARM"
, $(CC),
""
,
""
,
"YES"
}
56
{
"\$(P)"
,
"MTR\$(CCP)"
,
"CT"
,
"Galil"
"Passive"
,
"IL increment rate for CP"
,
""
,
""
,
""
,
""
,
"MINOR"
,
"MINOR"
,
"Invalid"
,
"Ok"
,
"MAJOR"
,
"NO_ALARM"
, $(CC),
""
,
""
,
"YES"
}
57
{
"\$(P)"
,
"MTR\$(CCP)"
,
"AF"
,
"Galil"
"Passive"
,
"Analog Feedback"
,
""
,
""
,
""
,
""
,
"MINOR"
,
"MINOR"
,
"Invalid"
,
"Ok"
,
"MAJOR"
,
"NO_ALARM"
, $(CC),
""
,
""
,
"YES"
}
58
{
"\$(P)"
,
"MTR\$(CCP)"
,
"DS"
,
"Galil"
"Passive"
,
"Off band"
,
""
,
""
,
""
,
""
,
"MINOR"
,
"MINOR"
,
"Invalid"
,
"Ok"
,
"MAJOR"
,
"NO_ALARM"
, $(CC),
""
,
""
,
"YES"
}
59
{
"\$(P)"
,
"MTR\$(CCP)"
,
"DB"
,
"Galil"
"Passive"
,
"On band"
,
""
,
""
,
""
,
""
,
"MINOR"
,
"MINOR"
,
"Invalid"
,
"Ok"
,
"MAJOR"
,
"NO_ALARM"
, $(CC),
""
,
""
,
"YES"
}
60
61
}
62
63
# end
64
65
#
"IL"
,
"Integrator Limit"
66
#
"TL"
,
"Torque Limit"
67
#
"TK"
,
"Peak torque"
68
#
"TM"
,
"Servo loop update rate"
69
70
# feed forward
71
#
"FV"
,
"Feedforward Velocity"
72
#
"FA"
,
"Feedforward Acceleration"
73
74
# ceramic tuning
75
#
"K1"
,
"P gain during motion"
76
#
"K2"
,
"I gain during motion"
77
#
"K3"
,
"D gain during motion"
78
#
"FC"
,
"Distance-selectable velocity feedforward gain"
79
#
"FN"
,
"Distance from end of move when FC is engaged"
80
#
"CT"
,
"IL increment rate for CP"
81
#
"CP"
,
"Motor off deadband"
82
#
"ZP"
,
"Positive antifriction bias"
83
#
"ZN"
,
"Negative antifriction bias"
84
#
"DS"
,
"Deadband off range for KP/KD/KI/ZP/ZN"
85
#
"DB"
,
"Deadband on range for KP/KD/KI/ZP/ZN"
86
file
file(GALIL)/GalilSup/Db/galil_analog_in.template"
Definition:
galil_analog_ports.substitutions:28
Copyright © 2013
Science and Technology Facilities Council
| Generated by
1.8.5