Siemens PLC300
Siemens PLC300
Siemens PLC300
Machine and plant constructors are being increasingly requested to offer more flexible and productive machines at reduced prices. This places new demands on the automation systems with respect to e.g. scope of functions, processing speed and size, as well as engineering and networking. PLCs are required with a large scope of functions and high processing speeds in a compact design. The networking facilities should be improved at the same time, but the engineering requirements should be simultaneously reduced. SIMATIC S7-300 is the most widely sold PLC within the context of Totally Integrated Automation with many successful reference applications worldwide found in many different industrial sectors. S7-300 users profit from the experience and global servicing facilities of the market leader as well as the quality associated with SIMATIC. This is the basis for increasing profits and improving competitiveness using innovative automation solutions. The S7-300 has been designed for innovative systems solutions with the emphasis on production engineering, and is a universal automation platform providing optimum solutions for applications with central or distributed designs. Permanent innovations upgrade this automation platform even further. Examples include the powerful CPU modules whose range now also includes CPUs with integral Ethernet/PROFINET interface. Integral technological functions and integral safety engineering mean that it is unnecessary to invest in additional devices. Application The SIMATIC S7-300 offers solutions for the most diverse automation tasks in the following areas: Production engineering Automotive industry General machine construction Specialized machine construction Machine construction in series, OEM 2
Plastics processing Packaging industry Food and drink industry Process engineering Special applications For special applications there are additional product designs available based on S7-300: Fail-safe applications: S7-300F and matching I/O1) For applications requiring powerful technological and motion control functions: Technology CPU 317T-2 DP 1) Machine control in compact form: SIMATIC C7 all-in-one control systems with integral HMI on basis of the S7-300 CPUs 1) Distributed, intelligent preprocessing: CPU in ET 200S and ET 200X design 1) Low engineering costs The S7-300 is characterized by efficient configuring and programming which results in low engineering costs. The huge quantity frameworks of the CPUs make the S7-300 an ideal platform for the task-oriented STEP 7 Engineering Tools complying to IEC 61131-3, for example high-level languages such as SCL. In addition, technology-oriented runtime software, e.g. Easy Motion Control can be used for motion control tasks.
The Engineering Tools also facilitate modular programming and re-usability of existing software. Engineering Tools not only support development but also readability, ease of maintenance and documentation of programs. High availability Additionally, powerful integral system diagnostics increase controller availability and thus productivity. Configurable process diagnostics for analyzing process faults, reducing downtimes and further enhancing of productivity are also implemented. Low operating costs The Micro Memory Card can act as data and program memory so that no backup battery is required and maintenance costs can partly be saved. The Micro Memory Card can also accommodate a complete project, including symbols and comments, which makes servicing easier since no project data are required on the respective device. The Micro Memory Card also facilitates program updating. It permits read and write access during RUN so that, for instance, archiving of measured values or processing of recipes becomes easy.
1)
Design
Design The S7-300 permits a space-saving and modular design without observation of slot rules for compact machine controls. A fan is not necessary during operation. Apart from the modules, only a DIN rail is required where the modules are swung into place and secured by screws. A configuration is then possible which is robust and electromagnetically compatible. The backplane bus is integrated into the modules and is assembled by insertion of the bus connectors. The diverse S7-300 module spectrum can be used for centralized expansions as well as for simple configuration of distributed structures with ET 200M; this results in very cost-efficient spare parts maintenance. Expansion options Should the automation task require more than 8 modules, the central controller (CC) of the S7-300 can be expanded using expansion units (EU)2). Altogether up to 32 modules can be used centrally, up to 8 per expansion unit. Communication between the individual devices is carried out independently by interface modules (IM). In the case of plants covering an extensive area, CC/EUs can be configured at greater distances (up to 10 m). This means that for a single-tier installation, the maximum configuration is 256 I/O, with up to 1024 I/O for multi-tier installations. For a distributed system using PROFIBUS DP, 65536 I/O connections can be used (up to 125 stations, for example ET 200M using IM 153). The slots are freely addressable, i.e. no slot rules exist3).
Module
Central controller
DIN rail
IM 365
Central controller (CC)
max. 1 m
max. 10 m
max. 10 m
max. 10 m
IM 153
ET 200M
CPU
IM 360
1)
For order nos. of detailed documentation see p. 20 2 ) Except CPU 312 IFM, 312C, 313C and 317T-2 DP 3) Except with CPU 312, 312 IFM, 312C, 313, 314, 314 IFM and 317T-2 DP
CPU spectrum
For setting up a programmable controller system, the user can choose from a graded spectrum of CPUs, from the starter model to the high-performance CPU. The CPUs enable short machine cycles thanks to their high processing speed. The narrow module width permits compact controller configurations and small control cabinet dimensions. The so-called standard CPUs have a width of only 40 mm and are also available in fail-safe designs. A variety of compact CPUs with a width of 80 or 120 mm featuring additional integrated I/Os and technological functions are also available. This onboard I/O (digital/analog) and the technological functions, such as for counting, positioning and closed-loop control may save you from investing in additional modules. This range is rounded off by special technology CPUs with powerful technological functions.
Design
CPU
Integrated Interfaces MPI DP, MPI DP/MPI, PROFINET DP, DP/MPI DP/MPI, PROFINET DP, DP/MPI DP, MPI DP, DP/MPI DP/MPI, PROFINET MPI MPI PtP, MPI DP, MPI PtP, MPI DP, MPI DP/MPI, DP(DRIVE)
Integrated I/O
Standard CPUs
CPU 312, 314 CPU 315-2 DP CPU 315-2 PN/DP CPU 317-2 DP CPU 317-2 PN/DP CPU 318-2 DP
7 Fail-safety 7
Fail-safe CPUs
N
Compact CPUs
CPU 317F-2 PN/DP CPU 312C CPU 313C CPU 313C-2 PtP CPU 313C-2 DP CPU 314C-2 PtP
Digital Digital, analog Digital Digital Digital, analog Digital, analog Digital
Counting Loop control Frequency measuring Pulse width modulation Pulse generator
N
Technology CPU
as above, in addition: Positioning Synchronism Travel to fixed stop Print mark control Cam switching Controlled positioning
9 9
CPU spectrum
All CPUs 317 have 512 KB of working memory and enable extensive use of STEP 7 engineering tools and technologically oriented runtime software. They also offer highly flexible networking since up to 32 active links with other nodes, e.g. programming devices and operator panels, can be built up simultaneously. As many as five versions of high-end CPUs 317 are available for a variety of applications: The 317-2 DP standard CPU is suitable for the most common control tasks with a high share of communications functions. In addition to the DP interface, a combined DP/MPI interface is available which can be configured either as PROFIBUS master or PROFIBUS slave. The PROFINET-CPU 317-2 PN/DP offers a combined PROFIBUS DP/MPI interface and a PROFINET interface for 100 Mbit/s, based on Ethernet as the communications standard. It can therefore also be used as a router between Ethernet and PROFIBUS. The PROFINET communications functions (PN stands for PROFINET) are used for Component Based Automation in modular plant and machine construction (PROFINET CBA). It also permits control of distributed field devices (PROFINET IO) connected directly to the Industrial Ethernet. Communication is carried out using Ethernet-TCP/IP with the PROFINET and S7 protocols. The CPU can also be programmed via the PROFINET interface using STEP 7. The fail-safe 317F-2 DP CPU offers fail-safety system expansions in comparison to the standard CPU and the PROFIsafe profile for safe communications.
CPU 317-2 PN/DP with PROFINET and PROFIBUS interface CPU 317T-2 DP the technology CPU for motion control functions
It complies with major specifications/standards: - IEC 61508 (SIL 3), - EN 954 (Category 4) and - NFPA 79, NFPA 85 It has an approval from the German Technical Inspectorate (TV). Safety-relevant programs can be programmed using the STEP 7 LAD and FBD languages and certified programming examples from the F library of Distributed Safety. In addition, the CPU 317F-2 PN/DP offers a PROFINET interface. The technology CPU 317T-2 DP integrates powerful technology and motion control functions in the CPU. It is designed for dynamic motion control of multiple axes. Pre-programmed, PLCopen-compliant motion control functions, integral discrete I/O, equidistance and isochronous mode of PROFIBUS DP permit flexible motion control of several (even coupled) axes, for example controlled positioning, synchronism and/or cam switching. STEP 7 enables convenient configuration and parameterization of the axes.
As the "small brother" of the CPU 317-2 PN/DP, the CPU 315-2 PN/DP is available as a smaller CPU with combined DP/MPI and PROFINET interface.
The six compact CPUs CPU 312C CPU 313C CPU 313C-2 PtP CPU 313C-2 DP CPU 314C-2 PtP CPU 314C-2 DP with integral I/O and technological functions have additional convincing features: Fast recording of actual values with direct access to hardware counters and inputs for the counting and frequency measurement functions permits an excellent dynamic response, e.g. for positioning tasks. In cooperation with the integral analog output, the positioning functions permit direct control of MICROMASTER frequency converters. The high processing rate for floating-point commands permits extremely fast program execution where mathematical tasks are involved. By scanning the serial number of the Micro Memory Card during operation, it is possible to implement copy protection for the user software. The large number of function calls and data blocks facilitate the portability of user programs which were developed for "standard" CPUs and are now also to be used on compact CPUs. 5
Standard CPUs
Standard CPUs CPU 312 Main memory/ instruct. 16 KB/5 K Load memory Backup Processing times Bit operations Word operation Fixed-point arithmetic Floating-point arithmetic 64 KB...4 MB thr. MicM.Card CPU 314 64 KB/21 K CPU 315-2 DP CPU 315-2 PN/DP CPU 317-2 DP 512 KB/170 K CPU 317-2 PN/DP
128 KB/42 K
64 KByte... 8 MByte through Micro Memory Card all blocks up to max. 256 KB 0,05 s 0,2 s 0,2 s 1 s
all blocks through Micro Memory Card 0,2 s 0,4 s 5 s 6 s 0,1 s 0,2 s 2 s 3 s
Bit memories/timers/ counters Bit memories S7 timers / counters IEC timers / counters Number of blocks Number of loadable blocks (FCs+FBs+DBs) Range of numbers Organization blocks (OB)
2048 FC, 2048 FC, 2048 FB, 1023 DB 2048 FB, 511 DB
free cycle (OB 1), real-time interrupt (OB 10), delay alarm (OB 20), time-triggered (OB 35), interrupt-triggered (OB 40), restart (OB 100), asyn. error (OB 80, 82, 85, 87), syn. error (OB 121,122) 1024/1024 byte 128/128 byte 256 64 1024/1024 byte 128/128 byte 1024 256
free cycle (OB 1), real-time interrupt (OB 10), delay alarm (OB 20), (OB 21 [not 315-2 DP, 315-2 PN/DP]) time-triggered (OB 35), (OB 32 - 34 [not with 315-2 DP, 315-2 PN/DP]) interrupt-triggered (OB 40), DPV1 restart (OB 55-57), restart (OB 100) asyn. error (OB 80, 82,83 [315-2 PN/DP and 317-2 PN/DP only], 85-87), syn. error (OB 121,122) 2048/2048 byte 128/128 byte 1024 256 8192/8192 byte 256/256 byte 1024 256 8192/8192 byte 2048/2048 byte 1024 256
Address ranges I/O address area I/O process image Digital channels (central) Analog channels (central)
1 8
max. 4 8 1/4 12 Mbit/s 124 100 MBit/s 2/4 12 Mbit/s 124 1/4 12 Mbit/s 124 100 Mbit/s 6ES7317-2AJ.. 6ES7317-2EJ..
DP interfaces Number of DP master systems int./CP 342-5 Equidistant Activat./deact. DP slaves Transmission speed No. of slaves per station Lateral communication PROFInet interface Transmission rate PROFINET CBA PROFINET IO S7 communication PG/OP communication TCP/IP Dimensions (mm) Order No. group
Standard CPU CPU 318-2 DP Main memory/ instructions Load memory Backup 512 KB, of which max. 256 KB Code and max. 256 KB instructions
Fail-safe CPUs CPU 315F-2 DP 192 KB/ 36 K F-Instructions CPU 317F-2 DP CPU 317F-2 PN/DP 512 KByte 100 K F-Instructions
64 KB...8 MB through Micro Memory Card 8 KB bit memories, timers, counters, data w/o battery all blocks with battery all blocks up to max. 256 KB
Processing times Bit operations Word operation Fixed-point arithmetic Floating-point arithmetic
0,1 s 0,2 s 2 s 3 s 2048 byte 256/256 1024 2048 FC, 2048 FB, 1023 DB free cycle (OB 1) real-time interrupt (OB 10) delay alarm (OB 20) time-triggered (OB 35) interrupt-triggered (OB 40) DPVI restart (OB 55-57) restart (OB 100) asyn. error (OB 80, 82, 85-87) syn. error (OB 121,122) 2048/2048 byte 384/384 byte 1024 256 max. 4 8 1/1 12 MBit/s 124 40 x 125 x 130 6ES7315-6FF..
0,05 s 0,2 s 0,2 s 1 s 4096 byte 512/512 2048 2048 FC, 2048 FB, 2047 DB as for 315F-2 DP Supplementary: Delay alarm (OB 21) Time-triggered (OB 32-34)
Bit memories/timers/counters Bit memories 1024 byte S7 timers / counters 512/512 IEC timers / counters Number of blocks Number of loadable blocks (Sum of FCs + FBs + DBs) Range of numbers Organization blocks (OB) 1024 FC, 1024 FB, 2047 DB 1024 FC, 1024 FB, 2047 DB real-time interrupt (OB 10, 11) delay alarm (OB 20, 21) time-triggered (OB 32, 35) interrupt-triggered (OB 40, 41) background OB (OB 90) restart (OB 100), asyn. error (OB 80, 81, 82,84-87) syn. error (OB 121, 122)
Address ranges I/O address area I/O process image Digital channels (central) Analog channels (central)
8192/8192 byte 2048/2048 byte 1024 256 max. 4 8 2/4 12 MBit/s 32 (MPI-SS), 125 (DP-SS)/ 64 sender and receiver 160 x 125 x 130 6ES7318-2AJ..
Expansions Racks Modules per rack DP interfaces Number of DP master systems int./CP 342-5 Equidistant Activation/deactivation of slaves Transmission speed No. of slaves per station Lateral communication Dimensions (mm) Order No. group
PROFINET Interface: as for CPU 317-2 PN/DP (see page 6). DP-Interface: as for CPU 317F-2 DP
6ES7317-2FJ..
Compact CPUs
Compact CPUs Main memory/instruc. Load memory Backup Processing times Bit operations Word/fixed point/floating-point arith. ops Bit mem./tim./counters Bit memories S7 timers / counters IEC timers / counters Number of blocks No. of loadable blocks Range of numbers Organization blocks (OB) CPU 312C CPU 313C CPU 313C-2 PtP 16 KB/4 K 32 KB/10 K 32 KB/10 K 64 KB to 4 MB through 64 KB to 8 MB through Micro Memory Card Micro Memory Card all blocks through Micro Memory Card 0.2 s 0.4/5/6 s 0.2 s 0.2/2/3 s CPU 313C-2 DP 32 KB/10 K
1024 512 FC, 512 FB, 511 DB free cycle (OB 1), real-time controlled (OB 10), delay alarm (OB 20), time-triggered (OB 35), interrupt-triggered (OB 40), restart (OB 100, 102), asynchronous error (OB 80, 82, 85, 87), synchronous error (OB 121, 122), station failure/restoration (OB 86, only with CPU 313C-2 DP) 1024/1024 byte 128/128 byte 266 64 1 8 2 incremental encoders 24 V/10 kHz 2 ch. pulse-width modulation max. 2.5 kHz 2 channels max. 10 kHz PID controller 3 incremental encoders 24 V/30 kHz 3 channel pulse-width modulation max. 2.5 kHz 3 channels max. 30 kHz PID controller 1024/1024 byte 128/128 byte 1016 253 max. 4 8 1/4 12 Mbit/s 32 1024/1024 byte 128/128 byte 1008 248
Address ranges I/O address range I/O process range Digital channels (cent.) Analog channels (cent.) Expansions Racks Modules per rack
DP interfaces No. of DP master systems int./CP 342-5 Equidistant Act./deact. of slaves Transmission speed No. of DP slaves/station Lateral communication Integrated functions Counters Pulse outputs
Freq. measurement Controlled positioning Integ. FBs loop control Integrated I/O Digital inputs Digital outputs Analog inputs Analog outputs
10; 24 V DC; all channels can be used for process alarms 6; 24 V DC, 0.5 A
24; 24 V DC; all channels can be used for process alarms 16; 24 V DC, 0.5 A 4: 10 V, 0 to 10 V, 20 mA, 0/4 to 20 mA; 1: 0 to 600 , PT100 2: 10 V, 0 to 10 V, 20 mA, 0/4 to 20 mA
16; 24 V DC; all channels can be used for process alarms 16; 24 V DC, 0.5 A
PtP interface Physics Protocol driver Dimensions (mm) Req. front connector Order No. group
RS485/422 3964 (R), ASCII 120 x 125 x 130 2 x 40 pin 6ES7313-5BE.. 1 x 40 pin 6ES7313-6BE..
6ES7313-6CE..
Compact CPUs CPU 314C-2 PtP Main memory / instructions Load memory Backup Processing times Bit operations Word operations/fixed point a./floating point arithmetic CPU 314C-2 DP 64 KB/21 K 48 KB/16 K 64 KB to 8 MB through Micro Memory Card all blocks through Micro Memory Card 0.1 s 0.2/2/3 s
Technology CPUs CPU 317T-2 DP 128 KB/42 K 512 KB/170 K 4 MB...8 MB through Micro Memory Card all blocks up to 256 KB through Micro M. Card 0.10 s 0.20/2.0/3.0 s 0.05 s 0.2/0.2/1 s
CPU 317T-2 DP
Bit mem./timers/counters Bit memories S7 timers / counters IEC timers / counters Number of blocks Number of loadable blocks Range of numbers Organization blocks (OB)
4096 byte 256/256 1024 2048 FC, 2048 FB, 1023 DB as for CPU 315-2 DP
Supplementary: Technology alarm (OB65), w/o OB 83
4096 byte 512/512 2048 2048 FC, 2048 FB, 2047 DB as for CPU 317-2 DP
Supplementary: OB 21, OB 32-34, technology alarm (OB65)
Address range I/O address range I/O process range Digital channels (central) Analog channels (central) Expansions Racks Modules per rack
DP interfaces No. of DP master systems int./ CP 342-5 Equidistant Activation/deact. of slaves Transmission speed No. of DP slaves / station Lateral communication Integrated functions
Counters: 4 incremental encoders 24 V/60 kHz Pulse outputs: 4 channel pulse-width modulation max. 2.5 kHz Frequency measurement: 4 channels max. 60 kHz Controlled positioning: SFB for positioning 1 axis using 2 DA, AA Integrated FBs loop control: PID controller
Gear and curve synchronism Travel to fixed stop Print mark control via measuring probes Path or time-controlled cam switching Controlled positioning
Analog outputs PtP interface Protocol driver Dimensions Required front connector Order No. group
24; 24 V DC; all channels can be used for process alarms 16; 24 V DC, 0.5 A 4: 10 V, 0 to 10 V, 20 mA, 0/4 to 20 mA; 1: 0 to 600 , PT100 2: 10 V, 0-10 V, 20 mA, 0/4-20 mA RS485/422 3964 (R), RK512, ASCII 120 x 125 x 130 2 x 40 pin 6ES7314-6BF.. 120 x 125 x 130 2 x 40 pin 6ES7314-6CF..
4; 24 V DC; e.g. for BERO evaluation 8; 24 V DC; 0.5 A; for fast cam switching func. 160 x 125 x 130 1 x 40 pin 6ES7317-6TG.. 6ES7317-6TJ
Fail-safety
SIMATIC Safety Integrated comprises the SIMATIC fail-safe controllers as well as I/Os and engineering within the product range of Safety Integrated. If a fault occurs, the application can be flexibly set to a safe state or held in an existing safe state. These fail-safe controllers are based on proven standard PLCs. PROFIBUS as well as PROFINET have been expanded by the PROFIsafe profile for safety-relevant communication. Therefore safety-relevant and standard communication are possible on just one standard Bus cable. Engineering for the standard and safety functions of these fail-safe SIMATIC controllers is carried out using the same programming tools (STEP 7). This means that seamless integration of safety technology into the standard automation is possible in a SIMATIC controller. The finely granular design of the fail-safe I/O means that safety technology need only be present where necessary. A combined configuration with safety components and standard components is made easy, as is the coexistence of safety-relevant and non-safety-relevant programs in one controller. The CPUs 315F and 317F are available for production engineering. They are based on the associated standard CPU whose hardware and operating system have been expanded by various protective mechanisms for processing safety programs. The complete programming of the safety-relevant program is carried out with STEP 7 using the standard LAD and FBD programming languages. The "S7 Distributed Safety" software package provides support for the parameterization of the fail-safe I/O and for programming using ready-to-use, certified blocks.
Fail-safe data
Standard data
Fail-safe data
Standard data
PROFIsafe Layer
Standard BUS protocol
PROFIsafe Layer
Standard BUS protocol
- PROFIBUS DP - PROFINET IO
Black channel
PROFIBUS DP
or
PROFINET
Standard and safety-relevant data are transmitted on the same bus cable by means of PROFIsafe
10
Programming
The basis for configuration and programming of the SIMATIC controllers S7-300, S7-400, C7 and WinAC is STEP 7. This uniformity means that it is possible to use applications on different platforms. STEP 7 STEP 7 offers functions for all phases of an automation project - from configuring to commissioning, testing and servicing, and therefore supports the complete engineering workflow. STEP 7 comprises both the hardware configuration of the plant as well as parameterization of the modules, meaning that no hardware settings need be made anymore. STEP 7 is used to define the communications links within a project by means of a GUI. The SIMATIC Manager of STEP 7 is the central tool for project management. The SIMATIC Manager not only provides a view of a CPU, it covers the complete plant independent of the number of controllers, drives and HMI units present in the solution. STEP 7 can be used to graphically define the communications links throughout the project. STEP 7 contains three basic languages for generation of the user program: statement list (STL), ladder diagram (LAD) and function block diagram (FBD). These are standardized to IEC 1131-3 and globally used as the international standard. STEP 7 Professional STEP 7 Professional is recommendable for large applications. This package contains all programming languages standardized to IEC 1131-3 in addition to statement list (STL), ladder diagram (LAD) and function block diagram (FBD):
S7-GRAPH for graphic configuration of sequential controls. S7-GRAPH is used to describe sequences with alternative or parallel steps. S7-PLCSIM for simulation of a test environment including controller and process. Using S7-PLCSIM it is possible to debug the program before it is downloaded into the plants PLC. Further engineering tools Further engineering tools are available for special applications, for example:
Data backup The memory card permits user programs and any other data to be saved on the CPU. This provides the advantage when servicing or extending that not only the programs but also the complete project including all comments and symbols are available on site. When using high-level languages or graphical engineering tools, the program source is available in original form or in graphical form. It is additionally possible to save own operating instructions, manuals and the machine documentation in all standard file formats directly on the CPU.
S7-SCL Structured Control Language, the high-level language based on PASCAL for programming complex algorithms and mathematical functions or for tasks from the data processing sector.
S7-HiGraph for automation of functional units with state graphs. This method graphically describes states and step enabling conditions. CFC (Continuous Function Chart), the technology-oriented diagram for graphic interconnection of complex functions, especially in process engineering.
11
Industrial Ethernet (IEEE 802.3 and 802.3u) the international standard for area networking is the global leader in the LAN landscape with a share of more than 80%. Industrial Ethernet can be used to configure powerful and widely-distributed communications networks. PROFINET the international standard uses Industrial Ethernet, and permits real-time communication down to the field level. With full utilization of existing IT standards, PROFINET also enables motion control applications in isochrone mode on the Industrial Ethernet. PROFIBUS (IEC 61158 / EN 50170) the international standard for the field level is the global leader among the fieldbuses. It is the only fieldbus which permits communication in both production and process applications. AS-Interface as the low-price alternative to a cable harness connects sensors and actuators by means of a two-wire cable. KNX (EN 50090, ANSI EIA 776) is the global standard for building automation. Point-to-point connection as the simplest type of communication between two nodes. Special protocols are used, e.g. RK 512, 3964(R), ASCII. Routers are implemented using controllers or links.
PC
OS
S7-300
S7-400
MPI
PG S7-300
Scanner
PROFIBUS
ET 200
S7-300 ET 200S
KNX
Link
AS-Interface
Fire detector
Sensor
12
Industrial Ethernet
ET 200S
ET 200M
IE/PB Link PN IO
order to connect field devices as I/O devices to Industrial Ethernet via S7-300 IE/PB Link PN IO: PROFINET proxy for transparent interfacing of existing PROFIBUS devices as I/O devices PROFINET CBA PROFINET CBA (Component Based Automation) permits distributed automation based on component technology. The modular design of plants using mechanical, electronic and software components results in advantages with respect to standardization, expansion and reuse. The CPUs 315-2 PN/DP and 317-2 PN/DP are also available for this. STEP 7 is used to generate reusable, intelligent technological modules including their unambiguous interfaces. SIMATIC iMap is used to configure the complete plant by graphically linking these modules, and also facilitates diagnostics.
PROFIBUS
PROFINET (according to IEC 61158 / EN 50170) is the open Industrial Ethernet standard for industrial automation. PROFINET permits the implementation of distributed automation structures, the linking of simple distributed field devices on the Ethernet, as well as use of isochronous motion control applications. Applications based on PROFIBUS can be linked via a proxy. PROFINET IO PROFINET IO is used to directly link distributed field devices to Industrial Ethernet. In the case of the proven STEP 7 configuration known from PROFIBUS, these field devices (IO devices) are assigned to a central controller (IO controller). In order to safeguard investments, existing modules or devices can be used further by means of PROFINET-capable
interfaces or links. An IO supervisor is used for HMI and diagnostics purposes (overview and detailed diagnostics). The following products are available from the S7-300 environment, and can be configured using STEP 7:
IM 151-3 PN: direct connection of ET 200S as I/O device to Industrial Ethernet CPU 315-2 PN/DP and 317-2 PN/DP: central module as I/O controller for processing the process signals and for direct connection of field devices to Industrial Ethernet (existing CPUs can be upgraded for PROFINET using a firmware update) CP 343-1: communications module for expansion of S7-300 by an Industrial Ethernet interface in
PROFINET CBA
STEP 7 LAD
conveyor belt
conveyor belt
platform
platform
FB raise platform
13
Powerful networking
The S7-300 permits connection to all standard bus systems. Connection of sensors/actuators to the S7-300 is supported by the AS-Interface, PROFIBUS DP and PROFINET IO. The S7-300 can be connected as master or slave - either via the CPUs integral interface or special communications processors (CP). KNX and other bus systems can be accessed by the S7-300 via PROFIBUS gateways. Data exchange with other automation devices or intelligent partners (PCs, computers, etc.) is implemented via the MPI interface, PROFIBUS or Industrial Ethernet. The MPI interface on each CPU permits simple cyclic data exchange on the one hand (without acknowledgment) and, on the other hand, programmed exchange of larger data quantities (with or without acknowledgment). A point-to-point connection via PtP CPs is used for simple communications tasks. Integral interfaces Interfaces integrated directly in the CPUs allow the design of a powerful communications landscape using standard bus technology, e.g. for HMI and programming device functions. Sufficient resources are available for connection of many HMI devices. Using a routing function, a programming device connected at any position in the network can access all nodes of the network. Multi-point interface MPI MPI is the low-cost solution for communications with programming devices and PCs, HMI systems and other SIMATIC S7/ C7/ WinACcontrollers. A total of 125 MPI stations can be connected at transmission rates of 187.5 kbit/s (12 Mbit/s with CPU 317), e.g. for exchanging process data among various controllers or for HMI functions without any programming overhead. With the CPUs 317 and 318-2 DP, the MPI can also be used as a PROFIBUS DP interface, and permits the configuration of two DP lines. 14
CPU
S7-300 PG
PG
OP
OP
ET200
Integral interfaces of the S7-300 CPUs for direct connection to MPI and PROFIBUS DP
PROFIBUS DP For the economical configuration of large or distributed networks, the SIMATIC S7-300 can be connected to the open PROFIBUS DP fieldbus (IEC 61158 / EN 50170). This opens up communications options with a variety of partners, from the SIMATIC controller up to third-party field devices. Communications with existing SIMATIC S5 or SIMATIC 505 systems is also possible. Distributed I/Os can be configured with STEP 7 like centralized I/Os which saves a lot of engineering overhead. The S7-300 can be used as a master or slave. Support of the DP V1 functionality permits programming and optimization of field devices during operation, and therefore also shorter machine setup times. Detailed device diagnostics additionally reduces plant down times.
Ethernet (PROFINET) CPUs with integral PROFINET interface are predestined for Component Based Automation as well as programming and HMI via Ethernet. Omission of a communications processor which is otherwise required leads to lower purchasing costs and further space advantages. It also permits control of distributed field devices connected directly to the Ethernet (see also page 13).
Module spectrum
The comprehensive range of modules enables modular adaptation of the S7-300 to a wide variety of applications. The following are available:
Communication Point-to-point connection with data transmission rates up to 115 kbit/s and various protocols, e.g. for connecting printers, scanners and third-party devices Connection to the fieldbus AS-Interface for communicating with binary sensors and actuators Connection to PROFIBUS using either the DP or the FMS protocol or by using fiber-optic cable. Connection of PROFIBUS PA field devices using DP/PA link Connection to Industrial Ethernet using ISO/TCP or TCP/IP protocol for data communication
Technology Counting in different operating modes up to 500 kHz, measuring up to 100 kHz and proportioning Cam controls with up to 13 cam tracks per module All sorts of positioning tasks: Controlled positioning in rapid-traverse/creep-speed mode Point-to-point positioning and profiles using stepper and servomotors Point-to-point multi-axis interpolation using stepper and servomotors Connection of positioning drives with PROFIBUS DP
Digital and analog I/O modules for almost all types of signals, including interrupt processing and diagnostics (see selection guides on following pages) Digital and analog Ex I/O modules for use in hazardous areas1) Function modules for technological tasks for counting/measuring, positioning, closed-loop control and cam control.1) Communication modules for point-to-point connection or bus communication using AS-Interface, PROFIBUS and Industrial Ethernet with IT functionality Load supply units which provide 24 V DC operating voltage Interface modules for connection of subracks with multi-tier design of the SIMATIC S7-300.
PID controller with backup capability and integrated, online self configuration for different types of controllers (continuous controllers, stepper controllers, pulse controllers)
Linking to the IT world The S7-300 permits simple linking of the modern IT world to automation technology. The following functions are possible using the plug-in CP 343-1IT: Generation of own Web sites using any HTML tools, where the process variables of the S7-300 can be simply assigned to the HTML objects Monitoring of the S7-300 via these Web sites using a standard browser Sending of e-mails from the user program of the S7-300 using FC calls Remote programming using the WAN feature of TCP/IP also via a telephone network (e.g. ISDN)
15
Signal modules
Signal modules are the interface of the SIMATIC S7-300 to the process. A number of various digital and analog modules make those I/Os available which are required for the respective task. Easy installation Sensors and actuators are connected using front connectors. The connector is simply plugged into the new module when the module is replaced, the wiring remains unchanged. Coding of the front connector prevents confusion. Fast connection Using SIMATIC TOP connect makes it even easier to connect (not for onboard I/Os of compact CPUs). You can choose between prewired front connectors with individual strands and a completely modular building block system, consisting of front connector module, cable and terminal block. High packaging density The large number of channels on each module is the one reason for the space-saving design of the S7-300: Modules are available with 8 to 32 channels (digital) and 2 to 8 channels (analog).
Universal application
Special application
Digital inputs/outputs
24 V DC 120/230 V AC 48 to 125 V DC (wide range) 24 V DC active low I/O and relay output for various voltages on a module Outputs for different current Processing SSI signals Signal modules for Ex(i) hazardous areas Process alarm for rapid response Diagnostics for rapid error recognition
Process alarm for rapid reactions Diagnostics for particularly fast error recognition
16
Simple parameterization Modules are configured and parameterized using STEP 7, there are no complicated switch settings. Data is stored centrally and, when modules have been replaced, automatically transferred to the new module to prevent setup errors. No software upgrading is necessary when using new modules. Configurations which have been carried out once can be repeated identically any number of times, e.g. for series machines. Diagnostics, interrupts Many modules monitor signal acquisition (diagnostics) and signals from the process as well (process alarm). In this way it is possible to react quickly to any irregularities or process events. Whether the controller should react and what the reaction should be can be parameterized in STEP 7. Special modules The simulation module can be inserted in the S7-300 for testing and simulation purposes. It enables encoder signals to be simulated with the switch and displays output signals using LEDs. The module can be plugged in anywhere without worrying about slot rules. The dummy module reserves a slot which has not yet been configured. The mechanical configuration and address allocation remain unchanged when the module is slotted at a later date. On the following pages you will find criteria for selecting the right signal module for a given application. Detailed technical specifications are available in the latest version of Catalog CA 01.
Internet: www.siemens.com/automation/ca01 www.siemens.com/automation/mall
17
Module type Voltage Suitable for Input voltage Source/sink inputs Diag/interrupt capability Input delay Number of channels Galvanic isolation: Number of groups Extras MLFB group
Digital inputs DC Switches and 2-/3-/4 wire proximity switches (BEROs) 24 V P 0.1 ...20 ms (param.) 16 1 suitable for isochr. mode 6ES7 3217BH0.-... Digital inputs DC Switches and 2-/3-/4 wire proximity switches (BEROs) 24 V M typ. 3 ms 16 1 0.05 ms 16 1 suitable for isochronous mode P 3 ms 16 2 includes many functions for control and instrumentation technology 6ES7 3217TH00-... 10 ms 16 8 < 6 ms 16 16 NAMUR encoders UC Universal voltage Switches and 2-/3-/4 wire proximity switches (BEROs) 48...125 V UC 24/48 V typ. 3 ms (fixed) 16 1 6ES7 3211BH0.-... 32 2 6ES7 3211BL0.-... 8 1 8 DO 6ES7 3231BH0.-... 16 1 16 DO 6ES7 3231BL0.-... 16 1 8 DI, 8 DX 1) 6ES7 3271BH0.-...
Module type Voltage Suitable for Input voltage Source/sink inputs Diag/interrupt capability Input delay Number of channels Galvanic isolation: Number of groups Extras
MLFB group
6ES7 3211BH10-...
6ES7 3211CH20-...
6ES7 3211CH00-...
Module type Voltage Suitable for Input voltage Source/sink inputs Diag/interrupt capability Input delay Number of channels Galvanic isolation: Number of groups Extras MLFB group
1
Switches and 2-/3-/4-wire AC proximity switches 120/230 V P < 25 ms 16 4 6ES7 321-1FH0.-... 120/230 V P < 25 ms 32 4 6ES7 321-1FL0.-... 120/230 V P < 25 ms 8 4 6ES7 321-1FF0.-... 120/230 V P < 25 ms 8 8 6ES7 321-1FF1.-...
18
Module type Voltage Suitable for Output voltage Output current Diag/interrupt capability Number of channels Galvanic isolation: Number of groups Extras Order No. group
Digital outputs DC Solenoid valves, DC contactors and signaling lamps 24 V 0.5 A 16 2 6ES7 3221BH0.-... Digital outputs DC Solenoid valves, DC contactors and signaling lamps 24 V 0.5 A 8 1 6ES7 322-1BF0.-... 16 4 Comprehensive I & C functions 6ES7 322- 8BH00-... 2A 8 2 6ES7 322-1BF0.-... 8 4 6ES7 322-1CF00-... 48...125 V 1.5 A 16 2 Suitable for isochr. mode 6ES7 3221BH10-... 32 4 6ES7 3221BL0.-... 8 1 8 DI 6ES7 3231BH0.-... 16 1 16 DI 6ES7 3231BL0.-... 16 1 8 DI, 8 DX 1) 6ES7 3271BH0.-...
Module type Voltage Suitable for Output voltage Output current Diag/interrupt capability Number of channels Galvanic isolation: Number of groups Extras Order No. group
Digital outputs AC AC magnet coils, contactors, motor starters, low-power motors and signaling lamps 120/ 230 V 120/230 V 120 V UC (relay) AC/DC solenoid valves, contactors, motor starters, low-power motors and signaling lamps DC: 24 120 V AC: 24 230 V 2A 16 2 1HH0.-... 8 4 1HF0.-... 8 8 1HF1.-... 24 to 120 V DC 48 to 230 V AC 24 V/ 48 V
Output current Diag/interrupt capability Number of channels Galvanic isolation: Number of groups Extras Order No. group 6ES7 322-
1A 16 2 1FH0.-...
1)
1A 8 2 1FF0.-...
2A / 8 8 5FF0.-...
1A 32 4 1EL0.-...
3A
5A / 8 8 5HF0.-...
0,5 A 16 16 5GH00-...
19
Analog inputs Voltage 80 mV 250 mV 500 mV 1V 2.5 V 1% 8 4 max. 14 bit + sign min. 3 ms 2 1 max. 14 bit + sign min. 3 ms 0.1 % 8 4 5V 1 to 5 V 10 V 0 to 10 V 1V 2.5 V 10 V 0 to 2 V 0 to 10 V 0.7 % 2 1 0.15 % 4 4 10 V 50 mV 500 mV 1 to 5 V 1V 5V 0.6 % 8 1 1V 5 mV 10 mV 1 to 5 V
Diag/ interrupt capability Operating error No. of channels No. of groups Resolution Conversion time per channel Additional functions
0.9 % 4 1
12 bit + sign 13 bit + sign 12 bit + sign 13 bit + sign min. 85 ms Measurement of resistance and temperature (RTD), 2 analog outputs 6ES7 3340KE0.-... min. 0.2 ms Measurement of current, 4 analog outputs < 70 ms Measurement of current, resistance and temperature 6ES7 3311KF0.-... 52 s Suitable for isochronous mode
Measure ment of current, resistance and temperature (TC + RTD) 6ES7 3317KB0.-...
Order No. group 6ES7 3317KF0.-... Module type Physical measured variable Encoder measurement range Type of connection Diagnostics/ interrupt capability Operating error No. of channels No. of groups Resolution Conversion time / channel Additional functions
6ES7 3317NF0.-...
6ES7 3340CE0.-...
6ES7 3357HG0.-...
6ES7 3317HF0.-...
Analog inputs Current 3.2 mA, 10 mA, 20 mA, 0 to 20 mA, 4 to 40 mA 2 and 4 wire transducer 20 mA 0 to 20 mA 4 to 40 mA 0 to 20 mA 10 mA 0 to 20 mA 4 to 40 mA 0 to 20 mA 20 mA 0 to 20 mA 4 to 20 mA
4 wire transducer
2 and 4 wire transducer (at 4..20 mA) 0.3 % 8 1 13 bit + sign 52 s Suitable for isochronous mode
1% 8 4 max. 14 bit + sign min. 3 ms Measurement of voltage, resistance and temperature (TC + RTD) 2 1 max. 14 bit + sign min. 3 ms
0.25 % 4 4 13 bit + sign min. 0.2 ms Measurement of voltage, 4 analog outputs 6ES7 335-7HG0.-...
0.5 % 8 1 12 bit + sign < 70 ms Measurement of voltage, resistance and temperature 6ES7 331-1KF0.-...
6ES7 331-1BH0.-...
6ES7 334-0CE0.-...
6ES7 3317HF0.-...
20
Module type Physical measured variable Encoder measurement range Type of connection Diagnostics/interrupt capability Operating error No. of channels No. of groups Resolution Conversion time per channel Additional functions
Analog inputs Resistance 150 , 300 , 600 2- /3- /4 wire connection 1% 4 4 max. 14 bit + sign min. 3 ms Measurement of voltage, current and temperature (TC + RTD) 6ES7 331-7KF0.-... Analog inputs Temperature Pt 100 (-120 to +130 C) Pt 100 Ni 100 (-200 to +385 C) Pt:100; 200; 500; 1000; Ni:100; 120; 200; 500; 1000; Cu 10 (-200 to +850 C and -120 to +130 C) 1) Thermocouples Type E, N, J, K, L Thermocouples Type B, E, N, J, K, L, R, S, T, U 2) Pt 100 (-120 to +130 C) Ni 100; Ni 1000; LG-Ni 1000; (both standard and climate) 0.1 % 4 4 max. 14 bit + sign min. 3 ms Meas. of voltage, current and temperature (TC) 6ES7 3317KF0.-... 1 1 max. 14 bit + sign min. 3 ms 8 4 15 bit + sign min. 10 ms Measurement of resistance 1% 8 4 max. 14 bit + sign min. 3 ms Meas. of voltage, current and temperature (RTD) 6ES7 3317KF0.-... 2 1 max. 14 bit + sign min. 3 ms 0.1 % 8 4 15 bit + sign min. 10 ms 1% 8 1 12 bit + sign < 140 ms Measurement of voltage, current and temperature 6ES7 3311KF0.-... 1 1 max. 14 bit + sign min. 3 ms 0.1 % 8 4 max. 15 bit + sign min. 10 ms Measurement of temperature (RTD) 3.5 % 4 2 12 bit + sign min. 85 ms Measurement of temperature (RTD) 2 analog outputs 6ES7 334-0KE0.-... 0.5 % 8 1 12 bit + sign < 140 ms Measurement of current, voltage and temperature 6ES7 331-1KF0.-... 10 k 600 , 6 k
Order No. group Module type Physical measured variable Encoder measurement range
6ES7 331-7KB0.-...
6ES7 331-7PF0.-...
Diag/ interrupt capability Operating error No. of channels No. of groups Resolution Conversion time per channel Additional functions
1% 4 2 max. 14 bit + sign min. 85 ms Measurement of resistance, 2 analog outputs 6ES7 3340KE0.-...
6ES7 3317KB0.-...
6ES7 3317PF0.-...
1 2)
6ES7 3317KB0.-...
6ES7 3317PF1.-...
) Characteristics according to GOST 6651-94 in prep. Characteristics according to GOST P8.585-2001 in prep.
21
Module type Physical measured variable Encoder measurement range Diagnostics capability Operating error No. of channels No. of groups Resolution Conversion time per channel Additional functions
Analog outputs Voltage 0...10 V, 1...5 V, 10 V 0.5 % 4 4 12 bit 0.8 ms Current output 2 2 12 bit 0.8 ms Current output 0.12 % 4 4 max. 15 bit + sign 1.5 ms Current output, suitable for isochronous operation 6ES7 3327ND0.-... 0...10 V 0.6 % 2 1 8 bit 2.5 ms Current output 4 analog inputs 6ES7 3340CE0.-... 1% 2 1 12 bit + sign min. 85 ms 4 analog inputs 0...10 V 0...2 V 0.5 % 4 4 13 bit + sign 0.8 ms Current output, 4 analog inputs
6ES7 3325HD0.-...
6ES7 3325BH0.-...
6ES7 3340KE0.-...
6ES7 3357HG0.-...
Module type Physical measured variable Encoder measurement range Type of connection Diagnostics capability Operating error No. of channels No. of groups Resolution Conversion time per channel Additional functions Order No. group
Analog outputs Current 20 mA, 0...20 mA, 4...20 mA 2 wire connection 0.6 % 4 4 12 bit 0.8 ms Voltage output 6ES7 332-5HD0.-... 2 2 12 bit 0.8 ms Voltage output 6ES7 332-5HB0.-... 0.18 % 4 4 max. 15 bit + sign 1.5 ms Voltage output 6ES7 332-7ND0.-... 1.0 % 2 1 12 bit 0.8 ms Voltage output, 4 analog inputs 6ES7 334-0CE0.-... 0...20 mA
22
The point-to-point connection via communications modules (CPs) is a very powerful and cost-effective alternative to bus solutions. The advantage of the point-to-point connection compared to bus systems is particularly evident if only a few (RS 485) devices are to be coupled to the SIMATIC S7. The CPs can also link non-Siemens systems cost-effectively to the SIMATIC S7. Because of the great flexibility of the CPs, various physical transmission systems, speeds or even customized transmission protocols can be implemented. The CPs possess a rugged plastic housing with LEDs for displaying operating states and faults. A configuration package is available for each CP on a CD with electronic manual, parameterization screen forms and standard function blocks for communication between the CPU and CP. The configuration data are stored in a system data block which is saved in the CPU. When replacing a module, the new module is therefore immediately ready for operation. The coupling modules for the S7-300 are available in three versions, each with an interface for the different physical transmission systems.
Application Low-cost starter solution Low (19200 bit/s) Powerful computer link, loadable protocols High (76800 bit/s)
SIMATIC S7
PC Scanner Barcode reader Printer Robot control SIMOVERT SIMOREG Process controller
MODBUS Master (6ES7 340-1AA.-....) MODBUS Slave (6ES7 340-1AB.-....) Data Highway (6ES7 340-1AE.-....)
Module Order No. group Physical transmission system RS 232C (V.24) 20 mA (TTY) RS 422/485 (X.27)
23
Further information
of the products. An obligation to provide the respective characteristics shall only exist if expressly agreed in the terms of contract. Availability and technical specifications subject to change without notice. The information provided in this brochure contains merely general descriptions or performance characteristics, which in case of actual use do not always apply as described or which may change as a result of further development
The SIMATIC S7-300 fulfills the following national and international standards:
DIN, EN, IEC UL certificate cULus FM class 1 div. 2; groups A, B, C and D Temperature group T4 ( 135 C) Marine approvals from: American Bureau of Shipping Bureau Veritas Des Norske Veritas Germanischer Lloyd Lloyds Register of Shipping Ambient temperature 0 to 60 C for all components Earthquake-proof EU regulation 94/9/EC (ATEX 100a)
IEC 61508 (SIL 3) EN 954 (Cat. 4) NFPA 79-2002, NFPA 85 UL 1998, UL 508 and UL 991
Product Briefs available for further product versions of the S7-300 for special applications SIMATIC fail-safe controllers
6ZB5310-0KE02-0BA.
AS-Interface
E20001-A150-P302
PROFIBUS
6ZB5530-0AQ01-0BB.
Industrial Ethernet
6ZB5530-0AK01-0BA.
PROFINET
6ZB5310-0MA01-0BA0
You can find more detailed information in the SIMATIC Guide documentation: You can order further documents on the topic of SIMATIC at: To get in touch with your contact person near you, look in the Internet under: With the A&D Mall you can order electronically using the Internet:
Siemens AG Automation and Drives Postfach 4848 90327 NRNBERG FEDERAL REPUBLIC OF GERMANY
www.siemens.com/simatic-s7-300
Order No. 6ZB5310-0HW02-0BB2 Printed in the Federal Republic of Germany 26100/501457 KB 0405 6. AUM En
Siemens AG 2005
Subject to change without prior notice All product designations may be trademarks or product names of Siemens AG or supplier companies whose use by third parties for their own purposes could violate the rights of the owners.