Cześć #automatyka i #programowanie , Chciałbym wziąć się za naukę #programowanie #plc w języku SCL, z tego co wiem jest to język który opiera się na języku #pascal , czy możecie polecić jakieś podręczniki do nauki tych języków? Jeżeli macie coś na komputerze i bylibyście chętni wysłać na e-mail byłbym zobowiązany. Czasem na wykopie pojawiały się linki do stron gdzie niby można w fajny sposób nauczyć się programowania. Możecie coś polecić?
@Polaszkino: SCL to jakis wynalazek od Siemensa? Tak jak BR swego czasu mialo automation basic. Polecalbym jednak nauke czegos wchodzacego w sklad normy IEC 61131-3 - czyli np. ST ktory przypomina C i ktorym moim osobistym zdaniem jest najwygodniejszy.
@lukpep: Hej, tak od Siemensa, niestety / stety w pracy tego sterownika używam i chciałbym w końcu odejść od drabinki. Na razie opcji na inny sterownik nie ma. Jak się nauczę SCL to pójdzie w stronę GE.
@To_ja_moze_pozamiatam @lukpep Teraz już wiem, wersja basic jak wiadomo można tylko S7-1200 professional inne sterowniki. W wersji basic a co za tym idzie do S7-1200 nie można napisać programu w STL. Czym różni się STL od SCL? Radzicie od początku uczyć się STL i już?
@Polaszkino: Mówisz o TIA Portal, że w wersji basic? I tam nie ma STL? SCL jak dobrze rozumiem to twór Siemensa i to chyba jakiś niedawny. STL jest uniwersalny i często stosowany. Wątpię, żeby ogół programistów dał się Siemensowi przekonać by na ich sterownikach używać tego SCL i, co za tym idzie, żebyś szybko spotkał gdzieś taki program. Jak ogarniesz STL to nie będziesz już chciał wracać do drabinek :)
@Polaszkino: Uwielbiam Siemensa i te jego ograniczenia. Cale szczescie ze nie musze na tym pracowac. Czym sie roznia to nie wiem - nie uzywalem SCL - ale pewnie delikatnie skladnia bo widze ze oba zalozenia maja podobne. Generalnie nauki to tam zbyt wiele nie ma... jak cokolwiek kiedys kodziles w C czy Pascalu nawet to moment ogarniesz. Przestawic sie tylko musisz na pisanie w systemie czasu rzeczywistego (gdzie watki wykonuja sie
@lukpep Tak jak zdefiniujesz urządzenie na S7-1200 i tworzysz sobie blok to na rozwijanej liście wyboru języku programowania nie masz STL tylko SCL LAD i FBD. @lukpep @To_ja_moze_pozamiatam Dziękuję bardzo Panowie.
@To_ja_moze_pozamiatam: STL to u siemensta IL czyli coś jak assembler. SCL to ich nazwa na ST. Tak więc polecanie mu STLa jest błędem, bo chłopakowi wyraźnie chodzi o SCL.
@Polaszkino: nie chcesz STL tylko właśnie SCL. To właśnie on jest podobny do pascala, po prostu siemens stworzył własne nazewnictwo.
@andzej74: A to sory. Jak rzuciłem okiem na SCL w googlu to wyglądał inaczej i uznałem, że to Siemens'owski twór. Nie byłem u siebie na kompie i tylko na szybko zerknąłem. Pierwsze słyszę też żeby STL nazywać SCL mimo że mam styczność z Siemens'ami
@To_ja_moze_pozamiatam @andzej74 Patrząc dzisiaj w wersji professional mam do wyboru SCL i STL, a jeżeli STL jest językiem "uniwersalnym" to nie lepiej w tą stronę pójść?
Chciałbym wziąć się za naukę #programowanie #plc w języku SCL, z tego co wiem jest to język który opiera się na języku #pascal , czy możecie polecić jakieś podręczniki do nauki tych języków? Jeżeli macie coś na komputerze i bylibyście chętni wysłać na e-mail byłbym zobowiązany. Czasem na wykopie pojawiały się linki do stron gdzie niby można w fajny sposób nauczyć się programowania. Możecie coś polecić?
Czym różni się STL od SCL? Radzicie od początku uczyć się STL i już?
SCL jak dobrze rozumiem to twór Siemensa i to chyba jakiś niedawny. STL jest uniwersalny i często stosowany. Wątpię, żeby ogół programistów dał się Siemensowi przekonać by na ich sterownikach używać tego SCL i, co za tym idzie, żebyś szybko spotkał gdzieś taki program.
Jak ogarniesz STL to nie będziesz już chciał wracać do drabinek :)
@lukpep @To_ja_moze_pozamiatam Dziękuję bardzo Panowie.
@Polaszkino: nie chcesz STL tylko właśnie SCL. To właśnie on jest podobny do pascala, po prostu siemens stworzył własne nazewnictwo.