Kod pravih PLC previdjamo jednu vrli bitnu stvar, takav uredjaj bi trebao da ima jedan isti firmware u sebi za sve razlicite potrebe, mi preko toga dodajemo "progaram masine" koji je obicno osmisljen u nekom visem nivou programiranja, nas PLC treba da taj program "interpretira", u PLC je samo SW baza koja pokriva razlicite funkcije i periferije i izvrsava nas program liniju po liniju.
To povlaci nekakve dodatne EEPROM memorije, najbolje na SPI port ...
Mozda je ipak bolje da se krene od pocetka kako Vojin kaze, da se sav I/O gura preko expandera, pa tu da bude i memorija i ostalo sto treba.
Funkcija interpretera moze naknadno da se odradi, to je vec slozena prica, bitno je da u postavci HW-a predvidimo i tu mogucnost ...
I Milan94 je u pravu, uvek je zgodnije imati MCU sa vise nozica i periferija nego to kaciti dodatno a treba u svakom slucaju.
Da mene pitate ja bih tu grunuo STM-ov modul baziran na F429Z jezgru, to ima i LAN na sebi i jos gomilu I/O linija ...
To povlaci nekakve dodatne EEPROM memorije, najbolje na SPI port ...
Mozda je ipak bolje da se krene od pocetka kako Vojin kaze, da se sav I/O gura preko expandera, pa tu da bude i memorija i ostalo sto treba.
Funkcija interpretera moze naknadno da se odradi, to je vec slozena prica, bitno je da u postavci HW-a predvidimo i tu mogucnost ...
I Milan94 je u pravu, uvek je zgodnije imati MCU sa vise nozica i periferija nego to kaciti dodatno a treba u svakom slucaju.
Da mene pitate ja bih tu grunuo STM-ov modul baziran na F429Z jezgru, to ima i LAN na sebi i jos gomilu I/O linija ...