From: Jovan K. <cho...@gm...> - 2006-11-15 00:56:28
|
Hi All, > From: Fernando Rodr=EDguez Sela <fr...@le...> > ... as soon as I finish with this I'll try to help you in some areas > of your project if it doesn't takes a lot of time (because I'm very > busy now) - If you need help in some area write me and I'll try to help > you ;) Great to hear that you are interested in QScada. Welcome onboard :) > 1.- Is there any OMROM or SIEMENS emulator to test the SCADA > communications with it? Well, as James wrote you can check that link for emulators, but by my experience in almost 100% of the projects that involve communication with external devices the hardest thing, where most problems come from is to assure good communication without errors. Even if the program works great on the emulator you can never be sure that it will work good in the "real life". I see that you don't have PLC to play arround, so my suggestion is to call the company and ask them to gi= ve you one PLC and one piece of every type of sensor that is used so you can = test your enviorment in lab. > 2.- Is there any library to communicate with OMROM (hostlink) and > SIEMENS (profibus?) in Linux? (no problem if it a commercial solution) Here are some links: http://plc.sourceforge.net/ - list of links for open source projects on automation control http://visual.sourceforge.net/ - web based (java applets) scada/hmi open source project. It has support for variaty of PLCs http://www.mrplc.com - forum on PLCs (Allen Bradly, GE, Omron, Mitsubishi). Omron protocols are torn appart :) > 3.- Is there any good OPC for Linux? I saw a lot of it for Windows, but > I don't want to use it in a production enviroment and I prefer to use > the XML-DA protocol versus COM/DCOM ;) Yes there are some OPC clients/servers for Linux but most of them are really expensive. They are using the DCOM for Linux library http://www2.softwareag.com/corporate/products/entirex/ or they implement only OPC XML-DA. For more info on opc for linux check: http://www.opcconnect.com/tooltech.ph= p > My main idea of the project is a dedicated machine with Linux getting > information from all the plant PLCs and store all the sensors values in > a database (postgresql or MySQL), then the SCADA GUI will communicate > with the DB and show the information to the user. If you only need to display the values of the sensors (read-only, no commands or data send back to the PLCs) my suggestion is to write a program that will communicate with the PLCs and store the data in a database, and to setup php based web page that will display the data. GREETZ, Jovan |