SIMATIC S7-200 SMART Update to the S7-200 SMART System Manual, edition 10/2013 Product Information

Similar documents
How To Use An American Zw.Com V20-20 (V20) V20 (Veu) V2.20 (Femalese) V1.2.2 (V2.1) V3.

TwinCAT NC Configuration

S and STEP 7 Basic V10.5

APPENDIX. SureSERVO QUICK START GUIDE. In This Appendix... Quick Start for SureServo Drives...A 2. Tuning Quick Start for SureServo Drives...

Getting Started - SINAMICS Startdrive. Startdrive. SINAMICS Getting Started - SINAMICS Startdrive. Introduction 1

Siemens AG 2011 SINAMICS V60. The perfect solution for basic servo applications. Brochure May 2011 SINAMICS. Answers for industry.

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

SIMATIC S Update to the S System Manual, edition 04/2012 Product Information

Transmitter Interface Program

FAQ Communication over IE

Application Note AN-SERV-006

Technical Training Module ( 30 Days)

The Answer to the 14 Most Frequently Asked Modbus Questions

AKD EtherNet/IP Communication

SIMATIC NET. CP AS-Interface Master B C. Preface Contents. Technical Description and Installation Instructions Interface to the User Program

T0118 T2118 T3118. Instruction Manual

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

SMS Alarm Messenger. Setup Software Guide. SMSPro_Setup. Revision [Version 2.2]

Modbus and ION Technology

S7 for Windows S7-300/400

Micro800 Programmable Controllers. Bulletin 2080 Selection Guide

Analog Inputs and Outputs

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

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

FAQ about Drive Technology

S7-1500/S7-1500F Technical Data

Modbus and ION Technology

Six-servo Robot Arm. DAGU Hi-Tech Electronic Co., LTD Six-servo Robot Arm

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

S7-1500/S7-1500F Technical Data

Application example and brief instruction 04/2015. LOGO! App V3.0. LOGO! 8 and LOGO! 7

Part Number Revision A, January Monitoring System Rack Configuration and Utilities Guide

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

eztcp Technical Document Modbus/TCP of eztcp Caution: Specifications of this document may be changed without prior notice for improvement.

User's Guide. Integrating Sound Level Datalogger. Model Introduction

Cover. SEB SIMOTION Easy Basics. Collection of standardized SIMOTION basic functions. FAQ April Service & Support. Answers for industry.

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

Manual. IP Sensor and Watchdog IPSW2210. I P S W M a n u a l P a g e 1. Relay Output. Power input. 12VDC adapter LED Indicators. 2 Dry.

ServoOne. Specification. Option 2 - Technology. x 11. x 8 X 8. x 10. x 9. x 7. x 6 TTL Encoder / TTL Encoder simulation

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

Programming A PLC. Standard Instructions

Expat kiss_fft gsoap smartgwt Linux Qt md5 zlig log 4cpp sqlite gcc/g++/libc/libc++ gwt

SIMATIC S It s the interplay that makes the difference. SIMATIC Controller. Answers for industry.

Instruction Manual. T3111 T3111L T3111P T3111Ex

13-1. This chapter explains how to use different objects.

CPU PN/DP: Configuring an ET. 200S as PROFINET IO device SIMATIC. PROFINET CPU PN/DP: Configuring an ET 200S as PROFINET IO device

SIMATIC S Workshop. Unrestricted / Siemens AG All Rights Reserved.

Straton and Zenon for Advantech ADAM Copalp integrates the straton runtime into the ADAM-5550 device from Advantech

Silver Series EM Operator Interface Terminals. Addendum to EZwarePlus Programming Manual

Adding a Modbus TCP Device to the Network. Setting Up Your Network

Siemens S7 MPI Driver Help Kepware Technologies

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter

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

[F/T] [5] [KHz] [AMP] [3] [V] 4 ) To set DC offset to -2.5V press the following keys [OFS] [+/-] [2] [.] [5] [V]

Commissioning IDENTControl Compact IC-KP2-2HB17-2V1D Profinet Protocol with a Siemens S7 PLC

EDI Distributor Control Interface Wiring and Setup Instructions

Using the WAGO PROFINET Coupler as Remote I/O with a Siemens S7 PLC

Training Document for Integrated Automation Solutions Totally Integrated Automation (TIA) MODULE M1

