Professional Documents
Culture Documents
Introduction
LOGO!
Innovative Switching & Control ... In detail The Original!
Wiring
Hardware assembly Connecting power supply Connecting inputs and outputs Switch-on behavior
Integrated functions
Connectors Basic functions Special functions
Operation on device
Control for operation First program LOGO! in run mode Configuring LOGO! Help functions Realizing typical tasks step by step Modem wizard Other options
Application example
Control of bottle filling conveyor
LOGO! wiring
L1
K2 Wiring
K2
RUN/STOP
Maximum configuration: 24 digital inputs + 8 analog inputs +16 digital outputs + 2 analog outputs
LOGO! wiring
To connect LOGO! to the power supply:
Wiring
L+
I1
I2
I3
I4
I5
L1
I1
I2
I3
I4
Protection by fuse if required (recommended) for: 12/24 RC...: 24: 0.8 A 2.0 A
With voltage spikes, use a varistor (MOV) with an operating voltage at least 20% higher than nominal voltage.
Wiring
2-wire technology
3-wire technology
L+ M I1 I2 I3 I4 I5
I8
L1 N I1 I2 I3 I4
I5 I6
The inputs of these devices are grouped into 2 blocks of 4 I each. Different phases are only possible between, not within the blocks.
The inputs of these devices are nonisolated and therefore require the same reference potential (ground) as the power supply.
With 2-wire connections no correction of the impedance of the measurement line occurs. 3-wire connection suppresses this influence.
Wiring
Q5 M
Q6 M
Q1 M
Q2 M
load
load
You can connect different loads to the outputs, e.g.: lights motors switches etc. ...
L1 / L+ 1 1 2 1 2
DM8...R
Q5 2 1 Q6
Q1
Q2
load
N/M
load
Wiring
*)
Function keys Standard LOGO! keys unipolar power supply connector 12V DC, 24V AC/DC Recommended fuse: 0,5A LOGO! TD Cable 2,5m, extendable to up to 10 meters with standard Sub-D serial cable
Wiring
whether a program is stored in the internal LOGO! memory or whether a memory card (memory module) is connected
s
No Program Press ESC LOGO!
Warning!
If there is a program on the memory card, it is automatically copied to the internal LOGO! memory when switching on . Any program in the internal LOGO! memory is overwritten.
Wiring
Q1
LOGO!
Prior to power-off
s
After power-on
s
I: 0.. 123456789 1..0123456789 2..01234
In RUN time
LOGO!
LOGO!
Connectors (CO)
I1 I2 I3 I4 I5 I6 I7 I8 . . I21 I22 I23 I24 Q1 Q2 Q3 Q4 . . . . . . Q13 Q14 Q15 Q16
Inputs/outputs basic/purevariants I3-I6 up to 5 KHz switchingfrequency on DC powered options
Integrated functions
AQ1 AQ2
Analog I/O
C C C C
Cursor Keys
AM1 . AM6
F1 F2 F3 F4
Connectors
Basic functions
AND AND (edge) NAND NAND (edge) OR NOR XOR NOT
Integrated functions
8 basic functions
AND function
A look at the circuit diagram shows that the light H1 is only on when S1 and S2 and S3 are closed. Input and output states are dependent on each other. The circuit to the right is called AND logic. In words contact S1 and S2 and S3 have to be closed for the light to burn. Symbol for this connection is .
S1 S2
S3
Integrated functions
H1
AND
S1 S2 S3 x
&
H1
Output of the AND function is 1 only when all inputs are 1. If one input pin of this block is not connected, the status is automatically 1.
OR function
To turn the lamp H2 on, the contact S1 or S2 or S3 have to be closed. The dependence of output states from inputs states is called OR logic. In words at least one of the contacts S1 or S2 or S3 have to be closed for the lamp H2 to light up. Symbol for this connection is . Integrated functions
S1 S2 S3
H2
OR
S1 S2 S3 x
>
Logic table for OR block: Input 1 Input 2 0 0 1 1 0 0 1 1 Input 3 0 1 0 1 0 1 0 1 Output 0 1 1 1 1 1 1 1
Output of the OR function is 1, when at least one input is 1. If one input pin of this block is not connected, the status is automatically 0.
0 0 0 0 1 1 1 1
S1 S2
S2
0 6 1 5
Integrated functions
S3
S3
H2
H2
&
H2
Output of AND with edge triggering is 1, only when all inputs are 1 and in the previous cycle at least one input was 0. If one input pin of this block is not connected, the status is automatically 1.
H2
NAND
S1 S2 S3 x
&
H2
Output of NAND is 0, only when all inputs are 1. If one input pin of this block is not connected, the status is automatically 1.
0 6 1 5
S1 S2
H2
Integrated functions
Electro mechanical counter
S3 H2
&
H2
Output of NAND with edge triggering is 1, only when at least one input is 0 and in the previous cycle all inputs were 1. If one input pin of this block is not connected, the status is automatically 1.
S3
NOR
S1 S2 S3 x
H1
>1
H1
Output of NAND is 1, only when all inputs are 0. As soon as any input is switched (status 1), the output is switched off. If one input pin of this block is not connected, the status is automatically 0.
XOR function
A look at the circuit diagram shows that the light H1 is only on, when only one of either S1 or S2 is switched. This circuit is called XOR logic. In words when either contact S1 or contact S2 are switched, the light is on. Symbol for this connection is . Integrated functions
S1 S2 S1 S2
H1
XOR =1
H1
Output of XOR is 1, when inputs have different states. If one input pin of this block is not connected, the status is automatically 0.
NOT function
A look at the circuit diagram shows that the light H1 is only on, when the switch S1 is not switched. This circuit is called NOT logic. Symbol for this connection is Integrated functions .
S1
K1
H1
NOT 1
S1 H1
Output is 1, when the input is 0, i.e. NOT inverts the status at the input. The advantage of NOT is for instance: You will not need a normally closed contact any more for LOGO!. You can use a normally open contact and change it with NOT to a normally closed contact. If the input pin of this block is not connected, the status is automatically 1.
Input 1
0 1
Output
1 0
Analog
Analog comparator
Retentive On-delay Analog amplifier PWM Analog threshold trigger Analog differential trigger Random generator PI controller Yearly timer Analog watchdog Ramp Analog MUX Analog Math
Integrated functions
Wiping relay Pulse generator (pulse output) Edge triggered wiping relay
Miscellaneous
Latching relay Pulse relay Message text Up/Down counter
Counter
Hours counter Threshold trigger Softkey Shift register Analog Math Error Detection
31 special functions
Timer On-delay
A look at the circuit diagram shows that the motor only starts after expiry of the delay time.
This function is called On-delay. In words the motor will be switch on with a programmed ON delay time. Integrated functions Symbol for this function is .
S1
K1
K1
Diagram:
Trg Q T Ta (Timer active) T
Description of the function: With 0 to 1 transition of input Trg the timer starts. If the status of input Trg is 1 for long enough, the output is set to 1 on expiration of the time T. The output follows the input with on delay. The output is reset to 0 when the status at input Trg is 0. If the status of input Trg changes to 0 before the time T has expired, the time is reset. The time elapsed is reset after a power failure.
Timer Off-delay
A look at the circuit diagram shows that the motor only stops after expiry of the delay time. This function is called Off-delay. In words the motor will be switch off with a programmed OFF delay time. Integrated functions Symbol for this function is .
K1 M S1 K1
Diagram:
Trg Ta R Q (Timer active) T T
Description of the function: When the input Trg is 1, the output Q is switched instantaneously to 1. When the status of Trg changes from 1 to 0, the timer will be activated. The output remains set. When the timer reaches the configured value (Ta=T), output Q is reset to 0. When input Trg is switched on and off again, the time Ta restarts. Input R (Reset) is used to reset the time Ta and the output before Ta has expired.
Timer On-/Off-delay
A look at the circuit diagram shows that: when S1 is closed, contact K1 closes with a delay time and the motor runs. when S1 is opened, contact K2 opens with a delay time and the motor stops. Integrated functions This function is called On-/Off-delay. In words the motor is switched on and off with a programmed delay time. Symbol for this function is .
S1 K1 K2
K1 K2 M
Diagram:
Trg Q TH TL
Description of the function: The time TH starts after a 0 to 1 transition at input Trg. If the status at input Trg is 1 for the duration of the time TH, the output is set to 1 on expiration of the time TH. (the output follows the input on delayed). When the status at input returns to 0, TL starts. If the status at input Trg is 0 for the duration of time TL, the output is set to 0 on expiration of the time TL.
K1
K2
Diagram:
Trg R
Q T
Ta
Description of the function: The current time Ta starts with a 0 to 1 transition at input Trg. Output Q is set to 1 when Ta reaches the time T. The output Q is only reset to 0 when the status at input R is 1. Further switching actions at input Trg have no influence on output Q.
T1 H1
Integrated functions
Diagram:
Trg
Ta
Description of the function: When the input Trg is set to 1, the output Q is immediately switched to 1. The current time Ta starts in LOGO! at the same time and the output remains set. When Ta reaches the value specified in T (Ta=T), the status of output Q is reset to 0 (pulse output). On input Trg transition from 1 to 0 before the specified time has expired, the output follows immediately with a 1 to 0 transition.
T1 H1
Diagram:
Trg Ta T T
The output status is switched to 1 after the input Trg is set to 1. Time Ta is started at the same time. After Ta has reached the value specified in T (Ta=T) the output Q status is reset to 0 (pulse output). If input Trg changes again from 0 to 1 (retriggering) before the specified time has expired, the time Ta is reset and the output remains switched on.
On 07 : 30 08 : 00 10 : 00
Off 16 05 12 00 12 30
Wednesday
Monday
On 05.10
Off 10.20
15.05.2005
15.05.2005
08.11.2005
08.11.2005
Diagram:
Integrated functions
En
Inv
Description of the function: In the parameters you can adjust the pulse period and the pause width. With input INV you can also invert the output. You can customized the time period in seconds, minutes or hours. The time basis of both parameters can be set independently. The input block INV only negates the output if it is enabled via EN.
Diagram:
Integrated functions
En
Q
max. ON delay / max. OFF delay
Description of the function: With a 0 to 1 transition of the input En a random time e.g. between 0 and 10 seconds is started. The output is set to 1 on expiration of the on delay time, if the input En is 1 at least for the duration of the on delay time. The time is reset if the status at input En returns to 0 before the on delay time has expired. When the input En changes from 1 to 0, a random off delay time between 0 and e.g. 15 seconds is started. The time is reset if the status at input En returns to 1 before the on delay time has expired.
Diagram:
Trg Ta Q T (OFF delay) 1s 15s
Description of the function: With a 0 to 1 transition at input Trg, the current time starts and the output Q is set to 1. E.g. 15 s before Ta reaches the time T, the output Q is reset to 0 for a time of 1 s (configurable time). When Ta reaches the time T, the output Q is reset to 0. When input Trg is switched on and off again before Ta expires, Ta is reset (retriggering option).
Diagram:
Trg Q 5s
>20s
Description of the function: The output Q is set to 1 with a 0 to 1 transition of the status at input Trg. When the input Trg changes to 0 before expiration of the continuous lighting time, the output resets to 0 with an off delay of e.g. 5 seconds. With a 0 to 1 transition of the status at input Trg and if the status 1 is set at least for the duration of e.g. 20 seconds, the continuous lighting function is enabled and the output Q is switched on continuously. If the input Trg is switched once again from 0 to 1 and again to 0, the output Q is switched off.
Diagram:
Integrated functions
Cnt Dir
6 5 4 3 2 1 5 5 6
S1
4
3 2 3
4
3 2 1 0
S2 C1 +
Counter R Q
>=5 H1
Description of the function: With every positive edge at input Cnt the internal counter increments (Dir = 0) or decrements (Dir = 1) by one count. Output Q is set to 1 when the internal value is greater than or equal to the value specified in Par. You can use reset input R to reset the output and the internal count value to the start value. When R=1, the output is 0 and the pulses at input Cnt are not counted. If you set a Start Value the counter begins to count either up or down from this value.
OT
Description of the function: The hours counter monitors the input En. As long as the status of this input is 1, LOGO! determines the expired time OT and the timetogo MN. LOGO! displays the times in parameter assignment mode. Output Q is set to 1 when the timetogo MN = 0. Use input R to reset output Q and timetogo counter to the specified value MI. The internal counter OT continues the count. Use input Ral to reset output Q and the timetogo counter MN to the specified value MI. The internal counter OT is reset to 0.
Diagram:
Fre > On
Q
Integrated functions
Fre = 3
Fre = 5
Description of the function: The threshold trigger measures the signals at input Fre. The pulses are captured across a specified period (gate time). Output Q is switched on, if the value measured within the gate time is higher than the ON threshold. Q is switched off again when the threshold drops below OFF. On : is the ON threshold. It may be between 0000 and 9999. Off : is the OFF threshold. It may be between 0000 and 9999. Gate time: is the time interval during which the pulses at Fre are measured. It may be 00.05s and 99.99s.
Diagram:
Integrated functions
Integrated functions
Diagram:
Integrated functions
Diagram:
Timing diagram A: Function with negative differential delta value
Integrated functions
Diagram:
Integrated functions
Analog PI controller
Description of the function: If the input A/M is set to 0, then the special function sets output AQ with the value that is set with parameter Mq. If the input A/M is set to 1, then automatic mode commences. As an integral sum the value Mq is adopted, the controller function begins the calculations of the formulas. The updated value PV is used within the formulas. Updated value PV = (PV * gain) + offset If the updated value PV = SP, then the function does not change the value of AQ. With a disturbance, AQ continues to increase / decrease until the updated value PV again corresponds to SP. The speed with which AQ changes depends on the parameters KC and TI. If the input PV exceeds the parameter Max, then the updated value PV is set to the value of Max. If the PV falls short of the parameter Min, then the updated value PV is set to the value of Min. If the input R is set to 1, then the AQ output is reset. As long as R is set, the input A/M is disabled. The sampling time is fixed at 500 ms.
Integrated functions
Analog PI controller
Parameter: Integrated functions Sensor: Type of sensor used Min: Minimum value for PV Max: Maximum value for PV Gain: Gain for PV Offset: Zero offset for PV SP: Set point assignment Mq: Value of AQ in manual mode Parameter sets: applied presets for KC, TI and Dir KC: Gain TI: Integral time Dir: Action direction of the controller Number of decimal places in message text
Analog PI controller
Parameter sets: To simplify the use of the PI controller, parameters for KC, TI and Dir are preset as sets for the following applications:
Parameter Set
Applications Temperature, low temperature control for small rooms; small volumes Heater, ventilation, temperature, low temperature control for large rooms, large volumes Fast pressure change, compressor control Slow pressure change, Differential pressure control (flow control) Barrel, container filling without downpipe/ drain Barrel, container filling with downpipe/ drain
Integrated functions
Parameter KC 0.5
Parameter TI (s) 30
Parameter Dir
1.0
120
3.0
Pressure 2
1.2
12
1.0 0.7
1 20
+ +
Parameters can manually be specified via the parameter set User defined.
Analog Ramp
Description of the function: At the analog output, this special function starts up one of two levels or offset. Here you can set how quickly the level should be reached. If the input En is set, then the function issues the value StSp + offset at output AQ for the first 100 ms. Then, depending on the connection of Sel, the function runs from value StSp + offset to either level 1 or level 2 at the acceleration set in Rate. If the input St is set, the function runs to the value StSp + offset at the acceleration set in Rate. Then the function issues the value StSp + offset at output AQ for 100 ms. Finally offset is issued at output AQ. If the input St is set, the function can only be restarted once the inputs St and En have been reset. If input Sel has been changed, depending on the connection of Sel, the function runs from level 1 to level 2 or the other way round. If the input En is reset, the function immediately issues offset at output AQ. The analog value at the output is recalculated every 100 ms.
Integrated functions
Analog - Ramp
Parameter: Gain: Gain for AQ in message text Offset: Zero offset for AQ in message text L1 and L2: Levels to be reached Largest output value: Maximum value that must not be exceeded under any circumstances Start/ stop offset: value that is issued for 100ms in addition to parameter offset after starting the function and before reaching the offset value (prompted by input St). This parameter is intended for controlling motors. Speed of change: Acceleration with which level 1, level 2 or offset is reached. Steps/ second are input. Number of decimal places in message text
Integrated functions
Analog - Ramp
Diagram:
Integrated functions
Integrated functions
Integrated functions
Description of the function: The PWM function modulates the analog input value Ax into a pulsed digital output signal. The pulse width is proportional to the analog value Ax. The function reads the value of the signal at the analog input Ax. This value is multiplied by the value of parameter A (gain). Parameter B (offset) is added to the product, as follows: (Ax * Gain) + Offset = Actual value Ax The function block calculates the proportion of the value Ax to the range. The block sets the digital output Q high for the same proportion of the PT (periodic time) parameter, and sets Q low for the remainder of the time period.
Integrated functions
Example 1:
Periodic time (PT) = 4 sec. Ax = 500 1) 500 / (1000-0) = 0,5 2) 4 sec. * 0,5 = 2 sec. Q = 2 sec. high , 2 sec. low
Example 2:
Periodic time (PT) = 10 sec. Ax = 300 1) 300 / (1000-0) = 0,3 2) 10 sec. * 0,3 = 3 sec. Q = 3 sec. high , 7 sec. low
Integrated functions
Operator / Priority Value 1
Value 2
Value 3
Value 4
Integrated functions
Integrated functions
Description of the function: The analog math error detection block sets the output when the referenced analog math function block has an error. You can program the function to set the output on a zero division error, an overflow error, or when either type of error occurs. If you select the Automatically reset checkbox, the output is reset prior to the next execution of the function block. If not, the output retains its state until the analog math error detection block is reset with the R parameter.
Diagram:
S
Description of the function: Input S sets output Q, input R resets output Q again.
K1
H1
Diagram:
Trg
Description of the function: Output Q changes its status, i.e. the output is set or reset, with each 0 to 1 transition at input Trg. You reset the pulse relay to 0 with a signal at input R.
Integrated functions
Features:
Only one programming tool for basic module and LOGO! TD Selection / enabling of different character sets Up to 24/32 characters per line
(depending on selected character set)
Ticker text Selection of message destination Bar graph functionality Display state of analog input values Digital I/O states Display of remaining time of all timers (except weekly/yearly timer)
Integrated functions
Description of the function: With a 0 to 1 transition of the input signal and when the system is in RUN, the corresponding message text is output to the display. The message text is hidden when the status of the signal at input changes from 1 to 0. When multiple message text functions are triggered with En=1, the message text that has the highest priority is shown. Changing between the standard display and the message texts display is possible by using the keys and . If acknowledge message is chosen, the respective message text will be hidden by pressing any key on LOGO!, if En=0.
s Motor on
I: 0.. 123456789 1 234 Alarm! 1..0123456789 Current Temp ESC OK 2..01234
97 C LOGO
Integrated functions
SJIS *)
Japanese (partly)
Integrated functions
Character set 1 (e.g. ISO_8859_1)
In the same message text 2 different character sets can be selected. By using the Flag M27 character set 1 or character set 2 gets activated.
Character by character (one character after another tickers through the display)
1st
half
2nd
half
or Line by line. (the display alternates between the 1st half and the 2nd half of the message text)
In the function block message text you can choose Character by character or Line by line and enable one or more lines which shall be tickered.
Integrated functions
Message destination is another properties parameter in the function block message text: Here you can decide, on which device the message text shall appear: LOGO! on-board display LOGO! TD Both displays
Integrated functions
Step 3: Scale the bar graph by defining the range of the value, bar graph size and its direction on the display.
The vertical adjustment of the bar graph is from the bottom to the top !
Integrated functions
Integrated functions
Integrated functions
If an analog input value is indicated in a message text, via the menu item File -> Message Text Settings can be defined, how often LOGO! refreshes the analog values in a message text.
Example:
Integrated functions Step 1: Place 1 input, 1 output and an enabled message text in your circuit diagram.
Step 2: Open message text with a double click, define area for the status indication of I1 with a mouse click and select ON/OFF button.
Integrated functions
Step 4: Automatically the first input I1 is selected. Type in a text you want to display for both states of I1.
Integrated functions
Integrated functions
LOGO! Soft Comfort V6.1 provides a static editor for message texts that can help when you need to reposition text elements. For example, it has a recycle bin area where you can temporarily move message text elements in order to rearrange the position of elements on the display area. You can move elements up, down, left, or right without changing the position of any other elements. To use the static editor, click the "Edit manually" button. You will also be prompted to edit manually if you try to place or move elements in the message area that have a position conflict with existing elements.
Miscellaneous Softkey
Description of the function: This special function has the effect of a mechanical pushbutton or switch. In parameter assignment mode, the output is set with a signal at input En, if the Switch parameter is set to On and confirmed with OK. Whether the function was configured for pushbutton or switching action is of no concern here. The output is reset to 0 in the following three cases: After a 0 to 1 transition at input En. When the function was configured for momentary pushbutton action, and one cycle has expired since it was switched on. When the position Off was selected at the Switch parameter and confirmed with OK in parameter assignment mode.
Diagram:
Integrated functions
Diagram:
Shift up
Shift down
Operation on device
Have you designed a circuit? Do you want to enter it into LOGO! ? How do you do this?
s
Connect LOGO! to the power supply and switch it on. The display now shows you this message.
Operation on device
LOGO!
s
Press ESC to get to the main menu.
ESC OK
s > Program.. Card.. Setup.. Start LOGO! s > Edit.. Clear Prg Password Msg Config LOGO! s
ESC OK
Operation on device Here you can also move the > cursor by pressing Move the > cursor to Edit.. and confirm with OK . In the next sub-menu please chose Edit Prg. You are now in programming menu. .
ESC OK
ESC OK
Press to select all output, marker and open connectors. The following applies when you edit a circuit: ....
B1
Q1
ESC OK
LOGO!
1. You have to create your circuit by working from the output to the input.
B002
Q1
B002
>
B002
B001
Q2
3. You cant connect an output to an upstream input within the same path (recursion).
&
&
Operation on device
B02 1 I3 B01
x B02 I1 x &
B01 Q1
x B02 I1 x &
Operation on device
&
Q1
SF Q1
&
Q1
&
Q1
&
Q1
&
Q1 OK GF Q1
&
Q1
>1
Q1
Co Q1
Circuit diagram
K1 E1
S1
Operation on device
K1
S2
LOGO! interprets the parallel circuit of S1 and S2 as an OR logic, because S1 or S2 switches on the output.
Q1
Wiring
L1
S1 S2 I5 I6 I7 I8 L1 N I1 I2 I3 I4
S1 switches input I1, while S2 switches input I2. The load (E1) is connected to the relay Q1.
Operation on device
Q1
ESC OK
LOGO! 230RC
Let us now input the program (starting at the output and working towards the input). LOGO! initially shows the output Q1. You will see an underscore ( _ ) below the Q in Q1. It is called a cursor. The cursor indicates your current position in the program.
L1 E1 N
Q1
Q2
Q3
Q4
Program input
Now press the key . The cursor moves to the left.
Q1
ESC OK
Operation on device
The cursor indicates your current position in the program. At this point you only enter the first block (the OR block). Press OK to select editing mode.
LOGO! s
Q1
ESC OK
LOGO!
The cursor is displayed as a solid square ( ): Selected between the following by pressing : Connector (Co) Basic function (GF) Special function (SF)
Co
Q1
ESC OK
LOGO!
Program input
Select with (GF) the basic functions and confirm with OK .
GF
Q1
ESC OK
LOGO!
Operation on device
s
The AND is the first block of the basic functions (GF) list.
You can choose between the following by pressing : AND AND (edge) NAND NAND (edge) OR NOR XOR NOT Select the OR block ( >1 ) and confirm with OK . In1 In2 In3 In4 B1 >1 Q1
ESC OK
LOGO! s
In1 In2 In3 In4 B1 >1 Q1
ESC OK
LOGO!
Program input
s
You have now entered the first block. Each new block is automatically assigned a block number (B1). Now you interconnect the block inputs (B1). Press OK . Operation on device The cursor is displayed as a solid square ( ): You can choose between the following by pressing : Connector (Co) Basic functions (GF) Special functions (SF) Please select Connector (Co) and confirm with OK . The first element of the list (Co) is input I1 Confirm with OK . The underscore cursor automatically jumps to the next input (In2) that needs to be allocated. Co In2 In3 In4 B1 >1 Q1
ESC OK
LOGO! s
I1 In2 In3 In4 B1 >1 Q1
ESC OK
LOGO! s
I1 In2 In3 In4 B1 >1 Q1
ESC OK
LOGO!
.
Program input
s
Now you connect input I2 to the input of the OR block. You already know how to do this: 1. Switch to editing mode: Press OK 2. To select the Co list: Press 3. To confirm the Co list: Press OK 4. To select I2: Press 5. To apply I2: Press OK We do not need the last two inputs of the OR block for this program. In the LOGO! program you mark the unused inputs with an X. The process is the same: 1. Switch in editing mode: Press OK 2. To select the Co list: Press 3. To accept the Co list: Press OK 4. To select X: Press 5. To apply X: Press OK I1 Co In3 In4 B1 >1 Q1
ESC OK
LOGO! s
I1 I2 In3 In4 B1 >1 Q1
ESC OK
Operation on device
LOGO! s
I1 I2 X X B1
>1
Q1
ESC OK
LOGO!
Program start
I1 I2 X X Now all block inputs are connected. For LOGO! the program is complete. You can review your first program by pressing the cursor with the 4 arrow keys ( _ ) and moving through the program. We now exit program input mode and return to the programming menu with ESC . The program is automatically saved in the internal memory (E2PROM). To start the program, return to the main menu with ESC . Move the cursor to Start: Press confirm press OK . . To
s
B1 >1 Q1
ESC OK
LOGO! LOGO! s > Edit Prg Edit Name AQ Memory? LOGO! s > Edit.. Clear Prg Password Msg Config s Program.. Card.. Setup.. > Start LOGO!
Operation on device
ESC OK
ESC OK
ESC OK
S1
=1 =0 S2
Q: 0.. 1 23456789 1..0123456
Tu 09:14 2009-09-22
Operation on device
AI :
The window to the left displays time and date. The window in the middle displays the inputs states (I1 to I9; I10 to I19; I20 to I24). The window to the right displays outputs states (Q1 to Q9; Q10 to Q16). Also the internal values of all analog inputs/outputs can be displayed.
=1 Q1
When switch S1 is closed, input I1 is supplied with voltage and the status at input I1 is 1. LOGO! program calculates the status for the outputs. Output Q1 is 1, in this case. When Q1 is 1, LOGO! sets relay Q1, and the load connected to Q1 is supplied with voltage.
sLOGO! 12/24 RC
Operation on device
LOGO!
LOGO! 12/24 RC
Stop
LOGO!
Operation on device
Block selection: Choose In parameterization mode the desired block with . If the desired block is chosen, press OK . The cursor jumps to the first parameter that can be modified. The value can be changed pressing the arrow keys . If the desired value is configured, then press OK . The next blocks requiring modification, can be chosen with etc..
LOGO!
s B2 T =15:00s Ta =00:00
ESC OK
LOGO!
LOGO! s
B2LOGO! T =10:00s Ta =00:00
ESC OK
LOGO!
Operation on device To return to RUN mode press ESC .
ESC OK
LOGO!
s Program.. Card.. > Setup.. Start LOGO! s Clock.. LCD.. > Menu Lang BM AI NUM LOGO! s > EN
ESC OK
Operation on device
ESC OK
LOGO!
ESC OK
To activate the backlight of the LOGO! display permanently, follow these steps.
Operation on device
Clock.. > LCD.. Menu Lang BM AI NUM s LOGO! Contrast > BackLight
ESC OK
You can select between: Default (Backlight is ON for 20 sec. or controlled by user program) Always On
ESC OK
ESC OK
LOGO!
The following table shows on which device which menu items are available LOGO! Basic module
LOGO! TD
*)
*) Since E-Stand 4 (ES4) of LOGO! and LOGO! TD, switching into stop mode can be protected by password.
Modem wizard
Windows Look and Feel Create the control programs by drag and drop
Control programs drawing directly on a PC in FBD or LAD LOGO! Soft Comfort V6.1
2.
3.
1. 2. 3.
Insert CD (LOGO! Soft Comfort V6.1) in CD-ROM drive Display CD content with help of Explorer Double click on start.html
Start.html functions Direct choice of 10 languages Software installation Direct start of software from CD-ROM Display manuals on CD-ROM Display online help Choice of example programs on CD-ROM Choice of CAD drawings on CD-ROM Installation of necessary tools such as Acrobat Reader or printer drivers
Display connectors (Co) Display basic functions (GF) Display special functions (SF) Text fields for additional comments For a better overview separation of connections Offline simulation Online test
Control program generation in the overview control plan via drag & drop
With a mouse click on the desired topic you get detailed information about the corresponding functional group.
Direct help can be selected via the context menu (right mouse key) of each function. LOGO! Soft Comfort V6.1
Q1
(drinking water supply)
I3 (Pump OFF)
I2
(drinking water supply OFF)
I1
(drinking water supply ON)
I4
(Pump OFF)
1.
Within the tree structure on the left side of the software you can choose quickly and clearly all necessary input and output blocks, markers or constants (high, low) and all basic and special functions and you can place them on the configuration interface.
After having chosen an element the following cursor will appear on the configuration interface:
2.
Move the mouse to the desired position. Clicking on the left mouse button inserts the block.
2. 1.
After placing both inputs I1 and I2 and the output Q1 on the interface a basic function (NOT) is necessary. As already learned in the first step you choose via the tree structure on the left the appropriate function and place it via a simple mouse click.
2.
1.
As the last function element a special function (latching relay) is also necessary. As already learned in the previous steps you choose via the tree structure at the left the appropriate function and place it via simple mouse click.
Via the context menu (right mouse button) on the digital input pins of all function blocks it is possible to negate the signal directly. This is also possible by a double click on the pin.
Step 4: Connecting
To complete the control circuit you need to connect the blocks with one another:
1.
LOGO! Soft Comfort V6.1
2.
Normally you can directly draw the connection line with the cursor after placing a block. If you are in a different mode, you will have to select the tool to get to the connecting mode. Now move the cursor over the connection pin of a block (a small blue box will be shown) and click the left mouse key. While holding down the key move the cursor to the pin you would like to connect with the first pin, and release the mouse key. The connection is drawn. Continue the same way with the other connections.
Adding a comment to each block in the program via the context menu (right mouse key).
1.
A
2. 4.
3.
This tool has to be selected, when you want to move function blocks, text fields or connection lines. LOGO! Soft Comfort V6.1
Step 8: Aligning
To design everything more neatly and more clearly, you can align the individual function blocks vertically and horizontally.
This button has to be activated to align the highlighted function blocks vertically.
Select function block, click right mouse key and select menu item Block attribute. OR Double click with left mouse key on the function block.
In the configuration another address can be allocated for each single input and output block. Only inputs and outputs are regarded in the selection when they are not yet assigned in the control program.
A list of all used blocks can be displayed via the menu item Edit -> Go to block. The list comprises information about block number and block type. You can display e.g. which special functions you have used. The abbreviations of the block I1, Q2, B02, etc. can be entered in the search function (block number) and it will be displayed where the block is located in the list. When you complete the dialog field with OK, the desired block will be highlighted in the program.
LOGO! Soft Comfort V6.1 You can access the information window anytime via the menu item View -> Info Window or the F4 key. In the information window the resources used in the program, are displayed with current date and time.
Connections can easily be separated by selecting the scissor symbol. The interfaces are clearly labeled with the page number, block number and input pin. Clicking a second time with the scissor symbol on one of the interface placeholders undoes the separation.
Now you know that the program can be run in LOGO!, but you still have to check whether your program works the way you intended it. Perhaps you would like to change some parameters. You can effortlessly change input values, check the behavior upon power failure and compare your calculations or expectations with the real behavior of the outputs.
By clicking on the buttons on the tool bar or on the inputs in the circuit diagram you can change the status of the inputs. The signal run can be tracked with the color change from blue (low signal) to red (high signal) of the connection lines. This makes error tracking a lot easier.
Each input of a block can be allocated to a certain switch function via the context menu (right mouse key) of an input block. You can chose between pushbutton (n.o. contacts, n.c. contacts), switches and frequency inputs at digital inputs. With frequency inputs the simulated frequency can be adjusted in Hz. With analog inputs the value range and the start value is preset. These parameters can centrally be changed and reviewed as well via the menu item Tools -> Simulation parameters.
LOGO! Soft Comfort V6.1 This password protects your program only on LOGO!. There you can not delete, change or view it without the password! To load a password protected program onto a PC, the password is necessary as well. To delete an assigned password, enter Old password and leave New Password empty. To be able to reuse a LOGO! with program and password when password is lost, the password has to be entered incorrectly three times at program deletion. Then the program and the PW is automatically deleted. This can alternatively be done by software. *)
*) since E-Stand 4 (ES4) only possible via software or memory card
LOGO! Soft Comfort V6.1 In the device choice you can view for every LOGO! generation which resources are available. All available function blocks or resources are offered in configuration mode depending on the selected version.
You have to click on this button to transfer a circuit diagram to LOGO!. Before transferring, the LOGO! version required for the configured circuit program, is identified. If the configured circuit program cannot be transferred to the available LOGO!, an error message is displayed and the transfer is aborted.
If the connection between LOGO! and PC is not established correctly, an error message will be displayed.
s LOGO! 12/24 RC
s LOGO! 12/24 RC
Program.. Card.. Setup..
I:
s LOGO! 12/24 RC
> Program..
Card.. Setup.. Start LOGO! LOGO! Soft Comfort V6.1 Q1
ESC OK
0.. 123456789
1..0123456789 2..01234 ESC OK ESC OK
> Start
LOGO!
LOGO!
I3
I2 I1 I4
1.
3.
2.
To start the online test after transferring the program this button has to be activated . After this the LOGO! device can be set into RUN-mode with this button .To see now the online-status off the device the eyeglasses-symbol has to be activated . Now you can simulate your program online on the device by using the real inputs. If you have to watch function blocks which contain actual values, you have to click at the eyeglasses-symbol below the respective block separately, e.g.:
LOGO! Soft Comfort V6.1 LOGO! and PC have to be connected via the PC cable to transfer the set time to LOGO!, then you have to click on the button Write.
LOGO! Soft Comfort V6.1 LOGO! and PC have to be connected via the PC cable to transfer the set summer / winter clock change to LOGO!. Depending on the chosen region this clock change is used.
Modem wizard
LOGO! Soft Comfort V6.1 provides a wizard to configure 11-bit analog modems that use standard AT commands and to connect them via an analog telephone line. You can use the modems to transfer circuit programs between LOGO! Soft Comfort V6.1 and LOGO! devices.
Modem wizard
First you have to make a few settings for you COM-Port: Select in Windows Start -> Settings -> Control Panel -> System -> Hardware -> Device Manager. Then select Ports -> open the properties window of your COM-Port.
The port settings must be as follows: Bits per second: Data bits: Parity: Stop bits: Flow control: 9600 8 Even 1 None
Modem wizard
Select the Tools -> Connect Modem menu command to start the wizard. LOGO! Soft Comfort V6.1 displays a dialog that guides you through the configuration process.
1.
2.
Modem wizard
First the remote modem has to be configured. This configuration has to be made via a direct connection between PC and modem.
4.
5.
Every modem that you configure gets a name. In the wizard default AT-commands are already entered which are used of most modems. You can type in other ATcommands if necessary for your modem. Disable default in this case.
Modem wizard
Next step is to configure the local modem. The procedure is similar to the configuration of the remote modem.
7.
The modem wizard provides a list of telephone numbers. Here several numbers of remote stations can be entered. Select the number you want to call and click Dial.
8 .
Modem wizard
After dialing the remote modem, you are able to up-/download the user program, set LOGO! in run/stop and do online- test.
Miscellaneous options
Other miscellaneous settings can be made via the menu item Tools -> Options.
Application example
Conveyor controller
Application example
Conveyor control
I2 (filling) I3
(light barrier)
Q1
I1
(ON/OFF)
Function description: A bottle filling conveyor shall be controlled. Part 1 The conveyor control is switched on and off via (I1). When the conveyor control is switched on, the conveyor motor (Q1) runs. If the light barrier (I3) is interrupted, the motor shall be switched off.
Application example
Part 2
When the sensor (I2) detects a bottle, the motor is to be switched off for 3 sec. (filling action). After that the motor runs again.
Q1
Function description: Part 1
I1
(ON/OFF)
The conveyor control is switched on and off via (I1). When the conveyor control is switched on, the conveyor motor (Q1) runs. If the light barrier (I3) is interrupted, the motor shall be switched off. Application example Invertierter Eingang
Q1
Function description:
Part 2
I1
(ON/OFF)
When the sensor (I2) detects a bottle, the motor is to be switched off for 3 sec. (filling action). After that the motor runs again.
Application example