SLS 500 Configurator R 0412 Programmumgebung Programming Environment
SLS 500 -Configurator R 0412 Programmumgebung, Programming Environment IMPORTANT NOTE: To install the programming system start the Power. Point presentation and click onto this field! If there is no reaction, check the security level of Power. Point 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 !!! 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 Power. Point 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 !!! Path for INET Explorer Revision: 2. 40 C: ProgrammeInternet ExplorerIEXPLORE. EXE HIQUEL Gmb. H 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
Configuration Title: Define your configuration here SLS 500 -R DI 1: DI 2: DI 3: DI 4: DI 5: DI 6: DI 7: DI 8: DO 1: DO 2: DO 3: DO 4: DO 5: DO 6: AI 1: AI 2: AI 3: AI 4: POTI 1: POTI 2: Revision: 2. 40 2
Programming Title: Beispielprogramm zur Memory Card auswählen Willkommen zur Beispielsammlung für den SLS-500 Master Controller Revision: 2. 40 initialisation 1 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 1. Seite Hier die Seitennummer des Beispiels eingeben, das getestet werden soll 3
Programming Seite Title: Beispiel 1: Analoge Signale in der Echtzeituhr speichern MEMORY CARD L 1. DI 1 100000 Write Index Value WRITE VALUE 1234 Write Index Value Test MEMORY CARD L 1. DI 3 Write Index Value Wenn man die Indices 100000 bis 100002 benutzt, kann man bis zu drei Analogwerte remanent speichern. WRITE VALUE 5678 100002 Dieses Beispiel zeigt uns, wie man in die integrierte Echtzeituhr drei Analogwerte speichern kann MEMORY CARD L 1. DI 2 100001 analog value =1 = L 1. DO 2 = L 1. DO 3 1234 WRITE VALUE 10000 Test 5678 L 1. DI 4 100000 L 1. DI 5 100001 L 1. DI 6 100002 Revision: 2. 40 MEMORY CARD Read Index Test MEMORY CARD Read Index 10000 Test MEMORY CARD Read Index Test 4
Programming Seite Title: Beispiel 2: Analoge Signale in der Memory. Card ablegen MEMORY CARD L 1. DI 1 0 Write Index Value WRITE VALUE Dieses Beispiel zeigt uns, wie man Analogwerte in die Memory. Card ablegen kann. 1234 Die Memory. Card besitzt eine Speicherkapazität von 4096 Analogwerten. Deswegen gehen die verfügbaren Indices von 0 bis 4095. MEMORY CARD L 1. DI 2 1 Write Index Value WRITE VALUE = Test L 1. DO 1 1234 5678 VORSICHT: Ein Schreibbefehl dauert bis zu 10 ms. In dieser Zeit steht die gesamte SPS! Das Lesen geht ohne Verzögerung! MEMORY CARD L 1. DI 3 2 Write Index Value WRITE VALUE 0 L 1. DI 5 1 MEMORY CARD Read Index Test 2 Revision: 2. 40 L 1. DO 2 = L 1. DO 3 10000 MEMORY CARD Read Index Test MEMORY CARD 2 L 1. DI 6 = 5678 10000 L 1. DI 4 analog value =2 Index READ VALUE Out My Memory MEMORY CARD Read Index Test 5
Programming Seite analog value =3 Title: Beispiel 3: Texte in der Memory. Card ablegen MEMORY CARD L 1. DI 1 Write Index Text 0 WRITE TEXT Dieses Beispiel zeigt uns, wie man Texte in die Memory. Card ablegen kann. Hello MEMORY CARD L 1. DI 2 Write Index Text 1 = Test WRITE TEXT L 1. DO 1 Hello VORSICHT: Ein Schreibbefehl dauert bis zu 10 ms. In dieser Zeit steht die gesamte SPS! Das Lesen geht ohne Verzögerung! World MEMORY CARD L 1. DI 3 Write Index Text 2 Test WRITE TEXT Die Memory. Card besitzt eine Speicherkapazität von 512 Texten. Deswegen gehen die verfügbaren Indices von 0 bis 511. = L 1. DO 2 = L 1. DO 3 World HIQUEL Test HIQUEL L 1. DI 4 0 L 1. DI 5 1 L 1. DI 6 2 Revision: 2. 40 MEMORY CARD Read Index Test MEMORY CARD 2 Index READ TEXT Out My Memory MEMORY CARD Read Index Test 6
Programming Seite Title: Beispiel 4: Analoge Signale sofort in der Memory. Card ablegen analog value =4 ANALOG: Save==10 In Value L 1. DI 1 Save 10 MEMORY CARD 0 1801 0 In Value L 1. DI 2 Save 2508 0 30 Die Memory. Card besitzt eine Speicherkapazität von 512 Texten. Deswegen gehen die verfügbaren Indices von 0 bis 511. Save VORSICHT: Ein Schreibbefehl dauert bis zu 10 ms. In dieser Zeit steht die gesamte SPS! Das Lesen geht ohne Verzögerung! Index Value WRITE VALUE Save ANALOG: Save==30 Save MEMORY CARD 2 704 0 Revision: 2. 40 Dieses Beispiel zeigt uns, wie man Texte in die Memory. Card ablegen kann. MEMORY CARD 1 In Value WRITE VALUE ANALOG: Save==20 20 L 1. DI 3 Index Value WRITE VALUE Save 7
Programming Seite Title: Beispiel 5: Text sofort in der Memory. Card ablegen analog value =5 ANALOG: Save==10 In Value L 1. DI 1 Save 10 MEMORY CARD 0 HIGH 0 In Value L 1. DI 2 Save QUALITY 0 30 Die Memory. Card besitzt eine Speicherkapazität von 512 Texten. Deswegen gehen die verfügbaren Indices von 0 bis 511. Save VORSICHT: Ein Schreibbefehl dauert bis zu 10 ms. In dieser Zeit steht die gesamte SPS! Das Lesen geht ohne Verzögerung! Index Text WRITE TEXT Save ANALOG: Save==30 Save MEMORY CARD 2 ELECTRONICS 0 Revision: 2. 40 Dieses Beispiel zeigt uns, wie man Texte in die Memory. Card ablegen kann. MEMORY CARD 1 In Value WRITE TEXT ANALOG: Save==20 20 L 1. DI 3 Index Text WRITE TEXT Save 8
<Enter group text here> !!!WARNING!!! DON‘T CHANGE THIS PAGE MEMORY CARD 4 Index READ VALUE Out xy !!!WARNUNG!!! DIESE SEITE NICHT ÄNDERN Revision: 2. 40 9
Programming Title: !!!WARNING!!! DON‘T CHANGE THIS PAGE !!!WARNUNG!!! DIESE SEITE NICHT ÄNDERN Revision: 2. 40 10
Revision History 03. 05. 06: Adding revision history to the powerpoint file 03. 05. 06: In symbols and monitor functions, now you can use the old fashioned names like DIGITAL#L 1_DI 1 or the new names like L 1. DI 1 03. 05. 06: In PLCManager you can now download and use all PLCManager functions via a pure TCP RS 232 converter like the MOXA DL-331 or the ADAM-4579. Use the setting TCP/IP instead of COM 1 to COM 32, type in a IP and socket number. 05. 06: The Simulator now calculates 2*2 to 4 instead of 3. 999 05. 06: The Powerpoint and the compiler now support states and execution conditions >=, <=, ==, !=, <, > 05. 06: Now you can use natural input and output names like L 1. AI 1 or R 3. DO 1 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 1 ms 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-8 KI 16 LO und SLS 500 -T 1 and RESI-FBR and SLS-500 FBR modules 09. 02. 07: The encoder inputs can be used on any MEDIC or SLS 500 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-T 1 keymodule 15. 12. 07: In Debug windows of PLC manager: The PLC manager always used busaddress 0 xff instead of configured busaddress 17. 12. 07: PLC manager: Extending timeouts for downloading via SMS modules like TC 35 Revision: 2. 40 11
- Slides: 11