HIQUEL SLS-500 Master Controller Mounting instructions

HIQUEL
HIQUELHIQUEL
HIQUEL SLS-500-Configurator
www.hiquel.com 2
Herbert Weiß, Helmut Maurer:
SLS-500 Master Controller – User Manual
Version: 4.03
Great care has been taken in the creation of the text,
illustrations and program examples in this manual. Neither
HIQUEL, there authors nor their interpreters may be held
responsible for any errors herein, nor can they be held
responsible or liable for consequences arising from any errors
herein.
This manual is subject to copyright law. All rights are reserved.
This manual may not be copied in part or whole in any form
including electronic media without the written consent of
Hiquel. Neither may it be transferred in any other language
suitable for machines or data processing facilities. Also rights
for reproduction through lecture, radio or television
transmission are reserved.
Hiquel copyrights this documentation and the accompanying
software.
Copyright 2002-2004 by HIQUEL GmbH

HIQUEL
HIQUELHIQUEL
HIQUEL SLS-500-Configurator
www.hiquel.com 3
Attention! You are handling
dangerous electrical current!
Disconnect the supply voltage before making any wiring modifications.
Ensure that the system cannot be switched on accidentally.
Ensure that the device and its surroundings are potential free.
Please refer to the specific installation and mounting instructions.
Qualified personal only should handle the device.
The device has to be mounted in such a way that no unintentional
operation may occur.
All control and supply voltage wiring must be routed so that no
inductive or capacitive interference or any other severe electrical noise
disturbance may interfere with the device.
Supply voltage variation must not exceed the specifications in the
technical details. If so, proper performance of the device cannot be
guaranteed.
Emergency installations according to EN60204/IEC204 (VDE0113)
must remain active in all modes of the automated installation.
Activation of the emergency installation must not cause an
uncontrolled or undefined start cycle.
The software engineer has to make sure, that no failure functions of
the automated installation may occur when line faults or core faults
arise.
Notwithstanding the above, local regulations must be observed in all
installations.

HIQUEL
HIQUELHIQUEL
HIQUEL SLS-500-Configurator
www.hiquel.com 4
Content
ATTENTION! YOU ARE HANDLING DANGEROUS ELECTRICAL
CURRENT!.................................................................................................3
CONTENT..................................................................................................4
SLS-500 MASTER CONTROLLER.........................................................14
PREFACE ................................................................................................15
SYSTEM REQUIREMENTS.....................................................................16
CREATE NEW PROJECT .......................................................................17
Start PowerPoint..........................................................................17
Open SLS-500-Configurator sample...........................................17
Save new project.........................................................................18
Start presentation (press F5).......................................................19
SLS-500-Configurator does not respond.....................................20
SLS-500-Configurator responds successfully.............................20
IMPORTANT ADVICE.................................................................21
CONFIGURATION...................................................................................22
Configuration page......................................................................22
Add objects..................................................................................23
Delete objects..............................................................................24
Program object priority................................................................25
Define in/outputs..........................................................................25
PROJECT.................................................................................................26
Project:Info ..................................................................................26
Project:Import..............................................................................27
Project: Update I/Os....................................................................28
PAGES.....................................................................................................29
Page: Zoom all ............................................................................29

HIQUEL
HIQUELHIQUEL
HIQUEL SLS-500-Configurator
www.hiquel.com 5
Page: Zoom 100%.......................................................................29
Page: Zoom 75%.........................................................................29
Page: Zoom 60%.........................................................................29
Page: New...................................................................................29
Page: Del.....................................................................................30
Page: Copy..................................................................................31
Page: Ignore................................................................................31
Page: Go to .................................................................................32
Page: Execute.............................................................................33
PAGE EXECUTION .................................................................................34
Standard page.............................................................................34
Page/Execute/every 1ms.............................................................36
Page/Execute/every 10ms...........................................................36
Page/Execute/every 100ms.........................................................36
Page/Execute/clock every second...............................................37
Page/Execute/clock every minute ...............................................37
Page/Execute/clock every hour...................................................37
Page/Execute/clock every day ....................................................38
Page/Execute/clock every Week.................................................38
Page/Execute/clock every Month................................................38
Page/Execute/clock every Year...................................................39
Page/Execute/only for initialisation..............................................39
Page/Execute/on binary memory ................................................39
Page/Execute/on analogue memory...........................................40
CONNECTIONS.......................................................................................41
Creation.......................................................................................41
Mind the direction of the arrow....................................................41
Create connections......................................................................42
Change the style of the line.........................................................43
DATA TYPES OF SLS-500-CONFIGURATOR .......................................44

