Chapter 6
Transactions
General
As mentioned previously, transactions are representations of the actual serial telegrams exchanged on
the serial sub-network. While the gateway doesn’t feature a scanlist in the traditional sense, all nodes, and
their transactions, will be processed in the order they have been defined in the ABC Config Tool.
Transactions are handled slightly differently in the two protocol modes:
• Master Mode
For regular nodes, transactions always come in pairs; a Query and a Response. The Query is is-
sued by the gateway, while Responses are issued by the slaves on the sub-network. The Broad-
caster can only send transactions.
• Generic Data Mode
Transactions can be added as desired for both directions. Transactions sent to the sub-network
are called ‘Transaction Produce’, and transactions issued by other nodes are called ‘Transaction
Consume’.
Theoretically, the gateway supports up to 100 transactions. The actual number may however be less de-
pending on the memory requirements of the defined transactions.
Adding & Managing Transactions
(Right-click on a node in the Navigation Section to gain access to these functions)
Function
Description
Cut
Cut a node to the clipboard
Copy
Copy a node to the clipboard
Insert
Insert a node from the clipboard
Delete
Delete a node
Node Monitor
Launch the node monitor (10-1 “Node Monitor”)
Add Transaction(s)
a
a. Only available in Master Mode
On regular nodes, this adds a Query and a Response.
The two transactions will be grouped in order to
increase readability.
On the Broadcaster, a single transaction will be added.
Add Transaction Consume
b
b. Only available in Generic Data Mode
Add a ‘Consume’-transaction
Add transaction Produce
Add a ‘Produce’-transaction
Add Command
Add pre-defined transactions to the node
Insert New Node
Insert a new node above the currently selected one
Save Node
Save the selected node
Insert from File
Insert a previously saved node above the currently
selected node
Rename
To increase readability, each node can be given a
unique name using this function