Hi everyone! , and I have some problems that I can't solve by myself...!!
I have to do a plant simulation in a computer, connecting Wonderware Intouch with some Soft PLC through OPC, and this Soft PLC to Simulink. I'd like to know which Soft PLC is good for this connection, and how to connect them. Also I've heard there is something called PAC, that is similar to a Soft PLC, but I don't know if I can use a PAC instead of a Soft PLC, or which is better.
Ok, I believe all you need would be RSlinx & RS Emulator which you can find the links in the forum. And Probably Rslogix5000(the PLC programming tool). You need install all 3 Rs software in your PLC,use logix5k make a project which has PLC type is emulator, do some ladders and upload it to your emulation PLC. Also before you can do the communicating things you have to configurate the driver inside the RSlinx, in this case should be softlogix. After all above, you can open your Intouch make, open access name, fill the topic as you need for example "EmuPLC" and the application name is "RSLInx". PS: do not forget add a same topic in RSlinx's Topic setting, the name as same as intouch's ("EmuPLC") and point the PLC path window to your Emulator PLC and click done. Hope it's useful
I have already done this type of application, MATLAB Simulink as a customer would use modeling transfer functions and special calculation (via a VB script in Matlab), and more INTOUCH Client application for industrial monitoring, both reviews were KEPServer EX as OPC server.
If you try to do the same thing and knowing that MATLAB has a library ready to use for modeling by experimental methods known (it is called GUI) there is a method to access the server directly from OPC this library and do whatever you want with it without a script, for example, connect, read / write variables ...
Intouch has an OPC server owner if you want to use it is called "dassidirect" he acknowledges by default just to make some configuration to do in the Net.
Bonjour,
J’ai déjà réalisé ce type d'application, MATLAB Simulink me servirais comme client de modélisation des fonctions de transfert et de calcules spéciales (via un script VB dans Matlab), en plus INTOUCH application Cliente pour la supervision industrielle, les deux Clients avaient KEPSERVER EX comme Serveur OPC.
Si tu tente de faire la même chose et sachant que MATLAB dispose d'une bibliothèque prête à l'utilisation pour la modélisation par les méthodes expérimentales connues (elle s'appelle GUI) il existe une méthode pour accéder au serveur OPC directement à partir de cette bibliothèque et de faire tous ce que vous voulez avec sans passer par un script, par exemple se connecter, lire/écrire des variables...
Intouch dispose d'un serveur OPC propriétaire si tu veux l'utiliser, il s'appel "dassidirect" il le reconnaît par défaut il suffit d'opérer quelques configurations à voir dans le Net.