I'm not sure you're communicating with it yet.
Code should look something like this. See SoftwareSerial (
http://arduino.cc/en/Reference/SoftwareSerial )
Your RS485 should go to pins 2 i& 3
#include <SoftwareSerial.h>
SoftwareSerial mySerial(2, 3); // RX, TX
void setup()
{
Serial.begin(9600);
mySerial.begin(57600); // set the data rate for the SoftwareSerial port
}
void loop() // run over and over
{
int numBytesAvail;
mySerial.print(0xff, BYTE); // PING command
mySerial.print(0xff, BYTE);
mySerial.print(0x01, BYTE);
mySerial.print(0x02, BYTE);
mySerial.print(0x01, BYTE);
mySerial.print(0xfb, BYTE);
delay(100);
numBytesAvail = mySerial.available(); // get number of bytes in response message
for (i=0; i<numBytesAvail; i++)
Serial.print(mySerial.read(), HEX); // print each one as hex number on console
}