5 should work in your situation because of the voltage you will be running (5-10V) and your signal is not high frequency (above 500Mhz) in the first place. RS485Receive() clears bit PD5 to place the transceiver in receive mode, and RS485Transmit() sets bit PD5 to place the transceiver in transmit mode. If the /SS pin of the master is an input and if a low input level is detected, the processor sets the MODF bit in the SPI status register a "mode fault" condition. For example, at 4800 baud (bits per second), each bit lasts about 200 microseconds (µs), and if communications are full duplex (e.g., if the QScreen Controller echoes each incoming character), then there is a serial interrupt every 100 µs or so. The PDQ Board’s transmit data signal /TxD1 (pin 2 on the 9-pin serial connector) is connected to the terminal’s receive data signal /RxD (pin 2 on its 9-pin connector). Most computers conform to IBM PC AT-compatible RS232 interfaces which use 9-pin D-Type connectors, consequently the QScreen Controller brings out its serial ports to two female 9-pin D-Type connectors. They are often used for serial connections going to a terminal server in datacentres, for example.
The mating 10-pin connectors that join the H6 header of the PDQ Board to the H4 header of the Docking Panel are typically not accessed directly, and are not discussed in detail here. The pinout of the PDQ Board’s Communications Header (H2), Docking Panel’s Communications Header (H1), and the Docking Panel’s Communications DB-9 Connectors are shown in the following tables. Because the requirements of every multi-drop application are so unique, it is difficult to specify or design a software protocol that meets everyone’s needs. To solve the "data collision" problem often present in multi-drop networks hardware units (converters, repeaters, micro-processor controls) can be constructed to remain in a receive mode until they are ready to transmit data. In general if you are not connected to a modem the handshaking lines can present a lot of problems if not disabled in software or accounted for in the hardware (loop-back or pulled-up). Most of the low-cost sensors and other modules like GPS, Bluetooth, RFID, ESP8266, etc. which are commonly used with Arduino, Raspberry Pi in the market uses UART TTL based communication because it only requires 2 wires TX(Transmitter) and RX (Receiver). In RS485 mode, the RS422 transmit and receive pairs are shorted together with a pair of onboard jumpers as explained in the UART Wildcard Hardware: RS485 Jumpers section below.
Note that this Hackster project does something similar with splicing an ethernet cable to a UART breakout module. But I notice that he describes using a (different) RS-485 to USB converter and splicing from the Ethernet cable to the converter, rather than using the converter cable that ships with the charge controller. To make sure that your USB to RS-485 cable & the device RS-485 port are working, have you tried using them with a Windows PC and the manufacturer's s/w? But You stated you are going to install this at a commercial setting, so it always better to use the worst case environment situations, and use shielded cable. Normally, this connection is made at one end of the main cable. A Modbus RS485 connects a Master device to one or more Slave devices. At any given time, only the master and a single active slave communicate. If on the other hand each terminal can accept only a single cable, a proper branch must be created using three auxiliary terminals for each instrument to be connected. I recently bought some RS485 cable, it had two pairs, both had stripes. Now there was certain instances I used STP wire for rs485 because I had a lot of devices connected in a long run chain (DMX512 lighting fixtures).
It seems if there is a lot of RFI in the installation, shielded twisted cable can be justified. The main cable must be no longer than 700 m! In order to avoid signal reflections, a 120 Ohm termination resistance must be fitted on each end of the main cable. No termination - If the PDQ Board is not an end device, rs485 cable you should not terminate that cable. And the results before was a degraded signal that the devices near the end would interpret the signal incorrectly. Using a repeater, the main cable is divided into different segments, each of which can be up to 700 m in length and connect 32 devices (this number includes the repeaters). The maximum number of devices that can be connected to a main cable is 32, including the Master. If the total length of the main cable is less than 50 m termination resistances can be avoided at the ends of the main cable.