HIQUEL
HIQUELHIQUEL
HIQUEL SLS-500-Configurator
www.hiquel.com 6
Bit data ........................................................................................44
Analogue data .............................................................................44
Text data......................................................................................44
CONSTANTS OF SLS-500-CONFIGURATOR .......................................45
Binary constants..........................................................................45
Analogue constants.....................................................................47
Text constants.............................................................................49
SPECIAL FLAGS .....................................................................................51
Special flag: START....................................................................51
Special flag: every 1ms ...............................................................51
Special flag: every 10ms .............................................................52
Special flag: every 100ms ...........................................................52
Special flag: Clock every second.................................................52
Special flag: Clock every minute .................................................53
Special flag: Clock every hour.....................................................53
Special flag: Clock every day.......................................................53
Special flag: Clock every week....................................................53
Special flag: Clock every month..................................................54
Special flag: Clock every year.....................................................54
MEMORIES..............................................................................................55
Bit memory..................................................................................56
SET bit memory...........................................................................56
RESET bit memory......................................................................56
TOGGLE bit memory...................................................................57
Analogue memory.......................................................................58
IF rising edge SET analogue memory.........................................59
IF falling edge SET analogue memory........................................60
IF both edges SET analogue memory.........................................60
IF permanent high SET analogue memory .................................60
IF permanent low SET analogue memory...................................61

HIQUEL
HIQUELHIQUEL
HIQUEL SLS-500-Configurator
www.hiquel.com 7
Text memory ...............................................................................61
IF rising edge SET text memory..................................................62
IF falling edge SET text memory.................................................62
IF both edges SET text memory..................................................63
IF permanent high SET text memory ..........................................63
IF permanent low SET text memory............................................63
BINARY OPERATORS ............................................................................65
Binary operator: Binary AND .......................................................65
Binary operator: Binary OR..........................................................66
Binary operator: Binary EXCLUSIVE OR ....................................67
Binary operator: Binary NEGATION............................................68
Binary operator: Rising edge.......................................................68
Binary operator: falling edge........................................................69
Binary operator: Both edges........................................................69
Binary operator: Split...................................................................70
ANALOGUE OPERATORS......................................................................71
Analogue operator: Addition........................................................71
Analogue operator: Subtraction...................................................72
Analogue operator: Multiplication ................................................73
Analogue operator: Division ........................................................73
Analogue operator: Modulo (read part of a value)................74
Analogue operator: Shift left........................................................75
Analogue operator: Shift right......................................................75
Analogue operator: Greater than.................................................76
Analogue operator: Greater or equal...........................................77
Analogue operator: Equal............................................................77
Analogue operator: Not equal......................................................78
Analogue operator: Less or equal...............................................79
Analogue operator: Less .............................................................79