Arduino Wifi shield And reciever. 5V adapter. Connecting wifi module on shield: Make sure the wifi unit is connected the following way on the shield:

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs

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

USB GSM 3G modem RMS-U-GSM-3G. Manual (PDF) Version 1.0,

EZ-View Network Communications Guide

SIMATIC. S Getting started with S Preface. Quick review 1. Installation 2. Create a simple latch circuit 3. Complete the user program 4

Applications & Tools. Configuration of Messages and Alarms in WinCC (TIA Portal) WinCC (TIA Portal) Application description December 2012

Cut down your costs, increase your productions efficiently with the knowledge of PLC s Siemens technology. SITRAIN TM THAILAND Page 1 of 14

Technical Bulletin. Teledyne PDS Clock Synchronization Considerations. Version 1.2

Optimize your simple machines... Modicon M218 Selection Guide

X8 Option 2 - Technology

Industrial Automation Training Academy. PLC, HMI & Drives Training Programs Duration: 6 Months (180 ~ 240 Hours)

Connecting UniOP to Telemecanique PLC s

TCP/IP MODULE CA-ETHR-A INSTALLATION MANUAL

The basic mode for adjusting a time zone clock are primarily: 21, 24 and 51-1 (51-1 is for Alpha Characters) Entering Mode Programming

The service note describes the basic steps to install a ip camera for the DVR670

SINAMICS V: Positioning the V20 in STEP 7-Micro/Win with the S7-200 PLC over the USS protocol

CONTROLLER INFORMATION SHEET

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

This chapter describes the specifications of the embedded Ethernet function for Series 16i/18i/21i/160i/180i/210i/160is/180is/210is B.

Siemens AG. SIMATIC S7 Ethernet 04/

MANUAL FOR RX700 LR and NR

Power network telecommunication

1 Application Description Objective Goals... 3

DVPPF02-H2. PROFIBUS DP Slave Communication Module Application Manual

SIMOTION. Supplement to the FM 350-1, FM and FM 352 Modules. Preface. Description 1. Function blocks of the FM 350-1

Siemens AG LOGO! App V1.0.0 LOGO! Edition 03/2013. Manual. Answers for industry.

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide

Functional enhancements, rectified functional restrictions and functional restrictions, L-Force Engineer V2.20.1

Timer A (0 and 1) and PWM EE3376

HITACHI INVERTER SJ/L100/300 SERIES PID CONTROL USERS GUIDE

NJ Programming Best Practices

New, ready to go and very simple! simotion easy set PACKAGING

Preparing the Computers for TCP/IP Networking

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

5. Tutorial. Starting FlashCut CNC

Technical Information Manual

SureServo Communication Parameters SureServo Parameter Memory Addresses Connecting to DirectLogic PLCs...6 8

STEP 7 MICRO/WIN TUTORIAL. Step-1: How to open Step 7 Micro/WIN

SuperIOr Controller. Digital Dynamics, Inc., 2014 All Rights Reserved. Patent Pending. Rev:

MBP_MSTR: Modbus Plus Master 12

Network Installation Guide. Artisan 810 Series

Transcription:

SIMATIC S7-200 SMART Update to the S7-200 SMART System Manual, edition 10/2013 Product Information Overview to documentation update S7-200 SMART In spite of efforts to ensure the accuracy and clarity in the product documentation, some of the pages in the S7-200 SMART System Manual contain information that is incomplete, incorrect or misleading. This document contains the following updates Using the AXISx_ABSPOS subroutine to read the absolute position from a SINAMICS V90 servo drive (Page 1) Using USS communications with the Siemens V90 servo drive (Page 7) Characteristics of I0.6 and I0.7 in ST20 and ST30 CPUs (Page 7) Additional information about the GET/PUT wizard (Page 7) String copy error in protected block (Page 8) Jogging the axis of motion from the motion control panel sometimes does not terminate (Page 8) Guidelines for backlash compensation for an axis of motion (Page 8) Problems with motion profile direction of travel (Page 9) Memory overlap errors with memory allocations in wizards (Page 9) Analog limit values (Page 9) EM AT04 support for B type thermocouples (Page 9) TD400C display problem (Page 9) Using the AXISx_ABSPOS subroutine to read the absolute position from a SINAMICS V90 servo drive The following sections provide additional information about the how to use the AXISx_ABSPOS subroutine in your project to read the absolute position from a SINAMICS V90 servo drive: AXISx_ABSPOS subroutine (Page 2) Usage examples (Page 3) Interconnection details (Page 4) Commissioning issues affecting interoperability (Page 4) Siemens AG 2015. All rights reserved A5E32938409-AB, 01/2015 1

