Beruflich Dokumente
Kultur Dokumente
2004 www.smar.com
Copyright Smar
CONF700 Software
www.smar.com
Network Elements
www.smar.com
Network Elements
NORMALLY OPEN CONTACT
NORMALLY CLOSED CONTACT
POSITIVE TRANSITION-SENSING CONTACT
NEGATIVE TRANSITION-SENSING CONTACT
COIL
NEGATED COIL
www.smar.com
Network Elements
SET (LATCH) COIL
RESET (UNLATCH) COIL
POSITIVE TRANSITION-SENSING COIL
NEGATIVE TRANSITION-SENSING COIL
RETENTIVE (MEMORY) COIL
SET RETENTIVE (MEMORY) COIL
RESET RETENTIVE (MEMORY) COIL
5
www.smar.com
Network Elements
HORIZONTAL CONNECTING LINE
VERTICAL CONNECTING LINE
ELIMINATE VERTICAL CONNECTING LINE FROM CELL
JUMP TO A NETWORK
RETURN FOR LAST JUMP
FUNCTION BLOCKS
USER FUNCTION - BOOLEAN LOGIC
6
www.smar.com
Ladder Logic
BASED ON A POWER BAR
BASED ON SIMPLE ELEMENTS:
NORMALLY OPEN INPUT
NORMALLY CLOSED INPUT
OUTPUT COIL
www.smar.com
Ladder Logic
EXAMPLE
PS
120VAC
INPUTS
OUTPUTS
PS
120VAC
www.smar.com
POWER SOURCE
www.smar.com
10
www.smar.com
INPUT MODULE
IN1
IN2
OUT1
IN3
IN4
OUT2
0 - NORMAL POSITION
1 - OPPOSITE POSITION
11
IN1
IN2
IN3
IN4
OUTPUT MODULE
0
OUT1
OUT2
www.smar.com
Ladder Logic
INPUT MODULE
IN1
IN2
OUT1
IN3
IN4
OUT2
12
IN1
IN2
IN3
IN4
OUTPUT MODULE
0
OUT1
OUT2
www.smar.com
Ladder Logic
INPUT MODULE
IN1
IN2
OUT1
IN3
IN4
OUT2
13
IN1
IN2
IN3
IN4
OUTPUT MODULE
1
OUT1
OUT2
www.smar.com
Ladder Logic
INPUT MODULE
IN1
IN2
OUT1
IN3
IN4
OUT2
14
IN1
IN2
IN3
IN4
OUTPUT MODULE
1
OUT1
OUT2
www.smar.com
Ladder Logic
INPUT MODULE
IN1
IN2
OUT1
IN3
IN4
OUT2
15
IN1
IN2
IN3
IN4
OUTPUT MODULE
1
OUT1
OUT2
www.smar.com
Ladder Logic
INPUT MODULE
IN1
IN2
OUT1
IN3
IN4
OUT2
16
IN1
IN2
IN3
IN4
OUTPUT MODULE
1
OUT1
OUT2
www.smar.com
Ladder Logic
INPUT MODULE
IN1
IN2
OUT1
IN3
IN4
OUT2
17
IN1
IN2
IN3
IN4
OUTPUT MODULE
1
OUT1
OUT2
www.smar.com
Ladder Logic
INPUT MODULE
IN1
IN2
OUT1
IN3
IN4
OUT2
18
IN1
IN2
IN3
IN4
OUTPUT MODULE
0
OUT1
OUT2
www.smar.com
Ladder Logic
INPUT MODULE
IN1
IN2
OUT1
IN3
IN4
OUT2
19
IN1
IN2
IN3
IN4
OUTPUT MODULE
0
OUT1
OUT2
www.smar.com
Ladder Logic
INPUT MODULE
IN1
IN2
OUT1
IN3
IN4
OUT2
20
IN1
IN2
IN3
IN4
OUTPUT MODULE
1
OUT1
OUT2
www.smar.com
Ladder Logic
INPUT MODULE
IN1
IN2
OUT1
IN3
IN4
OUT2
21
IN1
IN2
IN3
IN4
OUTPUT MODULE
1
OUT1
OUT2
www.smar.com
Ladder Logic
INPUT MODULE
IN1
IN2
OUT1
IN3
IN4
OUT2
22
IN1
IN2
IN3
IN4
OUTPUT MODULE
1
OUT1
OUT2
www.smar.com
Function Block
ADVANCED PROGRAMMING
23
www.smar.com
Function Block
ANALOG
INPUT MODULE
BLOCK ENABLE
ANA_1
( )
EN
ADD
ANA_1
IN1
ANA_2
IN2
ANA_3
IN3
ANA_2
ANA_3
OUT
OUT1
ANALOG
OUTPUT MODULE
OUT1
ANALOG VALUES
24
www.smar.com
Function Blocks
25
www.smar.com
Function Blocks
THE INPUTS AND OUTPUTS CAN BE LINKED TO THE
FOLLOWING VARIABLES:
REFERENCE
BOOL
INT
REAL
WORD
DATA TYPE
NUMBER OF BITS EXAMPLE
BOOLEAN
1
1
INTEGER
16
155
REAL NUMBERS
32
200.32
BIT STRING
16
0101100
26
www.smar.com
Function Blocks
THE INPUTS AND OUTPUTS CAN BE CLASSIFIED AS:
ANY, ANY_NUM, ANY_BIT, ANY_REAL OR ANY_INT
ANY
ANY_NUM
ANY_REAL
ANY_INT
ANY_BIT
REAL
INT
BOOL,BYTE
27
www.smar.com
Function Blocks
EXAMPLE- BLOCK CONNECTIONS
BLOCK ENABLE
INPUTS
BOOL
EN
BOOL
TRF
ANY_NUM
SP%
ANY_NUM
PV%
ANY_NUM
FB%
PID
28
ENO
OUT%
BOOL
ANY_NUM
OUTPUTS
www.smar.com
Function Blocks
LISTED BY FUNCTIONAL GROUPS
29
www.smar.com
Function Blocks
TIME AND PULSE RELATED FUNCTIONS:
CTD
CTU
TOF
TON
TP
RTA
30
www.smar.com
Function Blocks
DATA MANIPULATION FUNCTIONS:
BTB
BTI
ICT
ITB
ITR
MUX
NOT
RCT
RTI
SEL
BWL
www.smar.com
Function Blocks
MATH FUNCTIONS:
ABS
ADD
DIV
MOD
MUL
SQR
SUB
ABSOLUTE VALUE
ADDITION
DIVISION
MODULO
MULTIPLICATION
SQUARE ROOT
SUBTRACTION
32
www.smar.com
Function Blocks
COMPARISON FUNCTIONS:
EQ
GE
GT
LE
LMT
LT
MAX
MIN
NE
EQUALITY
DECREASING MONOTONIC SEQUENCE
DECREASING SEQUENCE
INCREASING MONOTONIC SEQUENCE
LIMITER
INCREASING SEQUENCE
MAXIMUM
MINIMUM
INEQUALITY
33
www.smar.com
Function Blocks
PROCESS CONTROL FUNCTIONS
XLIM
TOT
SMPL
ARAMP
LIN
PID
STP
34
www.smar.com
www.smar.com
With 2 Inputs
36
www.smar.com
37
www.smar.com
Function Blocks
TIMER
COUNTER
ADDER
38
www.smar.com
User Functions
Then user can also create his own functions using Boolean
logic programming
39
www.smar.com
Registration Page
40
www.smar.com
Documentation Page
www.smar.com
www.smar.com
www.smar.com
www.smar.com
www.smar.com
www.smar.com
47
www.smar.com
48
www.smar.com
Troubleshoot On-Line
View executing control strategy
Force points to simulate I/O
49
www.smar.com
Other Tools
www.smar.com
Other Tools
In Tools user can set Preferences and Communication
Settings options;
51
www.smar.com
Other Tools
Select a correct Directory before the LC700 CPU
communication in order to visualize a correct User Tag
information, previously configured, of course;
52
www.smar.com
Online Edit
In this mode the user can:
- Change logic elements;
- Change blocks parameters;
- Change function blocks;
- Visualize the process after the changes (through
monitoring the logic net);
- Undo changes, if they were not saved in the controller;
- Edit only one logic net by time;
53
www.smar.com
Online Edit
How it works?
During the Online editing, the CPU700 allocates a
separated memory area only for the new changes. That
particular logic network that is being edited will be
running during the whole editing process. In this way the
user can progressively observe the system response for
each of the changes;
Many modifications can be done before the decision to
finally save them in the CPU700;
54
www.smar.com
Online Edit
It will still be possible to cancel all modifications sent to
the CPU700 if they were not saved to the EEPROM at
this time!
To modify a logic element, its corresponding label or a
function block parameter, right click on the cell where
the object is;
Many other modifications can be done in the same logic
network before partially sending to the CPU700 to see
the systems reaction;
55
www.smar.com
Online Edit
After several partial modifications, the user can finally
decide to confirm the new configuration by saving it to
the CPU700 EEPROM;
Remember to save the modifications to the disk;
56
www.smar.com
Online Edit
57
www.smar.com
Online Edit
58
www.smar.com
Online Edit
The Online Editing buttons:
Send all temporary changes to the CPU700.
Temporary changes are indicated by a (tc) mark close
to the object;
Save all previous changes on the CPU700 NVRAM.
Previous changes are represented by a (pc) mark
close to the object;
The logic object has this mark only when the
modification has been sent to the CPU700 but not yet
saved;
59
www.smar.com
Online Edit
Go back to the original or last saved logic network. The
logic network will be replaced by the last one saved in the
CPU700 NVRAM;
Erase all temporary changes from the network. All objects
with the (tc) mark will return to their last saved
configuration;
NOTE:
We recommend a CPU configuration Upload before Online
Editions, in order to assure configuration changes compatibility.
60
www.smar.com
CONF700 V8_54_NEWS
61
www.smar.com
CONF700 V8_54_NEWS
The LC700 controller supports two online edition modes:
Online Edit and Full Online Edition.
These two modes are different and competitive, the
option to use one or the other depends on the situation.
- Online Edit
- Full Online Edition
62
www.smar.com
www.smar.com
64
www.smar.com
65
www.smar.com
66
www.smar.com
67
www.smar.com
68
www.smar.com
69
www.smar.com
SYSTEM TEST
(after update)
After to perform updates, CONF700 enters in
state of test, and the user will be able:
* To confirm the effected alterations
(ACCEPT CHANGES Option)
70
www.smar.com
71
www.smar.com
SYSTEM TEST
(after update)
- Confirm (Accept Changes)
In this form, the system starts to effect the control with the
new configuration and the old configuration is discarded.
www.smar.com
Differencial Download
Mode: Offline Online
- Offline, active the option "Use base configuration", make
the alterations and later unload the updates for the LC700.
Table of Conditions
www.smar.com
Differencial Download
74
www.smar.com
Differencial Download
75
www.smar.com
Differencial Download
76
www.smar.com
Differencial Download
One more time user can accept or remove changes!!
77
www.smar.com
78
www.smar.com
79
www.smar.com
80
www.smar.com
Faster Comunication
Monitoring TAGs in Modbus Table
Addressing by View.
81
www.smar.com
82
www.smar.com
Search / Replace
83
www.smar.com
UNDO Feature
Allows to undo up to 20 changes in the Ladder Logic.
(configurable)
Valid only to Ladder Logic.
84
www.smar.com
85
www.smar.com
Addressing
Modbus
86
www.smar.com
Modbus Register
The Modbus information are stored inside of registers. It has four
"references" (groups):
4xxxx
0xxxx (Output Coils)
Discrete Output
Discrete Virtual Points (memory)
3xxxx
1xxxx
0xxxx
Discrete Inputs
Fieldbus, temperature status
3xxxx (Input Registers)
Analog Input
4xxxx (Holding Registers)
Analog Output
Parameters of the function blocks
87
www.smar.com
www.smar.com
Communication Tools
www.smar.com
Net 0
Net 1
Net 2
Net 3
Net 4
Net 5
90
www.smar.com
~ group of plants
~ one plant
Area
Process Cell
Unit
Equipment Module
Control Module
91
www.smar.com
I/O Details
Optionally configure the user labels (symbolic identifiers) for
the I/O channels. These should preferably follow the tags in
the P&I diagram to make reference easy.
This is also where fail-safe values are configured.
92
www.smar.com
All Information
At Your Fingertips
93
www.smar.com
94
www.smar.com
Upload
95
www.smar.com
Execution Time
96
www.smar.com
Memory Requirement
97
www.smar.com
Point Count
CONF700 calculates
the analogue and
discrete point count.
98
www.smar.com
www.smar.com
www.smar.com
Documentation
While you are
configuring, you are
generating all the
documentation at the
same time using the
same tool:
Project summary
Hardware listing
I/O and Memory tag
listing
Network diagram
summary
Ladder diagram
Modbus register listing
etc.
102
www.smar.com
CONF700 Practices
103
www.smar.com
Practice - 1
For next two pages create a new configuration following
information below
104
www.smar.com
Practice - 1
Save this configuration as a template for next exercises
105
www.smar.com
106
www.smar.com
107
www.smar.com
108
www.smar.com
109
www.smar.com
110
www.smar.com
Bottle Sensor
Level Sensor
CONVEYOR BELT
111
www.smar.com
112
www.smar.com
113
www.smar.com
114
www.smar.com
115
www.smar.com
TT
TIC
TCV
TE
116
www.smar.com
AI
PID
L/R
A/M
CO
117
www.smar.com
Process
Setpoint
(LOCAL)
Variable
PID
Setpoint
TRF=1 OUT = FB
TRF=0 PID
Setpoint (L/R)
Selection
Automatic
Manual
Selection
118
www.smar.com
119
www.smar.com
120
www.smar.com
Technical Support
For questions & technical support
consult us at:
techsupport@smar.com.br
121
www.smar.com