Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Revision: 2.40 SLS500-Configurator R0412 Programmumgebung, Programming Environment HIQUEL GmbH Bairisch Kölldorf 266, A-8344 Bad Gleichenberg, Austria.

Ähnliche Präsentationen


Präsentation zum Thema: "Revision: 2.40 SLS500-Configurator R0412 Programmumgebung, Programming Environment HIQUEL GmbH Bairisch Kölldorf 266, A-8344 Bad Gleichenberg, Austria."—  Präsentation transkript:

1 Revision: 2.40 SLS500-Configurator R0412 Programmumgebung, Programming Environment HIQUEL GmbH Bairisch Kölldorf 266, A-8344 Bad Gleichenberg, Austria Tel: +43-3159-3001-0, Fax: +43-3159-3001-4 Email: hiquel@hiquel.com www.hiquel.com IMPORTANT NOTE: IMPORTANT NOTE: To install the programming system start the PowerPoint presentation and click onto this field! If there is no reaction, check the security level of PowerPoint for macro execution. Please ensure that the decimal symbol and digital grouping symbol in your Windows Regional and language settings conform to the default. Choose the control panel,regional and language options,customize regional options. The correct decimal symbol has to be a comma and the digital grouping symbol has to be a full stop e.g. 123.456.789,00 To install the programming system start the PowerPoint presentation and click onto this field! If there is no reaction, check the security level of PowerPoint for macro execution. Please ensure that the decimal symbol and digital grouping symbol in your Windows Regional and language settings conform to the default. Choose the control panel,regional and language options,customize regional options. The correct decimal symbol has to be a comma and the digital grouping symbol has to be a full stop e.g. 123.456.789,00 !!! CLICK HERE !!! CLICK HERE !!! WICHTIGER HINWEIS: WICHTIGER HINWEIS: Um das Programmiersystem zu installieren, starten Sie diese Präsentation und klicken Sie auf dieses Feld! Wenn sich nach einigen Sekunden keine Reaktion einstellt, überprüfen Sie den Sicherheitslevel von PowerPoint für die Makroausführung! Bitte stellen Sie sicher, daß das Tausenderzeichen ein Punkt und als Dezimaltrennzeichen ein Komma eingestellt ist. Überprüfen Sie das unter Systemsteuerung Ländereinstellungen Zahlen. Ein Beispiel: 123.456.789,00 Um das Programmiersystem zu installieren, starten Sie diese Präsentation und klicken Sie auf dieses Feld! Wenn sich nach einigen Sekunden keine Reaktion einstellt, überprüfen Sie den Sicherheitslevel von PowerPoint für die Makroausführung! Bitte stellen Sie sicher, daß das Tausenderzeichen ein Punkt und als Dezimaltrennzeichen ein Komma eingestellt ist. Überprüfen Sie das unter Systemsteuerung Ländereinstellungen Zahlen. Ein Beispiel: 123.456.789,00 !!! HIER KLICKEN !!! HIER KLICKEN !!! IMPORTANT NOTE: IMPORTANT NOTE: To install the programming system start the PowerPoint presentation and click onto this field! If there is no reaction, check the security level of PowerPoint for macro execution. Please ensure that the decimal symbol and digital grouping symbol in your Windows Regional and language settings conform to the default. Choose the control panel,regional and language options,customize regional options. The correct decimal symbol has to be a comma and the digital grouping symbol has to be a full stop e.g. 123.456.789,00 To install the programming system start the PowerPoint presentation and click onto this field! If there is no reaction, check the security level of PowerPoint for macro execution. Please ensure that the decimal symbol and digital grouping symbol in your Windows Regional and language settings conform to the default. Choose the control panel,regional and language options,customize regional options. The correct decimal symbol has to be a comma and the digital grouping symbol has to be a full stop e.g. 123.456.789,00 !!! CLICK HERE !!! CLICK HERE !!! WICHTIGER HINWEIS: WICHTIGER HINWEIS: Um das Programmiersystem zu installieren, starten Sie diese Präsentation und klicken Sie auf dieses Feld! Wenn sich nach einigen Sekunden keine Reaktion einstellt, überprüfen Sie den Sicherheitslevel von PowerPoint für die Makroausführung! Bitte stellen Sie sicher, daß das Tausenderzeichen ein Punkt und als Dezimaltrennzeichen ein Komma eingestellt ist. Überprüfen Sie das unter Systemsteuerung Ländereinstellungen Zahlen. Ein Beispiel: 123.456.789,00 Um das Programmiersystem zu installieren, starten Sie diese Präsentation und klicken Sie auf dieses Feld! Wenn sich nach einigen Sekunden keine Reaktion einstellt, überprüfen Sie den Sicherheitslevel von PowerPoint für die Makroausführung! Bitte stellen Sie sicher, daß das Tausenderzeichen ein Punkt und als Dezimaltrennzeichen ein Komma eingestellt ist. Überprüfen Sie das unter Systemsteuerung Ländereinstellungen Zahlen. Ein Beispiel: 123.456.789,00 !!! HIER KLICKEN !!! HIER KLICKEN !!! Path for INET Explorer C:\Programme\Internet Explorer\IEXPLORE.EXE

