Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


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

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 Defining your 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 structure of a menu tree

4 Revision: 2.40 Page 4 Title: Programming Examples for programming a terminal initialisation 1. SIO_RJ11_BAUDRATE 19200 pgStatus const 1 Insert here the right baud rate to communicate with the HIQUEL- TERM4 through the analog system memory SIO_RJ11_BAUDRATE. insert the page number that you want to display right at the beginning after starting the program. Welcome to our collection of examples for the SLS- 500 Master Controller Each example comprise one page. Type in the number of the page you want to test These examples should give you an introduction to the use of the different features of the program Good Luck Your HIQUEL Team

5 Revision: 2.40 Page 5 Title: Programming first page: simply displaying text ‘pgStatus’ binary value =1 pgStatus Show SHOW MESSAGE This is the first terminal message!!!! Press OK to go to the menu. This is the first terminal message!!!! Press OK to go to the menu. Time Ready Ok Cancel Time const 1 SET pgMenu SET pgMenu RESET pgStatus RESET pgStatus The binary constant 1 is needed to activate the display. If you press the button, a rising edge at the output OK is generated and the page is skipped to continue on the page ‘pgMenu’.

6 Revision: 2.40 Page 6 Title: Programming second page: displaying the menu 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: Show message Edit value Show value Edit text Show text Update text Update value Week memory Select item Show message Edit value Show value Edit text Show text Update text Update value Week memory Select item 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 In this example the MAIN MENU is shown. In the main menu up to 15 menu items can be defined to be shown on the display.

7 Revision: 2.40 Page 7 Title: Programming third page: displaying messages binary value =1 pgMessage1 Show SHOW MESSAGE This is the second terminal message!!!! Press X to go to the menu back. This is the second terminal message!!!! Press X to go to the menu back. Time Ready Ok Cancel Time const 1 SET pgMenu SET pgMenu RESET pgMessage1 RESET pgMessage1 In this example we learn how to display texts on the terminal using the function ‘SHOW MESSAGE’. It is possible to display up to 4 lines, each with maximum 20 characters and symbols.

8 Revision: 2.40 Page 8 Title: Programming fourth page: edit value 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 ============== ##### EDIT VALUE ============== ##### Ready Default Format: 990.000 Ok Cancel Min: 0.0 Max: 100.0 Value Time Wert This example shows how to transfer a number on the terminal. The input ‘default’ defines the number that is displayed by starting the input and that can be edited by the user. Format shows the data display format 1234.567 The fields “value minimum” and “value maximum” define a display range within the actual input is scaled.

9 Revision: 2.40 Page 9 Title: Programming fifth page: show value binary value =1 pgMessage3 const 1 SET pgMenu SET pgMenu RESET pgMessage3 RESET pgMessage3 Show SHOW VALUE ============== ##### SHOW VALUE ============== ##### Ready Ok Cancel Time Value Format: 990.000 ^ ^ L1.POTI1  Second In this example we learn about the ‘SHOW VALUE’ function. Texts and a values are displayed on the terminal when this function is used.. It is possible to display up to 4 lines, each with maximum 20 characters and symbols. The position where exactly the number should appear in the text is defined by entering the symbol ‘###’. The format can be defined as well.

10 Revision: 2.40 Page 10 Title: Programming sixth page: editing the text binary value =1 pgMessage4 const 1 SET pgMenu SET pgMenu RESET pgMessage4 RESET pgMessage4 Text Edit EDIT TEXT Time EDIT TEXT ============== ###### EDIT TEXT ============== ###### Ready Ok Cancel Time Default Text SET pgMenu SET pgMenu RESET pgMessage4 RESET pgMessage4 Text This example demonstrates how to transfer texts to the display. The input „default“ defines the text which is displayed at start up. The position for the text is marked by „###“ Here the text should be defined.

11 Revision: 2.40 Page 11 Title: Programming seventh page: show text binary value =1 pgMessage5 const 1 SET pgMenu SET pgMenu RESET pgMessage5 RESET pgMessage5 ^ ^  Second Show SHOW TEXT ============== ###### SHOW TEXT ============== ###### Ready Ok Cancel Time Text In this example we learn about the ‘SHOW TEXT’ function. Messages are displayed on the terminal when this function is used.. It is possible to display up to 4 lines, each with maximum 20 characters and symbols. The position where exactly the text should appear on the display is defined by entering the symbol ‘###’.

12 Revision: 2.40 Page 12 Title: Programming eighth page: updating a text binary value =1 pgMessage6 SET pgMenu SET pgMenu RESET pgMessage6 RESET pgMessage6 Show SHOW TEXT SHOW several TEXTS ###### SHOW several TEXTS ###### 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 ninth page: updating a value 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 SHOW several VALUES ##### SHOW several VALUES ##### 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 tenth page: weekly memory Show MENU MENU - Weekday 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: Monday Tuesday Wednesday Thursday Friday Saturday Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sunday 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 In this example the MAIN MENU is shown. In the main menu up to 15 menu items can be defined to be shown on the display. Value (Adress) weekday 1Monday 2Tuesday 3Wednesday 4Thursday 5Friday 6Saturday 7Sunday

15 Revision: 2.40 Page 15 Title: Programming eleventh page: saving the value of the weekday to the memory card binary value =1 pgDay Address Edit EDIT VALUE EDIT VALUE of the weekday ============== ## EDIT VALUE of the weekday ============== ## 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) weekdayValue 1Monday 2Tuesday 3Wednesday 4Thursday 5Friday 6Saturday 7Sunday Write  Index MEMORY CARD Value WRITE VALUE WRITE VALUE

16 Revision: 2.40 Page 16 Title: Programming twelfth page: choosing the value of a weekday Show SELECT ITEM SELECT WEEKDAY =============== ########## SELECT WEEKDAY =============== ########## 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: Monday Tuesday Wednesday Thursday Friday Saturday Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sunday 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) WochentagValue 1Monday 2Tuesday 3Wednesday 4Thursday 5Friday 6Saturday 7Sunday

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

18 Revision: 2.40 Page 18 Title: Programming !!!WARNING!!! DON‘T 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


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

Similar presentations


Ads by Google