en:Protocol Developer: Unterschied zwischen den Versionen

Aus Deutschmann Wiki
Zur Navigation springen Zur Suche springen
(10 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
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) ==
+
== Add language definition (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.  
+
The language range of the Deutschmann Script language is continually expanded. The Script-Revision '''[...]''' (number in square brackets after the version specification) indicates which level is supported by the device firmware and the Protocol Developer. The language definition is organized into XML files. New language definitions can be installed in the Protocol Developer as follows.
  
#XML-Datei (z.&nbsp;B. <tt>ScriptRev*.xml</tt>) im Programmordner ablegen.
+
#Put the XML-file (z.&nbsp;B. <tt>ScriptRev*.xml</tt>) in the program folder.
#Über den Menüpunkt '''"Options"''' --> '''"Settings"''' öffnet sich das Fenster '''"Settings"'''.
+
#Via menue item '''"Options"''' --> '''"Settings"''' the window '''"Settings"''' opens.
#Dort muss der Menüpunkt '''"ConfigFiles"''' angewählt werden.  
+
#Here the menue item '''"ConfigFiles"''' has to be selected.  
#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.
+
#In the following window, the desired configuration file can be selected or loaded via the '''"add"''' button and confirmed with the '''"OK"''' button.
#Das nachfolgende Fenster '''(Restart required)''' muss über die Schaltfläche '''"OK"''' bestätigt und der Protocol Developer neu gestartet werden.
+
#The following window '''(Restart required)''' has to be confirmed via the button '''"OK"''' and the Protocol Developer should be restarted.
  
 
<gallery>
 
<gallery>
Zeile 19: Zeile 19:
 
  File:PROTOCOL_DEVELOPER_-_XML-4.png|5.
 
  File:PROTOCOL_DEVELOPER_-_XML-4.png|5.
 
</gallery>
 
</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:
 
# 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 „'''!!!'''“.  
 
# 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 „'''!!!'''“.  
Zeile 27: Zeile 28:
  
 
== Weblinks ==
 
== Weblinks ==
*[http://www.deutschmann.de/produkte/download.php?file_id=576 Protocol Developer] (Zip-Datei)
+
*[https://www.deutschmann.de/downloads/Software/ProtocolDeveloper/setupPd.zip Protocol Developer] (Zip-Datei)

Version vom 5. Dezember 2017, 11:47 Uhr

Protocol Developer is a programming software for Deutschmann UNIGATE®-devices.

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.

Add language definition (XML-Datei)

The language range of the Deutschmann Script language is continually expanded. The Script-Revision [...] (number in square brackets after the version specification) indicates which level is supported by the device firmware and the Protocol Developer. The language definition is organized into XML files. New language definitions can be installed in the Protocol Developer as follows.

  1. Put the XML-file (z. B. ScriptRev*.xml) in the program folder.
  2. Via menue item "Options" --> "Settings" the window "Settings" opens.
  3. Here the menue item "ConfigFiles" has to be selected.
  4. In the following window, the desired configuration file can be selected or loaded via the "add" button and confirmed with the "OK" button.
  5. The following window (Restart required) has to be confirmed via the button "OK" and the Protocol Developer should be restarted.

Adapt existing script to another Fieldbus or Industrial Ethernet system

Possible procedure:

  1. 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.
  2. 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