Fórum Root.cz

Hlavní témata => Hardware => Téma založeno: GreatLama 19. 10. 2016, 22:13:51

Název: Tip na soft PLC pod Linuxem
Přispěvatel: 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é.

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ů.
Název: Re:linuxové PLC
Přispěvatel: v 19. 10. 2016, 22:25:18
zadarmo to bude těžké
možná tohle http://www.beremiz.org/
nebo se zkusit inspirovat u linuxcnc
Název: Re:linuxové PLC
Přispěvatel: eiffel 19. 10. 2016, 22:36:52
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í)
Název: Re:Tip na soft PLC pod Linuxem
Přispěvatel: GreatLama 20. 10. 2016, 11:01:15
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é.

Název: Re:Tip na soft PLC pod Linuxem
Přispěvatel: eiffel 20. 10. 2016, 12:28:50
Codesys jede v demoverzi myslím hodinu a můžeš vše...
Název: Re:Tip na soft PLC pod Linuxem
Přispěvatel: GreatLama 20. 10. 2016, 16:06:30
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...

Název: Re:Tip na soft PLC pod Linuxem
Přispěvatel: eiffel 20. 10. 2016, 17:34:01
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.
Název: Re:Tip na soft PLC pod Linuxem
Přispěvatel: v 20. 10. 2016, 17:37:15
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
Název: Re:Tip na soft PLC pod Linuxem
Přispěvatel: GreatLama 21. 10. 2016, 08:28:32
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.