AXISx_ABSPOS subroutine The STEP 7-Micro/WIN SMART's Motion wizard creates the AXISx_ABSPOS subroutine when you select the "Enabled" check box in the "Read Absolute Position from Drive" dialog and click the "Generate" button to construct the wizardgenerated subroutines: The subroutine interface and parameter description for the AXISx_ABSPOS subroutine is shown below: LAD / FBD STL CALL AXISx_ABSPOS, START, RDY, INP, Res, Drive, Port, Done, Error, D_Pos Inputs / outputs Data type Description EN BOOL Turn on the EN input bit to enable the subroutine. Ensure that the EN bit stays on until the DONE bit signals that the execution of the subroutine has completed. START BOOL Turn on the START input parameter to obtain the current absolute position from the specified servo drive. To ensure that only one operation to read the current position is performed at a time, use an edge detection element to pulse the START parameter on. RDY BOOL The RDY input parameter indicates the readiness state of the servo drive, which is typically provided by a digital output signal from the drive. This subroutine will read the absolute position from the drive only if this parameter is on. INP BOOL The INP input parameter indicates the standstill state of the motor, which is typically provided by a digital output signal from the drive. This subroutine will read the absolute position from the drive only if this parameter is on. 2 A5E32938409-AB, 01/2015

Inputs / outputs Data type Description Res DINT The Res input parameter must be set to the resolution of the absolute encoder connected to your servo motor. For example, the single turn resolution of a SIMOTICS S-1FL6 servo motor with absolute encoder is 20 bits, so you would enter a value of 1048576 for this motor/encoder combination. Drive BYTE Set the Drive input parameter to match the RS485 address of the servo drive to be accessed by this subroutine. The valid drive address range is 0 to 31. Port BYTE Set the Port input parameter to designate the CPU port to be used to communicate with the servo drive: 0: Onboard RS485 port (Port 0) 1: Optional RS485/RS232 signal board (Port 1) Done BOOL The subroutine turns on the Done output parameter when the subroutine s work is complete. Error BYTE The subroutine writes the result code generated from this execution of the subroutine into the Error output parameter. Possible error codes are: 0: no error 128: subroutine busy or START input not set 135: parameter error 136: execution error (in other words, unable to communicate with the drive) D_Pos REAL, DINT The subroutine writes the current absolute position returned by the servo drive into the D_Pos output parameter. This parameter is valid only when the Done parameter = ON and the Error parameter = "no error". The position value is REAL if the configured motion axis measurement system = "engineering units" and is DINT if the configured motion axis measurement system = "relative pulses". AXISx_ABSPOS and AXISx_LDPOS subroutines usage examples The absolute position is valid only after successful completion of the AXISx_ABSPOS subroutine (Done parameter = ON and Error parameter = "no error") when executed with the START parameter on. Since the Error and D_Pos parameters revert to default values when the subroutine is executed with the START input off, you must include instructions in your program to capture the valid absolute position value after completion of the subroutine. A5E32938409-AB, 01/2015 3

Interconnections Digital I/O Refer to the section "Connection examples with PLCs" in the SINAMICS V90 / SIMOTICS S-1FL6 Operating Instructions document to find wiring diagrams for connection of the suggested digital control signals between an S7-200 SMART CPU and a V90 servo drive. Communications The AXISx_ABSPOS subroutine obtains the position data from the drive using serial communications on the RS485 link between the two devices. Therefore, connect a cable between the RS485 port on the S7-200 SMART CPU (or optionally the S7-200 SMART CM01 signal board) and the RS485 port on the V90 servo drive. Refer to the appropriate sections of the S7-200 SMART System Manual and the SINAMICS V90 / SIMOTICS S-1FL6 Operating Instructions documents for descriptions of the RS485 ports on the S7-200 SMART CPU and V90 servo drive. Commissioning Control mode "PTI" mode is the drive control mode setting that allows movement speed and distance to be controlled from an external pulse train. The default control mode in the V90 servo drive is basic "PTI" mode, but you can check the mode setting by reading the value of parameter "p29003" and verifying that the value = "0". It is possible to use compound control modes (PTI/S and PTI/T) with the pulse train output from the S7-200 SMART CPU. These are advanced features and are not within the scope of this document. For assistance with these features, refer to the SINAMICS V90 / SIMOTICS S-1FL6 Operating Instructions document. 4 A5E32938409-AB, 01/2015

