S7-300功能块作用表

S7-300功能块作用表


2024年4月28日发(作者:p40pro华为参数)

FC功能块

FC61

FC62

FC63

FC64

FC65

FC66

FC67

FC68

FC69

FC70

FC71

FC72

FC73

FC74

FC75

FC76

FC77

FC78

FC79

FC80

FC81

FC82

FC83

FC84

FC85

FC86

FC87

FC88

FC89

FC90

FC91

FC92

FC93

FC94

FC95

FC96

FC97

FC98

FC99

FC100

FC101

FC102

FC103

GP_FPGP

GP_GPFP

GP_ADD

GP_SUB

GP_MUL

GP_DIV

GP_VGL

RAD_GP

MLD_TG

MLD_TGZ

MLD_EZW

MLD_EDW

MLD_SAMW

MLD_SAM

MLD_EZ

MLD_ED

MLD_EZWK

MLD_EDWK

MLD_EZW

MLD_EDK

COD_B4

COD_16

MLU_16

DIV_16

ADD_32

SUB_32

MUL_32

DIV_32

RAD_16

REG_SCHB

REG_SCHW

REG_FIFO

REG_LIFO

DB_COPY1

DB_COPY2

RETTEN

LADEN

COD_B8

COD_32

AE_460_1

AE_460_2

AE_463_1

AE_463_2

路径:库/stdlibs/fblibl/

定点数转换为浮点数

浮点数转换为定点数

浮点数相加

浮点数相减

浮点数相乘

浮点数相除

比较浮点数

浮点数平方根

时钟发生器

临时时钟发生器

使用一种闪烁灯光指示第一个上升信号(字,Q)

使用两种闪烁灯光指示第一个上升信号(字,Q)

组信号(字模式)

组信号

使用一种闪烁灯光指示第一个上升信号(位,Q)

使用两种闪烁灯光指示第一个上升信号(位,Q)

使用一种闪烁灯光指示第一个上升信号(字,Q+M)

使用两种闪烁灯光指示第一个上升信号(字,Q+M)

使用一种闪烁灯光指示第一个上升信号(位,Q+M)

使用两种闪烁灯光指示第一个上升信号(位,Q+M)

BCD码转换为16位二进制数

16位二进制数转换为BCD码

16位二进制数乘法

16位二进制数除法

32位二进制数加法

32位二进制数减法

32位二进制数乘法

32位二进制数除法

16位二进制数平方根

位移位寄存器

字移位寄存器

缓冲存储器(FIFO)

堆栈(LIFO)

复制数据块1,直接参数分配

复制数据块2,间接参数分配

保存

装载

BCD码转换为8位二进制数

32位二进制数转换为BCD码

读入一个模拟值

读入一个模拟值

读入一个模拟值

读入一个模拟值

FC104

FC105

FC106

FC107

FC108

FC109

FC110

FC111

FC112

FC113

FC114

FC115

FC116

FC117

FC118

FC119

FC120

FC121

FC122

FC123

FC124

FC125

SFC0

SFC1

SFC2

SFC3

SFC4

SFC5

SFC6

SFC7

SFC8

SFC9

SFC10

SFC11

SFC12

SFC13

SFC14

SFC15

SFC16

SFC17

SFC18

SFC19

SFC20

SFC21

SFC22

SFC23

AE_464_1

AE_464_2

AE_466_1

AE_466_2

RLG_AA1

RLG_AA2

PER_ET1

PER_ET2

SINUS

COSINUS

TANGENS

COTANG

ARCSIN

ARCCOS

ARCTAN

ARCCOT

LN_X

LG_X

B_LOG_X

E_H_N

ZEHN_H_N

A2_H_A1

读入一个模拟值

读入一个模拟值

读入一个模拟值

读入一个模拟值

输出一个模拟值

输出一个模拟值

读写扩展外围设备(直接参数分配)

读写扩展外围设备(间接参数分配)

SFC功能块

SET_CLK

READ_CLK

SET_RTM

CTRL_RTM

READ_RTM

GADR_LGC

RD_SINFO

DP_PRAL

EN_MSG

DIS_MSG

DPSYC_FR

D_ACT_DP

DPNRM_DG

DPRD_DAT

