temperature control library for sysmac studio tech note · pidat instruction pidat instruction...
TRANSCRIPT
Temperature Control Library offers solution!The Temperature Uniformity Filter Function Block reduces in-furnace temperature variations or maintains different
heater temperatures.
The Direct Manipulated Variable Control Function Block quickly raises the temperature while reducing overshooting
or reduces the drop in temperature to stabilize the heater temperature immediately.
Issue 3 Placing objects (disturbance) lowers the heater temperature, which results in poor product quality.It takes time to raise the temperature again after the disturbance in PID control.
Four types of temperature control
Temperature UniformityFilter Function Block
Direct Manipulated VariableControl Function Block
Temperature uniformity Reduces temperature variations
Temperature gradient Controls temperature distribution
Rapid temperature increaseQuickly increases temperature whilereducing overshooting
Disturbance suppression
Reduces temperature fluctuations caused by disturbance to stabilize temperature immediately
}}
Temperature Control Library
Sysmac Library for NJ/NX Machine Automation Controller
SYSMAC-XR007
Improve product quality and reduce cycle time with optimal temperature control.
Issue 1 Uneven heating of a hotplate causes differences in product temperature. This reduces the yield.
Issue 2 In PID control, it takes time to increase the temperature while avoiding overshooting.
System configuration
2
NX AnalogInput Unit
NX DigitalOutput Unit
Applications
Temperature uniformity/Temperature gradient
Issue
Solution
From
Reduces temperature variations andmakes surface temperature uniform
Temperature uniformity
Controls temperatures to produce aspecified temperature distribution
Temperature gradient
16014012010080604020 S17
S9
S1
1 4 7 10 13 16 19 22 25
16014012010080604020
S17
S9
S1
14 7 10 13 16 19 22 25
FB
①Temperature Uniformity Filter Function BlockCalculates the set points corrected for each separate
heater using the set points and process values.
②Direct Manipulated Variable Control Function BlockDirectly manipulates the manipulated variable to follow
the set point. This increases the performance of following
the set point.
Hotplate
Heater
SSR
Heater
Heater
Temperaturesensors
180160140120100806040200
[℃]
To
180160140120100806040200
Temperature variesdepending onheater.
Temperature variations are reduced bytemperature uniformity.
Set point 1
Set point 2
Correctedset point
Correctedset point
Heater 1
Heater 2
Manipulatedvariable
Manipulatedvariable
TemperatureUniformity FilterFunction Block
PIDAT instruction
PIDAT instruction
Process values
Processvalue
[℃]Processvalue
NJ/NX Machine Automation Controller
Objects
The temperature of where an object is placed drops. This causes differences in the hotplate temperature. As the chemical reaction time of objects varies depending on temperature, the yield is reduced.
Temperature uniformity/gradient can be achieved by controlling temperatures based on the set points corrected by the Temperature Uniformity Filter Function Block.
Disturbance suppression
Issue
Solution
Rapid temperature increase
Issue
3
Solution
From To
350
300
250
200
150
100
50
0
350
300
290
200
150
100
50
0
Time to reach the set point
Heater
Heater
Product
Film
Set point
Start packaging Stop packaging
Heat sealing
With disturbance suppression using DirectManipulated Variable Control Function Block
Without disturbance suppression
Sealing errors occur below this temperatureSealing error
Reduce the time to raise the temperature of a reflow oven without overshooting to Improve productivity. PID control can avoid overshooting, but it takes time to increase the temperature.
Disturbance, such as placing products on a packaging machine, lowers the heater temperature, resulting in heat sealing error. Once disturbance occurs, it takes some time before the heater temperature is stabilized.
The Direct Manipulated Variable Control Function Block controls manipulated variables when packaging starts. Then the control is changed to PID control. This control reduces the drop in temperature to stabilize the heater temperature immediately.
The Direct Manipulated Variable Control Function Block controls manipulated variables when the temperature is increased. Then the control is changed to PID control. This control enables a rapid temperature increase while suppressing the overshooting.
Control using the DirectManipulated VariableControl Function Block
PID control
Sysmac is a trademark or registered trademark of OMRON Corporation in Japan and other countries for OMRON factory automation products.EtherCAT® is registered trademark and patented technology, licensed by Beckho˜ Automation GmbH, Germany.Other company names and product names in this document are the trademarks or registered trademarks of their respective companies.
Note: Do not use this document to operate the Unit.
NX701-□□□□/ NJ101-□□□□
NJ501-□□□□/ NJ301-□□□□
SYSMAC-SE2□□□
Version 1.10 or later
Version 1.02 or later
Version 1.14 or higher
NameCompatible Models
Model Version
Machine Automation Controller NJ/NX CPU Unit
Automation Software Sysmac Studio
FB nameFunction Block (FB) Specifications
Name Description
TempUniformityFilter
DirectPowerControl
Temperature Uniformity Filter Calculates the set points suitable for each separate heater.
Direct Manipulated Variable Control Directly manipulates the manipulated variable to follow the set point in temperature control. You can use it to increase the performance of following the set point.
OMRON CANADA, INC. • HEAD OFFICEToronto, ON, Canada • 416.286.6465 • 866.986.6766 • www.omron247.com
OMRON ELECTRONICS DE MEXICO • HEAD OFFICEMéxico DF • 52.55.59.01.43.00 • 01-800-226-6766 • [email protected]
OMRON ELECTRONICS DE MEXICO • SALES OFFICEApodaca, N.L. • 52.81.11.56.99.20 • 01-800-226-6766 • [email protected]
OMRON ELETRÔNICA DO BRASIL LTDA • HEAD OFFICESão Paulo, SP, Brasil • 55.11.2101.6300 • www.omron.com.br
OMRON ARGENTINA • SALES OFFICECono Sur • 54.11.4783.5300
OMRON CHILE • SALES OFFICESantiago • 56.9.9917.3920
OTHER OMRON LATIN AMERICA SALES54.11.4783.5300
Authorized Distributor:
P100-E1-01 11/15 Note: Specifications are subject to change. © 2015 Omron Electronics LLC Printed in U.S.A.
Printed on recycled paper.
Automation Control Systems• Machine Automation Controllers (MAC) • Programmable Controllers (PLC) • Operator interfaces (HMI) • Distributed I/O • Software
Drives & Motion Controls • Servo & AC Drives • Motion Controllers & Encoders
Temperature & Process Controllers • Single and Multi-loop Controllers
Sensors & Vision• Proximity Sensors • Photoelectric Sensors • Fiber-Optic Sensors• Amplified Photomicrosensors • Measurement Sensors• Ultrasonic Sensors • Vision Sensors
Industrial Components • RFID/Code Readers • Relays • Pushbuttons & Indicators• Limit and Basic Switches • Timers • Counters • Metering Devices • Power Supplies
Safety • Laser Scanners • Safety Mats • Edges and Bumpers • Programmable Safety
Controllers • Light Curtains • Safety Relays • Safety Interlock Switches
OMRON AUTOMATION AND SAFETY • THE AMERICAS HEADQUARTERS • Chicago, IL USA • 847.843.7900 • 800.556.6766 • www.omron247.com
OMRON EUROPE B.V. • Wegalaan 67-69, NL-2132 JD, Hoofddorp, The Netherlands. • +31 (0) 23 568 13 00 • www.industrial.omron.eu