Tato funkce je k dispozici jen v určitých balících modulů. Info / Copyright

Chování při umístění PLC maker

PLC funkce uvedené v dialogu Generovat schéma zapojení PLC se při generování schéma zapojení použijí, tj. budou přiřazeny vhodným funkcím v makrech.

Funkce v makrech vyhovují za následujících podmínek:

  • U PLC připojení se musí shodovat kategorie definice funkce a označení napojení.
  • Jestliže označení napojení použitého PLC připojení obsahuje na začátku otazník, musí se shodovat kanál.
  • Označení napojení s otazníkem na začátku nikdy při použití nepřepisuje existující označení napojení bez otazníku.
  • U bloků pro PLC kartu se musí shodovat definice funkcí.

V makrech mohou být obsaženy funkce, které se nepoužijí, např. nadbytečné PLC funkce nebo funkce, které nejsou bloky pro PLC kartu nebo PLC připojení. Tak na příklad makra osazení neobsahují PLC funkce.

Tyto funkce obdrží svá data z makra nebo, když makro obsahuje zástupné objekty, ze sad hodnot, které jsou přiřazeny proměnným. Proměnné nejsou naproti tomu určeny k přiřazování hodnot k funkcím PLC; ty dostanou hodnoty při použití.

Ozn. funkcí v makrech osazení a dalších funkcí v PLC makrech

Ozn. nově přidávaných funkcí se vkládají tak, jak jsou definovány zástupnými objekty nebo přímo v makru.

Jestliže je pomocí zástupného objektu zadáno ozn. s otazníkem, např. "?K1" (otazník, označovací písmeno a číslo na konci), nebo když není zástupný objekt a v makru stojí ozn. s otazníkem (např. "-?K1"), pak se přístroje při vkládání očíslují znovu. Ty s otazníky, stejnými označovacími písmeny a společným číslem v zástupném objektu se pojmenují stejně.

Jestliže je pomocí zástupného objektu zadán jen otazník, pak bude postaven před označovací písmeno ozn. obsaženého v makru a stejně se pojmenují také všechna ozn. s otazníkem, stejným označovacím písmenem a společným číslem.

Hlavní funkce ve variantách PLC maker

  • Jestliže varianty maker obsahují blok pro PLC kartu, který není hlavní funkcí, a doposud neexistuje umístěný blok pro PLC kartu, pak tento blok zůstane vedlejší funkcí a bude vygenerován jako dodatečná funkce. Tato vedlejší funkce převezme data (neumístěné) hlavní funkce. Vygeneruje se tedy neumístěná hlavní funkce a umístěná vedlejší funkce se stejnými daty.
  • Jestliže varianty maker obsahují blok pro PLC kartu, který je hlavní funkcí, a doposud neexistuje umístěný blok pro PLC kartu jako hlavní funkce, pak tento blok bude umístěn jako hlavní funkce a převezme data existující hlavní funkce. Tj. použije se existující hlavní funkce.
  • Jestliže varianty maker obsahují blok pro PLC kartu, který je hlavní funkcí, a již existuje umístěný blok pro PLC kartu, který je hlavní funkcí, pak nově vložený blok bude vedlejší funkcí. Bude vygenerován jako dodatečná funkce, která používá data z hlavní funkce. Tj. dodatečně se vygeneruje umístěná vedlejší funkce se stejnými daty.

Viz také