Error reading modbus addresses above 2000

P

Thread Starter

Praveen Sinha

<p>We are trying to communicate with the Mitsubishi Q2AS Series PLC (CPU-S1) using the A1SJ71UC24-R2 card over Modbus with the SIEMENS WinCC SCADA System.

<p>We are not able to read data above Modbus Address 2000 (holding registers) in the PC. We are getting bad address message from the card for address above 2000.

<p>We read your post in the control.com forum where we understand that it is necessary to setup the modbus card at the first run with the modbus addresses and we feel there lies the problem. SInce we dont understand much about the mitsubishi plc or program,it is much like a black box to us and hence are not able to debug the problem. Can u help us with what can be the problem areas we need to look into. And what procedure we need to follow (including the program to be written in the plc) to setup the card at the first run.

<p>At present we can see some logic like below in the PLC program which we feel is setting up the card

<pre>
TOP H24 H34 K1 K1
TOP H24 H35 k2000 K1
TOP H24 H36 K1 K1
TOP H24 H37 K3000 K1
TOP H24 H38 K1 K1
TOP H24 H39 K4000 K1
TOP H24 H3A K1 K1
TOP H24 H3B K5000 K1
TOP H24 H3C K1 K1
TOP H24 H3D K6000 K1
TOP H24 H3E K1 K1
TOP H24 H3F K7000 K1
TOP H24 H40 K1 K1
TOP H24 H41 K8000 K1
</pre>
<p>This logic is ANDed with SM100 flag which we understand makes it run on every plc cycle.

<p>We will be grateful to you if you can help us out urgently as we are badly stuck in the problem and cannot find any solution.
 
Top