Setpoint pulse input channel For correct operation with the digital outputs of the S7-200 SMART CPU, you must select the "24V single end pulse train input" setting for the setpoint pulse input channel parameter (parameter "p29014" = 1) in the V90 servo drive. Setpoint pulse train input format Ensure that the CPU s axis of motion output phasing and polarity settings (established in the "Directional Control" dialog of the STEP 7-Micro/WIN SMART Motion wizard) are consistent with the V90 servo drive s setpoint pulse train input format setting (parameter "p29010"). Common engineering units basis When using a motion axis on the S7-200 SMART CPU to control the movement speed and distance of a servo motor, you must establish a common definition of the engineering units between the axis of motion (CPU) and the drive. The following diagram shows the elements of a motion system: To establish a common engineering unit definition between the CPU and the servo drive, you must consider the following motion system variables when commissioning your system: Electronic gearing: In the V90 servo drive, the "a" and "b" values determine the drive s electronic gear ratio, a feature that allows a frequency conversion on the pulse train issued from the CPU. Since the maximum pulse frequency issued from an axis of motion in the S7-200 SMART CPU is 100 khz, while the encoder resolution of SIMOTICS S-1FL6 servo motors installed with absolute encoders is 2^20 pulses per revolution, use of the drive s electronic gear feature is likely, in many applications, to achieve higher motor speeds. For example, to achieve a 10x increase in the setpoint pulse frequency within the servo drive compared to the frequency of the CPU pulse train supplied to the drive, then you must set the electronic gear ratio to "10:1". In the V90 servo drive, setting parameter "p29012[0]" establishes the numerator of the electronic gearing ratio ("a"), while setting parameter "p29013" establishes the denominator of the ratio ("b"). Also, when using electronic gearing, set the parameter "p29011" value to "0". The valid range for the electronic gear ratio (a / b) in the V90 servo drive is between "0.02" and "200". Refer to the "Electronic Gear Ratio" section of the SINAMICS V90 / SIMOTICS S-1FL6 Operating Instructions document for more information. Mechanical factors: The "m" and "n" values establish the mechanical relationship between a load revolution and a motor revolution, applicable when a gearing mechanism is used. When the V90 servo drive is in "PTI" control mode, its internal mechanical gearing ratio parameters are fixed at 1:1, but the physical "m" and "n" values are important in establishing the correct engineering unit conversion factors for the axis of motion, as shown below. The "c value establishes the relationship between load movement, in the specified engineering unit, and load revolutions. "20 cm of load movement per load revolution" and "360 degrees of load movement per load revolution" are examples of this conversion factor. Encoder resolution: The "r" value is the resolution of the absolute encoder in your servo motor. As stated above, the encoder resolution of SIMOTICS S-1FL6 servo motors installed with absolute encoders is 2^20 pulses per revolution or "1048576". When the V90 servo drive is paired with a motor containing an absolute encoder, the drive automatically detects the encoder type and obtains its resolution. However, in your program, you must specify this resolution value in the AXISx_ABSPOS subroutine s "Res" input parameter and also in one of the engineering unit conversion factor calculations shown below. A5E32938409-AB, 01/2015 5

