SIMATIC Technology High-Speed Boolean Processor FM 352-5

Similar documents
Training Document for Comprehensive Automation Solutions Totally Integrated Automation (T I A) MODULE A5 Programming the CPU 314C-2DP

Automating witfi STEP7 in LAD and FBD

Automating with STEP7 in LAD and FBD

How many high-speed counters (HSCs) are provided by the SIMATIC S PLC? SIMATIC S FAQ March Service & Support. Answers for industry.

Timer A (0 and 1) and PWM EE3376

S7 for Windows S7-300/400

6ES7313-5BF03-0AB0. Supply voltages Rated value 24 V DC Yes permissible range, upper limit (DC) circuit breaker type B, min. 4 A

Technical Training Module ( 30 Days)

EXPERIMENT 2 TRAFFIC LIGHT CONTROL SYSTEM FOR AN INTERSECTION USING S7-300 PLC


Training Document for Comprehensive Automation Solutions Totally Integrated Automation (T I A) MODUL E04

CPUs - CPU PN/DP

Analog Inputs and Outputs

Training document for the company-wide automation solution Totally Integrated Automation (T I A) MODULE A5. PLC-Simulation with S7-PLCSIM

S7-1500/S7-1500F Technical Data

6ES7314-6CG03-0AB0. Supply voltages Rated value 24 V DC Yes permissible range, upper limit (DC) circuit breaker type B, min. 4 A

SIMATIC S7-300, CPU 315-2DP CPU WITH MPI INTERFACE INTEGRATED 24 V DC POWER SUPPLY 128 KBYTE WORKING MEMORY 2

DS1104 R&D Controller Board

S and STEP 7 Basic V10.5

6ES BE01-0AB0 6ES BE01-0AB0

SIMATIC S It s the Interplay that makes the difference. Siemens AG All Rights Reserved.

DS1621 Digital Thermometer and Thermostat

Automating with STEP 7 in STL and SCL

Programmable Logic Controllers

Programming A PLC. Standard Instructions

The goal is to program the PLC and HMI to count with the following behaviors:

Product Information. Gateway For Connecting EnDat Encoders to PROFIBUS-DP

S7-1500/S7-1500F Technical Data

CP Page 1342 Mar 2008 Siemens ITS

PNOZmulti Configurator V8.1.1

Siemens AG /42 Analog modules 3/42 EM 231 3/42 EM 232 3/42 EM 235 3/47 EM 231 thermocouple module 3/49 EM 231 RTD module

The CP provides access to different communication services of the PROFIBUS bus system:

Training Document for Comprehensive Automation Solutions Totally Integrated Automation (T I A) MODULE E05

Programmable Logic Controller PLC

Description: Multiparameter System (4 or 8 channels)

Microprocessor & Assembly Language

The 104 Duke_ACC Machine

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter

SIMATIC. System Software for S7-300 and S7-400 Program Design A B C D. Programming Manual C79000-G7076-C Preface, Contents

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Question Bank Subject Name: EC Microprocessor & Microcontroller Year/Sem : II/IV

ETEC 2301 Programmable Logic Devices. Chapter 10 Counters. Shawnee State University Department of Industrial and Engineering Technologies

CPU systron S S S 250c. systron S S S 250c. CPUs to the process modules. Stand-alone PLC

Chapter 2: OS Overview

Chapter 4 Register Transfer and Microoperations. Section 4.1 Register Transfer Language

2011, The McGraw-Hill Companies, Inc. Chapter 5

CPU PN/DP. Function

DS1621 Digital Thermometer and Thermostat

CHAPTER 3 Boolean Algebra and Digital Logic

Programmable set for Ethernet Modbus/TCP in IP67 TI-BL67-PG-EN-2

SIMATIC. C7-621, C7-621 AS-i Control Systems. Volume 2 Working with C7 A B C D E. Contents. User Information. Introduction. Startup.

Training Document for Comprehensive Automation Solutions Totally Integrated Automation (T I A) MODULE C2. High Level Programming with S7-SCL

The CP FO provides access to different communication services of the PROFIBUS bus system:

