SEARCH
TOOLBOX
LANGUAGES
modified on 11 April 2012 at 15:02 ••• 11,022 views

Lincoln UART RS485 Example

From Manuals

Revision as of 15:02, 11 April 2012 by Support (Talk | contribs)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Compatibility Lincoln 60, Lincoln 60E

The I/O Plus option for the Lincoln adds a RS485 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. Two wires to connect the RS485 port

Please follow these steps to run the RS485 master and RS485 Slave example:

  • 1. Compile the uart_rs485_master example.
  • 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 shot is of the RS485 examples in action.