Section 65 of 102
64. Sensor and Actuator Representation
Stable section ID: S05-CON-007-SECTION-65 · 47 content blocks
A Sensor is a Component that measures or detects a physical, environmental, operational, or logical condition.
An Actuator is a Component that changes a physical or operational condition in response to an authorized command.
Every Sensor shall define:
Sensor Type and Instance IDs;
measured quantity;
unit;
range;
accuracy;
uncertainty;
resolution;
sample rate;
response time;
location;
orientation;
calibration;
data Interface;
diagnostic capability;
failure behavior.
Example:
sensor Node_Strain_Sensor_01 : StrainSensor {
id: "s05:sensor:node-strain-01";
installed_on: @Node_N01;
measurement_axis: @Node_N01_CS.x_axis;
range: [-2000 microstrain, 2000 microstrain];
accuracy: ±10 microstrain;
calibration: @Calibration_Record_001;
}
Every Actuator shall define:
controlled quantity or motion;
operating range;
maximum force or torque;
speed;
position feedback;
command Interface;
local interlocks;
safe state;
manual override;
failure behavior.
Example:
actuator Water_Shutoff_Actuator_01 {
controls: @Main_Water_Shutoff;
positions: [open, closed];
feedback: @Water_Shutoff_Position_Sensor;
safe_state: closed;
}
- The command state and verified physical state shall remain separate.
- Sensor data shall identify quality, timestamp, source, calibration status, and validity.