找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 17322|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

【S7-300 400】SFC和SFB簡單介紹 【精】

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:26188 發(fā)表于 2015-5-27 23:57 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式


編號
名稱縮寫
功能
SFC0
SET_CLK
設(shè)系統(tǒng)時(shí)鐘
SFC1
READ_CLK
讀系統(tǒng)時(shí)鐘
SFC2
SET_RTM
運(yùn)行時(shí)間定時(shí)器設(shè)定
SFC3
CTRL_RTM
運(yùn)行時(shí)間定時(shí)器啟/停
SFC4
READ_RTM
運(yùn)行時(shí)間定時(shí)器讀取
SFC5
GADR_LGC
查詢模板的邏輯起始地址
SFC6
RD_SINFO
讀OB啟動(dòng)信息
SFC7
DP_PRAL
在DP主站上觸發(fā)硬件中斷
SFC9
EN_MSG
使能塊相關(guān)、符號相關(guān)的和組狀態(tài)的信息
SFC10
DIS_MSG
禁止塊相關(guān)的、符號相關(guān)的和組狀態(tài)信息
SFC11
DPSYC_FR
同步DP從站組
SFC12
D_ACT_DP
取消和激活DP從站
SFC13
DPNRM_DG
讀DP從站的診斷數(shù)據(jù)(從站診斷)
SFC14
DPRD_DAT
讀標(biāo)準(zhǔn)DP從站的連續(xù)數(shù)據(jù)
SFC15
DPWR_DAT
寫標(biāo)準(zhǔn)DP從站的連續(xù)數(shù)據(jù)
SFC17
ALARM_SQ
生成可確認(rèn)的塊相關(guān)信息
SFC18
ALARM_S
生成恒定可確認(rèn)的塊相關(guān)信息
SFC19
ALARM_SC
查詢最后的LAARM_SQ到來的事件信息的應(yīng)答狀態(tài)
SFC20
BLKMOV
拷貝變量
SFC21
FILL
初始化存儲區(qū)
SFC22
CREAT_DB
生成DB
SFC23
DEL_DB
刪除DB
SFC24
TEST_DB
測試DB
SFC25
COMPRESS
壓縮用戶內(nèi)存
SFC26
UPDAT_PI
刷新過程映像輸入表
SFC27
UPDAT_PO
刷新過程映像輸出表
SFC28
SET_TINT
設(shè)置日時(shí)鐘中斷
SFC29
CAN_TINT
取消日時(shí)鐘中斷
SFC30
ACT_TINT
激活日時(shí)鐘中斷
SFC31
QRY_TINT
查詢?nèi)諘r(shí)鐘中斷
SFC32
SRT_DINT
啟動(dòng)延時(shí)中斷
SFC33
CAN_DINT
取消延時(shí)中斷
SFC34
QRY_DINT
查詢延時(shí)中斷
SFC35
MP_ALM
觸發(fā)多CPU中斷
SFC36
MSK_FLT
屏蔽同步故障
SFC37
DMSK_FLT
解除同步故障屏蔽
SFC38
READ_ERR
讀故障寄存器
SFC39
DIS_IRT
禁止新中斷和非同步故障
SFC40
EN_IRT
使能新中斷和非同步故障
SFC41
DIS_AIRT
延遲高優(yōu)先級中斷和非同步故障
SFC42
EN_AIRT
使能高優(yōu)先級中斷和非同步故障
SFC43
RE_TRIGR
再觸發(fā)循環(huán)時(shí)間監(jiān)控
SFC44
REPL_VAL
傳送替代值到累加器1
SFC46
STP
使CPU進(jìn)入停機(jī)狀態(tài)
SFC47
WAIT
延遲用戶程序的執(zhí)行
SFC48
SNC_RTCB
同步子時(shí)鐘
SFC49
LGC_GADR
查詢一個(gè)邏輯地址的模塊槽位的屬性
SFC50
RD_LGADR
查詢一個(gè)模塊的全部邏輯地址
SFC51
RDSYSST
讀系統(tǒng)狀態(tài)表或部分表
SFC52
WR_USMSG
向診斷緩沖區(qū)寫用戶定義的診斷事件
SFC54
RD_PARM
讀取定義參數(shù)
SFC55
WR_PARM
寫動(dòng)態(tài)參數(shù)
SFC56
WR_DPARM
寫默認(rèn)參數(shù)
SFC57
PARM_MOD
為模塊指派參數(shù)
SFC58
WR_REC
寫數(shù)據(jù)記錄
SFC59
RD_REC
讀數(shù)據(jù)記錄
SFC60
GD_SND
全局?jǐn)?shù)據(jù)包發(fā)送
SFC61
GD_RCV
全局?jǐn)?shù)據(jù)包接收
SFC62
CONTROL
查詢通訊的連接狀態(tài)
SFC63
AB_CALL
匯編代碼塊
SFC64
TIME_TCK
讀系統(tǒng)時(shí)間
SFC65
X_SEND
向本地S7站之外的通訊伙伴發(fā)送數(shù)據(jù)
SFC66
X_RCV
接收本地S7站之外的通訊伙伴發(fā)送的數(shù)據(jù)
SFC67
X_GET
讀取本地S7站之外的通訊伙伴的數(shù)據(jù)
SFC68
X_PUT
寫數(shù)據(jù)到本地S7站之外的通訊伙伴
SFC69
X_ABORT
中斷與本地S7站之外的通訊伙伴已建立的連接
SFC72
I_GET
讀取本地S7站內(nèi)的通訊伙伴的數(shù)據(jù)
SFC73
I_PUT
寫數(shù)據(jù)到本地S7站內(nèi)的通訊伙伴
SFC74
I_ABORT
中斷現(xiàn)與本地S7站內(nèi)的通訊伙伴已建立的連接
SFC78
OB_RT
確定OB的程序運(yùn)行時(shí)間
SFC79
SET
置位輸出范圍
SFC80
RSET
復(fù)位輸出范圍
SFC81
UBLKMOV
不間斷拷貝變量
SFC82
CREA_DBL
在裝載存儲器中生成DB塊
SFC83
READ_DBL
讀裝載存儲器中的DB塊
SFC84
WRIT_DBL
寫裝載存儲器中的DB塊
SFC87
C_DIAG
實(shí)際連接狀態(tài)的診斷
SFC90
H_CTRL
H系統(tǒng)中的控制操作
SFC100
SET_CLKS
設(shè)日期時(shí)間和日期時(shí)間狀態(tài)
SFC101
RTM
運(yùn)行時(shí)間記時(shí)器
SFC102
RD_DPARA
讀取預(yù)定義參數(shù)(重新定義參數(shù))
SFC103
DP_TOPOL
識別DP主系統(tǒng)中總線的拓?fù)?/font>
SFC104
CiR
控制CiR
SFC105
READ_SI
讀取動(dòng)態(tài)系統(tǒng)資源
SFC106
DEL_SI
刪除動(dòng)態(tài)系統(tǒng)資源
SFC107
ALARM_DQ
生成可確認(rèn)的塊相關(guān)信息
SFC108
ALARM_D
生成恒定可確認(rèn)的塊相關(guān)信息
SFC126
SYNC_PI
同步刷新過程映像區(qū)輸入表
SFC127
SYNC_PO
同步刷新過程映像區(qū)輸出表
SFC63“AB_CALL”僅在CPU614中存在。詳細(xì)說明可參考相應(yīng)的手冊






