New PLC

From PlcWiki

(Difference between revisions)
Jump to: navigation, search
(Důvody k vývoji nové verze)
(Důvody k vývoji nové verze)
Line 15: Line 15:
# lepší výkon
# lepší výkon
# změna logiky výrobních operací
# změna logiky výrobních operací
 +
# externí přístup k aktuálním výrobním a stavovým datům
 +
# robustnost
 +
# možná nezávislost stanic na kernelu
== Oblasti PLC ==
== Oblasti PLC ==

Revision as of 12:11, 16 December 2009

Důvody k vývoji nové verze

  1. optimalizovaná struktura SQL databáze
  2. lepší správa konfigurace (centralizovaná, verzovaná, ...)
  3. uživatelsky přívětivý front-end pro konfiguraci výroby
  4. lepší webové rozhraní
  5. nové softwarové moduly
    1. monitorovací stanice - Zobrazovaní aktuálního stavu výrobků na výrobní lince
  6. rozšíření možností klienta
    1. grafický front-end
    2. dvouúrovňová konfigurace : deklarativní + imperativní (skripty, externí moduly skrz háčky)
    3. API, háčky + modularita (modifikace bez překladu jádra klienta)
    4. přídavné moduly v C++, Javě, Perlu, Bashi, ...
    5. průběžné ukládání stavu - možnost reinterpretace pro účely vzdáleného zobrazení/ovládání
  7. lepší výkon
  8. změna logiky výrobních operací
  9. externí přístup k aktuálním výrobním a stavovým datům
  10. robustnost
  11. možná nezávislost stanic na kernelu

Oblasti PLC

  1. klient
  2. kernel
  3. přenos dat mezi moduly
  4. přenos dat mezi PLC a externími systémy
  5. web
  6. SQL DB
  7. utility (pomocné skripty, ...)
  8. nastavení OS


modul - samostatná funkční komponenta PLC

Personal tools