2 Revision: 2.40 Page 2 Title: Configuration My Configuration DI1: DI2: DI3: DI4: DI5: DI6: DI7: DI8: DO1: DO2: DO3: DO4: DO5: DO6: AI1: AI2: AI3: AI4: POTI1: POTI2: SLS500-RHIQUEL-TERM4

3 Revision: 2.40 Page 3 Title: Programming Struktur des Menübaums

4 Revision: 2.40 Page 4 Title: Programming Beispielprogramm zur Terminalanwendung auswählen Willkommen zur Beispielsammlung für den SLS-500 Master Controller Jedes Beispiel umfasst eine Seite. Wählen Sie hier durch Zuweisung einer Analogkonstante einer Variable Seite das Beispiel aus, das Sie testen wollen! Die Beispiele sollen Ihnen eine Einführung in den Gebrauch der Objekte geben Viel Spaß wünscht Ihnen Ihr HIQUEL Team Hier die Seite setzen, die nach dem Start als erstes angezeigt werden soll. initialisation 1. SIO_RJ11_BAUDRATE 19200 pgStatus const 1 Hier die Richtige Baudrate zur Kommunikation mit dem TERM4 über dem Systemanalogspeicher einstellen.

5 Revision: 2.40 Page 5 Title: Programming Erste Seite: Simple Textausgabe pgStatus binary value =1 pgStatus Show SHOW MESSAGE Das ist die erste Terminal Meldung!!!! Mit OK in das Untermenue wechseln. Das ist die erste Terminal Meldung!!!! Mit OK in das Untermenue wechseln. Time Ready Ok Cancel Time const 1 SET pgMenu SET pgMenu RESET pgStatus RESET pgStatus Die binäre Konstante 1 dient zur Aktivierung der Textmeldung! Wird die Taste gedrückt, wird am Ausgang OK eine steigende Flanke ausgegeben und auf die Seite pgMenu weiter gesprungen.

6 Revision: 2.40 Page 6 Title: Programming Zweite Seite: Menüanzeige Show MENU Menu 1: Menu 2: Menu 3: Menu 4: Menu 5: Menu 6: Menu 7: Menu 8: Menu 9: Menu 10: Menu 11: Menu 12: Menu 13: Menu 14: Menu 15: Menu 1: Menu 2: Menu 3: Menu 4: Menu 5: Menu 6: Menu 7: Menu 8: Menu 9: Menu 10: Menu 11: Menu 12: Menu 13: Menu 14: Menu 15: Meldung Analogwert eingeben Meldung mit Wert Text eingeben Meldung mit Text Text anzeigen Analogwert anzeigen Wochenspeicher Element auswaehlen Meldung Analogwert eingeben Meldung mit Wert Text eingeben Meldung mit Text Text anzeigen Analogwert anzeigen Wochenspeicher Element auswaehlen Time Default Value Ready Ok Cancel Time Item #1 #2#2 #2#2 #3 #4 #5 #6 #7 #8 #9 #10 #11 #12 #13 #14 #15 SET pgMessage1 SET pgMessage1 SET pgMessage2 SET pgMessage2 SET pgMessage3 SET pgMessage3 SET pgMessage4 SET pgMessage4 SET pgMessage5 SET pgMessage5 binary value =1 pgMenu const 1 RESET pgMenu RESET pgMenu SET pgStatus SET pgStatus RESET pgMenu RESET pgMenu SET pgMessage6 SET pgMessage6 SET pgMessage7 SET pgMessage7 SET pgMessage8 SET pgMessage8 SET pgMessage9 SET pgMessage9 SET pgMessage10 SET pgMessage10 Default Dieses Beispiel zeigt uns das MAIN MENU, in dem unter der Rubrik Menu items bis zu 15 menüeinträge definiert werden können, die dann am Display ausgewählt werden.

