Make a TTL level serial link between PICs (RS232 with inverted level), then make it work for packets conforming to MODBUS (binary type I suppose), then debug it using a PC serial port connected to it (RxD and GND only - no level xlator is required in most cases). hope it helps, Peter PS: Did you read the copyright notice on Modbus ? -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads