From: wireless <wir...@ta...> - 2006-11-10 21:15:07
|
Hello Everyone, Jovan: have you guys what tools/languages we should all install, to work on Qscada? I need this info to begin recruiting coders and testers. I have been invited to speak at a local group that refers to themselves as 'the 2600 club'. Mostly kids and older (adult) kids that love linux. Hopefully there is and interest in controlling hardware and One of my ideas is to get embedded developers on board that are familiar or willing to learn about embedded micro-controllers to we can implement plc type functions on micros including but not limited to full PID controls. If you guys are ready, I'm going to propose to these guys, who are interested in accessing and controlling remote hardware, consider QScada, as a project of interest. Since Paolo is quite busy at the current time, we need a software oriented person (Jovan?) to kinda spear head where we are going. I think iain is the admin and consumerate gentoo guru (grin) and I'll be the hardware guy building an online playground for folks to hang out and articulate QScada with actual hardware I hope to motivate the local (Tampabay) linux talent into this venture, culling through the masses and finding a few that capable. If we get QScada to a point and have a core team contributing, we can put up QScada for google funding it as a 'Summer of Code' opportunity. Once we have something to show, I'm going to start looking for funding, so some of the 'software guys' can focus on QScada on a serious basis. I'm still bogged down on the document I'm trying to develop, but it's more due to a lack of time not lack of ideas. Hopefully, It'll be done next week as I have a few days of slack time to finish the first draft. On another note, I'll be getting a fiber drop from Verizon, in the next 30 days, so I have to get (2) dns servers up and get ready to install. It'll be a multi megabit per second drop with about 5 usable(published/ routable IP address) dedicated to QScada. I'm leaning towards (3) hardened systems with SElinux(on Gentoo) and iptables/netfilter on the firewall and DJBDNS on the (2) dns servers. Having actual hardware for folks to remotely access to develop code on embedded linux controllers as well as PLCs, should be an attraction. Here's a list of what I've accumulated so far: 19"rack, din rails large UPS (2) ethernet flat hubs, one unmanaged switch. (2) Lantronix serial(232/485) to modbusTCP (ethernet) converters (2) Newport serial(232/485) to modbusTCP (ethernet) converters (2) Cyclades TS100 serial(232/485) to modbusTCP (ethernet) converters (1) Automation Direct PLC 05 with 4 ch of analog I/O (4) 24VDC power supplies (2) bench power supplies (current/voltage adjustable) (6) video cameras (usb, ntsc, ethernet) (1) H.264 encoder (could use help getting the backend linux based software to compile under gentoo (c/c++) sources (1) TS-5500 (ethernet) running a 2.4 embedded linux kernel has an AMD elan SC520 processor. http://www.embeddedarm.com/epc/ts5500-spec-h.html (1) microchip MPlab ICD2 and a pikdev 18F456 chip w/ ethernet (1) 8 port digi serial port expansion board. (1) atmel AT91 dev board (4) old 586 pcs we can used as embedded x86 based controllers. with serial and parallel ports , ethernet and hard drives. (suggestions on which kernel/rtos/linux to put on these machines is welcome) (1) usb-serial converter http://www.ftdichip.com/Products/EvaluationKits/USB-Serial.htm (1) CF writer, smart media writer and various support hardware. On thing I'm looking for is a pci or pc-card based oscilloscope card that runs under gentoo, so we can capture waveforms and display them over the net or convert them to an image so we can send them to hardware oriented folks. I also have access to a pretty nice logic analyzer, but cannot dedicated it to the project, only gain sporadic access on off hours. I have a few discretionary dollars for additional equipment purchases as warranted. Any soft of PLC's we can cobble together out of old PC's or purchase used PLCS would be keen. I need to start collecting sensors, such as temperature, pressure, voltage, current, etc etc to have to interface to the water cannon. I'm also going to rework my well equipment (pumps, water softener, chlorine pump, UV light) and 24VDC valve control so that it can be monitored over the internet with something that is qscada but looks like this demo: http://server.scadabase.com/demo.html# (click the demo link) very cool! I'm ready to setup a development net for QScada, any and all ideas are welcome. |