Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LiquidLevelSensing #80

Open
juergen44 opened this issue Apr 24, 2020 · 0 comments
Open

LiquidLevelSensing #80

juergen44 opened this issue Apr 24, 2020 · 0 comments
Labels
Capability Proposal A request for a new Capability

Comments

@juergen44
Copy link

juergen44 commented Apr 24, 2020

Capability 'LiquidLevelSensing'

Description
A sensor with this capability detects the hydrostatic pressure and converts it into an analogue output signal of current between 4 and 20 mA. The output signal changes in proportion with the level of the tank.
A PLC calculates the percentage of the maximum fill state value.

Properties

| Name | Description | Input | Output | Writable | Observable |
| CurrentLevel | Current level property | PressureData | LevelData | no | yes |
| SwichStatus | Binary switch status (on/off) | --- | SwitchStatusData | no | yes |

Provide Input for writable properties.

Actions

| Name | Description | Input | Output |

Events

| Name | Description | Input | Output |
| OverflowAlarm | Alarm if overflow goes beyond the threshold | - | OverflowData |

Data Types

Numeric Data Types:

| Name | Description | Data Type | Min/Max Value | Unit Code |
| LevelData | Level of liquid fill state | number | 0 / 100 | percentage |
| VoltageData | sensor output | number | 4 / 20 | mA |

Enumeration or Text Data Types:

| Name | Description | Data Type | Enumeration (comma separated) |
| StatusData | switches status of pumps and valves | TurnOn, TurnOff |

Boolean Data Types:

| OverVoltageAlarm | causes event when threshold is exceeded |

Date Data Types: none

DateTime Data Types: none

Time Data Types: none

See available schema:DataTypes.

Remarks

Please write here any remark that you may have.

@juergen44 juergen44 added the Capability Proposal A request for a new Capability label Apr 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Capability Proposal A request for a new Capability
Projects
None yet
Development

No branches or pull requests

1 participant