en:Protocol Developer: Unterschied zwischen den Versionen
Reith (Diskussion | Beiträge) |
Reith (Diskussion | Beiträge) |
||
Zeile 4: | Zeile 4: | ||
With Protocol Developer there is the possibilty to debug the programmed resp. created script. Therefore UNIGATE® has to be started in '''Data Exchange Mode''' and has to be connected via '''Debug-Interface''' or '''Application Interface (RS232)''' with the PC resp. Protocol Developer. Further detailed information is to be found under the link [[UNIGATE® interfaces]]. | With Protocol Developer there is the possibilty to debug the programmed resp. created script. Therefore UNIGATE® has to be started in '''Data Exchange Mode''' and has to be connected via '''Debug-Interface''' or '''Application Interface (RS232)''' with the PC resp. Protocol Developer. Further detailed information is to be found under the link [[UNIGATE® interfaces]]. | ||
+ | == Sprachdefinition hinzufügen (XML-Datei) == | ||
+ | Der Sprachumfang der Deutschmann Script-Sprache wird kontinuierlich erweitert. Für die Geräte-Firmware und den Protocol Developer gibt die Script-Revision '''[...]''' (Zahl in eckiger Klammer hinter der Versionsangabe) an, welchen Stand sie jeweils unterstützen. Die Sprachdefinition ist in XML-Dateien organisiert. Neue Sprachdefinitionen können wie folgt im Protocol Developer installiert werden. | ||
+ | |||
+ | #XML-Datei (z. B. <tt>ScriptRev*.xml</tt>) im Programmordner ablegen. | ||
+ | #Über den Menüpunkt '''"Options"''' --> '''"Settings"''' öffnet sich das Fenster '''"Settings"'''. | ||
+ | #Dort muss der Menüpunkt '''"ConfigFiles"''' angewählt werden. | ||
+ | #Im darauffolgenden Fenster kann über die Schaltfläche '''"add"''' die gewünschte Konfigurations-Datei ausgewählt bzw. geladen und über die Schaltfläche '''"OK"''' bestätigt werden. | ||
+ | #Das nachfolgende Fenster '''(Restart required)''' muss über die Schaltfläche '''"OK"''' bestätigt und der Protocol Developer neu gestartet werden. | ||
+ | |||
+ | <gallery> | ||
+ | File:PROTOCOL_DEVELOPER_-_XML-1.png|2. | ||
+ | File:PROTOCOL_DEVELOPER_-_XML-2.png|3. | ||
+ | File:PROTOCOL_DEVELOPER_-_XML-3.png|4. | ||
+ | File:PROTOCOL_DEVELOPER_-_XML-4.png|5. | ||
+ | </gallery> | ||
== Adapt existing script to another fieldbus or Industrial Ethernet system== | == Adapt existing script to another fieldbus or Industrial Ethernet system== | ||
Possible procedure: | Possible procedure: |
Version vom 16. Februar 2017, 12:20 Uhr
Protocol Developer is a programming software for Deutschmann UNIGATE®-devices.
Inhaltsverzeichnis
Debug-Function
With Protocol Developer there is the possibilty to debug the programmed resp. created script. Therefore UNIGATE® has to be started in Data Exchange Mode and has to be connected via Debug-Interface or Application Interface (RS232) with the PC resp. Protocol Developer. Further detailed information is to be found under the link UNIGATE® interfaces.
Sprachdefinition hinzufügen (XML-Datei)
Der Sprachumfang der Deutschmann Script-Sprache wird kontinuierlich erweitert. Für die Geräte-Firmware und den Protocol Developer gibt die Script-Revision [...] (Zahl in eckiger Klammer hinter der Versionsangabe) an, welchen Stand sie jeweils unterstützen. Die Sprachdefinition ist in XML-Dateien organisiert. Neue Sprachdefinitionen können wie folgt im Protocol Developer installiert werden.
- XML-Datei (z. B. ScriptRev*.xml) im Programmordner ablegen.
- Über den Menüpunkt "Options" --> "Settings" öffnet sich das Fenster "Settings".
- Dort muss der Menüpunkt "ConfigFiles" angewählt werden.
- Im darauffolgenden Fenster kann über die Schaltfläche "add" die gewünschte Konfigurations-Datei ausgewählt bzw. geladen und über die Schaltfläche "OK" bestätigt werden.
- Das nachfolgende Fenster (Restart required) muss über die Schaltfläche "OK" bestätigt und der Protocol Developer neu gestartet werden.
Adapt existing script to another fieldbus or Industrial Ethernet system
Possible procedure:
- The existing script must be compared with the corresponding script template (template) of the Protocol Developer regarding the bus-specific parameters. These are marked in the script templates (Template) with „!!!“.
- Via menu item „File“ -> „New“ -> „Source“ -> „Template“ can be called the corresponding script template.
- If the bus-specific parameters are identical, the script must not be adapted. However this applies only if at the initalization of the bus (:InitFieldbus;) further bus-specific, optional parameters have not been inserted. If this is the case, these optional parameters have to be compared with the appropriate script template (Example) from the Protocol Developer.
- Via menu item „File“ -> „New“ -> „Source“ -> „Example“ -> „Include“ the appropriate script template can be called.
Weblinks
- Protocol Developer (Zip-Datei)