HIQUEL
HIQUELHIQUEL
HIQUEL SLS-500-Configurator
www.hiquel.com 8
Analogue operator: Logical AND.................................................80
Analogue operator: Logical OR...................................................81
Analogue operator: Logical NOT.................................................81
Analogue operator: Split..............................................................82
TEXT OPERATORS ................................................................................83
Text operator: Combine text........................................................83
Text operator: Greater.................................................................84
Text operator: Greater or equal...................................................84
Text operator: Equal....................................................................85
Text operator: Not equal..............................................................85
Text operator: Less or equal .......................................................86
Text operator: Less .....................................................................87
Text operator: Split......................................................................87
Text operator: Sub String............................................................88
Text operator: Left String.............................................................89
Text operator: Right String..........................................................90
Text operator: String Length........................................................91
COUNTER................................................................................................92
Counter: Count Up.......................................................................92
Counter: Count Down..................................................................93
Counter: Count Set......................................................................94
Counter: Count up with limit ........................................................95
Counter: Count down with limit....................................................96
CONVERSION.........................................................................................98
Conversion: Binary->Analogue....................................................98
Conversion: Analogue->Binary....................................................99
Conversion: Analogue Scale.....................................................101
Conversion: Text->Analogue.....................................................102
Conversion: Analogue->Text.....................................................104
Format characters.....................................................................105

HIQUEL
HIQUELHIQUEL
HIQUEL SLS-500-Configurator
www.hiquel.com 9
STATES .................................................................................................106
State: Select alternative function state......................................106
Analogue state frame................................................................107
Binary state................................................................................108
Example: STATE - Select alternative function ..........................109
COMMENTS ..........................................................................................110
Insert comment..........................................................................110
SYMBOLIC GROUPS............................................................................111
Create symbolic groups.............................................................111
SYSTEM MEMORY ...............................................................................112
System: Binary memory ............................................................113
System: IF input is One SET binary memory ............................113
System: IF input is One DELETE binary memory .....................113
System: IF input is One INVERT binary memory......................114
System: Analog memory...........................................................115
System: Text memory ...............................................................115
System: System variable table ..................................................116
INCREMENTAL ENCODER...................................................................117
The Incremental Encoder..........................................................117
Programming an incremental encoder......................................118
I/O...........................................................................................................120
I/O: Digital Inputs.......................................................................120
I/O: Digital Outputs....................................................................121
I/O: Analogue Inputs..................................................................123
I/O: Analogue Outputs...............................................................124
I/O: Potentiometer .....................................................................126
GROUPS................................................................................................128
Export groups............................................................................128
Import groups............................................................................129
Delete groups............................................................................129

HIQUEL
HIQUELHIQUEL
HIQUEL SLS-500-Configurator
www.hiquel.com 10
Adjust controller.........................................................................130
The PID – Controller..................................................................131
Transmission-function of a PID – controller ..............................131
OBJECTS...............................................................................................133
Objects: Timer...........................................................................133
Objects: Timer: ON delay..........................................................135
Objects: Timer: OFF delay........................................................135
Objects: Timer: ON OFF delay..................................................135
Objects: Timer: ON pulse..........................................................136
Objects: Timer: OFF pulse........................................................136
Objects: Timer: ON OFF pulse..................................................136
Objects: Timer: Recycler high first ............................................137
Objects: Timer: Recycler low first..............................................137
Objects: Timer: Delay................................................................137
REAL TIME CLOCK...............................................................................138
Objects: clock: Exact time.........................................................138
Objects: clock: Time period.......................................................139
Objects: clock: Exact date.........................................................139
Objects: clock: Date period .......................................................139
Objects: clock: Exact date&time................................................140
Objects: clock: Date&time period..............................................140
Objects: clock: Exact Weekday.................................................141
Objects: clock: Weekday period................................................141
Objects: clock: Exact Week ......................................................141
Objects: clock: Week Period.....................................................142
Objects: clock: Analogue: Time.................................................142
Objects: clock: Analogue: Date.................................................143
Objects: clock: Analogue: Day of Week....................................143
Objects: clock: Analogue: Week of year ...................................143
Objects: clock: Text: Time.........................................................144

