methodAvailable
pid
Public method `telion_api.ControlSystem.pid(name: 'str', signal: 'SignalRef | BlockRef', *, kp: 'Any' = 1, ki: 'Any' = 0, kd: 'Any' = 0, derivative_filter_time: 'Any' = '1e-3[s]', sample_period: 'Any' = '0[s]', minimum: 'Any' = -1e+30, maximum: 'Any' = 1e+30) -> 'BlockRef'`.
Reference contract
| Field | Value | Description |
|---|---|---|
| symbol | telion_api.ControlSystem.pid | — |
| signature | (name: 'str', signal: 'SignalRef | BlockRef', *, kp: 'Any' = 1, ki: 'Any' = 0, kd: 'Any' = 0, derivative_filter_time: 'Any' = '1e-3[s]', sample_period: 'Any' = '0[s]', minimum: 'Any' = -1e+30, maximum: 'Any' = 1e+30) -> 'BlockRef' | — |
| return | BlockRef | — |
Public method telion_api.ControlSystem.pid(name: 'str', signal: 'SignalRef | BlockRef', *, kp: 'Any' = 1, ki: 'Any' = 0, kd: 'Any' = 0, derivative_filter_time: 'Any' = '1e-3[s]', sample_period: 'Any' = '0[s]', minimum: 'Any' = -1e+30, maximum: 'Any' = 1e+30) -> 'BlockRef'.
Contract
| Property | Value |
|---|---|
| symbol | telion_api.ControlSystem.pid |
| signature | (name: 'str', signal: 'SignalRef | BlockRef', *, kp: 'Any' = 1, ki: 'Any' = 0, kd: 'Any' = 0, derivative_filter_time: 'Any' = '1e-3[s]', sample_period: 'Any' = '0[s]', minimum: 'Any' = -1e+30, maximum: 'Any' = 1e+30) -> 'BlockRef' |
| return | BlockRef |
Signature
telion_api.ControlSystem.pid(name: 'str', signal: 'SignalRef | BlockRef', *, kp: 'Any' = 1, ki: 'Any' = 0, kd: 'Any' = 0, derivative_filter_time: 'Any' = '1e-3[s]', sample_period: 'Any' = '0[s]', minimum: 'Any' = -1e+30, maximum: 'Any' = 1e+30) -> 'BlockRef'