要求信号
要求信号は開ループコントローラーブロックと似ており、同様に記述されます。開ループコントローラのキーワードタイプとそれぞれのブロックの定義を参照してください。
また、要求信号にはすべての方法(定数、式、MotionView、およびカーブ)が適用可能です。
唯一異なる点は、要求信号は必ず開ループ信号であることから、TAG = ‘OPENLOOP’とする必要はないことです。
例
#Using constant value
[DEMAND_SPEED]
TYPE = 'CONSTANT'
VALUE = '18.25'
#Using a MotionSolve expression
[DEMAND_SPEED]
TYPE = 'EXPRESSION'
SIGNAL_CHANNEL = 0
EXPRESSION = ‘10 + SIN(2*TIME)’
#Using user signals in Altair Driver in MV
[DEMAND_SPEED]
TYPE = 'MOTIONVIEW'
SIGNAL_CHANNEL = 1
#Using curve points with independent variable time (TIME) or distance travelled (PATH_S)
[DEMAND_SPEED]
TYPE = ‘CURVE’
BLOCK = ‘SPEED_CRV’
[SPEED_CRV]
INDEPENDENT_VARIABLE = 'PATH_S'
DEPENDENT_VARIABLE = SIGNAL
INTERPOLATION = 'LINEAR'
{PATH_S SIGNAL}
0 10
50 10
100 10
150 15
200 20
250 25
300 30