7 Revision: 2.40 Page 7 Title: Programming Dritte Seite: Meldung anzeigen binary value =1 pgMessage1 Show SHOW MESSAGE Das ist die zweite Terminal Meldung!!!! Mit X in das Untermenue zurueck. Das ist die zweite Terminal Meldung!!!! Mit X in das Untermenue zurueck. Time Ready Ok Cancel Time const 1 SET pgMenu SET pgMenu RESET pgMessage1 RESET pgMessage1 In diesem Beispiel sehen wir, wie man einen Text erfasst, der am Terminal ausgegeben werden soll. Der Text darf exakt 4x20 Zeichen lang sein!

8 Revision: 2.40 Page 8 Title: Programming Vierte Seite: Analogwert eingeben binary value =1 pgMessage2 const 1 SET pgMenu SET pgMenu RESET pgMessage2 RESET pgMessage2 SET pgMenu SET pgMenu RESET pgMessage2 RESET pgMessage2 Edit EDIT VALUE Folgender WERT soll gespeichert werden: ##### Folgender WERT soll gespeichert werden: ##### Ready Default Format: 990.000 Ok Cancel Min: 0.0 Max: 100.0 Value Time Wert Dieses Beispiel zeigt uns, wie man eine Zahl auf das Terminal übertragen kann. Der Eingang Default definiert die Zahl, die beim Start der Eingabe angezeigt und durch den Benutzer editiert werden kann. Durch drücken der Taste OK, liegt die neu eingegebene Zahl am Ausgang an. Drückt man jedoch die Taste Cancel, so wird die aktuelle Eingabe verworfen und die Zahl Default wird an den Ausgang Value geliefert.

9 Revision: 2.40 Page 9 Title: Programming Fünfte Seite: Meldung mit Wert anzeigen binary value =1 pgMessage3 const 1 SET pgMenu SET pgMenu RESET pgMessage3 RESET pgMessage3 Show SHOW VALUE Meldung mit einem veraenderbarem WERT wird angezeigt: ##### Meldung mit einem veraenderbarem WERT wird angezeigt: ##### Ready Ok Cancel Time Value Format: 990.000 ^ ^ L1.POTI1 Second In diesem Beispiel sehen wir, wie man einen Text erfasst, der am Terminal ausgegeben werden soll. Der Text darf exakt 4x20 Zeichen lang sein! Zusätzlich wird innerhalb des Textes durch Eingabe von # Zeichen der Platz markiert, wo die Zahl erscheinen soll. Im Feld Value Format wird das Zahlenformat für die Anzeige eingegeben.

10 Revision: 2.40 Page 10 Title: Programming Sechste Seite: Text eingeben binary value =1 pgMessage4 const 1 SET pgMenu SET pgMenu RESET pgMessage4 RESET pgMessage4 Text Edit EDIT TEXT Time Folgender TEXT soll gespeichert werden: ###### Folgender TEXT soll gespeichert werden: ###### Ready Ok Cancel Time Default Text SET pgMenu SET pgMenu RESET pgMessage4 RESET pgMessage4 Text Dieses Beispiel zeigt uns, wie man einen Text auf das Terminal übertragen kann. Der Eingang Default definiert die Zeichenkette, die beim Start der Eingabe angezeigt und durch den Benutzer editiert werden kann. Durch drücken der Taste OK, liegt der neu eingegebene Text am Ausgang an. Drückt man jedoch die Taste Cancel, so wird die aktuelle Eingabe verworfen und der Text Default wird an den Ausgang Text geliefert.

