EasyManua.ls Logo

Topcon OPUS A6G2 - Page 365

Topcon OPUS A6G2
800 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
365
OPUS Projektor Manual
CAN
Transmit Settings
Use as Write Request
If checked this means that the transmit mapping will be sent out once if there is a write
request to one of the variables contained in the mapping. Usually the display only sends
values provided by the owners of the respective variables in transmit mappings.
This means that e.g. engine speed will only be sent out as provided by engine ECU. If in
your system modifying the measured engine speed value is used to set a new desired
engine speed then you can check this property and writing on the engine speed variable
will send out the transmit mapping containing the new setpoint of the engine speed value.
Please note that all other values in the mapping will be the ones provided by their
respective owners and even the new setpoint will in the next message be replaced by the
last measured value provided by the owner.
If you should want to write to the same variable from many sites you should consider
"PClient" as the variable owner which will accept all write requests but whose variables will
never become invalid again once they have a value.
Send Value On
·
None: Mapping is only sent time based (if configured) and on request.
·
Any Variable Change: Whenever one of the mapped variables changes its value
the mapping is sent out.
·
Specific Variable Change: The mapping is sent out if the variable specified in the
following property changes its value.
Select Variable (Tx)
Choose the variable whose value change should trigger sending out the mapping. This
variable can be part of the mapping but doesn't have to be.
Transmission Period (in ms)
Defines the interval between messages for this transmit mapping. Set to 0 if time based
sending is not desired.
Events
This tab allows adding actions to mapping related events. It only appears for receive
mappings.
The configured actions for the events are executed directly in the CAN thread when the
event happens.
The CAN stacks will wait until the actions are executed.
OnReceiveTimeOutAction
This event is triggered if a receive mapping is not received within the period defined as
"Transmission Period". If this happens all the variables mapped to the PGN are
automatically considered invalid and additionally the action is executed.
If you should see any "Event Options" for this event - ignore them like the PClient does.
Possible actions that can be assigned are
·
"No Action" which is the default
·
"Set Value" to assign a constant value to a variable, e.g. to reset a counter, raise an
alarm or trigger something attached to a variable where "Force Writing" is true.

Table of Contents