Experiment # 9. Clock generator circuits & Counters. Eng. Waleed Y. Mousa

Event counters in NOVA

Bellplast S.R.L. Informe del Dpto. Técnico

CHAPTER 7: The CPU and Memory

SIMATIC NET. S7-CPs for PROFIBUS. CP Basic. Manual Part B3

Configuration a Profibus-DP node using Step7 and WAGO-I/O components Application note

Chapter 2 Logic Gates and Introduction to Computer Architecture

Programming Examples. B.1 Overview of Programming Examples. Practical Applications. Instructions Used

PART B QUESTIONS AND ANSWERS UNIT I

Building Blocks for PRU Development

Multifunction devices

Optimize your simple machines... Modicon M218 Selection Guide

SOFTLINK 300. CPU Specifications. Reference Manual

Programmable Logic Controllers Definition. Programmable Logic Controllers History

Let s put together a Manual Processor

Digital Systems Based on Principles and Applications of Electrical Engineering/Rizzoni (McGraw Hill

MICROPROCESSOR AND MICROCOMPUTER BASICS

2011, The McGraw-Hill Companies, Inc. Chapter 3

EtherCAT Cutting Costs with High-speed Ethernet

Factory Automation SIMATIC LOGO!..0BA6. Colin Limbert. Factory Automation Department. Product Manager LOGO! and S7-200

Using the AnyBus -X Gateway to Communicate between a DVT camera and a Profibus Master

PROCESS AUTOMATION PLANNING AND INTEGRATION INFORMATION LB8106* Integration in Siemens SIMATIC PCS 7

Creating the program. TIA Portal. SIMATIC Creating the program. Loading the block library. Deleting program block Main [OB1] Copying program blocks

(Refer Slide Time: 00:01:16 min)

PCAN-MicroMod Universal I/O Module with CAN Interface. User Manual. Document version ( )

Controllers. The integrated standard software guarantees highest quality standards! Simple and safe operation. Specific and clear indication

Disturbance Recoder SPCR 8C27. Product Guide

LADDER LOGIC/ FLOWCHART PROGRAMMING DIFFERENCES AND EXAMPLES

Data sheet SLIO CPU 015 (015-CEFPR00)

SIMATIC S /2 Introduction. 4/4 Central processing units. 4/34 Digital modules. 4/44 Analog modules. 4/55 F digital /analog modules

DATA COMMUNICATION BETWEEN PROGRAMMABLE LOGIC CONTROLLERS IN THE INDUSTRIAL DISTRIBUTION APPLICATIONS

RS - SPM. Serial parallel translator module

Technical Manual. FAN COIL CONTROLLER COOLING or HEATING ANALOG or PWM Art A

UniPi technical documentation REV 1.1

Hello, and welcome to this presentation of the STM32 SDMMC controller module. It covers the main features of the controller which is used to connect

Atmel Norway XMEGA Introduction

MACHINE ARCHITECTURE & LANGUAGE

Versions. Q.station Q.station T. Q.station D. Q.station DT x x

(Cat. No L3) Product Data

MBP_MSTR: Modbus Plus Master 12

This guide describes the details that are necessary for making a HMI (PC RT or panel) for an S5 PLC.

MODULE BOUSSOLE ÉLECTRONIQUE CMPS03 Référence :

Programming Logic controllers

1 Application Description Objective Goals... 3

1. True or False? A voltage level in the range 0 to 2 volts is interpreted as a binary 1.

Debouncing Switches. Mechanical switches are one of the most common interfaces to a uc.

AN974 APPLICATION NOTE

An overview of Computerised Numeric Control (C.N.C.) and Programmable Logic Control (P.L.C.) in machine automation

Transcription:

www.infoplc.net High-Speed Boolean Processor FM 352-5

High-Speed Boolean Processor FM 352-5 Ultra fast processing 1 µsec cycle time Module designed for applications With highest processing speed requirements With shortest reaction/response time requirements Where no jitter is allowed Which cannot be met by ordinary S7-CPUs For use in S7-300, ET 200M systems Typical applications Quality control Tool/machine protection Manufacturing of pieces with high throughput 02/2010 Slide 2/27

Highlights Top speed and large memory Shortest response time, 1 µs Memory, approx. 800 binary logic operations feasible Data backup to economical Micro Memory Card for module exchange without a programming device Simple and fast communication 16 Byte data port (e.g. for setting process values) Easiest to program Use of STEP 7 LAD/FBD No new programming language required 02/2010 Slide 3/27

Highlights Comprehensive functions And, Or, XOr, Shift, Rotate Timer, Counter, Compare Pulse Generator, Frequency measurement, Period measurement Divider, Shift Register, FIFO, LIFO Math-Functions: Add, Sub, Mult, Div, Abs For 16-bit and 32-bit values Integrated I/O 12 fast inputs 8 fast outputs Incremental 5 V (RS 422), 24 V (HTL) encoder Absolute SSI encoder (master, subscriber) Stand-alone mode feasible Without higher-level CPU 02/2010 Slide 4/27

Hardware High execution speed is achieved by a * Adaptation to the application is done by a user program Onboard resources to surround the bottle neck system bus 12 DI/24 V Assignable input delay (0 to 1600 µs) Standard inputs 8 DO/24 V/0.5 A Sinking type (NPN) or Sourcing type 1 encoder input for position dependent responses Incremental 5 V (RS 422) Incremental 24 V (HTL) SSI sensor * Field Programmable Gate Array 02/2010 Slide 5/27

System integration 02/2010 Slide 6/27

Programming and Interfacing Program development By using the Standard STEP 7 LAD or FBD editor Available instruction set is a subset of the S7-300 instruction set: Binary logic operations, comparator, timer, counter, move Shift register, pulse width modulator, binary divider Math-Functions: Add, Sub, Mult, Div, Abs S7-CPUs can be used for testing the program logic Program is stored on a Micro Memory Card Interface to the Master Control Fast 16 Byte Data Port To S7-CPU, PROFIBUS Master (e.g. for writing/reading of variables) 02/2010 Slide 7/27

Key Data overview Cycle time 1 µs Instruction set And, Or, XOr, =, S/R, Timer, Counter, Divider, Compare, Move, Shift Register, Pulse Generator, Add, Sub, Mult, Div, Abs Number of operations Approximately 800 (for straight binary logic operations) Data interface 16 I/O Bytes Peripheral backplane bus (14 data Bytes, 2 status Bytes) Digital Inputs 9 + 3 (only available when no 24 V incremental encoder is used) Digital Outputs 8, 24 V, 0.5A Interrupts 8 hardware interrupts (OB40), diagnostic interrupts (OB82) Encoder 1 incremental 24 V, 5 V or 1 absolute, SSI (master, subscriber) 02/2010 Slide 8/27

Instruction set Logical operations AND, OR, XOR, Shift, Rotate Flip-flop, edge detection, complement Timer, Counter, Binary scaler, Compare Mathematical functions Add, Subtract, Multiply, Divide, Absolute value Register Shift register, FIFO, LIFO Pulse generator Measurement Period measurement, frequency measurement Format converter Bit Word - Doubleword 02/2010 Slide 9/27

Fields of Application Fast response speed applications For example, for equipment automation with high clock-pulse rates (cigarette manufacturing, packaging industry, etc.) with a minimum of jitter that for performance reasons can no longer be accomplished using a standard PLC 02/2010 Slide 10/27

Speed Measurement Objective Determine vehicle speeds of up to 300 km/hr using two photoelectric barriers Accuracy <0.1% (<5 µs) Light scanner 2 Light scanner 1 0.5 m 02/2010 Slide 11/27

Solution for example Speed Measurement How speed measurement is accomplished: An internal base frequency of 500 khz is generated A detection by the first light scanner triggers a counter with the generated base frequency A detection by the second light scanner stops the counter The count can be read and be converted into speed Light scanner 2 Light scanner 1 0.5 m 02/2010 Slide 12/27

Hardening Parts Objective Measure length of parts (pass/fail 0.1 mm) Sense edges and start the hardening program when the offset position is reached Freq. Hardness profile Set microwave frequency depending on position (10 khz to 50 khz) Position Microwave Light scanner Sensor Conveyor rate 60m/min 02/2010 Slide 13/27

Solution for example Hardening Parts 1. Measure length of parts (pass/fail 0.1 mm) Sense the starting value and final value of the parts Calculate the difference length 2. Sense edges and start the hardening program when the offset position is reached Sense the starting value of the parts Compare for Actual value > edge position + offset position 3. Set microwave frequency depending on position Compare the switching positions Output frequencies directly via the integrated function Clock pulse generator Freq. Hardness profile Position 02/2010 Slide 14/27

of the FM 352-5 The heart of the FM 352-5 is a (Field Programmable Gate Array) 02/2010 Slide 15/27

What is an? & Inputs & & <1 <1 <1 An (Field Programmable Gate Array) is basically composed of a number of inputs, outputs, and slices (logic cells) By means of programming, the logic cells can be assigned a function (AND, OR, S/R, etc.) Outputs Logic cells Complex functionalities can be achieved by connecting these logic cells and functions 02/2010 Slide 16/27

What is an? & Inputs & & <1 Ultimately the program will become part of the hardware structure in the form of connected logic cells in the <1 <1 This hardware structure enables all program components to be executed in parallel Outputs Logic cells As a result, very fast and constant response times are attainable 02/2010 Slide 17/27

Comparison of Program Execution between an and a PLC Parallel execution Inputs Sequential Execution Network 1 SPS & & & <1 1 µs <1 <1 1 ms Network 2 Outputs 02/2010 Slide 18/27

Modes of operation Central with S7-300 CPU Distributed operation with IM 153 as Normslave on any PROFIBUS-Master Standalone (CPU314 and up) (IM153-1 and up) PROFIBUS DP V0 02/2010 Slide 19/27

Program development environment 02/2010 Slide 20/27

Tool Assigns parameters Invokes program editor The FM program is provided in an optional function block (FB application) Provides a template for FM 352-5 programs for easy and safe program development Provides interface FB for easy and safe data exchange Generates target code Generating programs Is integrated into STEP 7 Comprises an easy to follow guide for program development 02/2010 Slide 21/27

Creating and Testing a Program Using STEP 7 for programming an application STEP 7 editor (LAD, FBD) for creating a program Comprehensive instruction set through the use of STEP 7 instructions and additional functions from the FM library And, Or, S/R, Timer, Counter, Compare, XOr, Move, Divider, PWM, Shift Register, Add, Sub, Mult, Div, Abs Allowable data types: BIT, INT, DINT STEP 7 online functions for testing a program Feasible to operate with all STEP 7 CPUs (centrally with S7-300, via DP with S7-400, WinAC) 02/2010 Slide 22/27

Assigning Parameters and Storing Data Assigning Parameters Simple setting of module characteristics through the configuration software integrated in HW-Config Downloading of FM Data by: Indirect downloading to Micro Memory Card via the S7-CPU (MPI, DP), or Direct downloading to Micro Memory Card (with programming device) FM Program MMC >=128 KB, <4 MB) 02/2010 Slide 23/27

of S5-IP265 Differences to FM 352-5 More than five times as fast Four additional DI Program code can be more than five times the size No differences in run time due to multiphase clocking Connectable SSI sensor included Broader interface for the master CPU (16 Bytes DI/DO) Simulation by means of a physical S7-CPU or S7-PLCSIM feasible Can be used in stand-alone mode 80 mm wide 02/2010 Slide 24/27

Order Information FM 352-5 product components and accessories: Module: outputs switching to m-potential outputs switching to p-potential package with manual and software included in delivery of the module Micro Memory Card (always necessary) From 128 KB 40-pin front-panel connector 6ES7352-5AH00-0AE0 6ES7352-5AH10-0AE0 e.g. 6ES7953-8LG00-0AA0 e.g. 6ES7392-1AM00-0AA0 02/2010 Slide 25/27

Everything around FM 352-5 www.siemens.com/techno Click our Web-site 02/2010 Slide 26/27

SIMATIC Thank youtechnology