![Innon Link IO Скачать руководство пользователя страница 22](http://html.mh-extra.com/html/innon/link-io/link-io_manual_2062919022.webp)
Document name: Link IO - Manual
Document date: 1.2 10/02/2020
22
Functions
The main unit allows to create some basic logic between inputs and outputs. A flexible setup allows to select
any input and output (of a compatible type) within the function so some essential controls strategy is
managed directly at the “edge” level, with a B
MS monitoring the I/O and controlling some other outputs on
the same module.
When a function is controlling an output, any demand from the BMS or a BMS watchdog being active is
disregarded. It is still possible to manually set the output to a fixed status by placing it in Manual mode from
the “Auto/Manual” menu.
For the expansion, the status of the expansion outputs is dictated by the main unit. So, if the expansion is
disconnected from the main unit and the expansion watchdog is enabled, the expansions output will be
driven safely to their watchdog position, even if the output was controlled by a function. If the watchdog is
not enabled, the expansion will maintain the outputs to their last demand status until the expansion is
restarted.
Functions also include pulse counters, which store the counted value locally with an embedded scaling
function to adapt to the meter pulse strategy.
Pulse counter
2 pulse counters are available on each main device and expansion.
The total counter is shown on the top row wit
h “Current value”.
Note: the display can only visualise 6 digits, but the value is a full 32-bit float, so the BMS can access higher
values than 999999.
“Input select” allows to configure the desired Universal Channel used for the pulse counting function.
Note: this Universal Channel MUST be configured as “PULSE COUNTER” type for the function to work
properly.
“Scaling” allows to configure a scaling factor to the raw pulses. The function will do the following:
Current Value = Universal Channel raw pulses * Scaling
“Preset value” is used together with the command “Preset run” and it allows to override the “Current value”
with a desired preset. Set the “Preset value” and then configure “Preset run” to “yes” to override.
“Reset to 0 run” is a command that allows to set the “Current value” to “000000”. Configure the “Reset to 0
run” to “yes” to override