Posted 10 Jun 2017 Thanks in advance I am working with Mitsubishi Fx3G 60MR I want to communicating with MODSCAN SOFTWARE using Modbus RS232 Communication Is established i want to read and write Y0 to Y7 in it when i search in manual address is given is 0x3300 to 0X337F when i checked it shows nothing i have tried hex of 3370 nothings there so what decimal address is of Y0 and same for X0, M And D. Is there any table because i want to insert decimal values of address instead of hex any help will be appreciated Share this post Link to post Share on other sites
Posted 12 Jun 2017 Decrease the number of outputs you read, or do you really have over 100 outputs ? Try with the first 16 ones and see how it goes. Else, see if you can read them as a register (Y0-Y7 + Y10-Y17) using function code 0x04 and address 0xA7A8. Do keep in mind that the address asked for might be offset by 1. Share this post Link to post Share on other sites
Posted 20 Jun 2017 In Modscan32 you need to use the address 14193, because Modscan 32 address is decimal, not hexadecimal 0x3770 = 14192 decimal Since hexadecimal addressing is usually zero based, and decimal addressing is usually one based, the 3770 (hex) register is probably at 14192 +1 = 14193 (decimal) Note that the format for displaying values in Modscan can be changed from binary to hex to integer or floating point, but the address is always a decimal number. Share this post Link to post Share on other sites