Controlling a Giant LED Dot Matrix Sign through RS-485

is there any response from the device?

in situations such as this it is a good idea to monitor the communication protocol using a RS485 dongle (or a second arduino with RS485 shield) - this could help to indicate any errors

looking at your code after you calculate the first checksum you don't appear to zero the checksum before calculating the second