Začátky s programováním PLC Simatic
Moderátor: Moderátoři
- Multiplayer
- Příspěvky: 1
- Registrován: 09 čer 2014, 02:00
Začátky s programováním PLC Simatic
Dobrý den, nějaké tipy - hlavně na informace pro začátečníka ve smyslu vlastního programování, jak čeho docílit - pro člověka, co má malé zkušenosti s se SiemensLogo (i tam chce růst) ale zároveň chce expadnvoat do Simaticů?
Nejvíc bych ocenil nějaké vzorové programy anebo výkladové texty, odkud čerpat inspiraci.
Nejvíc bych ocenil nějaké vzorové programy anebo výkladové texty, odkud čerpat inspiraci.
-
- Příspěvky: 2551
- Registrován: 13 zář 2005, 02:00
Podívej se třeba sem: http://www.hapesoft.cz/simpr/s7_system.htm.
Jinak hledej Step7 (třeba tady:https://www.google.com/search?q=step+7+ ... d&ie=UTF-8)pokud se tedy ještě v tomhle jazyce Simatiky programují, Kdesi jsem slyšel, že už se jede ve vyšších jazycích jako C nebo Pascal.
Osobně doporučuji, pokud máš potřebny HW, programovat vlastní konkrétní aplikace. Učit se na programech jiných programátorů není jednoduché. Buď to bude jednoduchý a čitelný program, který bys napsal taky, nebo to bude profi aplikace, která bude pro jiného člověka než pro autora nečitelná (občas je nečitelná i pro samotného autora, hlavně po delší době).
Pokud HW nemáš, je možné ho simulovat - ve Stepu7 napíšeš program, nahraješ ho do simulátoru, u kterého vytvoříš třeba čerpadlo s nádobou, ventilem na přívod a vývod vody a pak už to je spustíš a koukáš, co to dělá. Já jsem zkoušel tento simulátor: http://www.mhj-online.de/de/SPS-Simulator Tady jsou třeba další ukázky simulátoru:http://www.mhj-online.de/de/infopage?in ... ries_id=26 (klikni na Beispielanlagen).
Petr Filipi
Jinak hledej Step7 (třeba tady:https://www.google.com/search?q=step+7+ ... d&ie=UTF-8)pokud se tedy ještě v tomhle jazyce Simatiky programují, Kdesi jsem slyšel, že už se jede ve vyšších jazycích jako C nebo Pascal.
Osobně doporučuji, pokud máš potřebny HW, programovat vlastní konkrétní aplikace. Učit se na programech jiných programátorů není jednoduché. Buď to bude jednoduchý a čitelný program, který bys napsal taky, nebo to bude profi aplikace, která bude pro jiného člověka než pro autora nečitelná (občas je nečitelná i pro samotného autora, hlavně po delší době).
Pokud HW nemáš, je možné ho simulovat - ve Stepu7 napíšeš program, nahraješ ho do simulátoru, u kterého vytvoříš třeba čerpadlo s nádobou, ventilem na přívod a vývod vody a pak už to je spustíš a koukáš, co to dělá. Já jsem zkoušel tento simulátor: http://www.mhj-online.de/de/SPS-Simulator Tady jsou třeba další ukázky simulátoru:http://www.mhj-online.de/de/infopage?in ... ries_id=26 (klikni na Beispielanlagen).
Petr Filipi
- Přílohy
-
- SPS-Simulator-SPS-VISU.jpg
- (103.81 KiB) Staženo 251 x
-
- Příspěvky: 2551
- Registrován: 13 zář 2005, 02:00
-
- Příspěvky: 2551
- Registrován: 13 zář 2005, 02:00
-
- Příspěvky: 2551
- Registrován: 13 zář 2005, 02:00
Takže ty dostaneš z nějakého čidla číslo, třeba 3,15?
A dostaneš max. 6,28 nebo to čislo posílá nápočet stále nahoru, třeba 17562,5241?
Pokud dostaneš max. 6,28, pak to číslo, co dostaneš, vyděl 6,28 a vynásob 360. A máš vysledek ve stupních.
Kdybys dostával nápočet do nekonečna, musíš to odečítat tak dlouho, dokuk nedostaneš číslo menší nebo rovno 6,28 a zároveň větší nebo rovno 0. No a pak to zase vydělíš 6,28 a vynásobíš 360.
Petr
A dostaneš max. 6,28 nebo to čislo posílá nápočet stále nahoru, třeba 17562,5241?
Pokud dostaneš max. 6,28, pak to číslo, co dostaneš, vyděl 6,28 a vynásob 360. A máš vysledek ve stupních.
Kdybys dostával nápočet do nekonečna, musíš to odečítat tak dlouho, dokuk nedostaneš číslo menší nebo rovno 6,28 a zároveň větší nebo rovno 0. No a pak to zase vydělíš 6,28 a vynásobíš 360.
Petr
-
- Příspěvky: 2551
- Registrován: 13 zář 2005, 02:00
-
- Příspěvky: 2551
- Registrován: 13 zář 2005, 02:00
Nejdříve jsi chtěl na úhel převést real číslo.
Tak jsem se ptal, jaké číslo dostáváš z čidla. Zdali max. 6.28 (a pak zase od nuly do max. 6,28), nebo např. 12,55 pro dvě skoro celé otáčky.
Teď píšeš, že dostáváš 4000 impulsů na ptáčku. Ale to se nepohybuješ v real číslech.
Prostě nerozumím, jaký údaj z čidla dostáváš.
Petr
Tak jsem se ptal, jaké číslo dostáváš z čidla. Zdali max. 6.28 (a pak zase od nuly do max. 6,28), nebo např. 12,55 pro dvě skoro celé otáčky.
Teď píšeš, že dostáváš 4000 impulsů na ptáčku. Ale to se nepohybuješ v real číslech.
Prostě nerozumím, jaký údaj z čidla dostáváš.
Petr