![Anybus Communicator - CANopen Скачать руководство пользователя страница 51](http://html1.mh-extra.com/html/anybus/communicator-canopen/communicator-canopen_user-manual_2948751051.webp)
Configuration Example
46
Doc.Id. SCM-1200-121
Anybus Communicator CAN to CANopen
Doc.Rev. 1.00
7.
Add frames to the transactions.
- Right-click on ‘Query’ in ‘Initialize 1’ and add a CAN
frame.
- Select the frame.
- Set a unique CAN identifier to the frame. The CAN
identifier shall be recognized on the network by the
temperature sensor.
- Right click on the frame to define the components of
the 8 byte data area in the frame, see figure to the right.
- Enter constant values where applicable.
- Right-click on ‘Response’ in ‘Initialize 1’ and repeat the
procedure.
Addresses in the input and output areas of the internal
memory will automatically be allocated to the data objects.
It is possible to change these addresses, but it is recom-
mended to finish configuration using default values. If any
collisions appear, the addresses can be changed at a later stage. The ACM will not allow you to
add a data or a constant object, that is larger than the remaining data area in the selected frame.
8.
Repeat according to step 7 to add frames and contents to ‘Initialize 2’, ‘Cels/Farenh’ and ‘Tem-
perature’.
9.
Add transactions to Motor group.
The motor needs to be initialized. It also needs in-
structions during runtime, and it will return status
information to the Communicator. It is also possi-
ble to remotely set the speed of the motor.
- Add a query-response transaction and rename it
‘Initialize’.
- Select Query and change Update Mode to Single
Shot.
- Add one Query-Response transaction (‘Motor Control’) to control the motor during runtime.
- Set Update Mode to On Data Change.
- Add one Consume transaction (‘Motor Status’) to collect status cyclically from the motor.
- Finally add a Produce transaction (‘Speed’) to be able to change the speed of the motor.