Lincoln CAN Example
From Manuals
(Difference between revisions)
(→Compatibility Lincoln 60, Lincoln 60E) |
(→Compatibility Lincoln 60, Lincoln 60E) |
||
| Line 13: | Line 13: | ||
* 1. Compile the example with the "#define CAN_TRANSMIT" set to 1 | * 1. Compile the example with the "#define CAN_TRANSMIT" set to 1 | ||
* 2. Program one of the Lincolns with the binary and this will be the Lincoln used to transmit CAN messages | * 2. Program one of the Lincolns with the binary and this will be the Lincoln used to transmit CAN messages | ||
| - | * 3. Compile the example with the "#define CAN_TRANSMIT" set to | + | * 3. Compile the example with the "#define CAN_TRANSMIT" set to 0 |
* 4. Program the other Lincoln with the binary and this will be the Lincoln used to receive CAN messages | * 4. Program the other Lincoln with the binary and this will be the Lincoln used to receive CAN messages | ||
* 5. Disconnect the power to both boards | * 5. Disconnect the power to both boards | ||
Current revision as of 21:51, 11 March 2011
Controller Area Network (CAN)
Compatibility Lincoln 60, Lincoln 60E
The I/O Plus option for the Lincoln adds a CAN tranceiver. In order to run this example you will need the following equipment:
- 1. Two Lincolns with the I/O Plus Option populated
- 2. Two COM ports on a computer
- 3. One 2x5 to 2x5 straght through ribbon cable
Please follow these steps to run the CAN example:
- 1. Compile the example with the "#define CAN_TRANSMIT" set to 1
- 2. Program one of the Lincolns with the binary and this will be the Lincoln used to transmit CAN messages
- 3. Compile the example with the "#define CAN_TRANSMIT" set to 0
- 4. Program the other Lincoln with the binary and this will be the Lincoln used to receive CAN messages
- 5. Disconnect the power to both boards
- 6. Connect the two boards together with the 2x5 to 2x5 ribbon cable on J13
- 7. Open a terminal window for each board set to 115200, 8 data bits, no parity, 1 stop bit, and no hardware handshaking
- 8. Connect a COM port to COM1 of each Lincoln board
- 8. Apply power to the Lincoln that will receive the CAN messages
- 9. Apply power to the Lincoln that will transmit the CAN messages
The following screen shots are of the CAN example in action.


