Wiring for RS485

Wiring for RS485

The Motion Coordinator has a 4-wire RS422 port.  This can be set as a 2-wire RS485 port by wiring the Tx and Rx together.


MC664 is shown.  All Motion Coordinators have the same port pin configuration.

For some protocols it will be necessary to set up the software for 2-wire operation.  See SETCOM and MODBUS commands.
    • Related Articles

    • RS485 communication with a battery-pack

      There isn't an automatic control of the 2 wire "echo" when using PRINT and GET. The programmer must read the echo and discard those characters. Use SETCOM(9600, 8, 1, 0, 2, 0) ' no xon/xoff Don't set the 2-wire flag because that is only for Modbus. ...
    • Wire size for Flexslice I/O modules

      Trio's Flexslice modules use the a 10-way 3.5mm pitch, push fit connector: 15EDGKN-3.5-10P-13 from Degson. According to the manufacturer's datasheets (https://www.tme.eu/Document/580c900c7460c0af0ff973aec46ec4f5/15edgk.pdf) the maximum wire size is ...
    • Serial ports on PC-MCAT for Motion Coordinator Channels

      The PC-MCAT API brings channels 1 and 2 out into the API, but does not map them to anything.  The attached little program is an example which will do that for you. It is a 7z folder encrypted with password abc123. A USB to RS232 converter will be ...
    • CHANNEL_WRITE

      How do I write axis variables or VR integer values into the channel? Like this? CHANNEL_WRITE(tcpserver_channel, " " + TIME$ + " " + CHR(VR(0)) + " " + CHR(VR(1)) ) Answer: No, the CHANNEL_WRITE needs to have a string as the data to write. ...
    • CANbus port check

      MC403, MC405, Euro404 and Euro408 Motion Coordinators that appear to have a failed CANbus port. Check that the CANIO_ADDRESS is set to 32 when using Trio CANIO mode or to 40 .. 42 when using CanOpen. The CANIO_ADDRESS is stored in Flash in the above ...