DPWR_DAT

ALARM_SQ

ALARM_S

ALARM_SC

BLKMOV

FILL

CREAT_DB

DEL_DB

路径:

设系统时钟

读系统时钟

运行时间定时器设定

运行时间定时器启/停

运行时间定时器读取

查询模板的逻辑起始地址

读OB启动信息

在DP主站上触发硬件中断

使能块相关、符号相关的和组状态的信息

禁止块相关的、符号相关的和组状态信息

同步DP从站组

取消和激活DP从站

读DP从站的诊断数据(从站诊断)

读标准DP从站的连续数据

写标准DP从站的连续数据

生成可确认的块相关信息

生成恒定可确认的块相关信息

查询最后的LAARM_SQ到来的事件信息的应答状态

拷贝变量

初始化存储区

生成DB

删除DB

SFC24

SFC25

SFC26

SFC27

SFC28

SFC29

SFC30

SFC31

SFC32

SFC33

SFC34

SFC35

SFC36

SFC37

SFC38

SFC39

SFC40

SFC41

SFC42

SFC43

SFC44

SFC45

SFC46

SFC47

SFC48

SFC49

SFC50

SFC51

SFC52

SFC53

SFC54

SFC55

SFC56

SFC57

SFC58

SFC59

SFC60

SFC61

SFC62

SFC63

SFC64

SFC65

SFC66

SFC67

SFC68

SFC69

SFC70

SFC71

TEST_DB

COMPRESS

UPDAT_PI

UPDAT_PO

SET_TINT

CAN_TINT

ACT_TINT

QRY_TINT

SRT_DINT

CAN_DINT

QRY_DINT

MP_ALM

MSK_FLT

DMSK_FLT

READ_ERR

DIS_IRT

EN_IRT

DIS_AIRT

EN_AIRT

RE_TRIGR

REPL_VAL

STP

WAIT

SNC_RTCB

LGC_GADR

RD_LGADR

RDSYSST

WR_USMSG

RD_PARM

WR_PARM

WR_DPARM

PARM_MOD

WR_REC

RD_REC

GD_SND

GD_RCV

CONTROL

AB_CALL

TIME_TCK

X_SEND

X_RCV

X_GET

X_PUT

X_ABORT

测试DB

压缩用户内存

刷新过程映像输入表

刷新过程映像输出表

设置日时钟中断

取消日时钟中断

激活日时钟中断

查询日时钟中断

启动延时中断

取消延时中断

查询延时中断

触发多CPU中断

屏蔽同步故障

解除同步故障屏蔽

读故障寄存器

禁止新中断和非同步故障

使能新中断和非同步故障

延迟高优先级中断和非同步故障

使能高优先级中断和非同步故障

再触发循环时间监控

传送替代值到累加器1

使CPU进入停机状态

延迟用户程序的执行

同步子时钟

查询一个逻辑地址的模块槽位的属性

查询一个模块的全部逻辑地址

读系统状态表或部分表

向诊断缓冲区写用户定义的诊断事件

读取定义参数

写动态参数

写默认参数

为模块指派参数

写数据记录

读数据记录

全局数据包发送

全局数据包接收

查询通讯的连接状态

汇编代码块

读系统时间

向本地S7站之外的通讯伙伴发送数据

接收本地S7站之外的通讯伙伴发送的数据

读取本地S7站之外的通讯伙伴的数据

写数据到本地S7站之外的通讯伙伴

中断与本地S7站之外的通讯伙伴已建立的连接

SFC72

SFC73

SFC74

SFC75

SFC76

SFC77

SFC78

SFC79

SFC80

SFC81

SFC82

SFC83

SFC84

SFC85

SFC86

SFC87

SFC88

SFC89

SFC90

SFC91

SFC92

SFC93

SFC94

SFC95

SFC96

SFC97

SFC98

SFC99

SFC100

SFC101

SFC102

SFC103

SFC104

SFC105

SFC106

SFC107

SFC108

SFC109

SFC110

SFC111

SFC112

SFC113

SFC114

SFC115

SFC116

SFC117

SFC118

SFC119

I_GET

I_PUT

I_ABORT

读取本地S7站内的通讯伙伴的数据

