Brodersen (IOTOOLS) I/O configuration
The workbench includes a fully integrated configurator for Brodersen remote I/Os, using the Brodersen's IOTOOLS interface at runtime. Please refer to the following topics in that page for detailed information on how to use and configurate Brodersen I/Os:
Data exchange - configuration:
The T5 runtime manages a intermediate variable map representing Brodersen IOTOOLS inputs and outputs. A dedicated configuration tool is integrated in the Workbench. Run it using the "Tools / Fieldbus Configuration" menu command from the main window. Then select the "IOTOOLS" tab.
The configuration is represented as a tree:
- IOTOOLS configuration
- IOTOOLS network (*)
- IOTOOLS node (*)
- exchanged Variable (*)
(*) The items with this mark can appear several times in the configuration.
You need to configurate the networks in order to map I/Os from IOTOOLS to variables.
Run the "Edit / New master" to declare a new IOTOOLS network. Each network is identified by a number according to IOTOOLS conventions, and a free description text.
When a network is selected, you can insert IOTOOLS nodes by running the "Edit / New slave" menu command. For each node you need to enter a number according to IOTOOLS conventions and a free description text.
Now you have to map variables to the possible remote I/Os. Use
the "Edit / New variable" command to insert a variable in the
selected slave or diagnostic block.When you insert a variable under
a node, the following items must be entered:
- the symbol of the variable
- the type of I/O (DI / DO / AI / AO / YI / YO) according to IOTOOLS conventions
- the module number according to IOTOOLS conventions
- a bit number (from 0 to 15) in case of a digital I/O
- a range (min / max) for the variable,
- corresponding to a signal range (min / max) for the physical I/O
You can freely map a variable of any data type to an I/O. The runtime automatically converts the value to the type of the variable. STRING variables are not supported.