Manuel D’Utilisation (6AV6651-7KA01-3AA4)Table des matièresEasy Book1Preface3Table of contents71 Introducing the powerful and flexible S7-1200151.1 Introducing the S7-1200 PLC151.2 Expansion capability of the CPU181.3 S7-1200 modules211.4 Basic HMI panels221.5 Mounting dimensions and clearance requirements231.6 New features272 STEP 7 makes the work easy292.1 Easy to insert instructions into your user program302.2 Easy access to your favorite instructions from a toolbar302.3 Easy to add inputs or outputs to LAD and FBD instructions312.4 Expandable instructions312.5 Easy to change the operating mode of the CPU322.6 Easy to modify the appearance and configuration of STEP 7332.7 Project and global libraries for easy access332.8 Easy to select a version of an instruction342.9 Easy to drag and drop between editors342.10 Changing the call type for a DB352.11 Temporarily disconnecting devices from a network362.12 Easy to virtually "unplug" modules without losing the configuration373 Getting started393.1 Create a project393.2 Create tags for the I/O of the CPU403.3 Create a simple network in your user program413.4 Use the PLC tags in the tag table for addressing the instructions433.5 Add a "box" instruction443.6 Use the CALCULATE instruction for a complex mathematical equation453.7 Add an HMI device to the project473.8 Create a network connection between the CPU and HMI device483.9 Create an HMI connection to share tags483.10 Create an HMI screen493.11 Select a PLC tag for the HMI element504 PLC concepts made easy514.1 Tasks performed every scan cycle514.2 Operating modes of the CPU524.3 Execution of the user program534.3.1 Processing the scan cycle in RUN mode544.3.2 OBs help you structure your user program554.3.3 Event execution priorities and queuing554.4 Memory areas, addressing and data types584.4.1 Data types supported by the S7-1200604.4.2 Addressing memory areas624.4.3 Accessing a "slice" of a tagged data type644.4.4 Accessing a tag with an AT overlay654.5 Pulse outputs675 Easy to create the device configuration715.1 Detecting the configuration for an unspecified CPU725.2 Adding a CPU to the configuration735.3 Changing a device745.4 Adding modules to the configuration745.5 Configuring the operation of the CPU and modules765.5.1 System memory and clock memory provide standard functionality775.6 Configuring the IP address of the CPU805.7 Protecting access to the CPU or code block is easy825.7.1 Know-how protection845.7.2 Copy protection856 Programming made easy876.1 Easy to design your user program876.1.1 Use OBs for organizing your user program896.1.2 FBs and FCs make programming the modular tasks easy906.1.3 Data blocks provide easy storage for program data926.1.4 Creating a new code block926.1.5 Creating reusable code blocks936.1.6 Calling a code block from another code block946.2 Easy-to-use programming languages946.2.1 Ladder logic (LAD)946.2.2 Function Block Diagram (FBD)956.2.3 SCL overview966.2.4 SCL program editor966.3 Powerful instructions make programming easy986.3.1 Providing the basic instructions you expect986.3.2 Compare and Move instructions1006.3.3 Conversion instructions1016.3.4 Math made easy with the Calculate instruction1036.3.5 Timers1046.3.6 Counters1096.3.7 Pulse-width modulation (PWM)1116.4 Easy to create data logs1126.5 Easy to monitor and test your user program1146.5.1 Watch tables and force tables1146.5.2 Cross reference to show usage1156.5.3 Call structure to examine the calling hierarchy1166.5.4 Diagnostic instructions to monitor the hardware1176.5.4.1 Reading the states of the LEDs on the CPU1176.5.4.2 Instructions for reading the diagnostic status of the devices1176.6 High-speed counter (HSC)1186.6.1 Operation of the high-speed counter1196.6.2 Configuration of the HSC1257 Easy to communicate between devices1277.1 Creating a network connection1287.2 Communication options1297.3 Number of asynchronous communication connections1317.4 PROFINET and PROFIBUS instructions1327.5 PROFINET1337.5.1 Open user communication1337.5.1.1 Ad hoc mode1347.5.1.2 Connection IDs for the Open user communication instructions1347.5.1.3 Parameters for the PROFINET connection1377.5.2 Configuring the Local/Partner connection path1407.6 PROFIBUS1427.6.1 Communications services of the PROFIBUS CMs1447.6.2 Reference to the PROFIBUS CM user manuals1457.6.3 Adding the CM 1243-5 (DP master) module and a DP slave1457.6.4 Assigning PROFIBUS addresses to the CM 1243-5 module and DP slave1467.7 AS-i1487.7.1 Adding the AS-i master CM 1243-2 and AS-i slave1497.7.2 Assigning an AS-i address to an AS-i slave1507.8 S7 communication1537.8.1 GET and PUT instructions1537.8.2 Creating an S7 connection1547.8.3 GET/PUT connection parameter assignment1557.9 GPRS1567.9.1 Connection to a GSM network1567.10 PtP, USS, and Modbus communication protocols1637.10.1 Point-to-point communication1637.10.2 Using the serial communication interfaces1637.10.3 PtP instructions1647.10.4 USS instructions1657.10.5 Modbus instructions1678 PID is easy1698.1 Inserting the PID instruction and technology object1718.2 PID_Compact instruction1738.3 PID_Compact instruction ErrorBit parameters1778.4 PID_3Step instruction1798.5 PID_3Step instruction ErrorBit parameters1868.6 Configuring the PID controller1888.7 Commissioning the PID controller1909 Web server for easy Internet connectivity1939.1 Easy to use the standard Web pages1949.2 Constraints that can affect the use of the Web server1969.2.1 Feature restrictions when the Internet options disable JavaScript1979.2.2 Feature restrictions when the Internet options do not allow cookies1989.3 Easy to create user-defined web pages1989.3.1 Easy to create custom "user-defined" web pages1989.3.2 Constraints specific to user-defined Web pages1999.3.3 Configuration of a user-defined Web page2009.3.4 Using the WWW instruction20110 Motion control is easy20310.1 Phasing20810.2 Configuring a pulse generator21010.3 Configuring the axis21110.4 Configuring the TO_CommandTable_PTO21410.5 Motion control instructions21710.5.1 MC instruction overview21710.5.2 MC_Power (Release/block axis) instruction21710.5.3 MC_Reset (Confirm error) instruction22110.5.4 MC_Home (Home axis) instruction22210.5.5 MC_Halt (Pause axis) instruction22410.5.6 MC_MoveAbsolute (Position axis absolutely) instruction22610.5.7 MC_MoveRelative (Position axis relatively) instruction22810.5.8 MC_MoveVelocity (Move axis at predefined velocity) instruction23010.5.9 MC_MoveJog (Move axis in jog mode) instruction23310.5.10 MC_CommandTable (Run axis commans as movement sequence) instruction23510.5.11 MC_ChangeDynamic (Change dynamc settings for the axis) instruction23710.5.12 MC_WriteParam (write parameters of a technology object) instruction23910.5.13 MC_ReadParam instruction (read parameters of a technology object) instruction24110.6 Operation of motion control for S7-120024210.6.1 CPU outputs used for motion control24210.6.2 Hardware and software limit switches for motion control24410.6.3 Homing24710.6.3.1 Homing the axis24710.6.3.2 Configuration of homing parameters24910.6.3.3 Sequence for active homing25110.7 Commissioning25211 Easy to use the online tools25711.1 Going online and connecting to a CPU25711.2 Interacting with the online CPU25811.3 Going online to monitor the values in the CPU25911.4 Displaying status of the user program is easy26011.5 Using a watch table for monitoring the CPU26011.6 Using the force table26111.7 Capturing the online values of a DB to reset the start values26411.8 Copying elements of the project26511.9 Comparing offline and online CPUs26611.10 Displaying the diagnostic events26711.11 Setting the IP address and time of day26711.12 Resetting to factory settings26811.13 Updating firmware26911.14 Downloading an IP address to an online CPU27011.15 Using the "unspecified CPU" to upload the hardware configuration27111.16 Downloading in RUN mode27211.16.1 Changing your program in RUN mode27311.17 Tracing and recording CPU data on trigger conditions27412 IO-Link is easy27512.1 Overview of IO-Link technology27512.2 Components of an IO-Link system27512.3 After power-up27512.4 IO-Link protocol27612.5 Configuration in the fieldbus27612.6 IO-Link and your STEP 7 program27612.7 The SM 1278 4xIO-Link Master277A Technical specifications281A.1 General technical specifications281A.2 CPU modules289A.3 Digital I/O modules293A.3.1 SB 1221, SB 1222, and SB 1223 digital input/output (DI, DQ, and DI/DQ)293A.3.2 SM 1221 digital input (DI)296A.3.3 SM 1222 digital output (DQ)297A.3.4 SM 1223 VDC digital input/output (DI / DQ)299A.3.5 SM 1223 120/230 VAC input / Relay output300A.4 Specifications for the digital inputs and outputs302A.4.1 24 VDC digital inputs (DI)302A.4.2 120/230 VAC digital AC inputs303A.4.3 Digital outputs (DQ)304A.5 Analog I/O modules306A.5.1 SB 1231 and SB 1232 analog input (AI) and output (AQ)306A.5.2 SM 1231 analog input (AI)307A.5.3 SM 1232 analog output (AQ)308A.5.4 SM 1234 analog input/output (AI/AQ)308A.5.5 Wiring diagrams for SM 1231 (AI), SM 1232 (AQ), and SM 1234 (AI/AQ)309A.6 BB 1297 battery board310A.7 Specifications for the analog I/O311A.7.1 Specifications for the analog inputs (CPU, SM, and SB)311A.7.2 Input (AI) measurement ranges for voltage and current312A.7.3 Step response for the analog inputs (AI)313A.7.4 Sample time and update times for the analog inputs314A.7.5 Specifications for the analog outputs315A.7.6 Output (AQ) measurement ranges for voltage and current315A.8 RTD and Thermocouple modules317A.8.1 SB 1231 RTD and SB 1231 TC specifications318A.8.2 SM 1231 RTD specifications319A.8.3 SM 1231 TC specifications321A.8.4 Analog input specifications for RTD and TC (SM and SB)323A.8.5 Thermocouple type324A.8.6 Thermocouple filter selection and update times325A.8.7 RTD sensor type selection table326A.8.8 RTD filter selection and update times327A.9 Communication interfaces328A.9.1 PROFIBUS master/slave328A.9.1.1 CM 1242-5 PROFIBUS slave328A.9.1.2 CM 1243-5 PROFIBUS master329A.9.2 GPRS CP331A.9.2.1 Technical specifications of the CP 1242-7 GPRS331A.9.3 Teleservice (TS)334A.9.4 RS485, RS232 and RS422 communication334A.9.4.1 CB 1241 RS485 specifications334A.9.4.2 CM 1241 RS422/485 specifications337A.9.4.3 CM 1241 RS232 specifications338A.10 Technology modules339A.10.1 SM 1278 4xIO-Link Master SM339A.10.1.1 SM 1278 4xIO-Link Master signal module specifications339A.10.1.2 SM 1278 4xIO-Link Master SM wiring diagrams342A.11 Companion products343A.11.1 PM 1207 power module343A.11.2 CSM 1277 compact switch module343A.11.3 CM CANopen module344B Exchanging a V3.0 CPU for a V4.0 CPU345B.1 Exchanging a V3.0 CPU for a V4.0 CPU345Index349A349B349C349D351E352F352G353H353I353J355K355L355M355N356O356P357Q358R358S359T361U362V362W362Taille: 9,5 MoPages: 364Language: EnglishOuvrir le manuel
Manuel D’Utilisation (6AV6651-7KA01-3AA4)Table des matièresS7-1200 Easy Book1Rechtliche Hinweise2Vorwort3Inhaltsverzeichnis51 Einführung in die leistungsstarke und flexible S7120071.1 Erweiterung der CPU-Funktionen91.2 HMI Basic Panels101.3 Einbaumaße und notwendiger Freiraum112 STEP 7 Basic vereinfacht Ihre Arbeit132.1 Zugriff auf die Hilfe in jeder Situation142.1.1 Thema aus der Online-Hilfe drucken152.2 Bedienerfreundliche Werkzeuge162.2.1 Einfaches Einfügen von Anweisungen in Ihr Anwenderprogramm162.2.2 Schneller Zugriff auf viel verwendete Operationen über die Funktionsleiste162.2.3 Einfaches Drag & Drop zwischen Editoren172.2.4 Einfaches Ändern des CPU-Betriebszustands172.2.5 Einfaches virtuelles "Abziehen" von Baugruppen ohne Verlust der Konfiguration182.2.6 Einfaches Ändern des Erscheinungsbildes und der Konfiguration von STEP 7 Basic193 Erste Schritte214 SPS-Grundlagen leicht gemacht334.1 Bei jedem Zyklus ausgeführte Arbeitsschritte334.2 Betriebszustände der CPU354.3 Speicherbereiche, Adressierung und Datentypen364.4 Ausführung des Anwenderprogramms404.5 Die Einrichtung des Zugriffsschutzes für CPU oder Codebausteine ist einfach435 Programmiergrundlagen leicht gemacht455.1 Einfache Erstellung der Gerätekonfiguration455.1.1 Konfigurieren des CPU- und Modulbetriebs505.1.2 Konfigurieren der IP-Adresse der CPU525.2 Einfaches Entwerfen Ihres Anwenderprogramms535.2.1 OBs für die Organisation Ihres Anwenderprogramms565.2.2 FBs und FCs vereinfachen die Programmierung der modularen Aufgaben575.2.3 Datenbausteine sorgen für die unkomplizierte Speicherung von Programmdaten595.3 Problemloser Einsatz der leistungsstarken Programmiersprachen605.3.1 Bereitstellung der erwartbaren grundlegenden Operationen615.4 Weitere Funktionen für einfacheres Programmmieren715.4.1 Systemmerker und Taktmerker bieten Standardfunktionen715.4.2 Beobachtungstabellen vereinfachen die Überwachung des Anwenderprogramms735.4.3 Projektbibliotheken und globale Bibliotheken für einfachen Zugriff745.4.4 Querverweis zum Anzeigen der Verwendung755.4.5 Aufrufstruktur zur Prüfung der Aufrufhierarchie766 Einfache Kommunikation zwischen Geräten796.1 PROFINET-Operationen (T-Bausteine)806.2 Kommunikationsprotokolle PtP, USS und Modbus816.2.1 PtP-Operationen826.2.2 Bibliothek der USS-Operationen836.2.3 Bibliothek der Modbus-Operationen857 Einfaches Arbeiten mit den integrierten Impulsgeneratoren877.1 Schnelle Zähler887.2 Impulsdauermodulation (PWM)928 Einfaches Arbeiten mit den Online-Tools978.1 Online-Verbindung mit einer CPU herstellen978.2 Laden einer IP-Adresse in eine Online-CPU988.3 Interaktion mit der Online-CPU998.4 Laden von der Online-CPU1008.5 Vergleichen von Offline- und Online-CPUs1028.6 Diagnoseereignisse anzeigen1038.7 Beobachtungstabelle zur Überwachung der CPU verwenden1038.8 Variablen in der CPU forcen105A Technische Daten107A.1 Allgemeine technische Daten107A.2 CPU-Module112A.3 Signalboards117A.4 Digitale Signalmodule119A.5 Analoge Signalmodule124A.6 Kommunikationsmodule126Index129"129A129Ä129A129B129C129D130E130F130G131H131I131K131L132M132N132O132P133Q133R133S134T134U135V135W135Z135Taille: 5,1 MoPages: 136Language: DeutschOuvrir le manuel