SFB

編號
名稱縮寫
功能
SFB0
CTU
加大記數(shù)
SFB1
CTD
減記數(shù)
SFB2
CTUD
加/減記數(shù)
SFB3
TP
定時(shí)脈沖
SFB4
TON
延時(shí)接通
SFB5
TOF
延時(shí)斷開
SFB8
USEND
非協(xié)調(diào)數(shù)據(jù)發(fā)送
SFB9
URCV
非協(xié)調(diào)數(shù)據(jù)接收
SFB12
BSEND
段數(shù)據(jù)發(fā)送
SFB13
BRCV
段數(shù)據(jù)接收
SFB14
GET
向遠(yuǎn)程CPU寫數(shù)據(jù)
SFB15
PUT
從遠(yuǎn)程CPU讀數(shù)據(jù)
SFB16
PRINT
向打印機(jī)發(fā)送數(shù)據(jù)
SFB19
START
在遠(yuǎn)程裝置上實(shí)施暖啟動(dòng)或冷啟動(dòng)
SFB20
STOP
將遠(yuǎn)程裝置變?yōu)橥V範(fàn)顟B(tài)
SFB21
RESUME
在遠(yuǎn)程裝置上實(shí)施暖啟動(dòng)
SFB22
STATUS
查詢遠(yuǎn)程裝置的狀態(tài)
SFB23
USTATUS
接收遠(yuǎn)程裝置的狀態(tài)
SFB29
HS_COUNT
計(jì)數(shù)器(高速計(jì)數(shù)器,集成功能)
SFB30
FREQ_MES
頻率計(jì)(頻率計(jì),集成功能)
SFB31
NOTIFY_8P
生成不帶確認(rèn)顯示的塊相關(guān)信息
SFB32
DRUM
執(zhí)行順序器
SFB33
ALARM
生成帶確認(rèn)顯示的塊相關(guān)信息
SFB34
ALARM_8
生成不帶8個(gè)信號值的塊相關(guān)信息
SFB35
ALARM_8P
生成帶8個(gè)信號值的塊相關(guān)信息
SFB36
NOTIFY
生成不帶確認(rèn)顯示的塊相關(guān)信息
SFB37
AR_SEND
發(fā)送歸檔數(shù)據(jù)
SFB38
HSC_A_B
計(jì)數(shù)器A/B轉(zhuǎn)換
SFB39
POS
定位(集成功能)
SFB41
CONT_C
連續(xù)調(diào)節(jié)器
SFB42
CONT_S
步進(jìn)調(diào)節(jié)器
SFB43
PULSEGEN
脈沖發(fā)生器
SFB44
ANALOG
帶模擬輸出的定位
SFB46
DIGITAL
帶數(shù)字輸出的定位
SFB47
COUNT
計(jì)數(shù)器控制
SFB48
FREQUENC
頻率計(jì)控制
SFB49
PULSE
脈沖寬度控制
SFB52
RDREC
讀來自DP從站的數(shù)據(jù)記錄
SFB53
WRREC
向DP從站寫數(shù)據(jù)記錄
SFB54
RALRM
接收來自DP從站的數(shù)據(jù)記錄
SFB60
SEND_PTP
發(fā)送數(shù)據(jù)(ASCⅡ,3964(R))
SFB61
RCV_PTP
接收數(shù)據(jù)(ASCⅡ,3964(R))
SFB62
RES_RECV
清除接收緩沖區(qū)(ASCⅡ,3964(R))
SFB63
SEND_RK
發(fā)送數(shù)據(jù)(RK512)
SFB64
FETCH_RK
獲取數(shù)據(jù)(RK512)
SFB65
SERVE_RK
接收和提供數(shù)據(jù)數(shù)據(jù)(RK512)
SFB75
SALRM
向DP從站發(fā)送中斷
SFB“HS_COUNT”和SFB30“FREQ_MES”僅在CPU312IFM和CPU314IFM中存在。SFB38“HSC_A_B”和39“POS”僅在CPU314IFM中存在
SFB41“CONT_C”,SFB42“CONT_S”和SFB43“PULSENGEN”僅在CPU314IFM中存在
SFB44至49和60至65僅在S7-300C CPU中存在


================================================

工控老鬼技術(shù)Blog:http://blog.sina.com.cn/wincchome
啟程培訓(xùn)中心 http://www.gongkong8.com/
E-mail:gongkong8@foxmail.com
================================================
TO:0755-32837893  TEL:18665508041  QQ: 1660703506

================================================






分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩1

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表