Siemens SIMATIC S7-300 Manual
Siemens SIMATIC S7-300 Manual

Siemens SIMATIC S7-300 Manual

Cpu 31xc and cpu 31x
Hide thumbs Also See for SIMATIC S7-300:
Table of Contents

Advertisement

Quick Links

sales@artisantg.com
artisantg.com
(217) 352-9330 |
|
Click HERE
Find the Siemens 6ES7 315-2AF03-0AB0 at our website:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SIMATIC S7-300 and is the answer not in the manual?

Questions and answers

Summary of Contents for Siemens SIMATIC S7-300

  • Page 1 (217) 352-9330 | Click HERE Find the Siemens 6ES7 315-2AF03-0AB0 at our website:...
  • Page 2: Specifications

    Preface Guide to the S7-300 SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications ______________ documentation Operating and display ______________ elements SIMATIC ______________ Communication S7-300 ______________ CPU 31xC and CPU 31x: Memory concept Specifications ______________ Cycle and reaction times Manual ______________...
  • Page 3 Trademarks All names identified by ® are registered trademarks of the Siemens AG. The remaining trademarks in this publication may be trademarks whose use by third parties for their own purposes could violate the rights of the owner.
  • Page 4: Preface

    Preface Purpose of the Manual This manual contains essential information: ● about installation ● about communication ● about the memory concept ● about the cycle and response times, ● about the CPU technical data, ● about changing to one of the CPUs discussed here. Required basic knowledge ●...
  • Page 5: Standards And Certifications

    SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Note The special features of the F-CPUs of the S7 spectrum can be found as product information on the Internet (http://support.automation.siemens.com/WW/view/en/11669702/133300). Note For new modules, or modules of a more recent version, we reserve the right to include a Product Information containing latest information.
  • Page 6: Table Of Contents

    Table of contents Preface ..............................3 Guide to the S7-300 documentation ......................9 Documentation classification ......................9 Guide to the S7-300 documentation ....................12 Operating and display elements ......................17 Operating and display elements: CPU 31xC ................17 2.1.1 Operating and display elements: CPU 31xC ................17 2.1.2 Status and error indicators: CPU 31xC..................20 Operating and display elements: CPU 31x..................21...
  • Page 7 Table of contents 3.3.4 Web pages ..........................71 3.3.4.1 Start page with general CPU information..................71 3.3.4.2 Identification ..........................73 3.3.4.3 Diagnostics buffer ........................74 3.3.4.4 Module state..........................76 3.3.4.5 Messages ............................ 82 3.3.4.6 PROFINET ..........................84 3.3.4.7 Topology............................86 3.3.4.8 Variable status ..........................
  • Page 8 Table of contents Calculating method for calculating the cycle/response time............142 Interrupt response time ......................144 5.5.1 Overview ............................144 5.5.2 Reproducibility of Time-Delay and Watchdog Interrupts ............146 Sample calculations ........................147 5.6.1 Example of cycle time calculation ....................147 5.6.2 Sample of response time calculation ..................148 5.6.3 Example of interrupt response time calculation .................150 General technical data...........................
  • Page 9 Table of contents Appendix..............................287 Information about upgrading to a CPU 31xC or CPU 31x ............287 A.1.1 Scope ............................287 A.1.2 Changed behavior of certain SFCs................... 289 A.1.3 Interrupt events from distributed I/Os while the CPU status is in STOP........290 A.1.4 Runtimes that change while the program is running..............
  • Page 10: Guide To The S7-300 Documentation

    Documentation classification Documentation classification The documentation listed below is part of the S7-300 documentation package. This is also available on the Internet at: http://support.automation.siemens.com/WW/view/en/ and the corresponding entry ID Name of the manual Description Operator control and display elements Manual •...
  • Page 11 Guide to the S7-300 documentation 1.1 Documentation classification Name of the manual Description Instruction List The instruction list contains: CPU 31xC, CPU 31x, List of the instruction set of the CPUs and their • IM151-7 CPU, IM154-8 CPU, BM 147-1 CPU, execution times.
  • Page 12 Guide to the S7-300 documentation 1.1 Documentation classification Further Information You also require information from the following descriptions: Name of the manual Description STEP 7 System software for S7-300/400 system and Overview of the OBs, SFCs, SFBs, IEC standard functions Volume 1/2 functions, diagnostics data, system status list (SSL) and events in the operating systems of Entry ID: 1214574...
  • Page 13: Service & Support On The Internet

    Service & support on the Internet Information on the following topics can be found on the Internet (http://www.siemens.com/automation/service): ● Contacts for SIMATIC (http://www.siemens.com/automation/partner) ● Contacts for SIMATIC NET (http://www.siemens.com/simatic-net) ● Training (http://www.sitrain.com) Guide to the S7-300 documentation Overview The following tables contain a guide through the S7-300 documentation.
  • Page 14 Guide to the S7-300 documentation 1.2 Guide to the S7-300 documentation Communication between sensors/actuators and the PLC Information about ... is available in the manual ... In Section ... Which module is suitable for my sensor/actuator? CPU 31xC and CPU 31x: Technical Data •...
  • Page 15: Cpu Performance

    Guide to the S7-300 documentation 1.2 Guide to the S7-300 documentation CPU performance Information about ... is available in the manual ... In Section ... Which memory concept is best suited to my CPU 31xC and CPU 31x: Memory concept application? Technical Data How do I insert and remove Micro Memory Cards?
  • Page 16: Supplementary Features

    Guide to the S7-300 documentation 1.2 Guide to the S7-300 documentation Supplementary features Information about ... is available in ... How can I implement operation and monitoring The relevant Manual: functions? For text-based displays • (Human Machine Interface) For Operator Panels •...
  • Page 17 Guide to the S7-300 documentation 1.2 Guide to the S7-300 documentation CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 18: Operating And Display Elements

    Operating and display elements Operating and display elements: CPU 31xC 2.1.1 Operating and display elements: CPU 31xC Operating and display elements of CPU 31xC Number Designation ① Status and error displays ② Slot for the SIMATIC Micro Memory Card incl. the ejector ③...
  • Page 19 Operating and display elements 2.1 Operating and display elements: CPU 31xC The figure below illustrates the integrated digital and analog I/Os of the CPU with open front covers. Number Designation ① Analog I/Os ② each with 8 digital inputs ③ each with 8 digital outputs Slot for the SIMATIC Micro Memory Card Memory module is a SIMATIC Micro Memory Card.
  • Page 20: Mode Selector Switch

    Operating and display elements 2.1 Operating and display elements: CPU 31xC Mode selector switch Use the mode selector switch to set the CPU operating mode. Table 2- 1 Mode selector switch settings Position Meaning Description RUN mode The CPU executes the user program. STOP STOP mode The CPU does not execute a user program.
  • Page 21: Status And Error Indicators: Cpu 31Xc

    Operating and display elements 2.1 Operating and display elements: CPU 31xC 2.1.2 Status and error indicators: CPU 31xC LED designation Color Meaning Hardware or software error BF (for CPUs with DP Bus error interface only) DC5V Green 5-V power for CPU and S7-300 bus is OK FRCE Yellow Force job is active...
  • Page 22: Operating And Display Elements: Cpu 31X

    Operating and display elements 2.2 Operating and display elements: CPU 31x Operating and display elements: CPU 31x 2.2.1 Operating and display elements: CPU 312, 314, 315-2 DP: Operating and display elements Number Designation ① Slot for the SIMATIC Micro Memory Card incl. the ejector ②...
  • Page 23 Operating and display elements 2.2 Operating and display elements: CPU 31x Mode selector switch The mode selector switch is used to set the CPU operating mode. Table 2- 3 Mode selector switch settings Position Meaning Description RUN mode The CPU executes the user program. STOP STOP mode The CPU does not execute a user program.
  • Page 24: Operating And Display Elements: Cpu 317-2 Dp

    Operating and display elements 2.2 Operating and display elements: CPU 31x 2.2.2 Operating and display elements: CPU 317-2 DP Operating and display elements Number Description ① Bus error indicators ② Status and error displays ③ Slot for the SIMATIC Micro Memory Card incl. the ejector ④...
  • Page 25 Operating and display elements 2.2 Operating and display elements: CPU 31x Mode selector switch Use the mode selector switch to set the CPU operating mode. Table 2- 4 Mode selector switch settings Position Meaning Description RUN mode The CPU executes the user program. STOP STOP mode The CPU does not execute a user program.
  • Page 26: Operating And Display Elements: Cpu 31X-2 Pn/Dp

    Operating and display elements 2.2 Operating and display elements: CPU 31x 2.2.3 Operating and display elements: CPU 31x-2 PN/DP Operating and display elements Number Description ① Bus error indicators ② Status and error displays ③ Slot for the SIMATIC Micro Memory Card incl. the ejector ④...
  • Page 27 Operating and display elements 2.2 Operating and display elements: CPU 31x Mode selector switch You can use the mode selector switch to set the current operating mode of the CPU. Table 2- 5 Mode selector switch settings Position Meaning Description RUN mode The CPU executes the user program.
  • Page 28: Operating And Display Elements: Cpu 319-3 Pn/Dp

    Operating and display elements 2.2 Operating and display elements: CPU 31x 2.2.4 Operating and display elements: CPU 319-3 PN/DP Operating and display elements Number Designation ① Bus error indicators ② Status and error displays ③ Slot for the SIMATIC Micro Memory Card incl. the ejector ④...
  • Page 29 Operating and display elements 2.2 Operating and display elements: CPU 31x Slot for the SIMATIC Micro Memory Card Memory module is a SIMATIC Micro Memory Card. You can use an MMC as a load memory and as a portable data carrier. Note These CPUs do not have an integrated load memory and thus require a SIMATIC Micro Memory Card for operation.
  • Page 30: Status And Error Displays Of Cpu 31X

    Operating and display elements 2.2 Operating and display elements: CPU 31x 2.2.5 Status and error displays of CPU 31x General status and error displays Table 2- 7 General status and error displays of the CPU 31x LED designation Color Meaning Hardware or software error.
  • Page 31 Operating and display elements 2.2 Operating and display elements: CPU 31x Reference STEP 7 Online Help. ● CPU operating modes: Operating instructions CPU 31xC and CPU31x, ● Information on CPU memory reset: Commissioning, Commissioning Modules, CPU Memory Reset by means of Mode Selector Switch Operating Instructions CPU 31xC ●...
  • Page 32: Communication

    Otherwise, transferred data might be corrupted as a result of interference, or global data packages may be lost. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 33: Clock Synchronization

    ● By another time-of-day master if the CPU is also parameterized as a slave clock using the MPI/DP or PROFINET interface. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 34 DP interface and/or the MPI interface within the automation system. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 35: Profibus Dp

    STEP 7, the transmission rate settings of the master automatically override corresponding user-specific settings. This disables the routing function at this interface. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 36 ● By another time-of-day master if the CPU is also parameterized as a slave clock using the MPI/DP or PROFINET interface. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 37 Reference Further information on the PROFIBUS can be found on the Internet (http://www.profibus.com). SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 38: Profinet

    The PROFINET interface cannot be operated as time server, that is, the CPU cannot synchronize any other clocks on PROFINET. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 39: Addressing Ports

    STEP 7 Diagnostics is also possible in (e.g. communication diagnostics, network connection, Ethernet statistics, IP parameters). SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 40 Internet (http://support.automation.siemens.com/WW/view/en/18403908). ● Further information about the PROFINET can be found on the Internet (http://www.profibus.com). SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 41: Configuring The Port Properties

    Take into account that no communication functions such as programming device / OP functions, open IE communication or S7 communication are possible through a deactivated port. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 42: Point To Point (Ptp)

    Devices equipped with a serial port, for example, barcode readers, printers, etc. Reference CPU 31xC: Technological functions manual SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 43: Communication Services

    Data exchange by means Does not require an S7 – – – of component based connection communication SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 44 Distribution and availability of S7 connection resources (Page 97) Connection resources for routing (Page 99) SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 45: Pg Communication

    For further information refer to reference manual. Communication with SIMATIC ● on communication are found in the Manual. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 46: S7 Communication

    STEP 7, under communication blocks. Reference Communication with SIMATIC For further information on communication, refer to the manual. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 47: Global Data Communication (Mpi Only)

    Consistency max. 22 bytes max. 22 bytes Min. reduction ratio (default) 1 (8) 1 (8) SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 48: Routing

    (315-2 DP, for example) is the router for subnet 1 and 2; CPU 2 is the router for subnet 2 and 3. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 49 Communication 3.2 Communication services Routing network nodes: MPI - DP - PROFINET SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 50 STEP 7, in the DP interface for DP slave properties dialog box. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 51 The lower section of the figure shows how to configure this in STEP 7. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 52: Data Set Routing

    See also SIMATIC PDM The Process Device Manager You can find additional information on Manual. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 53: Point-To-Point Connection

    If a defined data deficiency is required, the defined communication variables in the user program of the CPU may be no larger than 64 bytes (for CPU 317, CPU 319: 160 bytes.) SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08...
  • Page 54: Communication By Means Of Profinet

    The Internet (http://www.profinet.com) site of PROFIBUS International (previously PROFIBUS User Organization, PNO), contains numerous documents on the topic of PROFINET. Further information can be found on the Internet (http://www.siemens.com\profinet). SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08...
  • Page 55 The components are also created in an engineering tool which may differ from vendor to vendor. Components of SIMATIC devices are created, for example, with STEP 7. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 56 ● For further information about PROFINET CBA, refer to the documentation on SIMATIC iMap and Component Based Automation. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 57: Profinet Io System

    PG - integrated switch IM 154-8 CPU ② - Switch 2 - integrated switch IO device • ET 200S ⑤ - on IO device: ET 200S ⑥. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 58: Further Information

    This manual also provides a clear overview of the new PROFINET blocks and system status lists. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 59: Blocks For Profinet Io

    (query the slot at a logical address) Replaced by: SFC71 SFC71 (query the slot at a logical address) SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 60: Detailed Information

    For detailed information about the blocks, refer to the System and Standard Functions Reference Manual. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 61: Open Communication Via Industrial Ethernet

    The FBs for open communication over Industrial Ethernet support the following connectionless protocol: – UDP according to RFC 768 (connection type B#16#13) SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 62 Declare the communication interface at the "local_device_id" parameter in UDT65 "TCON_PAR". Example, B#16#03: communication via integrated IE interface of CPU 319-3 PN/DP. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 63 STEP 7 Online Help. For detailed information on the blocks described earlier, refer to the SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 64: Snmp Communication Service

    S7-300 CPU 31xC and CPU 31x, refer to the and to the Hardware Installation Manual. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 65: Web Server

    The start page of the CPU opens. From the start page you can navigate to further information. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 66 The web server by itself does not provide any security. Protect your web-compliant CPUs against unauthorized access by means of a firewall. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 67: Language Settings

    "Settings in HW Config, "Web" tab".Settings in HW Config, "Web" tab (Page 68) SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 68 Options > Language for display devices Figure 3-2 Example of the selection of a language for display devices SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 69: Settings In Hw Config, "Web" Tab

    In the property view of the CPU: ● Activate the "Activate Web server on this module" check box SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 70 The updating interval set in HW Config is the shortest update time. Larger amounts of data or several HTTP connections increase the update time. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 71: Updating

    Web page briefly. icon or the function key <F5> is used to activate automatic updating again. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 72: Web

    Activate the "Skip Intro" check box in order to access the start page of the Web server. To display the intro at the start of the Web server again, click the "Intro" link on the start page. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08...
  • Page 73: Start Page

    ② "Status" "Status" contains information about the CPU at the moment of the query. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 74: Identification

    ③ "Version" You can find the hardware, firmware and bootloader versions in the "Version" field. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 75: Diagnostics Buffer

    The web server is activated, languages are set, and the project is compiled and downloaded in STEP 7. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 76 If you select a language you have not configured the program returns a hexadecimal code instead of plain text information. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 77: Module State

    The callup can take place in the OB 1, or if the cycle time amounts to more than 100 ms, in the watchdog interrupt OB 3x (≤ 100 ms) and in the startup OB 100. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08...
  • Page 78: Meaning Of The Symbols

    Yellow Maintenance demanded Error - component failed or faulty Error in a lower module level SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 79 ② "Display of the module levels" The links are used to access the "Module information" of the higher module levels. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 80 The filter criteria are also retained when you update a page. To deactivate the filter settings click "Filter" again. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 81 Communication 3.3 Web server Example: Module state - module Figure 3-9 Module state - module SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 82 For further information about the "Module information" and about the topic "Configuring STEP 7 Online Help 'Signaling system faults'" refer to the SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 83: Messages

    The filter criteria are also retained when you update a page. To deactivate the filter settings click "Filter" again. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 84 If you select a language or corresponding message texts you have not configured the program returns a hexadecimal code instead of plain text information. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08...
  • Page 85: Profinet

    Information about the configured IP address and number of the subnet in which the corresponding CPU is networked. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 86 Information about the quality of data transfers is available in the ① "Statistics" tab. Figure 3-13 Data transfer identifiers SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 87: Topology

    Both views can be printed out. Before printing, use the print preview of your browser and, if necessary, correct the format. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 88 Communication 3.3 Web server Figure 3-14 Topology - graphical view SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 89 Note Displaying faulty neighbor relationships A firmware update of the affected component is required. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 90: Meaning Of Symbols

    Nodes for which neighbor relations cannot be determined or for which the neighbor relationship could not be read out completely or only with errors SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 91: Variable Status

    Select the display format of a variable using the drop-down list. The program indicates the variable in hex code if it does not support the selected display format. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08...
  • Page 92: Variable Tables

    You can monitor up to 200 variables in each variable table. Figure 3-17 Variable tables SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 93 Web server and will also be updated faster than tables containing a large number of variables (limited memory of the CPU). SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 94 3. Activate the "Web server" check box. 4. Save and compile the project and download the configuration data to the CPU. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 95: S7 Connections

    This does not limit the quantity framework of S7 connections. See also Connection resources for routing (Page 99) SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 96: Assignment Of S7 Connections

    If no more connection resources are available, the engineering station cannot go online to the CPU. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 97 PG, you cannot subsequently establish another connection via the PG. See also Open communication via Industrial Ethernet (Page 60) SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 98: Distribution And Availability Of S7 Connection Resources

    Open communication by means of UDP SNMP This communication service requires no S7 connection resources. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 99 CPU 319-3 PN/DP, you can configure a maximum of 16 connection resources for S7 communication in NetPro. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 100: Connection Resources For Routing

    This leaves six connection resources available for other communication service, e.g. S7 communication, OP communication, etc. In addition 4 routing connections via the CPU are possible. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 101: Dpv1

    If you want to use the CPU as an intelligent slave, remember that it does not have DPV1 functionality. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 102: Interrupt Blocks With Dpv1 Functionality

    Diagnostic interrupt Note You can now also use organizational blocks OB40 and OB82 for DPV1 interrupts. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 103 System Software for S7-300/400: System and Standard Software STEP , or directly to the 7Online Help See also PROFIBUS DP (Page 34) SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 104: Memory Concept

    You must have inserted a SIMATIC Micro Memory Card into the CPU to enable the download of user programs and operation of the CPU. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 105: Retentivity Of Load Memory, System Memory And Ram

    Memory concept 4.1 Memory areas and retentivity System memory The RAM system memory is integrated in the CPU and cannot be expanded. It contains ● the address areas for address area memory bits, timers and counters ● the process image of the I/Os ●...
  • Page 106 Memory concept 4.1 Memory areas and retentivity Retentive data in work memory Therefore, the contents of retentive DBs are always retentive at restart and POWER ON/OFF. Retentive data blocks can be uploaded to the work memory in accordance with the maximum limit allowed by the work memory.
  • Page 107: Retentivity Of Memory Objects

    Memory concept 4.1 Memory areas and retentivity 4.1.3 Retentivity of memory objects Retentive behavior of memory objects The table below shows the retentive behavior of memory objects during specific operating state transitions. Table 4- 2 Retentivity behavior of memory objects (applies to all CPUs with DP/MPI-SS) Memory object Operating state transition POWER ON /...
  • Page 108 Memory concept 4.1 Memory areas and retentivity Retentive behavior of a DB for CPUs with firmware >= V2.0.12 These CPUs support the generation of data blocks with "NON-Retain" (not retentive) property. Data blocks assigned the "NON-Retain" property are initialized with their start values when power is cycled off and on and and when the CPU goes from STOP to RUN.
  • Page 109: Address Areas Of System Memory

    Memory concept 4.1 Memory areas and retentivity 4.1.4 Address areas of system memory The system memory of the S7 CPUs is divided into operand areas. In a corresponding operation of your user program, you address data directly in the relevant address area. Address areas of system memory Table 4- 4 Address areas of system memory...
  • Page 110 Memory concept 4.1 Memory areas and retentivity I/O process image When the user program addresses the input (I) and output (O) address areas, it does not query the signal states of digital signal modules. Instead, it rather accesses a memory area in CPU system memory.
  • Page 111 Memory concept 4.1 Memory areas and retentivity Configurable process image of the CPUs STEP 7 lets you define a user-specific size of the process image of the inputs/outputs for the following CPUs: Firmware Size that can be set CPU 315-2 PN/DP V2.5 or higher From 0 to 2048 bytes CPU 317-2 DP...
  • Page 112: Local Data

    Memory concept 4.1 Memory areas and retentivity Local data Local data store: ● the temporary variables of code blocks ● the start information of the OBs ● transfer parameters ● intermediate results Temporary Variables When you create blocks, you can declare temporary variables (TEMP) which are only available during block execution and then overwritten again.
  • Page 113: Properties Of The Simatic Micro Memory Card

    Memory concept 4.1 Memory areas and retentivity 4.1.5 Properties of the SIMATIC Micro Memory Card The SIMATIC Micro Memory Card as memory module for the CPU The memory module used on your CPU is a SIMATIC Micro Memory Card. You can use MMCs as load memory or as portable data volume.
  • Page 114 Memory concept 4.1 Memory areas and retentivity Useful life of a SIMATIC Micro Memory Card The life of an SIMATIC Micro Memory Card depends mainly on the following factors: 1. The number of delete or programming operations, 2. External influences such as ambient temperature. At ambient temperatures up to 60 °C, a maximum of 100,000 delete/write operations can be performed on a SIMATIC Micro Memory Card.
  • Page 115: Memory Functions

    Memory concept 4.2 Memory functions Memory functions 4.2.1 General: Memory functions Memory functions Memory functions are used to generate, modify or delete entire user programs or specific blocks. You can also ensure that your project data are retained by archiving these. If you created a new user program, use a PG/PC to download the complete program to the SIMATIC Micro Memory Card.
  • Page 116: Handling With Modules

    Memory concept 4.2 Memory functions Note This function is only permitted when the CPU is in STOP mode. Load memory is cleared if the load operation could not be completed due to power loss or illegal block data. 4.2.3 Handling with modules 4.2.3.1 Download of new blocks or delta downloads There are two ways to download additional user blocks or download deltas:...
  • Page 117: Deleting Blocks

    Memory concept 4.2 Memory functions 4.2.3.3 Deleting blocks Deleting blocks When you delete a block, it is deleted from load memory. In STEP 7, you can also delete blocks with the user program (DBs also with SFC 23 "DEL_DB"). RAM used by this block is released.
  • Page 118: Cpu Memory Reset And Restart

    Memory concept 4.2 Memory functions 4.2.4 CPU memory reset and restart CPU memory reset After the insertion/removal of a Micro Memory Card, a CPU memory reset restores defined conditions for CPU restart (warm start). A CPU memory reset rebuilds the CPU's memory management.
  • Page 119: Recipes

    Memory concept 4.2 Memory functions 4.2.5 Recipes Introduction A recipe represents a collection of user data. You can implement a simple recipe concept using static DBs. In this case, the recipes should have the same structure (length). One DB should exist per recipe. Processing sequence Recipe is written to load memory: ●...
  • Page 120 Memory concept 4.2 Memory functions Saving a modified recipe: ● The data of new or modified recipe data records generated during program execution can be written to load memory. To do this, call SFC 84 "WRIT_DBL" in the user program. The data written to load memory are portable and retentive on CPU memory reset.
  • Page 121: Measured Value Log Files

    Memory concept 4.2 Memory functions 4.2.6 Measured value log files Introduction Measured values are generated when the CPU executes the user program. These values are to be logged and analyzed. Processing sequence Acquisition of measured values: ● The CPU writes all measured values to a DB (for alternating backup mode in several DBs) which is located in work memory.
  • Page 122 Memory concept 4.2 Memory functions Reference System Software for S7-300/400, System For detailed information on SFC 82, refer to the and Standard Functions Reference Manual, or directly to the STEP 7 Online Help. Note SFC 82 is terminated and an error message is generated if a DB already exists under the same number in load memory and/or work memory.
  • Page 123: Backup Of Project Data To Simatic Micro Memory Card

    Memory concept 4.2 Memory functions 4.2.7 Backup of project data to SIMATIC Micro Memory Card Function principles Using the Save project to Memory Card and Fetch project from Memory Card functions, you can save all project data to a SIMATIC Micro Memory Card, and retrieve these at a later time.
  • Page 124: Cycle And Reaction Times

    ● the SFCs / SFBs integrated in the CPUs, ● the IEC functions which can be called in STEP 7. SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 125: Cycle Time

    Cycle and reaction times 5.2 Cycle time Cycle time 5.2.1 Overview Introduction This section explains what we mean by the term "cycle time", what it consists of, and how you can calculate it. Meaning of the term cycle time The cycle time represents the time that an operating system needs to execute a program, that is, one OB 1 cycle, including all program sections and system activities interrupting this cycle.
  • Page 126 Cycle and reaction times 5.2 Cycle time Sequence of cyclic program processing The table and figure below show the phases in cyclic program processing. Table 5- 1 Cyclic program processing Step Sequence The operating system initiates cycle time monitoring. The CPU copies the values of the process image of outputs to the output modules. The CPU reads the status at the inputs of the input modules and then updates the process image of inputs.
  • Page 127 Cycle and reaction times 5.2 Cycle time Extending the cycle time Always make allowances for the extension of the cycle time of a user program due to: ● Time-based interrupt processing ● Process interrupt processing ● Diagnostics and error processing ●...
  • Page 128: Calculating The Cycle Time

    Cycle and reaction times 5.2 Cycle time 5.2.2 Calculating the cycle time Introduction The cycle time is derived from the sum of the following influencing factors. Process image update The table below shows the time a CPU requires to update the process image (process image transfer time).
  • Page 129 Cycle and reaction times 5.2 Cycle time Table 5- 4 CPU 31x: Data for calculating the process image (PI) transfer time Const. Components CPU 312 CPU 314 CPU 315 CPU 317 CPU 319 Base load 150 μs 100 μs 100 μs 50 μs 2 μs Per byte in Rack 0...
  • Page 130 Cycle and reaction times 5.2 Cycle time Operating system processing time at the scan cycle check point The table below shows the operating system processing time at the scan cycle checkpoint of the CPUs. These times are calculated without taking into consideration times for: ●...
  • Page 131: Different Cycle Times

    Cycle and reaction times 5.2 Cycle time Extension of the cycle time due to error Table 5- 8 Cycle time extension as a result of errors Type of error Programming errors I/O access errors 312C 600 μs 600 μs 313C 400 μs 400 μs 313C2...
  • Page 132: Communications Load

    Cycle and reaction times 5.2 Cycle time Maximum cycle time STEP 7 you can modify the default maximum cycle time. OB80 is called on when this time expires. In this block you can specify the CPUs response to this timeout error. The CPU switches to STOP mode if OB80 does not exist in its memory.
  • Page 133 Cycle and reaction times 5.2 Cycle time Physical cycle time depending on communication load The figure below describes the non-linear dependency of the physical cycle time on communication load. In our sample we have chosen a cycle time of 10 ms. Influence on the physical cycle time From the statistical viewpoint, asynchronous events, such as interrupts, occur more frequently within the OB1 cycle when the cycle time is extended as a result of...
  • Page 134: Cycle Time Extension As A Result Of Testing And Commissioning Functions

    Cycle and reaction times 5.2 Cycle time 5.2.5 Cycle time extension as a result of testing and commissioning functions Runtimes The runtimes of the testing and commissioning functions are operating system runtimes, so they are the same for every CPU. Initially, there is no difference between process mode and testing mode.
  • Page 135: Cycle Extension Through Component Based Automation (Cba)

    Cycle and reaction times 5.2 Cycle time 5.2.6 Cycle extension through Component Based Automation (CBA) By default, the operating system of your CPU updates the PROFINET interface as well as the DP interconnections at the cycle control point. However, if you deactivated these automatic updates during configuration (e.g.
  • Page 136 Cycle and reaction times 5.2 Cycle time The following graphic shows the configuration that was used for the measurements. The upper graphic displays Quantity for CPU 315 and CPU 317 Quantity for CPU 319 Incoming/outgoing remote connections Cyclical interconnection via Ethernet 200, scan cycle rate: Intervals of 300, scan cycle rate: Intervals of 10 ms...
  • Page 137 Cycle and reaction times 5.2 Cycle time Additional marginal conditions The maximum cycle load through communication in the measurement is 20 %. The lower graphic shows that the OB1 cycle is influenced by increasing the cyclical PROFINET interconnections to remote partners at PROFINET: Base load through PROFIBUS devices The 16 PROFIBUS devices with their interconnections among each other generate an additional base load of up to 1.0 ms.
  • Page 138: Response Time

    Cycle and reaction times 5.3 Response time Response time 5.3.1 Overview Definition of response time The response time is the time between the detection of an input signal and the change of a linked output signal. Fluctuation width The physical response time lies between the shortest and the longest response time. You must always reckon with the longest response time when configuring your system.
  • Page 139 Cycle and reaction times 5.3 Response time DP cycle times in the PROFIBUS DP network If you have configured your PROFIBUS DP master system in STEP 7, STEP 7 calculates the typical DP cycle time to be expected. You can then view the DP cycle time of your configuration on the PG.
  • Page 140: Shortest Response Time

    Cycle and reaction times 5.3 Response time 5.3.2 Shortest response time Conditions for the shortest response time The figure below shows the conditions under which the shortest response time is reached. Calculation The (shortest) response time is the sum of: Table 5- 10 Formula: Shortest response time 1 x process image transfer time for the inputs...
  • Page 141: Longest Response Time

    Cycle and reaction times 5.3 Response time 5.3.3 Longest response time Conditions for the longest response time The figure below shows the conditions under which the longest response time is reached. CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ...
  • Page 142: Reducing The Response Time With Direct I/O Access

    Cycle and reaction times 5.3 Response time Calculation The (longest) response time is the sum of: Table 5- 11 Formula: Longest response time 2 x process image transfer time for the inputs 2 x process image transfer time for the outputs 2 x program processing time 2 ×...
  • Page 143: Calculating Method For Calculating The Cycle/Response Time

    Cycle and reaction times 5.4 Calculating method for calculating the cycle/response time Calculating method for calculating the cycle/response time Introduction This section gives you an overview of how to calculate the cycle/response time. Cycle time Instruction list 1. Determine the user program runtime with the help of the Extension of user 2.
  • Page 144 Cycle and reaction times 5.4 Calculating method for calculating the cycle/response time Response time Table 5- 12 Calculating the response time Shortest response time Longest response time Multiply the physical cycle time by factor 2. Now add I/O delay. Now add the I/O delay plus the DP cycle times on PROFIBUS-DP or the PROFINET IO update times.
  • Page 145: Interrupt Response Time

    Cycle and reaction times 5.5 Interrupt response time Interrupt response time 5.5.1 Overview Definition of interrupt response time The interrupt response time is the time that expires between the first occurrence of an interrupt signal and the call of the first interrupt OB instruction. Generally valid: Higher-priority interrupts take priority.
  • Page 146: Signal Modules

    Cycle and reaction times 5.5 Interrupt response time Calculation The formula below show how you can calculate the minimum and maximum interrupt response times. Table 5- 14 Process and diagnostic interrupt response times Calculation of the minimum and maximum interrupt reaction time Minimum interrupt reaction time of the CPU Maximum interrupt reaction time of the CPU + Minimum interrupt reaction time of the...
  • Page 147: Reproducibility Of Time-Delay And Watchdog Interrupts

    Cycle and reaction times 5.5 Interrupt response time 5.5.2 Reproducibility of Time-Delay and Watchdog Interrupts Definition of "Reproducibility" Delay interrupt: The period that expires between the call of the first instruction in the interrupt OB and the programmed time of interrupt. Watchdog interrupt: The fluctuation width of the interval between two successive calls, measured between the respective initial instructions of the interrupt OBs.
  • Page 148: Sample Calculations

    Cycle and reaction times 5.6 Sample calculations Sample calculations 5.6.1 Example of cycle time calculation Design You have configured an S7300 and equipped it with following modules in rack "0": ● a CPU 314C-2 ● 2 digital input modules SM 321; DI 32 x 24 VDC (4 bytes each in the PI) ●...
  • Page 149: Sample Of Response Time Calculation

    Cycle and reaction times 5.6 Sample calculations Calculating the longest response time Longest response time: 6.8 ms x 2 = 13.6 ms. ● I/O delay can be neglected. ● Neither PROFIBUS DP, nor PROFINET IO are being used, so you do not have to make allowances for any DP cycle times on PROFIBUS DP or for PROFINET IO update times.
  • Page 150 Cycle and reaction times 5.6 Sample calculations Calculation of the actual cycle time Under consideration of communication load: 12.5 ms x 100 / (100-40) = 20.8 ms. Thus, under consideration of time-sharing factors, the actual cycle time is 21 ms. Calculation of the longest response time ●...
  • Page 151: Example Of Interrupt Response Time Calculation

    Cycle and reaction times 5.6 Sample calculations 5.6.3 Example of interrupt response time calculation Design You have assembled an S7-300, consisting of one CPU 314C-2 and four digital modules in the CPU rack. One of the digital input modules is an SM 321; DI 16 x 24 VDC; with process/diagnostic interrupt function.
  • Page 152: General Technical Data

    ● 94/9/EC "Equipment and protective systems intended for use in potentially explosive atmospheres" (Explosion Protection Directive) The EC declaration of conformity is held on file available to competent authorities at: Siemens Aktiengesellschaft Automation & Drives A&D AS RD ST PLC...
  • Page 153: Csa Approval

    General technical data 6.1 Standards and approvals CSA approval Canadian Standards Association to ● C22.2 No. 142 (Process Control Equipment) Underwriters Laboratories Inc. complying with ● UL 508 (Industrial Control Equipment) ● CSA C22.2 No. 142 (Process Control Equipment) Underwriters Laboratories Inc. complying with ●...
  • Page 154: Atex Approval

    General technical data 6.1 Standards and approvals FM approval Factory Mutual Research (FM) to Approval Standard Class Number 3611, 3600, 3810 APPROVED for use in Class I, Division 2, Group A, B, C, D Tx; Class I, Zone 2, Group IIC Tx ATEX approval to EN 60079-15:2003 (Electrical apparatus for potentially explosive atmospheres;...
  • Page 155: Marine Approval

    General technical data 6.1 Standards and approvals IEC 61131 The S7-300 automation system satisfies requirements and criteria to IEC 61131-2 (Programmable Controllers, Part 2: Equipment requirements and tests). Marine approval Classification societies: ● ABS (American Bureau of Shipping) ● BV (Bureau Veritas) ●...
  • Page 156: Electromagnetic Compatibility

    General technical data 6.2 Electromagnetic compatibility Electromagnetic compatibility Definition Electromagnetic compatibility (EMC) is the ability of an electrical installation to function satisfactorily in its electromagnetic environment without interfering with that environment. The S7-300 modules also satisfy requirements of EMC legislation for the European domestic market.
  • Page 157 General technical data 6.2 Electromagnetic compatibility Sinusoidal disturbance The table below shows the EMC compatibility of S7-300 modules in areas subject to sinusoidal disturbance. Sinusoidal disturbance Test values corresponds with degree of severity RF radiation 10 V/m, with 80% amplitude modulation of (electromagnetic fields) 1 kHz in the 80 MHz to 1000 MHz range to IEC 61000-4-3...
  • Page 158: Transportation And Storage Conditions For Modules

    General technical data 6.3 Transportation and storage conditions for modules Transportation and storage conditions for modules Introduction The shipping and storage conditions of S7-300 modules surpass requirements to IEC 61131-2. The data below apply to modules shipped or put on shelf in their original packing.
  • Page 159: Mechanical And Climatic Environmental Conditions For S7-300 Operation

    General technical data 6.4 Mechanical and climatic environmental conditions for S7-300 operation Mechanical and climatic environmental conditions for S7-300 operation Operating conditions S7-300 systems are designed for stationary use in weather-proof locations. The operating conditions surpass requirements to DIN IEC 60721-3-3. ●...
  • Page 160 General technical data 6.4 Mechanical and climatic environmental conditions for S7-300 operation Test of mechanical environmental conditions The table below provides important information with respect to the type and scope of the test of ambient mechanical conditions. Condition tested Test Standard Comment Vibration Vibration test to IEC...
  • Page 161: Specification Of Dielectric Tests, Protection Class, Degree Of Protection, And Rated Voltage Of S7-300

    General technical data 6.5 Specification of dielectric tests, protection class, degree of protection, and rated voltage of S7-300 Specification of dielectric tests, protection class, degree of protection, and rated voltage of S7-300 Test voltage Proof of dielectric strength must be provided in the type test at a test voltage to IEC 61131-2: Circuits with rated voltage V to other circuits Test voltage...
  • Page 162: Technical Data Of Cpu 31Xc

    CPU 313C-2 DP 120 mm CPU 314C-2 PtP 120 mm CPU 314C-2 DP 120 mm SIMATIC S7-300 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 163: Technical Data Of The Micro Memory Card

    Technical data of CPU 31xC 7.1 General technical data 7.1.2 Technical data of the Micro Memory Card Plug-in SIMATIC Micro Memory Cards The following memory modules are available: Table 7- 1 Available SIMATIC Micro Memory Cards Type Order number Required for a firmware update via SIMATIC Micro Memory Card Micro Memory Card 64 Kbyte...
  • Page 164: Cpu 312C

    Technical data of CPU 31xC 7.2 CPU 312C CPU 312C Technical data Table 7- 3 Technical data of CPU 312C Technical data CPU and version Order no. [MLFB] 6ES7 312-5BE03-0AB0 • Hardware version Firmware version • V2.6 Associated programming package •...
  • Page 165 Technical data of CPU 31xC 7.2 CPU 312C Technical data IEC timers Type • Number • Unlimited (limited only by work memory size) Data areas and their retentive address areas Bit memory 128 bytes Retentivity • Configurable Preset retentive address areas •...
  • Page 166 Technical data of CPU 31xC 7.2 CPU 312C Technical data Address areas (I/O) Total I/O address area Inputs • 1024 bytes (user-specific addressing) Outputs • 1024 bytes (user-specific addressing) I/O process image Inputs • 128 bytes Outputs • 128 bytes Digital channels Integrated channels (DI) •...
  • Page 167 Technical data of CPU 31xC 7.2 CPU 312C Technical data Operating hours counter Number • Value range • hours (if SFC 101 is used) Granularity • 1 hour Retentive • Yes; must be manually restarted after every restart Clock synchronization In the AS •...
  • Page 168 Technical data of CPU 31xC 7.2 CPU 312C Technical data S7 basic communication User data per job • Max. 76 bytes Consistent data • 76 bytes (for X_SEND or X_RCV) 64 bytes (for X_PUT or X_GET as the server) S7 communication As server •...
  • Page 169 Technical data of CPU 31xC 7.2 CPU 312C Technical data Services PG/OP communication • Routing • Global data communication • S7 basic communication • • S7 communication – As server – As client Transmission rates • Max. 187.5 kbps Programming Programming language LAD/FBD/STL Instruction set...
  • Page 170 Technical data of CPU 31xC 7.2 CPU 312C Technical data Voltages and currents Power supply (rated value) 24 VDC Permissible range • 20.4 V to 28.8 V Current consumption (no-load operation) Typically 60 mA Inrush current Typically 11 A Power consumption (nominal value) 500 mA 0.7 A External fusing of power supply lines...
  • Page 171: Cpu 313C

    Technical data of CPU 31xC 7.3 CPU 313C CPU 313C Technical data Table 7- 4 Technical data of CPU 313C Technical data CPU and version Order no. [MLFB] 6ES7 313-5BF03-0AB0 Hardware version • Firmware version V2.6 • Associated programming package •...
  • Page 172 Technical data of CPU 31xC 7.3 CPU 313C Technical data IEC timers Type • Number • Unlimited (limited only by work memory size) Data areas and their retentive address areas Bit memory 256 bytes Retentivity • Configurable Preset retentive address areas •...
  • Page 173 Technical data of CPU 31xC 7.3 CPU 313C Technical data Address areas (I/O) Total I/O address area Inputs • 1024 bytes (user-specific addressing) Outputs • 1024 bytes (user-specific addressing) Process I/O image Inputs • 128 bytes Outputs • 128 bytes Digital channels Integrated channels (DI) •...
  • Page 174 Technical data of CPU 31xC 7.3 CPU 313C Technical data Time Clock Yes (HW clock) Buffered • Buffered period • Typically 6 weeks (at an ambient temperature of 40 °C) Behavior of the clock on expiration of the • The clock keeps running, continuing at the time- buffered period of-day it had when power was switched off.
  • Page 175 Technical data of CPU 31xC 7.3 CPU 313C Technical data Communication functions PG/OP communication Global data communication • Number of GD circuits Number of GD packets • Max. 4 – Sender Max. 4 – Receiving stations Max. 4 Length of GD packets •...
  • Page 176 Technical data of CPU 31xC 7.3 CPU 313C Technical data Services PG/OP communication • Routing • Global data communication • S7 basic communication • • S7 communication – As server No (but with CP and loadable FB) – As client Transmission rates •...
  • Page 177 Technical data of CPU 31xC 7.3 CPU 313C Technical data Dimensions Mounting dimensions W x H x D (mm) 120 x 125 x 130 Weight 660 g Voltages and currents Power supply (rated value) 24 VDC Permissible range • 20.4 V to 28.8 V Current consumption (no-load operation) Typically 150 mA Inrush current...
  • Page 178: Cpu 313C-2 Ptp And Cpu 313C-2 Dp

    Technical data of CPU 31xC 7.4 CPU 313C-2 PtP and CPU 313C-2 DP CPU 313C-2 PtP and CPU 313C-2 DP Technical data Table 7- 5 Technical data for CPU 313C-2 PtP/ CPU 313C-2 DP Technical data CPU 313C-2 PtP CPU 313C-2 DP CPU and version CPU 313C-2 PtP CPU 313C-2 DP...
  • Page 179 Technical data of CPU 31xC 7.4 CPU 313C-2 PtP and CPU 313C-2 DP Technical data CPU 313C-2 PtP CPU 313C-2 DP S7 timers • Retentivity Configurable default • Not retentive Timer range • 10 ms to 9990 s IEC timers Type •...
  • Page 180 Technical data of CPU 31xC 7.4 CPU 313C-2 PtP and CPU 313C-2 DP Technical data CPU 313C-2 PtP CPU 313C-2 DP • Number, max. 1024 (in the 0 to 2047 range of numbers) Size • max. 16 KB Number, max. •...
  • Page 181 Technical data of CPU 31xC 7.4 CPU 313C-2 PtP and CPU 313C-2 DP Technical data CPU 313C-2 PtP CPU 313C-2 DP Operable function modules and communication processors • Max. 8 CP (PtP) • Max. 8 CP (LAN) • Max. 6 Time CPU 313C-2 PtP CPU 313C-2 DP...
  • Page 182 Technical data of CPU 31xC 7.4 CPU 313C-2 PtP and CPU 313C-2 DP Technical data CPU 313C-2 PtP CPU 313C-2 DP Single-step Breakpoint Diagnostics buffer Number of entries (not configurable) Max. 100 • Communication functions CPU 313C-2 PtP CPU 313C-2 DP PG/OP communication Global Data Communication Number of GD circuits...
  • Page 183 Technical data of CPU 31xC 7.4 CPU 313C-2 PtP and CPU 313C-2 DP Technical data CPU 313C-2 PtP CPU 313C-2 DP Functionality • PROFIBUS DP • Point-to-point connection • Services PG/OP communication • Routing • Global data communication • S7 basic communication •...
  • Page 184 • – Max. 32, with max. 32 bytes each DPV1 • – GSD file – The latest GSD file is available at: http://automation.siemens.com/csi/gsd Point-to-point connection Transmission rates • 38.4 Kbaud half duplex – 19.2 Kbaud full duplex Cable length •...
  • Page 185 Technical data of CPU 31xC 7.4 CPU 313C-2 PtP and CPU 313C-2 DP Technical data CPU 313C-2 PtP CPU 313C-2 DP System function blocks (SFB) see the Instruction List User program protection Integrated I/O CPU 313C-2 PtP CPU 313C-2 DP Default addresses of the integrated •...
  • Page 186: Cpu 314C-2 Ptp And Cpu 314C-2 Dp

    Technical data of CPU 31xC 7.5 CPU 314C-2 PtP and CPU 314C-2 DP CPU 314C-2 PtP and CPU 314C-2 DP Technical Data Table 7- 6 Technical data of CPU 314C-2 PtP and CPU 314C-2 DP Technical data CPU 314C-2 PtP CPU 314C-2 DP CPU and version CPU 314C-2 PtP...
  • Page 187 Technical data of CPU 31xC 7.5 CPU 314C-2 PtP and CPU 314C-2 DP Technical data CPU 314C-2 PtP CPU 314C-2 DP S7 timers • Retentivity Configurable Default • Not retentive Timer range • 10 ms to 9990 s IEC timers Type •...
  • Page 188 Technical data of CPU 31xC 7.5 CPU 314C-2 PtP and CPU 314C-2 DP Technical data CPU 314C-2 PtP CPU 314C-2 DP • Number, max. 1024 (in the 0 to 2047 range of numbers) Size • max. 16 KB Number, max. •...
  • Page 189 Technical data of CPU 31xC 7.5 CPU 314C-2 PtP and CPU 314C-2 DP Technical data CPU 314C-2 PtP CPU 314C-2 DP Operable function modules and communication processors • Max. 8 CP (PtP) • Max. 8 CP (LAN) • Max. 10 Time CPU 314C-2 PtP CPU 314C-2 DP...
  • Page 190 Technical data of CPU 31xC 7.5 CPU 314C-2 PtP and CPU 314C-2 DP Technical data CPU 314C-2 PtP CPU 314C-2 DP Single-step Breakpoint Diagnostics buffer Number of entries (not configurable) Max. 100 • Communication functions CPU 314C-2 PtP CPU 314C-2 DP PG/OP communication Global data communication Number of GD circuits...
  • Page 191 Technical data of CPU 31xC 7.5 CPU 314C-2 PtP and CPU 314C-2 DP Technical data CPU 314C-2 PtP CPU 314C-2 DP Functionality • PROFIBUS DP • Point-to-point connection • Number of connections Services PG/OP communication • Routing • Global data communication •...
  • Page 192 Address areas • Max. 32, with max. 32 bytes each DPV1 • – GSD file – The latest GSD file is available at: http://www.automation.siemens.com/csi /gsd Point-to-point connection • Transmission rates 38.4 Kbaud half duplex – 19.2 Kbaud full duplex Cable length •...
  • Page 193 Technical data of CPU 31xC 7.5 CPU 314C-2 PtP and CPU 314C-2 DP Technical data CPU 314C-2 PtP CPU 314C-2 DP System functions (SFC) see the Instruction List System function blocks (SFB) see the Instruction List User program protection Integrated I/O CPU 314C-2 PtP CPU 314C-2 DP Default addresses of the integrated...
  • Page 194: Technical Data Of The Integrated I/O

    Technical data of CPU 31xC 7.6 Technical data of the integrated I/O Technical data of the integrated I/O 7.6.1 Arrangement and usage of integrated I/Os Introduction The integrated inputs/outputs of the 31xC CPUs can be used for technological functions or as standard IOs.
  • Page 195 Technical data of CPU 31xC 7.6 Technical data of the integrated I/O Block diagram of the integrated digital I/O CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 196 Technical data of CPU 31xC 7.6 Technical data of the integrated I/O CPU 313C, CPU 313C-2 DP/PtP, CPU 314C-2 DP/PtP: DI/DO (connectors X11 and X12) CONV_EN CONV_DIR Schleich Reference Technical Functions Counting, Frequency Details are found in the Manual under Measurement and Pulse Width Modulation CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08...
  • Page 197 Technical data of CPU 31xC 7.6 Technical data of the integrated I/O Block diagram of integrated digital I/O of CPUs 313C/313C-2/314C-2 CPU 313C/314C-2: Pin-out of the integrated AI/AO and DI (connector X11) CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ...
  • Page 198 Technical data of CPU 31xC 7.6 Technical data of the integrated I/O Block diagram of integrated digital/analog I/O of CPUs 313C/314C-2 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 199: Analog I/O

    Technical data of CPU 31xC 7.6 Technical data of the integrated I/O Simultaneous usage of technological functions and standard I/O Technological functions and standard I/O can be used simultaneously with appropriate hardware. For example, you can use all digital inputs not used for counting functions as standard DI.
  • Page 200 Technical data of CPU 31xC 7.6 Technical data of the integrated I/O Wiring of the current/voltage inputs The figure below shows the wiring diagram of the current/voltage inputs operated with 2-/4- wire measuring transducers. Figure 7-1 Connection of a 2-wire measuring transducer to an analog current/voltage input of CPU 313C/314C-2 Figure 7-2 Connection of a 4-wire measuring transducer to an analog current/voltage input of...
  • Page 201: Measurement Principle

    Technical data of CPU 31xC 7.6 Technical data of the integrated I/O Measurement principle 31xC CPUs use the measurement principle of actual value encoding. Here, they operate with a sampling rate of 1 kHz. That is, a new value is available at the peripheral input word register once every millisecond.
  • Page 202 Technical data of CPU 31xC 7.6 Technical data of the integrated I/O Input filters (software filter) The current / voltage inputs have a software filter for the input signals which can be programmed with STEP 7. It filters the configured interference frequency (50/60 Hz) and multiples thereof.
  • Page 203 Technical data of CPU 31xC 7.6 Technical data of the integrated I/O In the two graphics below we illustrate how the 50 Hz and 60 Hz interference suppression work Figure 7-5 50 Hz interference suppression Figure 7-6 60 Hz interference suppression CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ...
  • Page 204 Technical data of CPU 31xC 7.6 Technical data of the integrated I/O Note If the interference frequency is not 50/60 Hz or a multiple thereof, the input signal must be filtered externally, In this case, 400 Hz frequency suppression must be configured for the respective input. This is equivalent to a "Deactivation"...
  • Page 205: Configuration

    Technical data of CPU 31xC 7.6 Technical data of the integrated I/O 7.6.3 Configuration Introduction You configure the integrated I/O of CPU 31xC with STEP 7. Always make these settings when the CPU is in STOP. The generated parameters are downloaded from the PG to the S7-300 and written to CPU memory.
  • Page 206 Technical data of CPU 31xC 7.6 Technical data of the integrated I/O Figure 7-7 Structure of record 1 for standard DI and interrupt inputs (length of 10 bytes) Parameters of standard DO There are no parameters for standard digital outputs. CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ...
  • Page 207 Technical data of CPU 31xC 7.6 Technical data of the integrated I/O Parameters of standard AI The table below gives you an overview of the parameters for standard analog inputs. Table 7- 9 Parameters of standard AI Parameters Range of values Default setting Efficiency range Integration time (ms)
  • Page 208 Technical data of CPU 31xC 7.6 Technical data of the integrated I/O Parameters of standard AO The table below gives you an overview of standard analog output parameters (see also Module Data Chapter 4.3 in the Reference Manual). Table 7- 10 Parameters of standard AO Parameters Range of values...
  • Page 209 Technical data of CPU 31xC 7.6 Technical data of the integrated I/O Figure 7-8 Structure of record 1 for standard AI/AO (length of 13 bytes) Parameter for technological functions Technological Functions The parameters for the respective function are found in the Manual CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ...
  • Page 210: Interrupts

    Technical data of CPU 31xC 7.6 Technical data of the integrated I/O 7.6.4 Interrupts Interrupt inputs All digital inputs of the on-board I/O of CPUs 31xC can be used as interrupt inputs. You can specify interrupt behavior for each individual input in your parameter declaration. Options are: ●...
  • Page 211: Diagnostics

    Technical data of CPU 31xC 7.6 Technical data of the integrated I/O 7.6.5 Diagnostics Standard I/O Diagnostic data is not available for integrated I/O which is operated as standard I/O (see also Module Data the Reference Manual Technological functions Diagnostics options for the respective technological function are found in the Manual Technological Functions 7.6.6 Digital inputs...
  • Page 212 Technical data of CPU 31xC 7.6 Technical data of the integrated I/O Technical data CPU 312C CPU 313C CPU 313C-2 CPU 314C-2 Number of inputs which can be controlled simultaneously • Horizontal assembly – Up to 40° C – Up to 60 °C Vertical assembly •...
  • Page 213 Technical data of CPU 31xC 7.6 Technical data of the integrated I/O Technical data CPU 312C CPU 313C CPU 313C-2 CPU 314C-2 Delay of standard inputs • Configurable Yes (0.1 / 0.5 / 3 / 15 ms) You can reconfigure the input delay of the standard inputs during program runtime.
  • Page 214: Digital Outputs

    Technical data of CPU 31xC 7.6 Technical data of the integrated I/O 7.6.7 Digital outputs Introduction This chapter contains the specifications for the digital outputs of CPUs 31xC. The table includes the following CPUs: ● under CPU 313C-2, the CPU 313C-2 DP and CPU 313C-2 PtP ●...
  • Page 215 Technical data of CPU 31xC 7.6 Technical data of the integrated I/O Technical data CPU 312C CPU 313C CPU 313C-2 CPU 314C-2 Insulation test voltage 600 V DC Current consumption with load voltage L+ • Max. 50 mA Max. 100 mA Max.
  • Page 216: Analog Inputs

    Technical data of CPU 31xC 7.6 Technical data of the integrated I/O 7.6.8 Analog inputs Introduction This chapter contains the specifications for analog inputs of the CPUs 31xC. The table includes the following CPUs: ● CPU 313C ● CPU 314C-2 DP ●...
  • Page 217 Technical data of CPU 31xC 7.6 Technical data of the integrated I/O Technical data Basic processing time 1 ms Noise suppression, error limits Interference voltage suppression for f = nx (f1 ± 1 %), (f1 = interference frequency), n = 1.2 Commonmode interference (U <...
  • Page 218 Technical data of CPU 31xC 7.6 Technical data of the integrated I/O Technical data Permitted continuous input current (destruction limit) For voltage inputs • Max. 0.5 mA; For current inputs • Max. 50 mA, continuous Connection of signal generators For voltage measurement •...
  • Page 219: Analog Outputs

    Technical data of CPU 31xC 7.6 Technical data of the integrated I/O 7.6.9 Analog outputs Introduction This chapter contains the specifications for analog outputs of CPUs 31xC. The table includes the following CPUs: ● CPU 313C ● CPU 314C-2 DP ●...
  • Page 220 Technical data of CPU 31xC 7.6 Technical data of the integrated I/O Technical data Basic error limit (operational limit at 25 °C, in relation to output range) Voltage/current • ± 0,8 % Temperature error (in relation to output range) ± 0.01 %/K Linearity error (in relation to output range) ±...
  • Page 221 Technical data of CPU 31xC 7.6 Technical data of the integrated I/O CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 222 Technical data of CPU 31x General technical data 8.1.1 Dimensions of CPU 31x Each CPU features the same height and depth, only the width dimensions differ. ● Height: 125 mm ● Depth: 115 mm, or 180 mm with opened front cover. Figure 8-1 Dimensions of CPU 31x CPU 31xC and CPU 31x: Specifications...
  • Page 223 Technical data of CPU 31x 8.1 General technical data Width of CPU Width (x) CPU 312 40 mm CPU 314 40 mm CPU 315-2 DP 40 mm CPU 315-2 PN/DP 80 mm CPU 317-2 DP 80 mm CPU 317-2 PN/DP 80 mm CPU 319 120 mm...
  • Page 224: Technical Data Of Cpu 31X

    Technical data of CPU 31x 8.2 CPU 312 Maximum number of loadable blocks on the SIMATIC Micro Memory Card Number of blocks that can be stored on the SIMATIC Micro Memory Card depends on the capacity of the SIMATIC Micro Memory Card being used The maximum number of blocks that can be loaded is therefore limited by the capacity of your SIMATIC Micro Memory Card (including blocks generated with the "CREATE DB"...
  • Page 225: Technical Data Of The Simatic Micro Memory Card

    Technical data of CPU 31x 8.2 CPU 312 Technical data Fixed-point arithmetic • Min. 5 μs Floating-point arithmetic • Min. 6 μs Timers/counters and their retentive address areas S7 counters Retentivity • Configurable Default • From C0 to C7 • Counting range 0 to 999 IEC Counters...
  • Page 226 Technical data of CPU 31x 8.2 CPU 312 Technical data Number of startup OBs • 1 (OB 100) Number of asynchronous error OBs • 4 (OB 80, 82, 85, 87) Number of synchronous error OBs • 2 (OB 121, 122) Nesting depth Per priority class •...
  • Page 227 Technical data of CPU 31x 8.2 CPU 312 Technical data • Max. 8 CP (PtP) • Max. 8 CP (LAN) • Max. 4 Time Clock Yes (SW clock) Buffered • • Accuracy Deviation per day < 15 s Behavior of the realtime clock after POWER •...
  • Page 228 Technical data of CPU 31x 8.2 CPU 312 Technical data Communication functions PG/OP communication Global data communication • Number of GD circuits Number of GD packets • Max. 4 – Sending stations Max. 4 – Receiving stations Max. 4 Length of GD packets •...
  • Page 229 Technical data of CPU 31x 8.2 CPU 312 Technical data Services PG/OP communication • Routing • Global data communication • S7 basic communication • • S7 communication – As server – As client Transmission rates • 187.5 kbps Programming Programming language LAD/FBD/STL Instruction set See the Instruction List...
  • Page 230: Cpu 314

    Technical data of CPU 31x 8.3 CPU 314 CPU 314 Technical data for the CPU 314 Table 8- 4 Technical data for the CPU 314 Technical data CPU and version Order no. [MLFB] 6ES7314-1AG13-0AB0 Hardware version • Firmware version • V2.6 Associated programming package •...
  • Page 231 Technical data of CPU 31x 8.3 CPU 314 Technical data S7 timers Retentivity • Configurable Default • Not retentive Timer range • 10 ms to 9990 s IEC timers Type • • Number unlimited (limited only by work memory size) Data areas and their retentive address areas Bit memory 256 bytes...
  • Page 232 Technical data of CPU 31x 8.3 CPU 314 Technical data See the Instruction List Number, max. • 1024 (in the 0 to 2047 range of numbers) • Size 16 KB Address areas (I/O) Total I/O address area Inputs • 1024 bytes (user-specific addressing) Outputs •...
  • Page 233 Technical data of CPU 31x 8.3 CPU 314 Technical data Operating hours counter Number • Range of values • hours (if SFC 101 is used) Granularity • 1 hour Retentive • yes; must be manually restarted after every restart Clock synchronization In the AS •...
  • Page 234 Technical data of CPU 31x 8.3 CPU 314 Technical data S7 basic communication User data per job • Max. 76 bytes – Consistent data 76 bytes (for X_SEND or X_RCV) 64 bytes (for X_PUT or X_GET as the server) S7 communication As server •...
  • Page 235 Technical data of CPU 31x 8.3 CPU 314 Technical data Services PG/OP communication • Routing • Global data communication • S7 basic communication • • S7 communication – As server – As client No (but via CP and loadable FBs) Transmission rates •...
  • Page 236 Technical data of CPU 31x 8.4 CPU 315-2 DP CPU 315-2 DP Technical data Table 8- 5 Technical data for the CPU 315-2 DP Technical data CPU and version Order no. [MLFB] 6ES7315-2AG10-0AB0 Hardware version • Firmware version • V2.6 Associated programming package •...
  • Page 237 Technical data of CPU 31x 8.4 CPU 315-2 DP Technical data S7 timers Retentivity • Configurable Default • Not retentive Timer range • 10 ms to 9990 s IEC timers Type • • Number unlimited (limited only by work memory size) Data areas and their retentive address areas Bit memory 2048 bytes...
  • Page 238: Cpu 315-2 Dp

    Technical data of CPU 31x 8.4 CPU 315-2 DP Technical data See the instruction list Number, max. • 1024 (in the 0 to 2047 range of numbers) • Size 16 KB See the instruction list Number, max. • 1024 (in the 0 to 2047 range of numbers) Size •...
  • Page 239 Technical data of CPU 31x 8.4 CPU 315-2 DP Technical data Time Clock Yes (HW clock) Buffered • Buffered period • Typically 6 weeks (at an ambient temperature of 40 °C) Behavior of the clock on expiration of the The clock keeps running, continuing at the time- •...
  • Page 240 Technical data of CPU 31x 8.4 CPU 315-2 DP Technical data Communication functions PG/OP communication Global data communication • Number of GD circuits Number of GD packets • max. 8 – Sending stations Max. 8 – Receiving stations Max. 8 Length of GD packets •...
  • Page 241 Technical data of CPU 31x 8.4 CPU 315-2 DP Technical data Services PG/OP communication • Routing • Global data communication • S7 basic communication • • S7 communication – As server – As client No (but via CP and loadable FBs) Transmission rates •...
  • Page 242 244 bytes I / 244 bytes O Address areas • Max. 32, with max. 32 bytes each DPV1 • GSD file The latest GSD file is available at: http://www.automation.siemens.com/csi/gsd Programming Programming language LAD/FBD/STL Instruction set See the instruction list Nesting levels System functions (SFC)
  • Page 243 Technical data of CPU 31x 8.5 CPU 315-2 PN/DP CPU 315-2 PN/DP Technical data Table 8- 6 Technical data for the CPU 315-2 PN/DP Technical data CPU and version Order no. [MLFB] 6ES7315-2EH13-0AB0 Hardware version • Firmware version • V 2.6 Associated programming package •...
  • Page 244 Technical data of CPU 31x 8.5 CPU 315-2 PN/DP Technical data S7 timers Retentivity • Settable Default • Not retentive Timer range • 10 ms to 9990 s IEC timers Type • • Quantity Unlimited (limited only by work memory) Data areas and their retentive address areas Bit memory 2048 bytes...
  • Page 245: 8.5 Cpu 315-2 Pn/Dp

    Technical data of CPU 31x 8.5 CPU 315-2 PN/DP Technical data Nesting depth Per priority class • Additional within an error OB • See the instruction list Number, max. • 1024 (in the 0 to 2047 range of numbers) • Size 16 Kbyte See the Instruction List...
  • Page 246 Technical data of CPU 31x 8.5 CPU 315-2 PN/DP Technical data Removal Racks max. 4 Modules per rack Number of DP masters Integrated • Via CP • Operable function modules and communication processors • max. 8 CP (PtP) • max. 8 CP (LAN) •...
  • Page 247 Technical data of CPU 31x 8.5 CPU 315-2 PN/DP Technical data Test and startup functions Status/control variables Variable • Inputs, outputs, memory bits, DBs, timers, counters Number of variables • Max. 30 – Of those as status variable Max. 14 –...
  • Page 248 Technical data of CPU 31x 8.5 CPU 315-2 PN/DP Technical data S7 basic communication User data per job • Max. 76 bytes 76 bytes – Consistent data S7 communication • As server As client • Yes (via integrated PN interface and loadable FBs, or even via CP and loadable FBs) User data per job Common...
  • Page 249 Technical data of CPU 31x 8.5 CPU 315-2 PN/DP Technical data Remote interconnections with acyclical transmission Scan rate: Scan interval, min. • 500 ms Number of incoming interconnections • Number of outgoing interconnections • Data length of all incoming interconnections, •...
  • Page 250 Technical data of CPU 31x 8.5 CPU 315-2 PN/DP Technical data Functionality • PROFIBUS DP • Point-to-point connection • PROFINET • Services PG/OP communication • Routing • • Global data communication S7 basic communication • S7 communication • – As server –...
  • Page 251 Technical data of CPU 31x 8.5 CPU 315-2 PN/DP Technical data S7 communication • Yes (only server; configured unilateral connection) Direct data exchange • Transmission rates • Up to 12 Mbaud • Automatic baud rate search Yes (only if interface is passive) Intermediate memory •...
  • Page 252 Open IE communication • – Over TCP/IP – ISO on TCP – GSD file The latest GSD file is available at: http://www.automation.siemens.com/csi/gsd CPU/programming Programming language STEP 7 as of V5.3 GRAPH HiGraph Instruction set See the Instruction List Nesting levels...
  • Page 253 Technical data of CPU 31x 8.6 CPU 317-2 DP Technical data Voltages, currents Power supply (rated value) 24 VDC Permitted range • 20.4 V to 28.8 V Current consumption (no-load operation), 100 mA typically Power consumption (nominal value), typically 650 mA Inrush current Typically 2.5 A Min.
  • Page 254 Technical data of CPU 31x 8.6 CPU 317-2 DP Technical data Execution times Processing times of Bit operations • 0.05 μs Word instructions • 0.2 μs Fixed-point arithmetic • 0.2 μs Floating-point arithmetic • 1.0 μs Timers/counters and their retentive address areas S7 counters Retentivity •...
  • Page 255: 8.6 Cpu 317-2 Dp

    Technical data of CPU 31x 8.6 CPU 317-2 DP Technical data Blocks Total 2048 (DBs, FCs, FBs) The maximum number of blocks that can be loaded may be reduced if you are using another Micro Memory Card. See the instruction list Size •...
  • Page 256 Technical data of CPU 31x 8.6 CPU 317-2 DP Technical data I/O process image Configurable • 2048 bytes – Inputs 2048 bytes – Outputs • Preset 256 bytes – Inputs 256 bytes – Outputs Number of process image partitions Digital channels Inputs •...
  • Page 257 Technical data of CPU 31x 8.6 CPU 317-2 DP Technical data Operating hours counter Number • 0 to 3 Range of values • hours (if SFC 101 is used) Granularity • 1 hour Retentive • Yes; must be manually restarted after every restart Clock synchronization In the AS...
  • Page 258 Technical data of CPU 31x 8.6 CPU 317-2 DP Technical data Length of GD packets • Max. 22 bytes – Consistent data 22 bytes S7 basic communication User data per job • max. 76 bytes – Consistent data 76 bytes (for X_SEND or X_RCV) 76 bytes (for X_PUT or X_GET as the server) S7 communication As server...
  • Page 259 Technical data of CPU 31x 8.6 CPU 317-2 DP Technical data Services PG/OP communication • Routing • Global data communication • S7 basic communication • • S7 communication – As server – As client No (but via CP and loadable FBs) Transmission rates •...
  • Page 260 Technical data of CPU 31x 8.6 CPU 317-2 DP Technical data Automatic baud rate search • Yes (only if interface is passive) Intermediate memory • 244 bytes I / 244 bytes O Address areas • max. 32, max. 32 bytes each DPV1 •...
  • Page 261 244 bytes I / 244 bytes O Address areas max. 32, max. 32 bytes each • DPV1 • GSD file The latest GSD file is available at: http://www.automation.siemens.com/csi/gsd Programming Programming language LAD/FBD/STL Instruction set See the instruction list Nesting levels System functions (SFC)
  • Page 262: Technical Data

    Technical data of CPU 31x 8.7 CPU 317-2 PN/DP CPU 317-2 PN/DP Technical data Table 8- 8 Technical data for the CPU 317-2 PN/DP Technical data CPU and version Order no. [MLFB] 6ES7317-2EK13-0AB0 Hardware version • Firmware version • V 2.6 Associated programming package •...
  • Page 263 Technical data of CPU 31x 8.7 CPU 317-2 PN/DP Technical data S7 timers Retentivity • Configurable Default • Not retentive Timer range • 10 ms to 9990 s IEC timers Type • • Number Unlimited (limited only by work memory) Data areas and their retentive address areas Bit memory 4096 bytes...
  • Page 264: 8.7 Cpu 317-2 Pn/Dp

    Technical data of CPU 31x 8.7 CPU 317-2 PN/DP Technical data Nesting depth Per priority class • Additional within an error OB • See the instruction list Number, max. • 2048 (in the 0 to 2047 range of numbers) • Size 64 KB See the Instruction List...
  • Page 265 Technical data of CPU 31x 8.7 CPU 317-2 PN/DP Technical data Removal Racks max. 4 Modules per rack Number of DP masters Integrated • Via CP • Operable function modules and communication processors • max. 8 CP (PtP) • max. 8 CP (LAN) •...
  • Page 266 Technical data of CPU 31x 8.7 CPU 317-2 PN/DP Technical data Test and startup functions Status/control variables Variable • Inputs, outputs, memory bits, DBs, timers, counters Number of variables • – Of those as status variable max. 30 – Of those as control variable max.
  • Page 267 Technical data of CPU 31x 8.7 CPU 317-2 PN/DP Technical data S7 basic communication User data per job • Max. 76 bytes 76 bytes – Consistent data S7 communication • As server As client • Yes (via integrated PN interface and loadable FBs, or even via CP and loadable FBs) User data per job Common...
  • Page 268 Technical data of CPU 31x 8.7 CPU 317-2 PN/DP Technical data Remote interconnections with acyclic transmission Scan rate: Scan interval, min. • 500 ms Number of incoming interconnections • • Number of outgoing interconnections Data length of all incoming interconnections, •...
  • Page 269 Technical data of CPU 31x 8.7 CPU 317-2 PN/DP Technical data Functionality • PROFIBUS DP • Point-to-point connection • PROFINET • Services PG/OP communication • Routing • • Global data communication S7 basic communication • S7 communication • – As server No (but with CP and loadable FB) –...
  • Page 270 Technical data of CPU 31x 8.7 CPU 317-2 PN/DP Technical data DP slave Services Routing • Yes (only if interface is active) Global data communication • S7 basic communication • S7 communication • Yes (only server; configured unilateral connection) Direct data exchange •...
  • Page 271 Open IE communication • – via TCP/IP – ISO on TCP – GSD file The latest GSD file is available at: http://www.automation.siemens.com/csi/gsd CPU/programming Programming language STEP 7 GRAPH HiGraph Instruction set See the Instruction List Nesting levels System functions (SFC)
  • Page 272 Technical data of CPU 31x 8.8 CPU 319-3 PN/DP Technical data Dimensions Mounting dimensions W x H x D (mm) 80 x 125 x 130 Weight 460 g Voltages, currents Power supply (rated value) 24 VDC • Permitted range 20.4 V to 28.8 V Current consumption (no-load operation), 100 mA typically...
  • Page 273 Technical data of CPU 31x 8.8 CPU 319-3 PN/DP Technical data Execution times Processing times of Bit instructions, min. • 0.01 μs Word instructions, min. • 0.02 μs Fixed-point arithmetic, min. • 0.02 μs Floating-point arithmetic, min. • 0.04 μs Timers/counters and their retentive address areas S7 counters Number...
  • Page 274: 8.8 Cpu 319-3 Pn/Dp

    Technical data of CPU 31x 8.8 CPU 319-3 PN/DP Technical data Blocks Total number of blocks 4096 (DBs, FCs, FBs) The maximum number of blocks that can be loaded may be reduced if you are using another Micro Memory Card. Size, max.
  • Page 275 Technical data of CPU 31x 8.8 CPU 319-3 PN/DP Technical data I/O process image Configurable • 4096 bytes – Inputs 4096 bytes – Outputs • Preset 256 bytes – Inputs 256 bytes – Outputs Number of process image partitions Digital channels Inputs •...
  • Page 276 Technical data of CPU 31x 8.8 CPU 319-3 PN/DP Technical data Operating hours counter Number • Number • 0 to 3 Value range • 0 to 2 hours (using the SFC 101) Granularity • 1 hour Retentive • Yes; must be manually restarted after every restart Clock synchronization supported...
  • Page 277 Technical data of CPU 31x 8.8 CPU 319-3 PN/DP Technical data Diagnostics buffer Available • Maximum number of entries • POWER OFF / POWER ON • The last 100 entries are retentive Communication functions Web server Number of http clients •...
  • Page 278 Technical data of CPU 31x 8.8 CPU 319-3 PN/DP Technical data S7 communication supported • As server • As client • Yes (via integrated PN interface and loadable FBs, or even via CP and loadable FBs) User data per job Common •...
  • Page 279 Technical data of CPU 31x 8.8 CPU 319-3 PN/DP Technical data Data length of all incoming interconnections, • 3200 bytes max. Data length of all outgoing interconnections, • 3200 bytes max. Data length per connection • 1400 bytes (acyclic interconnections), max. Remote interconnections with cyclical transmission Transmission frequency: Minimum...
  • Page 280 Technical data of CPU 31x 8.8 CPU 319-3 PN/DP Technical data Services PG/OP communication • Routing • Global data communication • S7 basic communication • S7 communication, as server • S7 communication, as client • No (but via CP and loadable FBs) Transmission rates •...
  • Page 281 Technical data of CPU 31x 8.8 CPU 319-3 PN/DP Technical data Intermediate memory Inputs • 244 bytes Outputs • 244 bytes Address areas Max. 32, max. 32 bytes each 2nd interface Type of interface Integrated RS485 interface Physics RS 485 Electrically isolated Interface power supply Max.
  • Page 282 Yes (only if interface is passive) Intermediate memory 244 bytes I / 244 bytes O Address areas Max. 32, with max. 32 bytes each GSD file The latest GSD file is available at: http://www.automation.siemens.com/csi/gsd 3rd. interface Type of interface PROFINET Physics Ethernet RJ45...
  • Page 283 PROFINET CBA Acyclic transfer Cyclic transfer GSD file The latest GSD file is available at: http://www.automation.siemens.com/csi/gsd CPU/Programming Programming language STEP 7 CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 284 Technical data of CPU 31x 8.8 CPU 319-3 PN/DP Technical data GRAPH HiGraph Instruction set See the Instruction List Nesting levels System functions (SFC) See the Instruction List System function blocks (SFB) See the Instruction List User program protection Dimensions Mounting dimensions W x H x D (mm) 120 x 125 x 130 Weight...
  • Page 285 Technical data of CPU 31x 8.8 CPU 319-3 PN/DP CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 286 Scope Who should read this information? You are already using a CPU from the SIEMENS S7-300 series and now want to upgrade to a new device. Please note that problems may occur while downloading your user program to the "new"...
  • Page 287 Appendix A.1 Information about upgrading to a CPU 31xC or CPU 31x ... then please note if you upgrade to one of the following CPUs Order number as of version Hereafter called Firmware 6ES7312-1AE13-0AB0 V2.6 CPU 31xC/31x 312C 6ES7312-5BE03-0AB0 V2.6 313C 6ES7313-5BF03-0AB0 V2.6...
  • Page 288: Appendix

    Appendix A.1 Information about upgrading to a CPU 31xC or CPU 31x A.1.2 Changed behavior of certain SFCs SFC 56, SFC 57 and SFC 13 which work asynchronously Some of the SFCs that work asynchronously, when used on CPUs 312IFM – 318-2 DP, were always, or under certain conditions, processed after the first call ("quasi-synchronous").
  • Page 289: Interrupt Events From Distributed I/Os While The Cpu Status Is In Stop

    Appendix A.1 Information about upgrading to a CPU 31xC or CPU 31x SFCs that may return other results You can ignore the following points if you only use logical addressing in your user program. When using address conversion in your user program (SFC 5 "GADR_LGC", SFC 49 "LGC_GADR"), you must check the assignment of the slot and logical start address for your DP slaves.
  • Page 290: Runtimes That Change While The Program Is Running

    Appendix A.1 Information about upgrading to a CPU 31xC or CPU 31x A.1.4 Runtimes that change while the program is running Runtimes that change while the program is running If you have created a user program that has been fine-tuned in relation to certain processing times, please note the following points if you are using a CPU 31xC/31x: ●...
  • Page 291: Reusing Existing Hardware Configurations

    Appendix A.1 Information about upgrading to a CPU 31xC or CPU 31x A.1.6 Reusing existing hardware configurations Reusing existing hardware configurations If you reuse the configuration of a CPU 312 IFM to 318-2 DP for a CPU 31xC/31x, the CPU 31xC/31x may not run correctly. If this is the case, you will have to replace the CPU in the STEP 7 hardware configuration editor.
  • Page 292: Load Memory Concept For The Cpu 31Xc/31X

    Appendix A.1 Information about upgrading to a CPU 31xC or CPU 31x A.1.9 Load memory concept for the CPU 31xC/31x Load memory concept for the CPU 31xC/31x On CPUs 312 IFM to 318-2 DP, the load memory is integrated into the CPU and may be extended with a memory card, The load memory of the CPU 31xC/31x is located on the micro memory card (MMC), and is retentive.
  • Page 293: Changed Retentive Behavior Of Cpus With Firmware V2.0.12 Or Higher

    Appendix A.1 Information about upgrading to a CPU 31xC or CPU 31x A.1.12 Changed retentive behavior of CPUs with firmware V2.0.12 or higher Changed retentive behavior for CPUs with firmware >= V 2.0.12 For data blocks for these CPUs ● you can set the retentive response in the block properties of the DB. ●...
  • Page 294: Using Loadable Blocks For S7 Communication For The Integrated Profinet Interface

    Appendix A.1 Information about upgrading to a CPU 31xC or CPU 31x A.1.14 Using loadable blocks for S7 communication for the integrated PROFINET interface If you have already used S7 communication via CP with loadable FBs (FB 8, FB 9, FB 12 – FB 15 and FC 62 with version V1.0) from the SIMATIC_NET_CP STEP 7 library (these blocks all feature the family type CP300 PBK) and now want to use the integrated PROFINET interface for S7 communication, you must use the corresponding blocks from the...
  • Page 295 Appendix A.1 Information about upgrading to a CPU 31xC or CPU 31x CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 296 Glossary Accumulator Accumulators represent CPU register and are used as buffer memory for download, transfer, comparison, calculation and conversion operations. Address An address is the identifier of a specific address or address area. Examples: Input I 12.1; Flag Word MW 25; Data Block DB 3. Analog module Analog modules convert process values (e.g.
  • Page 297: Bus Segment

    Glossary A bus is a communication medium connecting several nodes. Data can be transferred via serial or parallel circuits, that is, via electrical conductors or fiber optic. Bus segment A bus segment is a self-contained section of a serial bus system. Bus segments are interconnected by way of repeaters, for example, in PROFIBUS DP.
  • Page 298: Glossary

    Glossary Configuration Assignment of modules to module racks/slots and (e.g. for signal modules) addresses. Counter Counters are part of CPU system memory. The content of "Counter cells" can be modified by STEP 7 instructions (for example, up/down count.) See also System memory Cycle time The cycle time represents the time a CPU requires for one execution of the user program.
  • Page 299: Device Name

    Glossary Default router The default router is the router that is used when data must be forwarded to a partner located within the same subnet. Router In STEP 7, the default router is named . STEP 7 assigns the local IP address to the default router.
  • Page 300: Diagnostic Interrupt

    Glossary Device replacement without medium change IO devices having this function can be replaced simply: ● A removable medium (such as Micro Memory Card) with the stored device name is not required. ● The device name does not have to be assigned using the programming device. The inserted IO device receives the device name from the IO controller, not from the removable medium or from the programming device.
  • Page 301 Glossary Equipotential bonding Electrical connection (equipotential bonding conductor) which eliminates potential difference between electrical equipment and external conductive bodies by drawing potential to the same or near the same level, in order to prevent disturbing or dangerous voltages between these bodies. Error display One of the possible reactions of the operating system to a runtime error is to output an error message.
  • Page 302: Functional Ground

    Glossary Functional ground Grounding which has the sole purpose of safeguarding the intended function of electrical equipment. With functional grounding you short-circuit interference voltage which would otherwise have an unacceptable impact on equipment. GD circuit A GD circuit comprises a number of CPUs sharing data by means of global data communication, and is used as follows: ●...
  • Page 303 Glossary Ground The conductive earth whose electrical potential can be set equal to zero at any point. Ground potential can be different from zero in the area of grounding electrodes. The term reference ground is frequently used to describe this situation. HART English: Highway Adressable Remote Transducer Industrial Ethernet...
  • Page 304 Glossary Interrupt, diagnostic Diagnostic interrupt → Interrupt, process Process interrupt → Interrupt, status A status interrupt can be generated by a DPV1 slave or a PNIO device respectively. At the DPV1 master or the PNIO controller respectively the receipt of the interrupt causes the OB 55 to be called up.
  • Page 305: Mac Address

    Glossary Isochronous Real Time communications → Isochronous Real Time communications Synchronized transmission method for the cyclic exchange of IO data between PROFINET devices. A reserved bandwidth within the send clock is available for the IRT IO data. The reserved bandwidth guarantees that the IRT data can also be transferred even during another high network load (for example TCP/IP communication or additional real time communication) at reserved, synchronized intervals.
  • Page 306 Glossary Micro Memory Card (MMC) Micro Memory Cards are memory media for CPUs and CPs. Their only difference to the Memory Card is the smaller size. Module parameters Module parameters are values which can be used to configure module behavior. A distinction is made between static and dynamic module parameters.
  • Page 307 Glossary Parameters 1. Variable of a STEP 7 code block 2. Variable for declaring module response (one or several per module). All modules have a suitable basic factory setting which can be customized in STEP 7. There are static and dynamic parameters. Parameters, dynamic Unlike static parameters, you can change dynamic module parameters during runtime by calling an SFC in the user program, e.g.
  • Page 308 Glossary Process interrupt A process interrupt is triggered by interrupt-triggering modules as a result of a specific event in the process. The process interrupt is reported to the CPU. The assigned organization block will be processed according to interrupt priority. Process-Related Function PROFINET components →...
  • Page 309 Glossary PROFINET CBA Within the framework of PROFINET, PROFINET CBA is an automation concept for the implementation of applications with distributed intelligence. PROFINET CBA lets you create distributed automation solutions, based on default components and partial solutions. Component Based Automation allows you to use complete technological modules as standardized components in large systems.
  • Page 310: Reduction Factor

    Glossary Proxy The PROFINET device with proxy functionality is the substitute for a PROFIBUS device on Ethernet. The proxy functionality allows a PROFIBUS device to communicate not only with its master but also with all nodes on PROFINET. You can integrate existing PROFIBUS systems into PROFINET communication, for example with the help of an IE/PB Link or a CPU 31x PN/DP.
  • Page 311 Glossary Reference potential Voltages of participating circuits are referenced to this potential when they are viewed and/or measured. Restart On CPU start-up (e.g. after is switched from STOP to RUN mode via selector switch or with POWER ON), OB100 (restart) is initially executed, prior to cyclic program execution (OB1). On restart, the input process image is read in and the STEP 7 user program is executed, starting at the first instruction in OB1.
  • Page 312 Glossary Segment Bus segment → Send cycle Within this interval new data are supplied to an IO device / IO controller in the PROFINET IO system by the IO controller / IO device. The send cycle can be configured separately for each IO device and determines the interval at which data are sent from the IO controller to the IO device (outputs) as well as data from the IO device to the IO controller (inputs).
  • Page 313 Glossary Subnetwork All the devices interconnected by switches are nodes of the same network or subnet. All the devices in a subnet can communicate directly with each other. All devices in the same subnet have the same subnet mask. A subnet is physically restricted by a router. Substitute Proxy →...
  • Page 314 Glossary Terminating resistor The terminating resistor is used to avoid reflections on data links. Timer Timers → Timers Timers are part of CPU system memory. The content of timer cells is automatically updated by the operating system, asynchronously to the user program. STEP 7 instructions are used to define the precise function of the timer cell (for example, on-delay) and to initiate their execution (for example, start).
  • Page 315 Glossary CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 316 Index Communication Communication protocols, 60 CPU services, 42 Data consistency, 52 (Simple Network Management Protocol), 63 Data set routing, 51 Global data communication, 46 Open IE communication, 60 S7 basic communication, 44 Aim of this Documentation, 3 S7 communication, 45 Analog inputs Communication load Configuration, 206...
  • Page 317 Index CPU 317-2 PN/DP Technical Data, 263 Firewall, 65 CPU 319-3 PN/DP Technical data, 273 Approval, 153 CPU memory reset, 117 CPUs 31xC Differences, 19 Approval, 152 General technical data, 151 Cycle time Global data communication, 46 Calculation, 127 Definition, 124 Extension, 126 Maximum cycle time, 131 I/O process image, 109...
  • Page 318: Index

    Index Load memory, 103 PN interface, 37 Local data, 111 Power supply Longest response time Connection, 19, 22, 24, 26, 28 Calculation, 141 Process interrupt processing, 145 Conditions, 140 PROFIBUS, 53 PROFIBUS DP Interface, 34 PROFIBUS DP Interface Clock synchronization, 35 PROFIBUS International, 53 Marine PROFINET, 38, 53...
  • Page 319 Index S7 basic communication, 44 Technical data S7 communication, 45 Analog inputs, 215 S7 connections Analog outputs, 218 Distribution, 97 CPU 312, 225 End point, 94 CPU 312C, 163 of CPUs 31xC, 98 CPU 313C, 170 Time sequence for allocation, 96 CPU 313C-2 DP, 177, 186 Transition point, 94 CPU 313C-2 PtP, 177...
  • Page 320 Index Web server Activating, 68 Vibration, 159 Automatic updating, 68, 69 Display classes of the messages, 70 Language selection, 66 Messages, 82 Warm start, 117 Requirement, 64 Watchdog interrupt, 146 Topology, 86 Web Access on the CPU, 64, 65 Update status of printout, 70 Update status of the screen content, 70 Web Server Security, 65...
  • Page 321 Index CPU 31xC and CPU 31x: Specifications Manual, 06/2008 , A5E00105475-08 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...

Table of Contents