Fórum Root.cz
		Hlavní témata => Hardware => Téma založeno: GreatLama  19. 10. 2016, 22:13:51
		
			
			- 
				Zdravím,
 
 rád bych se zeptal na osobní zkušenost / tip na soft PLC provozovatelném pod Linuxem, konkrétně na Raspberry Pi.
 
 Chci to na takové to domácí kmochání. Požadavky nemám, myslím, nijak strašné.
 - Rychlost smyčky stačí mezi 0,1 s až 1 s.
- Spolehlivý nepřetržitý běh 24/7.
- Programování bych preferoval v Function block diagram (FBD) dle EN 61131-3.
- Rád bych měl možnost podívat se na aktuální vnitřní stavy, ideálně i s možností vnutit stav jednotlivých signálů.
- Rád bych, aby PLC mělo možnost přímého přístupu do SQL databáze.
- Rozumná možnost integrace ovladačů pro vlastní HW.
- Preferuji open source.
- Požaduji rozumnou cenu (řekněme do 1000Kč).
 
 Zkoušel jsem https://www.rexcontrols.cz (https://www.rexcontrols.cz), který by mi celkem vyhovoval, ale finančně je celkem mimo, konfigurace, která by se mi líbila je přes 3500Kč.
 Dále http://www.openplcproject.com (http://www.openplcproject.com), které ale zřejmě nepodporuje zobrazení aktuálních vnitřních stavů.
- 
				zadarmo to bude těžké
 možná tohle http://www.beremiz.org/
 nebo se zkusit inspirovat u linuxcnc
- 
				https://sourceforge.net/projects/classicladder/ (https://sourceforge.net/projects/classicladder/) - stará klasika ...
 https://www.codesys.com/ (https://www.codesys.com/) - ten je sice za peníze, ale sakra profi (pokud budeš chtít využívat vizualizaci, použij min. Rpi2)
 https://bues.ch/cms/automation/awlsim.html (https://bues.ch/cms/automation/awlsim.html) - pro mne jako simatikáře můj kůň (až na ten Python, ale i ten se dá s trochou sebezapření  a výkonu přežít.) Dopsal jsem k tomu modul Modbus TCP server čímž je to možné napojit na vizualizaci. (Michael z toho moc nadšený není, jde spíše "německou" cestou, ale to nevadí)
- 
				Díky za tipy... 
 
 Z mého pohledu zůstávají ve hře Rex Controls a Codesys... Nejlevnější verze obou jsou kolem 1000Kč, oba nabízí FBD a ladění v grafické formě.
 
 Rozhodnout se budu muset podle toho jak snadno půjdou jednotlivá PLC namontovat na můj IO subsystém. Rex má bohužel v lite verzi zablokovaný přímý přístup na komunikační sběrnice včetně UDP, takže to asi bude velmi obtížné.
 
 
- 
				Codesys jede v demoverzi myslím hodinu a můžeš vše...
			
- 
				Už se na to těším... Bohužel Codesys jde, zdá se, stáhnout až po ověření registrace, které, zdá se, chvíli trvá.
 
 Máte někdo s nasazením Codesysu osobní zkušenost? Jde mi o to jestli v ceně 35EUR je zahrnuta i cena vývojového prostředí a všech avizovaných knihoven (zda je to cena konečná) a o to jak je to prakticky se Single License - nerad bych měl v USB na raspberry píchnutej nějakej dongle, to samé platí i pro PC na kterém budu vyvíjet. A asi by mi ani neudělalo radost, kdyby ve chvíli, kdy nepůjde licence ověřit (třeba kvůli výpadku sítě) došlo k zastavení PLC.
 
 Podle webovek výrobce to vypadá optimisticky...
 
 
- 
				Krom vlastni binarky si hlavne stahni i  programovaci  prostredi pod windows.
 I pres milion varovani, ze to je jen na hrani, to chodi v praxi perfektne.
- 
				mám pod stolem cca 5 běžících instancí codesysu, ale moc s nima nepracuju :)) kolega si často stěžuje na extrémní pomalost editoru FBD
 za ty peníze je to ovšem hezká hračka
- 
				Díky za info, bohužel stále čekám na dokončení registrace, abych si ten Codesys mohl stáhnout.
 
 V mezičase jsem zjistil že do a z rexe je možné dostat hodnoty z I/O subsystému pomocí bloku SILO, který umožňuje interní proměnné rexe zapisovat a číst ze souboru.