| Number | Name | Family | Description |
| SFC 0 | SET_CLK | CLK_FUNC | Set System Clock |
| SFC 1 | READ_CLK | CLK_FUNC | Read System Clock |
| SFC 2 | SET_RTM | CLK_FUNC | Set Run-time Meter |
| SFC 3 | CTRL_RTM | CLK_FUNC | Start/Stop Run-time Meter |
| SFC 4 | READ_RTM | CLK_FUNC | Read Run-time Meter |
| SFC 5 | GADR_LGC | IO_FUNCT | Query Logical Address of a Channel |
| SFC 6 | RD_SINFO | DB_FUNCT | Read OB Start Information |
| SFC 7 | DP_PRAL | DP | Trigger a Hardware Interrupt on the DP Master |
| SFC 9 | EN_MSG | COM_FUNC | Enable Block-Related, Symbol-Related and Group Status Messages |
| SFC 10 | DIS_MSG | COM_FUNC | Disable Block-Related, Symbol-Related and Group Status Messages |
| SFC 11 | DPSYC_FR | DP | Synchronize Groups of DP Slaves |
| SFC 12 | D_ACT_DP | DP | Deactivation and activation of DP slaves |
| SFC 13 | DPNRM_DG | DIAGNSTC | Read Diagnostic Data of a DP Slave (Slave Diagnostics) |
| SFC 14 | DPRD_DAT | DP | Read Consistent Data of a Standard DP Slave |
| SFC 15 | DPWR_DAT | DP | Write Consistent Data to a DP Standard Slave |
| SFC 17 | ALARM_SQ | PMC_FUNC | Generate Acknowledgeable Block-Related Messages |
| SFC 18 | ALARM_S | PMC_FUNC | Generate Permanently Acknowledged Block-Related Messages |
| SFC 19 | ALARM_SC | PMC_FUNC | Query the Acknowledgment Status of the last ALARM_SQ Entering State Message |
| SFC 20 | BLKMOV | MOVE | Copy Variables |
| SFC 21 | FILL | MOVE | Initialize a Memory Area |
| SFC 22 | CREAT_DB | DB_FUNCT | Create Data Block |
| SFC 23 | DEL_DB | DB_FUNCT | Delete Data Block |
| SFC 24 | TEST_DB | DB_FUNCT | Test Data Block |
| SFC 25 | COMPRESS | DB_FUNCT | Compress the User Memory |
| SFC 26 | UPDAT_PI | IO_FUNCT | Update the Process Image Update Table |
| SFC 27 | UPDAT_PO | IO_FUNCT | Update the Process Image Output Table |
| SFC 28 | SET_TINT | PGM_CNTL | Set Time-of-Day Interrupt |
| SFC 29 | CAN_TINT | PGM_CNTL | Cancel Time-of-Day Interrupt |
| SFC 30 | ACT_TINT | PGM_CNTL | Activate Time-of-Day Interrupt |
| SFC 31 | QRY_TINT | PGM_CNTL | Query Time-of-Day Interrupt |
| SFC 32 | SRT_DINT | PGM_CNTL | Start Time-Delay Interrupt |
| SFC 33 | CAN_DINT | PGM_CNTL | Cancel Time-Delay Interrupt |
| SFC 34 | QRY_DINT | PGM_CNTL | Query Time-Delay Interrupt |
| SFC 35 | MP_ALM | PGM_CNTL | Trigger Multicomputing Interrupt |
| SFC 36 | MSK_FLT | DIAGNSTC | Mask Synchronous Errors |
| SFC 37 | DMSK_FLT | DIAGNSTC | Unmask Synchronous Errors |
| SFC 38 | READ_ERR | DIAGNSTC | Read Error Register |
| SFC 39 | DIS_IRT | IRT_FUNC | Disable New Interrupts and Asynchronous Errors |
| SFC 40 | EN_IRT | IRT_FUNC | Enable New Interrupts and Asynchronous Errors |
| SFC 41 | DIS_AIRT | IRT_FUNC | Delay Higher Priority Interrupts and Asynchronous Errors |
| SFC 42 | EN_AIRT | IRT_FUNC | Enable Higher Priority Interrupts and Asynchronous Errors |
| SFC 43 | RE_TRIGR | PGM_CNTL | Re-trigger Cycle Time Monitoring |
| SFC 44 | REPL_VAL | DIAGNSTC | Transfer Substitute Value to Accumulator 1 |
| SFC 46 | STP | PGM_CNTL | Change the CPU to STOP |
| SFC 47 | WAIT | PGM_CNTL | Delay Execution of the User Program |
| SFC 48 | SNC_RTCB | CLK_FUNC | Synchronize Slave Clocks |
| SFC 49 | LGC_GADR | IO_FUNCT | Query the Module Slot Belonging to a Logical Address |
| SFC 50 | RD_LGADR | IO_FUNCT | Query all Logical Addresses of a Module |
| SFC 51 | RDSYSST | DIAGNSTC | Read a System Status List or Partial List |
| SFC 52 | WR_USMSG | DIAGNSTC | Write a User-Defined Diagnostic Event to the Diagnostic Buffer |
| SFC 54 | RD_PARM | IO_FUNCT | Read Defined Parameters |
| SFC 55 | WR_PARM | IO_FUNCT | Write Dynamic Parameters |
| SFC 56 | WR_DPARM | IO_FUNCT | Write Default Parameters |
| SFC 57 | PARM_MOD | IO_FUNCT | Assign Parameters to a Module |
| SFC 58 | WR_REC | IO_FUNCT | Write a Data Record |
| SFC 59 | RD_REC | IO_FUNCT | Read a Data Record |
| SFC 60 | GD_SND | COM_FUNC | Send a GD Packet |
| SFC 61 | GD_RCV | COM_FUNC | Fetch a Received GD Packet |
| SFC 62 | CONTROL | COM_FUNC | Query the Status of a Connection Belonging to a Communication SFB Instance |
| SFC 63 | AB_CALL | PLASTICS | Assembly Code Block (only exists for CPU 614) |
| SFC 64 | TIME_TCK | CLK_FUNC | Read the System Time |
| SFC 65 | X_SEND | COM_FUNC | Send Data to a Communication Partner outside the Local S7 Station |
| SFC 66 | X_RCV | COM_FUNC | Receive Data from a Communication Partner outside the Local S7 Station |
| SFC 67 | X_GET | COM_FUNC | Read Data from a Communication Partner outside the Local S7 Station |
| SFC 68 | X_PUT | COM_FUNC | Write Data to a Communication Partner outside the Local S7 Station |
| SFC 69 | X_ABORT | COM_FUNC | Abort an Existing Connection to a Communication Partner outside the Local S7 Station |
| SFC 70 | GEO_LOG | IO_FUNCT | Determine Start Address of a Module |
| SFC 71 | LOG_GEO | IO_FUNCT | Determine the Slot Belonging to a Logical Address |
| SFC 72 | I_GET | COM_FUNC | Read Data from a Communication Partner within the Local S7 Station |
| SFC 73 | I_PUT | COM_FUNC | Write Data to a Communication Partner within the Local S7 Station |
| SFC 74 | I_ABORT | COM_FUNC | Abort an Existing Connection to a Communication Partner within the Local S7 Station |
| SFC 78 | OB_RT | DIAGNSTC | Determine OB program runtime |
| SFC 79 | SET | BIT_LOGC | Set a Range of Outputs |
| SFC 80 | RSET | BIT_LOGC | Reset a Range of Outputs |
| SFC 81 | UBLKMOV | MOVE | Uninterruptible Block Move |
| SFC 82 | CREA_DBL | DB_CTRL | Create a Data Block in the Load Memory |
| SFC 83 | READ_DBL | DB_CTRL | Read from a Data Block in Load Memory |
| SFC 84 | WRIT_DBL | DB_CTRL | Write from a Data Block in Load Memory |
| SFC 85 | CREA_DB | DB_FUNCT | Create a Data Block |
| SFC 87 | C_DIAG | COM_FUNC | Diagnosis of the Actual Connection Status |
| SFC 90 | H_CTRL | HF_FUNCT | Control Operation in H Systems |
| SFC 100 | SET_CLKS | CLK_FUNC | Setting the Time-of-Day and the TOD Status |
| SFC 101 | RTM | CLK_FUNC | Handling runtime meters |
| SFC 102 | RD_DPARA | IO_FUNCT | Redefined Parameters |
| SFC 103 | DP_TOPOL | DP | Identifying the bus topology in a DP master system |
| SFC 104 | CIR | PGM_CNTL | Controlling CiR |
| SFC 105 | READ_SI | PMC_FUNC | Reading Dynamic System Resources |
| SFC 106 | DEL_SI | PMC_FUNC | Deleting Dynamic System Resources |
| SFC 107 | ALARM_DQ | PMC_FUNC | Generating Always Acknowledgeable and Block-Related Messages |
| SFC 108 | ALARM_D | PMC_FUNC | Generating Always Acknowledgeable and Block-Related Messages |
| SFC 112 | PN_IN | PROFIne2 | Update inputs in the user program interface of PROFInet components |
| SFC 113 | PN_OUT | PROFIne2 | Update outputs in the user program interface of PROFInet components |
| SFC 114 | PN_DP | PROFIne2 | Update DP interconnections |
| SFC 126 | SYNC_PI | IO_FUNCT | Update process image partition input table in synchronous cycle |
| SFC 127 | SYNC_PO | IO_FUNCT | Update process image partition output table in synchronou |
No comments:
Post a Comment