HIQUEL
HIQUELHIQUEL
HIQUEL SLS-500-Configurator
www.hiquel.com 11
Objects: clock: Text: Date.........................................................144
Objects: clock: Text: Date&Time...............................................144
Objects: clock: Text: Day of Week............................................145
Objects: clock: Text: Week of year ...........................................145
CAN OBJECTS (CANBUS)....................................................................146
Objects: CAN Message In.........................................................146
Objects: CAN Value In...............................................................147
Objects: CAN Text In.................................................................147
Objects: Receive FULL CAN Message.....................................148
Objects: CAN Message Out......................................................148
Objects: CAN Value Out............................................................149
Objects: CAN Text Out..............................................................149
Objects: Send FULL CAN message..........................................150
SIO FUNCTIONS (SERIAL INPUT/OUTPUT).......................................151
Objects: SIO: Send Text............................................................151
Objects: SIO: Send Byte............................................................152
Objects: SIO: Send Word..........................................................152
Objects: SIO: Send DWord.......................................................152
Objects: SIO: Receive Byte.......................................................153
Objects: SIO: Receive Text.......................................................153
TERMINAL FUNCTIONS (MMI).............................................................154
Objects: Terminal: Show Message............................................154
Objects: Terminal: Show Value.................................................156
Objects: Terminal: Show Text...................................................157
Objects: Terminal: Edit Text......................................................158
Objects: Terminal: Edit Value....................................................160
Objects: Terminal: Menu...........................................................162
Objects: Terminal: Select item ..................................................164
Objects: Terminal: Update Value ..............................................166
Objects: Terminal: Update Text ................................................167

HIQUEL
HIQUELHIQUEL
HIQUEL SLS-500-Configurator
www.hiquel.com 12
Objects: Terminal: Key pressed................................................167
MEMORY CARD....................................................................................169
Objects: MemoryCard: Read Value into SLS500 memory........169
Objects: MemoryCard: Read Text into SLS500 memory..........170
Objects: MemoryCard: Write Value to card...............................170
Objects: MemoryCard: Write Text to card.................................171
Objects: MemoryCard: Read Value from card ..........................171
Objects: MemoryCard: Read Text from card ............................172
Objects: MemoryCard: Write Analogue Value...........................172
Objects: MemoryCard: Write Text Value...................................173
SMS........................................................................................................174
Objekte: SMS: Start new short message ..................................174
Objects: SMS: Add Text to short message...............................175
Objects: SMS: Send short message via GSM...........................175
Objects: SMS: Call Phone.........................................................176
Objects: SMS: Short message received....................................176
Objects: SMS: Check short message Text ...............................177
Objects: SMS: Skip short message blanks...............................177
Objects: SMS: Get short message Analogue Value..................178
Objekte: SMS: Get short message Text....................................179
DEBUG...................................................................................................180
Debug: Add Symbols.................................................................180
Debug: Add Monitor...................................................................181
Debug: Monitor Binary Memory.................................................181
Debug: Monitor Analogue Memory............................................182
Debug: Monitor Text Memory....................................................182
Debug: Set Breakpoint ..............................................................182
Debug: Delete Breakpoint .........................................................183
Debug: Display System Information..........................................183
RUN........................................................................................................184

HIQUEL
HIQUELHIQUEL
HIQUEL SLS-500-Configurator
www.hiquel.com 13
Run: Compile.............................................................................184
Error during compilation............................................................184
Compilation successful..............................................................185
Run: Simulate............................................................................185
Run: Download & Run...............................................................186
Run: Start ..................................................................................186
Run: Stop...................................................................................186
Run: Erase.................................................................................186
Run: Show.................................................................................186
Read/write binary memory.........................................................190
Read/write analogue memory....................................................190
Read/write text memory.............................................................190
SPS not found ...........................................................................191
Choose serial port .....................................................................191
Online Data exchange...............................................................194
Memory read/write.....................................................................194
SIMULATOR ..........................................................................................195
Start simulation..........................................................................195
Simulation: Binary Memory........................................................196
Simulation: Analogue Memory...................................................197
Simulation: Text Memory...........................................................198
Simulation: Logging...................................................................199
Close Simulator.........................................................................200
Continue Simulator....................................................................200
Exit Simulator ............................................................................200
CONTACT..............................................................................................201