Measurement system settings in the Motion wizard: When using the STEP 7-Micro/WIN SMART Motion wizard to configure the measurement system for a CPU axis of motion, there are three conversion settings that must be specified. The first setting relates CPU pulses to motor revolutions, the second setting establishes the base engineering unit name, and the third setting relates motor revolutions to load movement: Setting #1: "Number of pulses required for one motor revolution": This setting defines the relationship between CPU pulses and motor revolutions. The relevant equation that yields the correct value for this setting is: (1) Number of pulses required for one motor revolution = r * (b / a) where, "r" = encoder resolution, expressed as encoder pulses per motor revolution, "a" and "b" = electronic gearing (E-gear) ratio parameters ("a" = value of V90 parameter "p29012[0]" and "b" = value of V90 parameter "p29013") For example, if the desired E-gear ratio is 128:1 and the motor s absolute encoder resolution is 2^20 or 1048576, then: "Number of pulses required for one motor revolution" = 1048576 * (1 / 128) = 8192 Setting #2: "Base unit of measurement": This setting establishes the base engineering unit name for speed and distance settings throughout the Motion wizard. To avoid confusion, the selection should match the engineering unit relevant at the load. For example, if load movement and speed is to be expressed in "cm" and "cm / second", then the "cm" selection should be chosen for this setting. Setting #3: "One motor revolution produces how many "xxx" of motion?": This setting defines the relationship between motor revolutions and load movement in the defined engineering unit (for example. cm and degrees). The relevant equation that yields the correct value for this setting is: (2) One motor revolution produces how many "xxx" of motion = c * (m / n) where, "c" = load movement (in the defined engineering unit) per load revolution, "m/n" = external gearing ratio expressed as load revolutions per motor revolution For example, if the mechanical gear ratio is 1:2 and the load movement per load revolution is 10 cm, then: "One motor revolution produces how many cm of motion" = 10 * (1 / 2) = 5 Important facts to know Do not call the AXISx_ABSPOS subroutine from within an interrupt routine or from a subroutine called within an interrupt routine. If you have configured multiple axes of motion in your CPU project, ensure that the AXISx_CTRL subroutines for all axes are executed prior to executing the first AXISx_ABSPOS subroutine for any axis. The AXISx_CTRL subroutine contains code to initialize the V memory area used commonly by all instances of the AXISx_ABSPOS subroutine in your program to manage the communications with the servo drive. 6 A5E32938409-AB, 01/2015

If you configure your motion axis measurement system to the "relative pulses" setting instead of the "engineering units" setting, you can still use the AXISx_ABSPOS subroutine to return position information from the V90 servo drive. Note, however, that the position value returned in the "D_pos" parameter of the subroutine will then be of type DINT and is the actual position value reported by the servo drive (there are no engineering unit conversions performed on the value). Using USS communications with the Siemens V90 servo drive Siemens designed the USS communications library for use with Siemens general purpose drives such as the Siemens Micromaster series. Siemens does not intend for the USS communications library to be used with special purpose drives such as the V90 servo drive. The control interface of the V90 servo drive is different from that of a general purpose drive. For this reason, do not use the USS communications library with the V90 servo drive. Characteristics of I0.6 and I0.7 in ST20 and ST30 CPUs In the ST20 and ST30 DC/DC/DC CPU models, I0.6 and I0.7 are fast, wide-ranging inputs similar to I0.0 to I0.3. They are NOT Sink/Source (IEC Type 1 sink) as erroneously stated in the manual. In addition, the filter times are individually selectable in the ST30, SR30, ST40, SR40, CR40, ST60, SR60 and CR60 CPU models for points I1.6 and greater, not I0.6 and greater as erroneously stated in the S7-200 SMART V2.0 System Manual. Additional information about the GET/PUT wizard The Get/Put wizard supports communication between multiple remote CPUs. The following information supplements the information that the S7-200 SMART system manual and the STEP 7-Micro/WIN SMART online help provide. Get/Put wizard memory usage When you have set a non-zero timeout value, the Get/Put wizard allocates bits at V0.1, V0.2, and V0.3 regardless of where you configure the memory range. As a workaround, you can configure VB0 to be the base memory address range in the wizard or set the timeout value to 0. Timeout parameter of the NET_EXE subroutine The Get/Put wizard generates a NET_EXE subroutine that you can call from your main program to enable network communication. The NET_EXE subroutine has a Timeout parameter. If you set the timeout parameter to 0, the instruction executes and enables network communications with no time delay. A positive integer timeout value indicates a time delay in seconds before the instruction executes. If you set the Timeout value to be lower than the number of seconds than the default timeout of an Ethernet connection (about 30 seconds), then the NET_EXE instruction will never execute if a device is A5E32938409-AB, 01/2015 7

