MVI56E-MNET Modbus setup

VRBASGRAD

Member
Join Date
Oct 2006
Location
Stoney Creek
Posts
74
I am having difficulties setting up MVI56E-MNET card to send and receive data from/to my touch screen via Controllogix 1756-L73S processor.
Info that I received from costumer is as following:
From PLC to AGV:
Address ID 32769 16bit R/W
Address ID 32770 16bit R/W
From AGV to PLC
Address ID 33280 16bit R only
Address ID 33281 16bit R only
Address ID 33282 16bit R only
Address ID 33283 16bit R only
Address ID 33284 16bit R only
Address ID 33285 16bit R only

My module is setup as follows:
Error/Status Pointer 4500
Read Register Start 3000
Read Register Count 600
Write Register Start 2000
Write Register Count 800
Failure Flag Count 0
Initialize Output Data No
Pass-Through Mode 0
Duplex/Speed Code Auto

MNet Client 0 Commands 1
Enable Yes, Internal Address 3000,Poll Interval 1,Reg Count 10,Swap Code No, Node IP 192.168.0.200,Serv Port 502,Slave Address 1, Modbus Function FC 3- Read Holding Registers(4X),MB Address in Device 1

MNet Client 0 Commands 2
Enable Yes, Internal Address 2000, Poll Interval 1, Reg Count 10, Swap Code No, Node IP 192.168.0.200,Serv Port 502,Slave Address 1, Modbus Function FC 16 Pre-set (write) multiple registers (4X),MB Address in Device 1

Not sure if this is correct and wondering if somebody did work with this type of card, additional information is available.
Thanks
 
What sort of touchscreen are you using ?

Usually the HMI device is the Client, and the controller (in this case the MVI56 module) is the Server. The Client does all the requests for reading and writing of data tables.

What you appear to have set up is for the MVI56 module to be the Client and send read and write commands to the HMI. Those client configurations are addressed to "Holding Registers", which are the "4xxxx" address space in Modbus, rather than the "Input Registers", which are the "3xxxx" address space in Modbus.
 
Touchscreen is part of AGV (automated guided vehicle) built by ItalCarrelli,information given above:From PLC to AGV:
Address ID 32769 16bit R/W
Address ID 32770 16bit R/W
From AGV to PLC
Address ID 33280 16bit R only
Address ID 33281 16bit R only
Address ID 33282 16bit R only
Address ID 33283 16bit R only
Address ID 33284 16bit R only
Address ID 33285 16bit R only
Was given to my by costumer as their setup which in this case I cant change it,I never worked with MVI56E cards before and I am getting confused how to set up .cfg file. What you are saying I have to change card from being client to server?
 
This is the info also given by costumer:
The AGV answer to Modbus TCP/IP request only on 502 port
The AGV is server and CanEng(my company) can read continuously for reading
The AGV is server and CanEng can write only one time every 500ms
 
That's an unusual setup but it should actually be easier. You need to set up the MNet client commands to match the addresses you have been given.

Can you ZIP and post the *.CFG file for Prosoft Configuration Builder ?
 
My guess at what might work:

# Enable Internal Address Poll Interval Reg Count Swap Code Node IP Address Serv Port Slave Address ModBus Function MB Address in Device Comment
1 Yes 3000 5 2 No Change 192.168.0.200 502 1 FC 4 - Read Input Registers(3X) 2768 #
2 Yes 3002 5 6 No Change 192.168.0.200 502 1 FC 4 - Read Input Registers(3X) 3279 #
3 Yes 2000 5 2 No Change 192.168.0.200 502 1 FC 3 - Read Holding Registers(4X) 2768 #
 
No luck with these settings.
1 Yes 3000 5 2 No Change 192.168.0.200 502 1 FC 4 - Read Input Registers(3X) 2768 #
2 Yes 3002 5 6 No Change 192.168.0.200 502 1 FC 4 - Read Input Registers(3X) 3279 #
3 Yes 2000 5 2 No Change 192.168.0.200 502 1 FC 3 - Read Holding Registers(4X) 2768 #
 

Similar Topics

Hi, I'm having some issues getting my PLC to talk with a meter and genset controller over Modbus. The PLC is a ControlLogix 5572 with 2 Prosoft...
Replies
4
Views
4,747
Does anyone have and is able to share a firmware file for the ProSoft MVI56E-MNET module (Modbus module for a Rockwell PLC)? I have an...
Replies
0
Views
1,333
Curious if anyone has setup modbus communication with one of these cards in Control Logix. I'm trying to find some example code beyond the AOI...
Replies
2
Views
2,026
I have used this exact setup before (4 or 5 times) with no issues. Last successful implementation was a couple of years ago. Now, I have two...
Replies
2
Views
2,462
Hey all. Im having issues getting a prosoft MVI56E-MNET to talk to some nanodacs (eurotherm). I think ive configured the MVI56E-MNET properly...
Replies
3
Views
3,094
Back
Top Bottom