07-03-2006 01:53 PM - edited 07-03-2006 01:53 PM
The OPC solution must come from the hardware manufacturer or a third party working closely with him. National Instruments can't and won't support all zillion devices that ar out there themself. National Instruments however does have a variety of OPC solutions for their software environments LabVIEW, Lookout, and LabWindows/CVI and their derivatives. With it you can always access existing OPC servers that interface to your specific hardware. I'm almost 100% sure that there are OPC server solutions for Keyence hardware out there.
@Giridhar_Rajan wrote:Rolfk,You are right. I tried to contact NI abt. OPC server, but it does'nt support Keyence PLCs. Anyways, we are using Keyence PLCs for almost all our projects, so I'll check the reliability of my keyence library in a couple of projects to ensure that it works under various conditions. Are there any standard methods used to check such libraries??
Message Edited by rolfk on 07-03-2006 08:53 PM
07-05-2006 12:05 AM
07-05-2006 11:38 AM
07-05-2006 02:06 PM - edited 07-05-2006 02:06 PM
Basically there are a number of limitations in respect to data throughput. I can't speak for the Keyence PLCs but the implementation for the AS511 protocol for Siemens S5 PLCs was a challange. I'm not sure if your observation that you need to wait 10ms between commands is right. It might be but then the internal CPU is either overloaded or you are not using the right commands to deal with what you want to do.
@Giridhar_Rajan wrote:Hi,I'm trying exactly the same these days and already found a few loop holes. Till now I have managed to fix it, lets see how many more need to be fixed. But the problem i'm facing is that, serial communication is very very slow. I have to wait for at least 10ms between two commands. We now plan to look for other PLCs too for future applications. So, I would like to know what kind of communication interface options do we have with PLCs, so that my communication wait time is reduced to 1ms or less. Also can I give multiple commands parallely in any of the other bus, b'coz I know I can't do it with RS-232.
Message Edited by rolfk on 07-05-2006 09:09 PM
07-07-2006 08:13 AM
Thanks Rolfk and Paul,
That was real extensive info abt. PLC communications. Perhaps I should now look for profibus or ethernet interface. Thanks again. Bye
01-26-2010 10:38 PM
Hi guys...
Did you ever tried your Keyence solution and manage it to work? I am wondering. We have a lot of applications where Keyence still the heart of the machine and need LV for data and GUI jobs. We are planning to start writing a library and I know is possible but time consuming. Please send us your feedbacks on this regard.