94BProduct overview
1.4 New features for S7-1200 and STEP 7 V11
S7-1200 Programmable controller
System Manual, 11/2011, A5E02486680-05
23
1.4
New features for S7-1200 and STEP 7 V11
STEP 7 V11 and the S7-1200 CPU firmware V2.2 provide additional capabilities and
features.
●
To allow you more control of how you define the data in your user program, S7-1200
provides additional data types, such as pointers, indexed arrays, and structures.
●
STEP 7 V11 performs implicit data type conversions for instructions where smaller data
types (such as SInt or Byte) are automatically converted to larger data types (such as
DInt, DWord, Real or LReal). For example, an integer value (Int) will be converted
automatically to a double integer (DInt) or a Real by an instruction that is configured to
use a DInt or Real. You do not use an extra conversion instruction to convert the value.
●
The instruction set has been expanded. New instructions include the following:
–
Communication instructions include S7 communication GET and PUT instructions,
Distributed I/O RDREC, WRREC, and RALRM instructions, new PROFINET TUSEND
and TURCV instructions, and Teleservice GPRS and TM_MAIL instructions.
–
A new Calculate instruction allows you to enter an equation directly into your LAD or
FBD program.
–
A new MC_CommandTable instruction executes a series of individual motions for a
motor control axis that you can combine into a movement sequence. Individual
motions are configured in a technology object command table for pulse train output
(TO_CommandTable_PTO).
–
Additional Interrupt instructions allow you to set and query time delay and cyclic
interrupts.
–
You can also use the new diagnostic instructions to read the LED status or other
diagnostic information about modules and devices.
–
There is also a new easy-to-use PID_3Step instruction.
●
In your program logic, you can use a variable as an array index to access an individual
array element (Page 197) in LAD, FBD, and SCL. Accessing an array through a variable
is more direct than using the LAD/FBD FieldRead and FieldWrite instructions, which still
exist to provide read and write access to the individual elements in an array.
●
The GET/PUT instructions connection parameter assignment (Page 465) is a user aid
that helps you configure S7-connections, using the property view page for the GET and
PUT communication blocks that support CPU-CPU communication.
●
The Download in RUN feature (Page 650) allows you to make program changes in RUN
mode without stopping the CPU.
●
PROFINET UDP is now supported. UDP provides a "broadcast" communications
functionality.
●
The S7-1200 CPU is a PROFINET IO controller.
●
STEP 7 V11 provides an "undo" function.
●
STEP 7 provides STOP and RUN buttons (Page 34) on the toolbar for stopping and
starting the CPU.
●
The "force table' (Page 647) is separate from the watch table and allows you to force
inputs and outputs.