Oberfläche (P-EXTV-00030 - P-EXTV-00037)
Die Oberfläche (HMI) hat Zugriff auf NC-Schnittstellen und NC-Daten über sogenannte HMI-Objekte. Das Protokoll des Zugriffs wird über eine DLL gekapselt, welche eine Windows-Applikation den Schreib-/Lesezugriff auf HMI-Objekte anbietet. Für die Oberfläche können automatisch entsprechend der Konfigurationsliste Schnittstellenobjekte angelegt werden, wenn dies für die Variable entsprechend konfiguriert ist.
Für jede angegebene Variable werden dann zwei Objekte angelegt, je eines für den Schreib- und eines für den Lesezugriff. Die findet unabhängig von den Zugriffsrechten des NC-Kanals statt, d.h. selbst wenn der NC-Kanal nur lesenden Zugriff auf die Variable hat (z.B. access_rights = READ_ONLY), kann die Oberfläche auch schreibend zugreifen. Bei einem Array wird ein Oberflächenobjekt für jedes Arrayelement angelegt.
Falls gewünscht kann das Format der Namen der Oberflächenobjekte durch Angabe entsprechender Schablonen in der Liste beliebig angepasst werden (ab Version V254). Hierbei sind als Platzhalter %s für den Namen und bei einem Array nachfolgend zusätzlich %d für den Index anzugeben.
P-EXTV-00030 | HMI-Lesezugriff bei globalem Array |
Beschreibung | Format des Namens des HMI-Objektes durch Angabe einer entsprechenden Schablone. |
Parameter | name_rd_global_array |
Standardwert | cnc_ve_%s_rd[%d] |
Anmerkungen | Platzhalter %s für den Namen und nachfolgend %d für den Arrayindex |
P-EXTV-00031 | HMI-Schreibzugriff bei globalem Aray |
Beschreibung | Format des Namens des HMI-Objektes durch Angabe einer entsprechenden Schablone. |
Parameter | name_wr_global_array |
Standardwert | cnc_ve_%s_wr[%d] |
Anmerkungen | Platzhalter %s für den Namen und nachfolgend %d für den Arrayindex |
P-EXTV-00032 | HMI-Lesezugriff bei kanalspezifischem Array |
Beschreibung | Format des Namens des HMI-Objektes durch Angabe einer entsprechenden Schablone. |
Parameter | name_rd_channel_array |
Standardwert | mc_ve_%s_rd[%d] |
Anmerkungen | Platzhalter %s für den Namen und nachfolgend %d für den Arrayindex |
P-EXTV-00033 | HMI-Schreibzugriff bei kanalspezifischem Array |
Beschreibung | Format des Namens des HMI-Objektes durch Angabe einer entsprechenden Schablone. |
Parameter | name_wr_channel_array |
Standardwert | mc_ve_%s_wr[%d] |
Anmerkungen | Platzhalter %s für den Namen und nachfolgend %d für den Arrayindex |
P-EXTV-00034 | HMI-Lesezugriff bei globalen Variablen |
Beschreibung | Format des Namens des HMI-Objektes durch Angabe einer entsprechenden Schablone. |
Parameter | name_rd_global |
Standardwert | cnc_ve_%s_rd |
Anmerkungen | Platzhalter %s für den Namen |
P-EXTV-00035 | HMI-Schreibzugriff bei globalen Variablen |
Beschreibung | Format des Namens des HMI-Objektes durch Angabe einer entsprechenden Schablone. |
Parameter | name_wr_global |
Standardwert | cnc_ve_%s_wr |
Anmerkungen | Platzhalter %s für den Namen |
P-EXTV-00036 | HMI-Lesezugriff bei kanalspezifischen Variablen |
Beschreibung | Format des Namens des HMI-Objektes durch Angabe einer entsprechenden Schablone. |
Parameter | name_rd_channel |
Standardwert | mc_ve_%s_rd |
Anmerkungen | Platzhalter %s für den Namen |
P-EXTV-00037 | HMI-Schreibzugriff bei kanalspezifischen Variablen |
Beschreibung | Format des Namens des HMI-Objektes durch Angabe einer entsprechenden Schablone. |
Parameter | name_wr_channel |
Standardwert | mc_ve_%s_wr |
Anmerkungen | Platzhalter %s für den Namen |