10-15-2009 07:08 PM - edited 10-15-2009 07:10 PM
I am quite new to labview and am in need of a way to control the RPM of a water pump using a 1hp AC motor. Currently, I have it hooked up to a Yaskawa V1000 drive (the manual can be found here: http://yaskawa.com/site/dmdrive.nsf/(DocID)/MHAL-7JSLMA/$File/SIEPC71060618.pdf) but would like to interface the frequency control to my computer so that I don't have to do it on the drive anymore.
Would anyone know of an easy way to do this with a pre-made driver or would I have to program it from scratch using the serial commands given in the manual?
Thanks,
Tei
10-16-2009 04:18 PM - last edited on 03-25-2024 03:02 PM by Content Cleaner
Hi Tei,
Your best bet for instrument drivers would be here: ni.com/idnet
However, I could not find any there for any Yaskawa products, nor could I find any online anywhere else. You may just have to do the serial programming using those VISA VI's.
Regards,
10-16-2009 07:33 PM
Thanks Chancenator. I'll check that out and bad to worse try to program it manually.
Thanks,
Tei
10-17-2009 07:45 PM - last edited on 03-25-2024 03:02 PM by Content Cleaner
Taking a quick look at the manual online it appears that this drive controller is communicated with using MODBUS over a RS485 serial link. There are a number of companies that make RS485 to USB serial adapters, EasySync ES-U-3001-M being one that I have used. There is a MODBUS Library of LabVIEW vi's that provides the Modbus functionality. You will be able to select the comm port that is created when the RS485 adapter is installed in these Modbus vi's.
10-18-2009 03:08 PM
10-18-2009 08:27 PM
Hello,
I'm currently using ModBus to control an ABB AC motor drive which is very similar to what you are doing. If you load the ModBus library and follow the instructions you can first get ModBus running between 2 serial ports on your PC and get a feel for it. Then use the RS-232 to RS-485 adapter and try communicating with the drive. If you do everything OK there won't be any timeout errors. You can use just ModBus function codes 3 and 10 to "readback" and "set", respectively, the drive parameters as per page 381 of your drive's user manual. Any YES you can input the speed reference from LV and set it without messing with the AC motor drive at all! Let me know how that works for you... Good Luck!
11-18-2009 06:49 AM - last edited on 03-25-2024 03:03 PM by Content Cleaner
Hi!
I'm curently having an assignment regarding a Omron v1000 frequency converter. (Recon it's basicly the same unit) And I'm supposed to controll it over modbus, well, I've been going at it for a month or so now and I'm making little progress. As of now it's about a week until delivery and so far I've only gotten to know how to use some of the blocks. I've been following https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000YFZOCA4&l=en-US to make it work. But I don't know how to export the initialise vi into the device, anyone that can tell me what I'm doing wrong?
I'm doing this as a school assignment and none of my lecturers know anything about this system and the national "knowledgebase" on labview couldn't help me as he didn't know what kind of component I were working with. And the support-group for the component didn't know what labview was.
So I figured out that this probably is the best place to get help.
I'm currently using LV09.
P.S. I live in Norway, if that'll be of any help.
11-18-2009 09:53 AM
Hello,
As per my previous post, when I was in your position I got Modbus to work on my computer between 2 serial ports using the LV Modbus library and instructions. One port was used as the Master and the other the Slave. Then after that works, just diconnect the Slave and connect it to your inverter with an RS-485 converter. That should give you bitsize tasks that you can get to work plus NI can offer some support for their Modbus library and ap notes.
Let me know how you progress....
Steve
11-18-2009 11:20 AM
I don't know what you mean by "export the initialize vi into the device". I thought you were just trying to use a PC to connect tot he VFD. The link you posted discusses using touch screens or CVS systems to be modbus master or slaves. They have nothing to do with PC's (other than you need a PC to program those devices.)
All of the LabVIEW modbus VI's reside on your PC application. There is nothing you need to export to the VFD drive. What you do need to know about the VFD drive is its serial port communication parameters (baud rate, parity, stop bits), its modbus slave address, and also the parameter vs. register address list.
03-20-2014 08:56 AM
You can find all the info on V1000 series (NEMA 1 & NEMA 4X/12) at the following page.