 |
ALPHA-VISION® Station in Control: Sic_Transaction
|
Sic_Transaction
SUMMARY
Sic_Transaction - Performs a SIC-Transaction
SYNTAX
Sic_Transaction()
ARGUMENTS
- none
-
DESCRIPTION
This function executes the changes required on the SIC.
The function must be configured as a response to a dataobject-event,
if the value of variable $SICREPLY becomes 1. The transaction affects
2 stations only. The values of the global PVs determine the action
to be taken.
The addressed station sets the data-object $SICREPLY. The partner
station, it is defined in the data-object $SICACTIVE, resets
$SICREPLY to zero to signify the end of the transaction.
In the case that variable $SICREPLY gets value 2, the Sic_Clear()
function is called on all stations. If the condition
$SICACTIVE = $OSNO is true, the function clears all variables,
i.e. only the station that originally initiated the transaction is
able to perform the clear operation.
EXAMPLES
Sic_Transaction()
Syntax Notation
- [aaa]
- aaa is optional (zero or one occurences)
- (aaa|bbb)
- aaa exclusive or bbb
- (aaa)*
- aaa may occur indefinitely often or may be omitted
- (aaa)+
- aaa may occur indefinitely often but at least once
- (aaa)m..n
- aaa may occur from m to n times