| SPS-Forum.de -> Wissen ist das einzige Gut das sich vermehrt wenn man es teilt! |
|
|||||||
| Registrieren | Hilfe | Benutzerliste | Kalender | Googlemap ME | JavaChat | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
![]() |
|
|
Themen-Optionen | Ansicht |
|
||||
|
Übersicht der S7 Organisation Blocks
Code:
CYCL_EXC OB 1 Cycle Execution TOD_INT0 OB 10 Time of Day Interrupt 0 TOD_INT1 OB 11 Time of Day Interrupt 1 TOD_INT2 OB 12 Time of Day Interrupt 2 TOD_INT3 OB 13 Time of Day Interrupt 3 TOD_INT4 OB 14 Time of Day Interrupt 4 TOD_INT5 OB 15 Time of Day Interrupt 5 TOD_INT6 OB 16 Time of Day Interrupt 6 TOD_INT7 OB 17 Time of Day Interrupt 7 DEL_INT0 OB 20 Time Delay Interrupt 0 DEL_INT1 OB 21 Time Delay Interrupt 1 DEL_INT2 OB 22 Time Delay Interrupt 2 DEL_INT3 OB 23 Time Delay Interrupt 3 CYC_INT0 OB 30 Cyclic Interrupt 0 CYC_INT1 OB 31 Cyclic Interrupt 1 CYC_INT2 OB 32 Cyclic Interrupt 2 CYC_INT3 OB 33 Cyclic Interrupt 3 CYC_INT4 OB 34 Cyclic Interrupt 4 CYC_INT5 OB 35 Cyclic Interrupt 5 CYC_INT6 OB 36 Cyclic Interrupt 6 CYC_INT7 OB 37 Cyclic Interrupt 7 CYC_INT8 OB 38 Cyclic Interrupt 8 HW_INT0 OB 40 Hardware Interrupt 0 HW_INT1 OB 41 Hardware Interrupt 1 HW_INT2 OB 42 Hardware Interrupt 2 HW_INT3 OB 43 Hardware Interrupt 3 HW_INT4 OB 44 Hardware Interrupt 4 HW_INT5 OB 45 Hardware Interrupt 5 HW_INT6 OB 46 Hardware Interrupt 6 HW_INT7 OB 47 Hardware Interrupt 7 DP: STATUS ALARM OB 55 DP: Status Alarm DP: UPDATE ALARM OB 56 DP: Update Alarm DP: MANUFACTURE ALARM OB 57 DP: Manufacture Alarm MULTI_INT OB 60 Multicomputing Interrupt SYNC_1 OB 61 DP Synchronous Interrupt 1 SYNC_2 OB 62 DP Synchronous Interrupt 2 SYNC_3 OB 63 DP Synchronous Interrupt 3 SYNC_4 OB 64 DP Synchronous Interrupt 4 SYNC_T OB 65 Technology Synchronous Interrupt RED_I/O_FLT1 OB 70 Redundancy I/O Fault 1 RED_FLT OB 72 Redundancy Fault COM_RED_ERR OB 73 Communication Redundancy Error OB CYCL_FLT OB 80 Cycle Time Fault PS_FLT OB 81 Power Supply Fault
__________________
. mfg Volker .......... =>Meine Homepage .. direkt zum Download .. direkt zum Forum Je näher man seinem Ziel kommt, desto größer werden die Schwierigkeiten und desto mehr steigt die Gefahr des Scheiterns. Je mehr man den Schwierigkeiten jedoch ausweicht, desto schwieriger wird es, das Ziel zu erreichen. Geändert von volker (24.10.2009 um 09:41 Uhr) |
| Folgender Benutzer sagt Danke zu volker für den nützlichen Beitrag: | ||
SPS_S5_S7 (26.10.2009) | ||
|
||||
|
Code:
Fixed Number - Flt Pnt FC 61 GP_FPGP Festpunktzahl in Gleitpunktzahl wandeln Flt Pnt - Fixed Number FC 62 P_GPFP Gleitpunktzahl in Festpunktzahl wandeln Floating Point Add FC 63 GP_ADD Gleitpunktzahlen addieren Floating Point Subtract FC 64 GP_SUB Gleitpunktzahlen subtrahieren Floating Point Multiply FC 65 GP_MUL Gleitpunktzahlen multiplizieren Floating Point Divide FC 66 GP_DIV Gleitpunktzahlen dividieren Compare Flt Pnt Numbers FC 67 GP_VGL Gleitpunktzahlen vergleichen Flt Pnt Sq Root FC 68 RAD_GP Gleitpunktzahlen radizieren Clock Generator FC 69 MLD_TG Taktgenerator Temp Clock Generator FC 70 MLD_TGZ Taktgenerator (Zeitglied) 1 Up Sig W 1-Flsh W Q FC 71 MLD_EZW Erstwertmeldung mit Einfachblinklicht, wortweise, A 1 Up Sig W 2-Flsh W Q FC 72 MLD_EDW Erstwertmeldung mit Doppelblinklicht, wortweise, A Group Signal (Word Mode) FC 73 MLD_SAMW Sammelmeldung, wortweise (Weckalarm) Group Signal FC 74 MLD_SAM Sammelmeldung, bitweise 1 Up Sig W 1-Flsh B Q FC 75 MLD_EZ Erstwertmeldung mit Einfachblinklicht, bitweise, A 1 Up Sig W 2-Flsh Lt Q FC 76 MLD_ED Erstwertmeldung mit Doppelblinklicht, bitweise, A 1 Up Sig W 1-Flsh W QM FC 77 MLD_EZWK Erstwertmeldung mit Einfachblinklicht, wortweise, A+M 1 Up Sig W 2-Flsh W QM FC 78 MLD_EDWK Erstwertmeldung mit Doppelblinklicht, wortweise, A+M 1 Up Sig W 1-Flsh B B QM FC 79 MLD_EZK Erstwertmeldung mit Einfachblinklicht, bitweise, A+M 1 Up Sig W 2-Flsh Lt QM FC 80 MLD_EDK Erstwertmeldung mit Doppelblinklicht, bitweise, A+M Convert 16 BCD - Bin FC 81 COD_B4 BCD-Zahl in 16-Bit-Dualzahl wandeln Convert 16 Bin - BCD FC 82 COD_16 16-Bit-Dualzahl in BCD-Zahl wandeln 16 Bit Bin Multiply FC 83 MUL_16 16-Bit-Dualzahlen multiplizieren 16 Bit Binary Division FC 84 DIV_16 16-Bit-Dualzahlen dividieren 32 Bit Addition FC 85 ADD_32 32-Bit-Dualzahlen addieren 32 Bit Subtraction FC 86 SUB_32 32-Bit-Dualzahlen subtrahieren 32 Bit Bin Multiply FC 87 MUL_32 32-Bit-Dualzahlen multiplizieren 32 Bit Binary Division FC 88 DIV_32 32-Bit-Dualzahlen dividieren 16 Bit Bin Sq Root FC 89 RAD_16 16-Bit-Dualzahlen radizieren Bit Shift Register FC 90 REG_SCHB Schieberegister, bitweise Word Shift Register FC 91 REG_SCHW Schieberegister, wortweise Buffer Storage (FIFO) FC 92 REG_FIFO Pufferspeicher (FIFO) Stack (LIFO) FC 93 REG_LIFO Kellerspeicher (LIFO) Copy Data Block 1 FC 94 DB_COPY1 Datenbaustein kopieren, direkte Parametrierung Copy Data Block 2 FC 95 DB_COPY2 Datenbaustein kopieren, indirekte Parametrierung Save FC 96 RETTEN Schmiermerker speichern Load FC 97 LADEN Schmiermerker laden Convert 8 BCD - Bin FC 98 COD_B8 BCD-Zahl in 32-Bit-Dualzahl wandeln Convert 32 Bin - BCD FC 99 COD_32 32-Bit-Dualzahl in BCD-Zahl wandeln Read Analog Value 460-1 FC 100 AE_460_1 Analogwert einlesen Read Analog Value 460-2 FC 101 AE_460_2 Analogwert einlesen Read Analog Value 463-1 FC 102 AE_463_1 Analogwert einlesen Read Analog Value 463-2 FC 103 AE_463_2 Analogwert einlesen Read Analog Value 464-1 FC 104 AE_464_1 Analogwert einlesen Read Analog Value 464-2 FC 105 AE_464_2 Analogwert einlesen Read Analog Value 466-1 FC 106 AE_466_1 Analogwert einlesen Read Analog Value 466-2 FC 107 AE_466_2 Analogwert einlesen Write Analog Value 1 FC 108 RLG_AA1 Analogwert ausgeben Write Analog Value 2 FC 109 RLG_AA2 Analogwert ausgeben Read/Write Ext. Per. 1 FC 110 PER_ET1 Lesen und Schreiben für Erweiterte Peripherie (direkte Parametrierung) Read/Write Ext. Per. 2 FC 111 Read/Write External Periphery 2 Sine(x) FC 112 SINUS Sinus (x) Cosine(x) FC 113 COSINUS Cosinus (x) Tangent(x) FC 114 TANGENS Tangens (x) Cotangent(x) FC 115 COTANG Cotangens (x) Arc Sine(x) FC 116 ARCSIN Arcussinus (x) Arc Cosine(x) FC 117 ARCCOS Arcuscosinus (x) Arc Tangent(x) FC 118 ARCTAN Arcustangens (x) Arc Cotangent(x) FC 119 ARCCOT Arcuscotangens (x) Naperian Logarithm ln(x) FC 120 LN_X Natürlicher Logarithmus ln (x) Decimal Logarithm lg(x) FC 121 LG_X Dekadischer Logarithmus Iog (x) Gen. Logarithm to Base b FC 122 B_LOG_X Allgemeiner Logarithmus Iog (x) zur Basis b E to Power n FC 123 E_H_N e hoch n 10 to Power n FC 124 ZEHN_H_N 10 hoch n ACCU 2 to Power ACCU 1 FC 125 A2_H_A1 AKKU 2 hoch AKKU 1
__________________
. mfg Volker .......... =>Meine Homepage .. direkt zum Download .. direkt zum Forum Je näher man seinem Ziel kommt, desto größer werden die Schwierigkeiten und desto mehr steigt die Gefahr des Scheiterns. Je mehr man den Schwierigkeiten jedoch ausweicht, desto schwieriger wird es, das Ziel zu erreichen. |
| Folgender Benutzer sagt Danke zu volker für den nützlichen Beitrag: | ||
SPS_S5_S7 (26.10.2009) | ||
|
||||
|
Code:
AD_DT_TM FC 1 Add DT Time; addiert eine Zeitdauer (TIME) auf einen Zeitpunkt (DT) CONCAT FC 2 Concatenate String; faßt zwei STRING*Variable zu einer Zeichenkette zusammen D_TOD_DT FC 3 Date and TOD to DT; faßt die Datenformate DATE und TIME_OF_DAY (TOD) DELETE FC 4 Delete String; löscht in einer Zeichenkette L Zeichen ab dem P. Zeichen DI_STRNG FC 5 Double Integer to String; wandelt eine Variable DINT in eine Zeichenkette DT_DATE FC 6 DT to DATE; extrahiert das Datenformat DATE aus dem Format DATE_AND_TIME DT_DAY FC 7 DT to DAY; extrahiert den Wochentag aus dem Format DATE_AND_TIME DT_TOD FC 8 DT to TOD; extrahiert das Datenformat TIME_OF_DAY aus dem Format DATE_AND_TIME EQ_DT FC 9 Equal DT; vergleicht zwei Variablen im Format DATE_AND_TIME auf = EQ_STRNG FC 10 Equal String; vergleicht zwei Variablen im Format STRING auf = FIND FC 11 Find Part of String; Posit der zweiten Zkette (IN2) in der ersten Zkette (IN1) GE_DT FC 12 Greater or Equal DT; vergleicht zwei Variablen im Format DT auf > oder = GE_STRNG FC 13 Greater or Equal String; vergleicht zwei Variablen im Format STRING auf > oder = GT_DT FC 14 Greater Than DT; vergleicht zwei Variablen im Format DATE_AND_TIME auf > GT_STRNG FC 15 Greater Than String; vergleicht zweier Variablen im STRING*Format auf > I_STRNG FC 16 Integer to String; wandelt eine Variable im INT*Format in eine Zeichenkette INSERT FC 17 Insert String; fügt die Zkette IN2 in die Zeichenkette IN1 nach dem P. Zeichen LE_DT FC 18 Less or Equal DT; vergleicht zwei Variablen im Format DATE_AND_TIME auf < oder = LE_STRNG FC 19 Less or Equal String; vergleicht zwei Variablen im STRING*Format auf < oder = LEFT FC 20 Left Part of String; liefert die ersten L Zeichen einer Zeichenkette LEN FC 21 Length of String; gibt die aktuelle Länge einer Zeichenkette aus LIMIT FC 22 Limit; begrenzt den Zahlenwert einer Variablen auf parametrierbare Grenzwerte LT_DT FC 23 Less Than DT; vergleicht zwei Variablen im Format DATE_AND_TIME auf < LT_STRNG FC 24 Less Than String; ergleicht zwei Variablen im STRING*Format auf < MAX FC 25 Maximum; wählt aus drei numerischen Variablenwerten den größten aus MID FC 26 Middle Part of String; liefert den mittleren Teil einer Zeichenkette MIN FC 27 Minimum; wählt aus drei numerischen Variablenwerten den kleinsten aus NE_DT FC 28 Not Equal DT; vergleicht zwei Variablen im Format DATE_AND_TIME auf <> NE_STRNG FC 29 Not Equal String;vergleicht die Inhalte zweier Variablen im STRING*Format auf <> R_STRNG FC 30 Real To String; wandelt eine Variable im REAL*Format in eine Zeichenkette REPLACE FC 31 Replace Part of String; ersetzt L Zeichen in IN1 ab dem P. Zeichen durch IN2 RIGHT FC 32 Right Part of String; liefert die letzten L Zeichen einer Zeichenkette S5TI_TIM FC 33 S5 Time to IEC Time; wandelt das Datenformat S5TIME in das Format TIME SB_DT_DT FC 34 Subtract DT - DT; subtrahiert zwei Zeitpunkte (DT) liefert eine Zeitdauer (TIME) SB_DT_TM FC 35 Subtract DT Time; subtrahi Zeitdauer(TIME)von Zeitpunkt(DT)liefert Zeitpunkt(DT) SEL FC 36 Select; wählt abhängig vom Schalter (G) einen aus zwei Variablenwerten aus STRNG_DI FC 37 String to Double Integer; wandelt Zeichenkette in eine Variable im Format DINT STRNG_I FC 38 String to Integer; wandelt eine Zeichenkette in eine Variable im INT*Format STRNG_R FC 39 String to Real; wandelt eine Zeichenkette in eine Variable im Format REAL TIM_S5TI FC 40 IEC Time to S5 Time; wandelt das Datenformat TIME in das Format S5TIME
__________________
. mfg Volker .......... =>Meine Homepage .. direkt zum Download .. direkt zum Forum Je näher man seinem Ziel kommt, desto größer werden die Schwierigkeiten und desto mehr steigt die Gefahr des Scheiterns. Je mehr man den Schwierigkeiten jedoch ausweicht, desto schwieriger wird es, das Ziel zu erreichen. |
| Folgender Benutzer sagt Danke zu volker für den nützlichen Beitrag: | ||
SPS_S5_S7 (26.10.2009) | ||
|
||||
|
Code:
SET_CLK SFC 0 Uhrzeit stellen mit der SFC 0 SET_CLK"" READ_CLK SFC 1 Uhrzeit lesen mit der SFC 1 READ_CLK"" SET_RTM SFC 2 Betriebsstundenzähler setzen mit der SFC 2 SET_RTM"" CTRL_RTM SFC 3 Betriebsstundenzähler starten und stoppen mit der SFC 3 CTRL_RTM"" READ_RTM SFC 4 Betriebsstundenzähler auslesen mit der SFC 4 READ_RTM"" GADR_LGC SFC 5 Die logische Basisadresse einer Baugruppe ermitteln mit der SFC 5 GADR_LGC"" RD_SINFO SFC 6 Startinformation des aktuellen OBs auslesen mit der SFC 6 RD_SINFO"" DP_PRAL SFC 7 Einen Prozeßalarm beim DP-Master auslösen mit der SFC 7 DP_PRAL"" EN_MSG SFC 9 Freigeben von bausteinbezogenen, symbolbezogenen und Leittechniksammelmeldungen DIS_MSG SFC 10 Sperren von bausteinbezogenen, symbolbezogenen und Leittechniksammelmeldungen DPSYC_FR SFC 11 Gruppen von DP-Slaves synchronisieren mit der SFC 11 DPSYC_FR"" D_ACT_DP SFC 12 Deaktivieren und Aktivieren von DP-Slaves mit der SFC 12 D_ACT_DP"" DPNRM_DG SFC 13 Lesen der Diagnosedaten (Slave-Diagnose) eines DP-Slaves DPRD_DAT SFC 14 Konsistente Daten eines DP-Normslaves lesen mit der SFC 14 DPRD_DAT"" DPWR_DAT SFC 15 Daten konsistent auf einen DP-Normslave schreiben mit der SFC 15 DPWR_DAT"" ALARM_SQ SFC 17 Erzeugung quittierbarer bausteinbezogener Meldungen ALARM_S SFC 18 quittierter bausteinbezogener Meldungen ALARM_SC SFC 19 Ermittlung des Quittierzustands der letzten ALARM_SQ/ALARM_DQ-Gekommen-Meldung BLKMOV SFC 20 Speicherbereich kopieren mit der SFC 20 BLKMOV"" FILL SFC 21 Feld vorbesetzen mit der SFC 21 FILL"" CREAT_DB SFC 22 Einen Datenbaustein erzeugen mit der SFC 22 CREAT_DB"" DEL_DB SFC 23 Löschen eines Datenbausteins mit der SFC 23 DEL_DB"" TEST_DB SFC 24 Testen eines Datenbausteins mit der SFC 24 TEST_DB"" COMPRESS SFC 25 Komprimieren des Anwenderspeichers anstoßen mit der SFC 25 COMPRESS"" UPDAT_PI SFC 26 Prozeßabbild der Eingänge aktualisieren mit der SFC 26 UPDAT_PI"" UPDAT_PO SFC 27 Ausgänge auf den Peripheriebaugruppen aktualisieren mit der SFC 27 UPDAT_PO"" SET_TINT SFC 28 Uhrzeitalarm stellen mit der SFC 28 SET_TINT"" CAN_TINT SFC 29 Uhrzeitalarm stornieren mit der SFC 29 CAN_TINT"" ACT_TINT SFC 30 Uhrzeitalarm aktivieren mit der SFC 30 ACT_TINT"" QRY_TINT SFC 31 Uhrzeitalarm abfragen mit der SFC 31 QRY_TINT"" SRT_DINT SFC 32 Verzögerungsalarm starten mit der SFC 32 SRT_DINT"" CAN_DINT SFC 33 Verzögerungsalarm stornieren mit der SFC 33 CAN_DINT"" QRY_DINT SFC 34 Zustand eines Verzögerungsalarms abfragen mit der SFC 34 QRY_DINT"" MP_ALM SFC 35 Multicomputingalarm auslösen mit der SFC 35 MP_ALM"" MSK_FLT SFC 36 Synchronfehlerereignisse maskieren mit der SFC 36 MSK_FLT"" DMSK_FLT SFC 37 Synchronfehlerereignisse demaskieren mit der SFC 37 DMSK_FLT"" READ_ERR SFC 38 Ereignisstatusregister lesen mit der SFC 38 READ_ERR"" DIS_IRT SFC 39 Bearbeitung neuer Alarm- und Asynchronfehlerereignisse sperren EN_IRT SFC 40 Bearbeitung neuer Alarm- und Asynchronfehlerereignisse freigeben DIS_AIRT SFC 41 Bearbeitung von höherprioren Alarm- und Asynchronfehlerereignissen EN_AIRT SFC 42 Bearbeitung von höherprioren Alarm- und Asynchronfehlerereignissen freigeben RE_TRIGR SFC 43 Zykluszeitüberwachung nachtriggern mit der SFC 43 RE_TRIGR"" REPL_VAL SFC 44 Ersatzwert in AKKU 1 übertragen mit der SFC 44 REPL_VAL"" STP SFC 46 CPU in STOP überführen mit der SFC 46 STP"" WAIT SFC 47 Verzögern der Bearbeitung des Anwenderprogramms mit der SFC 47 WAIT"" SNC_RTCB SFC 48 Synchronisieren von Uhrzeitslaves mit der SFC 48 SNC_RTCB"" LGC_GADR SFC 49 Den zu einer logischen Adresse gehörenden Steckplatz ermitteln RD_LGADR SFC 50 ämtliche logischen Adressen einer Baugruppe ermitteln mit der SFC 50 RD_LGADR"" RDSYSST SFC 51 Read a System Status List or Partial List WR_USMSG SFC 52 Anwenderdefiniertes Diagnoseereignis in den Diagnosepuffer schreiben RD_DPARM SFC 54 Vordefinierte Parameter lesen mit der SFC 54 RD_DPARM"" WR_PARM SFC 55 Dynamische Parameter schreiben mit der SFC 55 WR_PARM"" WR_DPARM SFC 56 Vordefinierte Parameter schreiben mit der SFC 56 WR_DPARM"" PARM_MOD SFC 57 Baugruppe parametrieren mit der SFC 57 PARM_MOD"" WR_REC SFC 58 Datensatz schreiben mit der SFC 58 WR_REC"" RD_REC SFC 59 Datensatz lesen mit der SFC 59 RD_REC"" GD_SND SFC 60 Programmiertes Senden eines GD-Pakets mit der SFC 60 GD_SND"" GD_RCV SFC 61 Programmierte Übernahme eines empfangenen GD-Pakets mit der SFC 61 GD_RCV"" CONTROL SFC 62 Den Zustand der Verbindung, die zu einer SFB-Instanz gehört, abfragen AB_CALL SFC 63 Die SFC 63 (AB_CALL) ruft einen Assemblerbaustein auf. TIME_TCK SFC 64 Systemzeit lesen mit der SFC 64 TIME_TCK"-->sieheauchSFC1" X_SEND SFC 65 Daten an einen Kommunikationspartner außerhalb der eigenen S7-Station senden X_RCV SFC 66 Daten von einem Kommunikationspartner außerhalb der eigenen S7-Station empfangen X_GET SFC 67 Daten aus einem Kommunikationspartner außerhalb der eigenen S7-Station lesen X_PUT SFC 68 Daten in einen Kommunikationspartner außerhalb der eigenen S7-Station schreiben X_ABORT SFC 69 Verbindung zu einem Kommunikat.partner außerhalb der eigenen S7-Station abbrech GEO_LOG SFC 70 Determine Logical Address LOG_GEO SFC 71 Determine Geographical Address I_GET SFC 72 Daten aus einem Kommunikationspartner innerhalb der eigenen S7-Station lesen I_PUT SFC 73 Daten in einen Kommunikationspartner innerhalb der eigenen S7-Station schreiben I_ABORT SFC 74 Verbindung zu einem Kommunikat.partner außerhalb der eigenen S7-Station abbrech OB_RT SFC 78 OB-Programmlaufzeit ermitteln mit SFC 78 OB_RT"" SET SFC 79 Bitfeld im Peripheriebereich setzen mit der SFC 79 SET"" RSET SFC 80 Bitfeld im Peripheriebereich rücksetzen mit der SFC 80 RSET"" UBLKMOV SFC 81 Variable ununterbrechbar kopieren mit der SFC 81 UBLKMOV"" CREA_DBL SFC 82 Datenbaustein im Ladespeicher erzeugen mit der SFC 82 CREA_DBL"" READ_DBL SFC 83 Lesen aus einem Datenbaustein im Ladespeicher mit der SFC 83 READ_DBL"" WRIT_DBL SFC 84 Schreiben in einen Datenbaustein im Ladespeicher mit der SFC 84 WRIT_DBL"" CREA_DB SFC 85 Einen Datenbaustein erzeugen mit der SFC 85 CREA_DB"" C_DIAG SFC 87 Ermitteln des aktuellen Verbindungszustands mit der SFC 87 C_DIAG"" H_CTRL SFC 90 Abläufe bei H-Systemen beeinflussen mit der SFC 90 H_CTRL"" SET_CLKS SFC 100 Uhrzeit stellen und Uhrzeitstatus setzen mit der SFC 100 SET_CLKS"" RTM SFC 101 Betriebsstundenzähler hantieren mit der SFC 101 RTM"" RD_DPARA SFC 102 Vordefinierte Parameter lesen mit der SFC 102 RD_DPARA"" DP_TOPOL SFC 103 Ermitteln der Bustopologie in einem DP-Mastersystem mit der SFC 103 DP_TOPOL"" CIR SFC 104 Steuern des CiR-Vorgangs mit der SFC 104 CiR"" READ_SI SFC 105 Auslesen dynamisch belegter Systemressourcen mit der SFC 105 READ_SI"" DEL_SI SFC 106 Freigeben dynamisch belegter Systemressourcen mit der SFC 106 DEL_SI"" ALARM_DQ SFC 107 Erzeugung quittierbarer und stets quittierter bausteinbezogener Meldungen ALARM_D SFC 108 Erzeugung quittierbarer und stets quittierter bausteinbezogener Meldungen PN_IN SFC 112 Eingänge der Anwenderprog-Schnittstelle der PROFInet-Komponente aktualisieren PN_OUT SFC 113 Ausgänge der PROFInet-Schnittstelle der PROFInet-Komponente aktualisieren PN_DP SFC 114 DP-Verschaltungen aktualisieren mit der SFC 114 PN_DP"" SYNC_PI SFC 126 Teilprozessabbild der Eingänge taktsynchron aktualisieren mit SFC 126 SYNC_PI"" SYNC_PO SFC 127 Teilprozessabbild der Ausgänge taktsynchron aktualisieren mit SFC 127 SYNC_PO""
__________________
. mfg Volker .......... =>Meine Homepage .. direkt zum Download .. direkt zum Forum Je näher man seinem Ziel kommt, desto größer werden die Schwierigkeiten und desto mehr steigt die Gefahr des Scheiterns. Je mehr man den Schwierigkeiten jedoch ausweicht, desto schwieriger wird es, das Ziel zu erreichen. |
| Folgender Benutzer sagt Danke zu volker für den nützlichen Beitrag: | ||
SPS_S5_S7 (26.10.2009) | ||
|
||||
|
Code:
CTU SFB 0 Vorwärtszählen mit dem SFB 0 CTU"" CTD SFB 1 Rückwärtszählen mit dem SFB 1 CTD"" CTUD SFB 2 Vorwärts- und Rückwärtszählen mit dem SFB 2 CTUD"" TP SFB 3 Erzeugen eines Impulses mit dem SFB 3 TP"" TON SFB 4 Erzeugen einer Einschaltverzögerung mit dem SFB 4 TON"" TOF SFB 5 Erzeugen einer Ausschaltverzögerung mit dem SFB 5 TOF"" USEND SFB 8 Unkoordiniertes Senden von Daten mit dem SFB/FB 8 USEND"" URCV SFB 9 Unkoordiniertes Empfangen von Daten mit dem SFB/FB 9 URCV"" BSEND SFB 12 Blockorientiertes Senden von Daten mit dem SFB/FB 12 BSEND"" BRCV SFB 13 Blockorientiertes Empfangen von Daten mit dem SFB/FB 13 BRCV"" GET SFB 14 Daten aus einer remoten CPU lesen mit dem SFB/FB 14 GET"" PUT SFB 15 Daten in eine remote CPU schreiben mit dem SFB/FB 15 PUT"" PRINT SFB 16 Daten an einen Drucker senden mit dem SFB 16 PRINT"" START SFB 19 In einem remoten Gerät einen Neustart oder einen Kaltstart durchführen STOP SFB 20 Ein remotes Gerät in den STOP überführen mit dem SFB 20 STOP"" RESUME SFB 21 In einem remoten Gerät einen Wiederanlauf durchführen mit dem SFB 21 RESUME"" STATUS SFB 22 Den Gerätestatus eines remoten Partners abfragen mit dem SFB 22 STATUS"" USTATUS SFB 23 Empfangen eines remoten Gerätestatus-Wechsels mit dem SFB 23 USTATUS"" HS_COUNT SFB 29 High-Speed Counter (Integrated Function, CPU 312 IFM, 314 IFM) FREQ_MES SFB 30 die Funktion HZ messen einer CPU mit integrierten Ein-/Ausgängen beeinflussen NOTIFY_8P SFB 31 Erzeugung bausteinbezogener Meldungen ohne Quittierungsanzeige DRUM SFB 32 Realisieren eines Schrittschaltwerks mit dem SFB 32 DRUM"" ALARM SFB 33 Erzeugung bausteinbezogener Meldungen mit Quittierungsanzeige ALARM_8 SFB 34 Erzeugung bausteinbezogener Meldungen ohne Begleitwerte für acht Signale ALARM_8P SFB 35 Erzeugung bausteinbezogener Meldungen mit Begleitwerten für acht Signale NOTIFY SFB 36 Erzeugung bausteinbezogener Meldungen ohne Quittierungsanzeige AR_SEND SFB 37 Archivdaten senden mit dem SFB 37 AR_SEND"" HSC_A_B SFB 38 Integrierte Funktion Zähler A/B einer CPU mit integr Ein-/Ausgängen beeinflussen POS SFB 39 Integrierte Funktion Posit. einer CPU mit integ Ein-/Ausgängen beeinflussen CONT_C SFB 41 Kontinuierliches Regeln mit dem SFB 41/FB 41 CONT_C"" CONT_S SFB 42 Schrittregeln mit dem SFB 42/FB 42 CONT_S"" PULSEGEN SFB 43 Impulsformen mit dem SFB 43/FB 43 PULSEGEN"" ANALOG SFB 44 Positionieren mit Analogausgang mit SFB 44 Analog"" DIGITAL SFB 46 Positionieren mit Digitalausgang mit SFB 46 DIGITAL"" COUNT SFB 47 Den Zähler steuern mit SFB 47 COUNT"" FREQUENC SFB 48 Die Frequenzmessung steuern mit SFB 48 FREQUENC"" PULSE SFB 49 Die Pulsweitenmodulation steuern mit SFB 49 PULSE"" RDREC SFB 52 Datensatz aus einem DP-Slave lesen mit dem SFB 52 RDREC"" WRREC SFB 53 Datensatz in einen DP-Slave schreiben mit dem SFB 53 WRREC"" RALRM SFB 54 Alarm von einem DP-Slave empfangen mit dem SFB 54 RALRM"" SEND_PTP SFB 60 Daten senden (ASCII, 3964(R)) mit SFB 60 SEND_PTP"" RCV_PTP SFB 61 Daten empfangen (ASCII, 3964(R)) mit SFB 61 RCV_PTP"" RES_RCVB SFB 62 Empfangspuffer löschen (ASCII, 3964(R)) mit SFB 62 RES_RCVB"" SEND_RK SFB 63 Daten senden (RK 512) mit SFB 63 SEND_RK"" FETCH_RK SFB 64 Daten holen (RK 512) mit SFB 64 FETCHRK"" SERVE_RK SFB 65 Daten empfangen und bereitstellen (RK 512) mit SFB 65 SERVE_RK"" SALRM SFB 75 Alarm an den DP-Master senden mit dem SFB 75 SALRM"" RD_DPAR SFB 81 Reading Predefined Parameters Asynchronous
__________________
. mfg Volker .......... =>Meine Homepage .. direkt zum Download .. direkt zum Forum Je näher man seinem Ziel kommt, desto größer werden die Schwierigkeiten und desto mehr steigt die Gefahr des Scheiterns. Je mehr man den Schwierigkeiten jedoch ausweicht, desto schwieriger wird es, das Ziel zu erreichen. |
| Folgender Benutzer sagt Danke zu volker für den nützlichen Beitrag: | ||
SPS_S5_S7 (26.10.2009) | ||
|
||||
|
Code:
G7_STD_1 FC 70 enthält das Laufzeitsystem einer S7-GRAPH Ablaufkette G7_STD_2 FC 71 enthält das Laufzeitsystem einer S7-GRAPH Ablaufkette G7_STD_3 FC 72 enthält das Laufzeitsystem einer S7-GRAPH Ablaufkette G7_STD_4 FC 73 enthält das Laufzeitsystem einer S7-GRAPH Ablaufkette ALARM_SQ SFC 17 Generate Block-Related Messages with Acknowledgment ALARM_S SFC 18 Generate Permanently Acknowledged Block-Related Messages WR_USMSG SFC 52 Write a User-Defined Diagnostic Event to the Diagnostic Buffer TIME_TCK SFC 64 Read the System Time
__________________
. mfg Volker .......... =>Meine Homepage .. direkt zum Download .. direkt zum Forum Je näher man seinem Ziel kommt, desto größer werden die Schwierigkeiten und desto mehr steigt die Gefahr des Scheiterns. Je mehr man den Schwierigkeiten jedoch ausweicht, desto schwieriger wird es, das Ziel zu erreichen. |
| Folgender Benutzer sagt Danke zu volker für den nützlichen Beitrag: | ||
SPS_S5_S7 (26.10.2009) | ||
|
||||
|
Code:
RED_IN FB 450 Einlesen Redundanter Peripheriesignale RED_OUT FB 451 Ausgeben redundanter Peripheriesignale RED_DIAG FB 452 Diagnose redundanter Peripherie RED_STATUS FB 453 Status redundanter Peripherie auslesen RED_INIT FC 450 Peripherie-Redundanz initialisieren RED_DEPA FC 451 Depassivierung anstoßen BLKMOV SFC 20 Copy Variables TEST_DB SFC 24 Test Data Block
__________________
. mfg Volker .......... =>Meine Homepage .. direkt zum Download .. direkt zum Forum Je näher man seinem Ziel kommt, desto größer werden die Schwierigkeiten und desto mehr steigt die Gefahr des Scheiterns. Je mehr man den Schwierigkeiten jedoch ausweicht, desto schwieriger wird es, das Ziel zu erreichen. |
| Folgender Benutzer sagt Danke zu volker für den nützlichen Beitrag: | ||
SPS_S5_S7 (26.10.2009) | ||
|
||||
|
Code:
IDENT FB 2 FMS IDENT READ FB 3 FMS READ REPORT FB 4 FMS REPORT STATUS FB 5 FMS STATUS WRITE FB 6 FMS WRITE USEND FB 8 Uncoordinated Sending of Data URCV FB 9 Uncoordinated Receiving of Data BSEND FB 12 Sending Segmented Data BRCV FB 13 Receiving Segmented Data GET FB 14 Read Data From a Remote CPU PUT FB 15 Write Data to a Remote CPU IP_CONFIG FB 55 IP_CONFIG DP_SEND FC 1 DP SEND DP_RECV FC 2 DP RECEIVE DP_DIAG FC 3 DP DIAGNOSE DP_CTRL FC 4 DP CONTROL AG_SEND FC 5 AG SEND AG_RECV FC 6 AG RECEIVE AG_LOCK FC 7 AG LOCK AG_UNLOCK FC 8 AG UNLOCK FTP_CONNECT FC 40 FTP_CONNECT FTP_STORE FC 41 FTP_STORE FTP_RETRIEVE FC 42 FTP_RETRIEVE FTP_DELETE FC 43 FTP_DELETE FTP_QUIT FC 44 FTP_QUIT AG_LSEND FC 50 AG LONG SEND AG_LRECV FC 60 AG LONG RECEIVE C_CNTRL FC 62 Read Connection Diagnostic Information BLKMOV SFC 20 Copy Variables TEST_DB SFC 24 Test Data Block WR_REC SFC 58 Write Data Record RD_REC SFC 59 Read a Data Record
__________________
. mfg Volker .......... =>Meine Homepage .. direkt zum Download .. direkt zum Forum Je näher man seinem Ziel kommt, desto größer werden die Schwierigkeiten und desto mehr steigt die Gefahr des Scheiterns. Je mehr man den Schwierigkeiten jedoch ausweicht, desto schwieriger wird es, das Ziel zu erreichen. |
| Folgender Benutzer sagt Danke zu volker für den nützlichen Beitrag: | ||
SPS_S5_S7 (26.10.2009) | ||
|
||||
|
Code:
ident fb 2 fms ident read fb 3 fms read report fb 4 fms report status fb 5 fms status write fb 6 fms write ip_config fb 55 ip_config ag_send fc 5 ag send ag_recv fc 6 ag receive ag_lock fc 7 ag lock ag_unlock fc 8 ag unlock ftp_connect fc 40 ftp_connect ftp_store fc 41 ftp_store ftp_retrieve fc 42 ftp_retrieve ftp_delete fc 43 ftp_delete ftp_quit fc 44 ftp_quit ag_lsend fc 50 ag long send ag_lrecv fc 60 ag long receive
__________________
. mfg Volker .......... =>Meine Homepage .. direkt zum Download .. direkt zum Forum Je näher man seinem Ziel kommt, desto größer werden die Schwierigkeiten und desto mehr steigt die Gefahr des Scheiterns. Je mehr man den Schwierigkeiten jedoch ausweicht, desto schwieriger wird es, das Ziel zu erreichen. |
|
||||
|
Code:
CONT_C FB 41 Continuous Control CONT_S FB 42 Step Control PULSEGEN FB 43 Pulse Generation TCONT_CP FB 58 temperature PID controller with pulse generator and self-tuning TCONT_S FB 59 temperature PID step controller
__________________
. mfg Volker .......... =>Meine Homepage .. direkt zum Download .. direkt zum Forum Je näher man seinem Ziel kommt, desto größer werden die Schwierigkeiten und desto mehr steigt die Gefahr des Scheiterns. Je mehr man den Schwierigkeiten jedoch ausweicht, desto schwieriger wird es, das Ziel zu erreichen. |
| Folgende 17 Benutzer sagen Danke zu volker für den nützlichen Beitrag: | ||
#ErrorCode (11.11.2009), Beren (11.11.2009), Björn (09.03.2010), Cardeto (31.10.2009), der_iwan (26.10.2009), Franz Ösisch (27.11.2009), knarf (05.11.2009), maro (28.11.2009), maxi (30.10.2009), moeller1 (19.04.2010), Robin (18.11.2009), Rumpel25 (08.01.2010), saustift (06.07.2010), SPS_S5_S7 (26.10.2009), thomas_1975 (31.10.2009), Topse (02.11.2009), tymanis (21.04.2010) | ||
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Versionsstände Software | plc_tippser | FAQ | 7 | 20.02.2007 19:49 |
| STEP 7, Übersicht: Simatic_NET_CP-400 | volker | Simatic | 0 | 21.04.2005 19:13 |
| STEP 7, Übersicht: PID_Control_Blocks | volker | Simatic | 0 | 21.04.2005 19:08 |
| STEP 7, Übersicht: Organisation_Blocks | volker | Simatic | 0 | 21.04.2005 19:07 |
| STEP 7, Übersicht: IEC_Function_Blocks | volker | Simatic | 0 | 21.04.2005 19:05 |