LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

how to communicate Labview with Mitsubishi plc

i'm using Labview 7.1 and want to create VIs to control Mitsubishi PLC (model: A1shcpu). 
So i'm wondering if NI provides the driver to communicate Labview with this PLC?
0 Kudos
Message 1 of 10
(11,126 Views)
Yes.  You can use datasocket to communicate with an OPC server.  Mitsubishi A series is supported according to this link.  https://www.ni.com/en/support/documentation/supplemental/07/supported-device---driver-plug-in-list-f...
 
Search the forums and NI.com for more information on OPC servers and datasocket.  Also DSC module.
0 Kudos
Message 2 of 10
(11,115 Views)
We talk directly to the PLC through the serial port. We use FX2N and the A series PLC's. It will take a little time to develop the drivers yourself for the Mitsubishi PLC. but then you do not need any extra software to talk to these divices. You will need a cable that you will have to buy from Mitsubishi.We have been talking to these PLC's all the way back to Labview 5.0 and before.
Tim
GHSP
0 Kudos
Message 3 of 10
(11,099 Views)

"We talk directly to the PLC through the serial port. We use FX2N and the A series PLC's. It will take a little time to develop the drivers yourself for the Mitsubishi PLC. but then you do not need any extra software to talk to these divices. You will need a cable that you will have to buy from Mitsubishi.We have been talking to these PLC's all the way back to Labview 5.0 and before. "

Right, i am too communicate to the PLC thru serial port.  Inorder to talk to the PLC i have to run an executable application called Setup Bootstrap for Visual Basic setup toolkit.  I believe this is the driver to communicate Labview with Mitsubishi PLC, but is this Bootstrapper a part of the support from the NI end or Mitsubishi?

0 Kudos
Message 4 of 10
(11,086 Views)
That sounds like that software is supplied by Mitsubishi.  Probably a program they supply so that you can go into the PLC and program it or setup registers or something like that.  I'm a little confused by they would say "for Visual Basic" if they supply it as an executable.  You may need to run that in order to initially setup the PLC.  I doubt you will be able to make that work easily with LV itself.
 
You should look at the Modbus drivers available on the NI website here.  If you are able to setup the PLC to communicate with Modbus over the serial port, these could help you.
0 Kudos
Message 5 of 10
(11,082 Views)
Ravens Fan wrote: "I'm a little confused by they would say "for Visual Basic" if they supply it as an executable."
 
I think this Setup Bootstrapper that i mentioned was wrote and deployed from Microsoft Corporation Visual Basic.  What i don't understand is that Labview was able to use the Bootstrapper as its subvi.
0 Kudos
Message 6 of 10
(11,047 Views)
National Instruments does provide VISA drivers to communicate directly over Serial Port and like Ravens Fan mentioned we also do provide a modbus library.
 
Is that what you are looking for? Also would it be possible for you to provide more information on how the bootstrapper application was being used as a subVI in LabVIEW?
 
Mehak D.
0 Kudos
Message 7 of 10
(11,009 Views)
Mehak D wrote:   "Is that what you are looking for? Also would it be possible for you to provide more information on how the bootstrapper application was being used as a subVI in LabVIEW?"
 
just like any other subvis an icon of the name MitCom is place on the Front window and its property node, invoke node are use in the block-diagram window.
0 Kudos
Message 8 of 10
(11,002 Views)
In that case you are probably refering to ActiveX or .NET objects for the Mitsubishi PLC. National Instruments does not provide those. However, we do provide  ActiveX functions in LabVIEW to work with those.
 
You may need to contact Mitsubishi to obtain the drivers for the PLC.
 
 
Mehak D.
0 Kudos
Message 9 of 10
(10,981 Views)
thanks,
i will look more into ActiveX.
0 Kudos
Message 10 of 10
(10,940 Views)