# RS422 to TCP/MODBUS

**URL:** <https://forum.inductiveautomation.com/t/rs422-to-tcp-modbus/22606>\
**Category:** Ignition\
**Created:** [February 15, 2019, 1:12pm UTC](https://forum.inductiveautomation.com/t/rs422-to-tcp-modbus/22606 "2019-02-15T13:12:01Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![dkhayes117](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/dkhayes117/32/68344_2.png) [@dkhayes117](https://forum.inductiveautomation.com/u/dkhayes117)\
**Post date:** [February 15, 2019, 1:12pm UTC](https://forum.inductiveautomation.com/t/rs422-to-tcp-modbus/22606/1 "2019-02-15T13:12:01Z")

</div>

I have a pyroguard CXC-2 control unit that detects sparks in dust collection systems. The unit doesn’t have any opc capabilities, but it does have a serial output which is RS422 I believe. The output is for an external printer, but I was thinking of converting the rs422 to Modbus if possible and use the output as a tag provider not a printing source. Does anyone have any advice on the hardware, if available, to convert rs422 to Modbus or any other ideas?

---

<div class="post-metadata">

**Author:** ![oscar.salcedo](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/oscar.salcedo/32/11019_2.png) [@oscar.salcedo](https://forum.inductiveautomation.com/u/oscar.salcedo)\
**Post date:** [February 15, 2019, 1:30pm UTC](https://forum.inductiveautomation.com/t/rs422-to-tcp-modbus/22606/2 "2019-02-15T13:30:43Z")

</div>

I’ve had good luck with Perle’s converters:  
[https://www.perle.com/products/device-server.shtml](https://www.perle.com/products/device-server.shtml)  
Specifically this one:  
[https://www.perle.com/products/iolan-ds-terminal-server.shtml](https://www.perle.com/products/iolan-ds-terminal-server.shtml)

They are simple to setup and you can use Ignition’s ModbusTCP or simple TCP device driver to consume the output.

Cheers,  
Oscar.

---

<div class="post-metadata">

**Author:** ![dkhayes117](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/dkhayes117/32/68344_2.png) [@dkhayes117](https://forum.inductiveautomation.com/u/dkhayes117)\
**Post date:** [February 15, 2019, 1:31pm UTC](https://forum.inductiveautomation.com/t/rs422-to-tcp-modbus/22606/3 "2019-02-15T13:31:20Z")

</div>

Thanks, I will check it out.

---

<div class="post-metadata">

**Author:** ![oscar.salcedo](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/oscar.salcedo/32/11019_2.png) [@oscar.salcedo](https://forum.inductiveautomation.com/u/oscar.salcedo)\
**Post date:** [February 15, 2019, 1:38pm UTC](https://forum.inductiveautomation.com/t/rs422-to-tcp-modbus/22606/4 "2019-02-15T13:38:48Z")

</div>

No problem!

If you feel extra adventurous, look at ser2sock:

> **[nutechsoftware/ser2sock](https://github.com/nutechsoftware/ser2sock)**
>
> Serial to Socket Redirector. Contribute to nutechsoftware/ser2sock development by creating an account on GitHub.

I use it with several Raspberry Pi Zeros on the field to grab serial inputs and output them to sockets. Low cost and works flawlessly.

Cheers,

Oscar.

---

<div class="post-metadata">

**Author:** ![jshannon](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jshannon/32/81937_2.png) [@jshannon](https://forum.inductiveautomation.com/u/jshannon)\
**Post date:** [February 9, 2021, 6:59pm UTC](https://forum.inductiveautomation.com/t/rs422-to-tcp-modbus/22606/5 "2021-02-09T18:59:04Z")

</div>

I just purchased an IOLAN SDG2 W from Perle and feel kind of dumb about setting it up.  
I have a scale that I am trying to convert from serial rs232 to modbus tcp so I can read it from ignition.  
I was using the serial module but after the latest update it seems to be responding so much slower.

Is there any examples out there of how to set the Perle up?  
Any help is greatly appreciated.
