Strain Gauge Interface
JCS Network Configuration
structure.yaml Configuration
| type | dev_strain_gauge |
| Supports processes | no |
| Supports device rate | no |
Signals - From Device
| Signal name | Type | Required | Description |
|---|---|---|---|
| op_state | uint8 | automatic | Device operational state bit field |
| sg_an_0 | float32 | optional | Strain gauge analog input 0 - Signal may be renamed |
| sg_an_1 | float32 | optional | Strain gauge analog input 1 - Signal may be renamed |
| sg_an_2 | float32 | optional | Strain gauge analog input 2 - Signal may be renamed |
| sg_an_3 | float32 | optional | Strain gauge analog input 3 - Signal may be renamed |
| sg_an_4 | float32 | optional | Strain gauge analog input 4 - Signal may be renamed |
| sg_an_5 | float32 | optional | Strain gauge analog input 5 - Signal may be renamed |
| sg_an_6 | float32 | optional | Strain gauge analog input 6 - Signal may be renamed |
| t_0 | float32 | optional | On board temperature |
| an_0 | float32 | optional | External analog input (external temperature) - Signal may be renamed |
| sg_an_raw_0 | float32 | optional | Strain gauge raw analog input 0 |
| sg_an_raw_1 | float32 | optional | Strain gauge raw analog input 1 |
| sg_an_raw_2 | float32 | optional | Strain gauge raw analog input 2 |
| sg_an_raw_3 | float32 | optional | Strain gauge raw analog input 3 |
| sg_an_raw_4 | float32 | optional | Strain gauge raw analog input 4 |
| sg_an_raw_5 | float32 | optional | Strain gauge raw analog input 5 |
| sg_an_raw_6 | float32 | optional | Strain gauge raw analog input 6 |
Note: JCS Host automatically maps op_state as a full rate signal.
Bitfields
Signal: op_state
| Bit | Description |
|---|---|
| 0 - 2 | Reserved for JCS |
| 3 | Temperature warning flag. Set when any temperature exceeds it's warning limit. |
| 4 | Temperature compensation clamped flag. Set when any temperature exceeds the bounds configured by the temperature compensation coefficients. |
| 5 | Analog warning flag. Set when any analog channel exceeds it's warning limit. |
| 6 | Unused |
| 7 | Unused |
Signals - To Device
| Signal name | Type | Required | Description |
|---|---|---|---|
| t_net | float32 | optional | Temperature signal from network |