11 Revision: 2.40 Page 11 Title: Programming Siebende Seite: Meldung mit Text anzeigen binary value =1 pgMessage5 const 1 SET pgMenu SET pgMenu RESET pgMessage5 RESET pgMessage5 ^ ^ Second Show SHOW TEXT Meldung mit einem veraenderbarem TEXT wird angezeigt: ###### Meldung mit einem veraenderbarem TEXT wird angezeigt: ###### Ready Ok Cancel Time Text In diesem Beispiel sehen wir, wie man einen Text erfasst, der am Terminal ausgegeben werden soll. Der Text darf exakt 4x20 Zeichen lang sein! Zusätzlich wird innerhalb des Textes durch Eingabe von # Zeichen der Platz markiert, wo der veränderbare Text erscheinen soll.

12 Revision: 2.40 Page 12 Title: Programming Achte Seite: Mehrere Texte anzeigen binary value =1 pgMessage6 SET pgMenu SET pgMenu RESET pgMessage6 RESET pgMessage6 Show SHOW TEXT TEXTE anzeigen: ###### TEXTE anzeigen: ###### Ready Ok Cancel Time Text Second Text Update UPDATE TEXT Text X X Y Y Format: ######## Ready 5 5 2 2 Update UPDATE TEXT Text X X Y Y Format: ######## Ready 12 3 3 KEY PRESSED Key = = 2 2 259 374 861 CLOCK HH:MM:SS CLOCK HH:MM:SS Out CLOCK DD.MM.YY CLOCK DD.MM.YY Out

13 Revision: 2.40 Page 13 Title: Programming Neunte Seite: Mehrere Werte anzeigen binary value =1 pgMessage7 SET pgMenu SET pgMenu RESET pgMessage7 RESET pgMessage7 Second 5 5 2 2 13 3 3 KEY PRESSED Key = = 2 2 259 374 861 Show SHOW VALUE WERTE anzeigen: ##### WERTE anzeigen: ##### Ready Ok Cancel Time Value Format: 990.000 Update UPDATE VALUE Value X X Y Y Format: 990.000 Ready L1.POTI1 L1.POTI2 Update UPDATE VALUE Value X X Y Y Format: 990.000 Ready L1.AI1

14 Revision: 2.40 Page 14 Title: Programming Zehnte Seite: Wochenspeicher Show MENU MENU - Wochentag Menu 1: Menu 2: Menu 3: Menu 4: Menu 5: Menu 6: Menu 7: Menu 8: Menu 9: Menu 10: Menu 11: Menu 12: Menu 13: Menu 14: Menu 15: Menu 1: Menu 2: Menu 3: Menu 4: Menu 5: Menu 6: Menu 7: Menu 8: Menu 9: Menu 10: Menu 11: Menu 12: Menu 13: Menu 14: Menu 15: Montag Dienstag Mittwoch Donnerstag Freitag Samstag Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag Sonntag Time Default Value Ready Ok Cancel Time Item #1 #2#2 #2#2 #3 #4 #5 #6 #7 #8 #9 #10 #11 #12 #13 #14 #15 SET pgDay SET pgDay binary value =1 pgMessage8 const 1 RESET pgMessage8 RESET pgMessage8 SET pgMenu SET pgMenu RESET pgMessage8 RESET pgMessage8 Address Dieses Beispiel zeigt uns das MAIN MENU, in dem unter der Rubrik Menu items bis zu 15 menüeinträge definiert werden können, die dann am Display ausgewählt werden.

15 Revision: 2.40 Page 15 Title: Programming Elfte Seite: Wert des Tages in die Memory-Card speichern binary value =1 pgDay Address Edit EDIT VALUE WERT des gewaehlten Wochentages hier eingeben: ## WERT des gewaehlten Wochentages hier eingeben: ## Ready Default Format: 90.000 Ok Cancel Min: 0.0 Max: 10.0 Value Time Index MEMORY CARD READ VALUE READ VALUE Out const 1 SET pgMessage8 SET pgMessage8 RESET pgDay RESET pgDay SET pgMessage8 SET pgMessage8 RESET pgDay RESET pgDay Address Memory-Card Address (Index) WochentagWert (Value) 1Montag 2Dienstag 3Mittwoch 4Donnerstag 5Freitag 6Samstag 7Sonntag Write Index MEMORY CARD Value WRITE VALUE WRITE VALUE