offline. The timeout value will expire before the CPU determines that a device is offline. For this reason, you should either use a Timeout value of 0 (no timer) or a value greater than 40 seconds. Number of supported remote CPU IP addresses The Get/Put wizard supports 16 operations. The STEP 7-Micro/WIN SMART online help incorrectly states 24 operations. You can configure each of the 16 operations to be to a unique IP address; therefore, you can use Get/Put to communicate to up to 16 CPU IP addresses. (You can also configure multiple operations to the same IP address.) Effect of communication timeout between partners on other partners If you have configured two or more remote partner connections with the GET/PUT wizard, a communication failure between one pair causes a delay in communication with the other pair or pairs. The S7-200 SMART CPU provides a 30-second timer between communication partners. The thirty seconds must expire before the CPU determines that a communication loss has occurred and proceeds to attempt communication with the next set of partners. The S7-200 SMART CPU processes communication between multiple pairs of remote communication partners sequentially. String copy error in protected block If your program calls STR_COPY from a password-protected POU, and passes a string literal such as 'ABC' in the IN parameter, the instruction does not output the string correctly at the OUT parameter. You can avoid the problem by using one of the following methods: Remove the password protection from the POU that calls STR_CPY. You can then call this POU from another passwordprotected POU if you need to protect the block. Assign the string literal to a memory address and pass that addressed location to the IN parameter of STR_CPY. Jogging the axis of motion from the motion control panel sometimes does not terminate You configure a jog interval for an Axis of Motion in the motion control wizard of STEP 7-Micro/WIN SMART and you can initiate a Jog+ or Jog- motion from the motion control panel. In rare instances, clicking the Jog+ or Jog- button starts a movement of the Axis of Motion, but the motion does not terminate at the end of the configured jog interval. The motion control panel of STEP 7-Micro/WIN SMART occasionally does not send the communication message that terminates the jog interval. The axis continues to move until some other event stops it. If this problem occurs, click the STOP button on the Motion Control Panel to terminate the jog for the motion axis. Note This problem does not affect jogging an Axis of Motion through the user program in RUN mode. The problem exists only with the behavior of the motion control panel when the CPU is in STOP mode. Guidelines for backlash compensation for an axis of motion If your axis of motion requires backlash compensation, set the backlash compensation to be a value greater than 1. A value of 1 is not sufficient for the firmware to apply as a backlash compensation value. 8 A5E32938409-AB, 01/2015

Problems with motion profile direction of travel A motion profile specifies direction of travel for up to three axes of motion. The S7-200 SMART CPU incorrectly reports a direction change error when execution of a motion profile starts, and all of the following conditions are true: The motion profile contains more than one step. The selected profile operation mode is Absolute Position. The direction of travel for the profile is negative. The current axis position at the time that the profile execution starts is equal to the confiured ending position of the first step. To avoid this error, ensure that the ending position of the previous axis movement does not coincide with the ending position of the first step of the next executing profile if the configured direction of travel for the next profile is negative. Memory overlap errors with memory allocations in wizards The STEP 7-Micro/WIN SMART wizards allocate memory in blocks for the wizard-generated data storage. Sometimes, however, errors occur with memory addresses at the boundaries of the memory addresses that you specify. Sometimes a memory overlap occurs between one wizard memory allocation and another. Memory overlaps happen with the Motion wizard with multiple axes, the Text Display wizard, and with the PID wizard with multiple loops. You can use the cross-reference table to identify whether any memory overlaps exist. If so, edit the memory addresses of overlapping objects to eliminate the overlap. Analog limit values The S7-200 SMART CPU reports "lower limit exceeded" and "upper limit exceeded" errors for analog values. The thresholds for these errors are as follows: Lower limit exceeded: value is less than -32512 Upper limit exceeded: value is greater than +32511 Also note the over and under range regions: Under range: value is between -32512 and -27648 Over range: value is between +27649 and +32511 EM AT04 support for B type thermocouples The EM AT04 (6ES7 288-3AT04-0AA0) supports Type B thermocouples as well as the other types listed in the S7-200 SMART System Manual. TD400C display problem Due to an error, values greater than 32767 display as 32767 when the data format of the TD400C value display is unsigned. You also cannot enter a value greater than 32767 for a value with an unsigned display type. Siemens AG Division Digital Factory Postfach 48 48 90026 NÜRNBERG A5E32938409-AB, 01/2015 9