写数据到本地S7站内的通讯伙伴

中断现与本地S7站内的通讯伙伴已建立的连接

OB_RT

SET

RSET

UBLKMOV

CREA_DBL

READ_DBL

WRIT_DBL

确定OB的程序运行时间

置位输出范围

复位输出范围

不间断拷贝变量

在装载存储器中生成DB块

读装载存储器中的DB块

写装载存储器中的DB块

C_DIAG

实际连接状态的诊断

H_CTRL

H系统中的控制操作

SET_CLKS

RTM

RD_DPARA

DP_TOPOL

CiR

READ_SI

DEL_SI

ALARM_DQ

ALARM_D

设日期时间和日期时间状态

运行时间记时器

读取预定义参数(重新定义参数)

识别DP主系统中总线的拓扑

控制CiR

读取动态系统资源

删除动态系统资源

生成可确认的块相关信息

生成恒定可确认的块相关信息

SFC120

SFC121

SFC122

SFC123

SFC124

SFC125

SFC126

SFC127

同步刷新过程映像区输入表

SYNC_PI

同步刷新过程映像区输出表

SYNC_PO

SFC63“AB_CALL”仅在CPU614中存在。详细说明可参考相应的手册

SFB功能块

SFB0

SFB1

SFB2

SFB3

SFB4

SFB5

SFB6

SFB7

SFB8

SFB9

SFB10

SFB11

SFB12

SFB13

SFB14

SFB15

SFB16

SFB17

SFB18

SFB19

SFB20

SFB21

SFB22

SFB23

SFB24

SFB25

SFB26

SFB27

SFB28

SFB29

SFB30

SFB31

SFB32

SFB33

SFB34

SFB35

SFB36

CTU

CTD

CTUD

TP

TON

TOF

路径:

加大记数

减记数

加/减记数

定时脉冲

延时接通

延时断开

USEND

URCV

非协调数据发送

非协调数据接收

BSEND

BRCV

GET

PUT

PRINT

段数据发送

段数据接收

向远程CPU写数据

从远程CPU读数据

向打印机发送数据

START

STOP

RESUME

STATUS

USTATUS

在远程装置上实施暖启动或冷启动

将远程装置变为停止状态

在远程装置上实施暖启动

查询远程装置的状态

接收远程装置的状态

HS_COUNT

FREQ_MES

NOTIFY_8P

DRUM

ALARM

ALARM_8

ALARM_8P

NOTIFY

计数器(高速计数器,集成功能)

频率计(频率计,集成功能)

生成不带确认显示的块相关信息

执行顺序器

生成带确认显示的块相关信息

生成不带8个信号值的块相关信息

生成带8个信号值的块相关信息

生成不带确认显示的块相关信息

SFB37

SFB38

SFB39

SFB40

SFB41

SFB42

SFB43

SFB44

SFB45

SFB46

SFB47

SFB48

SFB49

SFB50

SFB51

SFB52

SFB53

SFB54

SFB55

SFB56

SFB57

SFB58

SFB59

SFB60

SFB61

SFB62

SFB63

SFB64

SFB65

SFB66

SFB67

SFB68

SFB69

SFB70

SFB71

SFB72

SFB73

SFB74

SFB75

AR_SEND

HSC_A_B

POS

CONT_C

CONT_S

PULSEGEN

ANALOG

DIGITAL

COUNT

FREQUENC

PULSE

发送归档数据

计数器A/B转换

定位(集成功能)

连续调节器

步进调节器

脉冲发生器

带模拟输出的定位

带数字输出的定位

计数器控制

频率计控制

脉冲宽度控制

RDREC

WRREC

RALRM

读来自DP从站的数据记录

向DP从站写数据记录

接收来自DP从站的数据记录

SEND_PTP

RCV_PTP

RES_RECV

SEND_RK

FETCH_RK

SERVE_RK

发送数据(ASCⅡ,3964(R))

接收数据(ASCⅡ,3964(R))

清除接收缓冲区(ASCⅡ,3964(R))

发送数据(RK512)

获取数据(RK512)

接收和提供数据数据(RK512)

SALRM

向DP从站发送中断


发布者:admin,转转请注明出处:http://www.yc00.com/num/1714246193a2409595.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信