HIQUEL
HIQUELHIQUEL
HIQUEL SLS-500-Configurator
www.hiquel.com 14
SLS-500 Master Controller
Safety precautions
Danger to life through electrical current!
Only skilled personal trained in electro-engineering should
perform the described steps in the following chapters. Please
observe the country specific rules and standards. Do not
perform any electrical work while the device is connected to
power.
Pay attention to following rules
Switch off the automated installation.
Disable any automatic restart system
Electrically isolate the installation
Cover any non-isolated areas

HIQUEL
HIQUELHIQUEL
HIQUEL SLS-500-Configurator
www.hiquel.com 15
Preface
„Der Grund, warum die Menschen ihre Dienste zum
Geschenk machen, ist der Wunsch, etwas zu tun, was – vielleicht
im Gegensatz zu ihrer täglichen Arbeit - wirklich zählt!“
Charles Trueheart

HIQUEL
HIQUELHIQUEL
HIQUEL SLS-500-Configurator
www.hiquel.com 16
System Requirements
System specification for SLS-500-Configurator:
Your system must meet the following requirements to run SLS-
500-Configurator:
A free serial RS232 port (COM1 - COM8)
A previously installed version of Microsoft PowerPoint®
in version Office 2000 or Office XP
Processor: 90 - 166 Pentium
RAM: min. 16 MB (32 MB for Win NT)
opt. 64 MB (128 MB for Win NT)
Free memory: min. 20 MB
opt. 40 MB

HIQUEL
HIQUELHIQUEL
HIQUEL SLS-500-Configurator
www.hiquel.com 17
Create new project
SLS-500-Configurator requires Microsoft PowerPoint.
Start PowerPoint
To work with SLS-500-Configurator you have to start
PowerPoint first. Then open the file SLS-500-
Configurator.ppt.
Open SLS-500-Configurator sample
Proceed as follows: After starting PowerPoint choose
File/Open from the menu. Then choose the folder SLS-500-
Configurator from the file dialogue. You will find the file SLS-
500-Configurator.ppt.
Open the file. The following screen will be displayed.

HIQUEL
HIQUELHIQUEL
HIQUEL SLS-500-Configurator
www.hiquel.com 18
Save new project
Save the presentation under the project name of your choice in
a file of your choice. To do these choose from the menu the
entry file/save. The window shown below appears. Enter „My
first project“ for example and confirm the input by clicking the
save command button.

HIQUEL
HIQUELHIQUEL
HIQUEL SLS-500-Configurator
www.hiquel.com 19
Start presentation (press F5)
In order to install the components necessary for SLS-500-
Configurator you must start the presentation. Choose ‘Slide
Show’/’View show’ from the menu options. Now the start page
opens. Click in the black-bordered frame:
SLS-500-Configurator now installs all necessary components
and confirms it has started with the following message:

HIQUEL
HIQUELHIQUEL
HIQUEL SLS-500-Configurator
www.hiquel.com 20
SLS-500-Configurator does not respond
If you have no response from SLS-500-Configurator after a
half-minute, it is probably that your PowerPoint settings do not
allow macros to run.
You can change this setting in the menu option
‘Tools’/’Macro’/’Security’. If you chose the security level high,
no macros are carried out. To activate the macros you have to
choose a security level of medium or low. If you choose
medium PowerPoint will question while loading whether
macros may become carried out or not.
SLS-500-Configurator responds successfully
Now you can see an additional menu bar on your PowerPoint
screen, which includes all components necessary to work with
SLS-500-Configurator:
Now you can start with the program creation!
Table of contents
Popular Controllers manuals by other brands

Collingwood Lighting
Collingwood Lighting DMXT instructions

Wahsega Labs
Wahsega Labs Carina Installer's guide

AMX
AMX NetLinx Integrated Controller NI-3100 Dimension Guide

Innco
Innco CO3000 Operating instructions and service manual

IAI
IAI X-SEL operating manual

Hinkley
Hinkley 980030FWH installation instructions