16 Revision: 2.40 Page 16 Title: Programming Zwölfte Seite: Wert eines Wochentages auswählen Show SELECT ITEM Wert eines Wochentages auswaehlen: ########## Wert eines Wochentages auswaehlen: ########## Menu 1: Menu 2: Menu 3: Menu 4: Menu 5: Menu 6: Menu 7: Menu 8: Menu 9: Menu 10: Menu 11: Menu 12: Menu 13: Menu 14: Menu 15: Menu 1: Menu 2: Menu 3: Menu 4: Menu 5: Menu 6: Menu 7: Menu 8: Menu 9: Menu 10: Menu 11: Menu 12: Menu 13: Menu 14: Menu 15: Montag Dienstag Mittwoch Donnerstag Freitag Samstag Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag Sonntag Time Default Value Ready Ok Cancel Time Item #1 #2#2 #2#2 #3 #4 #5 #6 #7 #8 #9 #10 #11 #12 #13 #14 #15 const 1 Day1 SET pgMenu SET pgMenu RESET pgMessage9 RESET pgMessage9 SET pgMenu SET pgMenu RESET pgMessage9 RESET pgMessage9 binary value =1 pgMessage9 Index MEMORY CARD READ VALUE READ VALUE Out In==1 Value DayValue Memory-Card Day1 (Index) WochentagWert (Value) 1Montag 2Dienstag 3Mittwoch 4Donnerstag 5Freitag 6Samstag 7Sonntag

17 Revision: 2.40 Page 17 Index MEMORY CARD READ VALUE READ VALUE Out xy 4 4 !!!WARNING!!! DONT CHANGE THIS PAGE !!!WARNUNG!!! DIESE SEITE NICHT ÄNDERN

18 Revision: 2.40 Page 18 Title: Programming !!!WARNING!!! DONT CHANGE THIS PAGE !!!WARNUNG!!! DIESE SEITE NICHT ÄNDERN

19 Revision: 2.40 Page 19 03.05.06:Adding revision history to the powerpoint file Revision History 03.05.06:In symbols and monitor functions, now you can use the old fashioned names like DIGITAL#L1_DI1 or the new names like L1.DI1 03.05.06: In PLCManager you can now download and use all PLCManager functions via a pure TCP RS232 converter like the MOXA DL-331 or the ADAM-4579. Use the setting TCP/IP instead of COM1 to COM32, type in a IP and socket number. 05.05.06: The Simulator now calculates 2*2 to4 instead of 3.999 05.05.06: The Powerpoint and the compiler now support states and execution conditions >=, 05.05.06: Now you can use natural input and output names like L1.AI1 or R3.DO1 in states and execution conditions 29.05.06: Adding selector dialogs for selecting a previous defined constant in the constants dialog 29.05.06: In select execution condition dialog and in select special flag dialog: Switching off all unused conditions depending on the configured hardware, also removing 1ms flag 29.05.06: In all dialogs: Extension for selecting previous define bits, analog and text variables through a listbox 29.05.06: Now you can set values direct from powerpoint memories or monitors 29.11.06: Errors with updating the IO names with RESI-8KI16LO und SLS500-T1 and RESI-FBR and SLS-500 FBR modules 09.02.07: The encoder inputs can be used on any MEDIC or SLS500 main controller 27.03.07: Error while compiling MEMORYCARD:WRITE VALUE functions 10.08.07: Adding BUS_ADDRESS feature to CAN Controller and PPoint Software 03.10.07: Adopting Microsoft Office Version 2007 14.10.07: Changing to natural Names in states and execution conditions, fixing display of SLS-T1 keymodule 15.12.07: In Debug windows of PLC manager: The PLC manager always used busaddress 0xff instead of configured busaddress 17.12.07: PLC manager: Extending timeouts for downloading via SMS modules like TC35


Herunterladen ppt "Revision: 2.40 SLS500-Configurator R0412 Programmumgebung, Programming Environment HIQUEL GmbH Bairisch Kölldorf 266, A-8344 Bad Gleichenberg, Austria."

Ähnliche Präsentationen


Google-Anzeigen