Modbus Communication with Freelance (FI820F) as Slave
Configuration in Freelance is as follows:
1. No Jumper setting is made in the card (Redundant configuration)
2. TB870F, Jumper 3,4 and 5 are made ON in both (Redundant Configuration)
We are trying to first simulate using modscan32 software so that we can ensure that Freelance side, the configuration is correct.
MODBUS Setting is as follows from CBF.
Baud Rate - 9600
Stop Bid - 1
Parity - ODD
Westermo Converter is used to convert RS232 to RS485.
Following jumper settings are done at Westermo Converter:
S1 Switch : Default Factory settings is retained
ie. There are total 8 jumpers:
1,2,4,6 are kept in ON Position.
3,5,7 are kept in OFF Position.
SW Switch : 3 and 4 are kept in ON Position. (RS485 - 2 Wire configuration).
Modscan32 showing "Modbus time out"
Can anybody suggest if there are any other settings to be done.
Never communicated with any modbus simulator as FI 820 provides two channels which can be configured as master/slave and via loop back wiring communication can be tested.Also frelance FI 820F supports RS 232, 485,422 why it is required to use convertor ?
Regarding your issue, for configuration, jumper and switch settings refer attached section of document. (3BDD012501R0501_M&I_AC800F),
There are total 12 jumpers on FI 820f boards, PX1,2,3 for channel 0, PX7,8,9 for channel 1 should be short,
There are total 10 switches on TB 870F and should be ON/OFF based on internal or external supply used.
please refer attached section of manual.
Also Check few things
If your settings and wirings are done, use some loopback check may be from simulator to test wheather master accesses slave.
Check your software configuration and hardware settings match means channel 0 wiring shoudl be on S1 and PX1,2,3 jumpers should be set.