下载此文档

SFC51功能块的使用说明.docx


文档分类:通信/电子 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
SFC51功能块的使用说明.docx1 SFC 51 简介
1. 1 程序功能介绍
经过系统功能 SFC 51 "RDSYSST” ( 读取系统状态) ,能够读取系统状态列表或部分系统状态列表 ,比如指示灯状态 ,
序列号 ,从站状态等等。
调用 SFSST"
REQ :=TRUE
SZL_ID :=W # 16#74 // 读取所有指示灯状态
INDEX :=W#16#0
RET_VAL :=MW0
BUSY :=M2 。 0
SZL_HEADER:= # length
DR :=P # BYTE 500 //
结果输出到 DB1 数据块中
DB1 寄存的结果即为模块的指示灯状态,每个指示灯有
4 个字节的长度来描绘。
前两个字节表示灯的种类(见表二)
,表示是 SF 灯仍是 BF 灯等等。
第三个字节表示灯是亮仍是灭,假如为
1 则灯亮,假如为
0 则灯的状态是灭。
第四个字节表示灯能否闪耀
,0 表示不闪, 1 表示正常闪耀 (2hz) , 2,表示慢闪( 0 。 5hz )
灯的种类列表以下(不一样的
CPU 会有不一样数量的指示灯):
表 2 前两个字节的含义
16#1
SF
16#2
INTF
16#3
EXTF
16#4
RUN
16#5
STOP
16#6
FORCE
16#7
CRST
16#8
BAF
16#9
USR
16#A
USR1
16#B
BUS1F
16#C
BUS2F
16#D
REDF
16#E
MSTR
注意事项:
对于系统功能
SFC51 的更多详情请参阅 STEP 7 的在线帮助,或许经过 Start
〉 SIMATIC > DOCUMENTATION

择手册 “System Software for S7 —300/400 System and Standard Functions"
3 读取 Profibus DP
从站 状态
3。1 编程
第一需要创立一个数据块,用来寄存读拿出来的状态结果
图 4

创立 DB1, 寄存读取结果
翻开

OB1,第一在 OB1 的暂时变量区创立一个变量

length,

种类设置为

Struct (构造)
图 5
双击

创立名为 length 的构造变量
length 变量,进入构造变量成员定义

, 创立两个

word

种类的变量,本例中分别为


SFC51功能块的使用说明 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人菲菲
  • 文件大小672 KB
  • 时间2022-03-07