Anonymous - 2011-06-20

Hi,
When I tried to connect to ModBus Simulator using the sample code given along with source.
I'm getting CRC Mismatch exception.

Any idea..to resolve this issue.

Regards
:Ansari S.H

    public static void main(String[] args) throws Exception {
        ModbusFactory factory = new ModbusFactory();
        IpParameters params = new IpParameters();
        params.setHost("192.168.0.104");
        params.setPort(502);
        params.setEncapsulated(true);
        ModbusMaster master = factory.createTcpMaster(params, true);
        master.setTimeout(2000);
        master.setRetries(0);
        
        
        long start = System.currentTimeMillis();
        try {
            master.init();
            for (int i = 0; i < 100; i++) {             
                System.out.println(master.getValue(1, RegisterRange.HOLDING_REGISTER, 0100, DataType.TWO_BYTE_INT_UNSIGNED));
            }
        }
        finally {
            master.destroy();
        }
        System.out.println("Took: " + (System.currentTimeMillis() - start) + "ms");
    }