s7-300-sfc-sfb功能块简单介绍

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

名称缩写功能SFC0SET_CLK设系统时钟SFC1READ_CLK读系统时钟SFC2SET_RTM运行时间定时器设定SFC3CTRL_RTM运行时间定时器启/停SFC4READ_RTM运行时间定时器读取SFC5GADR_LGC查询模板的逻辑起始地址SFC6RD_SINFO读OB启动信息SFC7DP_PRAL在DP主站上触发硬件中断SFC9EN_MSG使能块相关、符号相关的和组状态的信息SFC10DIS_MSG禁止块相关的、符号相关的和组状态信息SFC11DPSYC_FR同步DP从站组SFC12D_ACT_DP取消和激活DP从站SFC13DPNRM_DG读DP从站的诊断数据(从站诊断)SFC14DPRD_DAT读标准DP从站的连续数据SFC15DPWR_DAT写标准DP从站的连续数据SFC17ALARM_SQ生成可确认的块相关信息SFC18ALARM_S生成恒定可确认的块相关信息SFC19ALARM_SC查询最后的LAARM_SQ到来的事件信息的应答状态SFC20BLKMOV拷贝变量SFC21FILL初始化存储区SFC22CREAT_DB生成DBSFC23DEL_DB删除DBSFC24TEST_DB测试DBSFC25COMPRESS压缩用户内存SFC26UPDAT_PI刷新过程映像输入表SFC27UPDAT_PO刷新过程映像输出表SFC28SET_TINT设置日时钟中断SFC29CAN_TINT取消日时钟中断SFC30ACT_TINT激活日时钟中断SFC31QRY_TINT查询日时钟中断SFC32SRT_DINT启动延时中断SFC33CAN_DINT取消延时中断SFC34QRY_DINT查询延时中断SFC35MP_ALM触发多CPU中断SFC36MSK_FLT屏蔽同步故障SFC37DMSK_FLT解除同步故障屏蔽SFC38READ_ERR读故障寄存器SFC39DIS_IRT禁止新中断和非同步故障SFC40EN_IRT使能新中断和非同步故障SFC41DIS_AIRT延迟高优先级中断和非同步故障SFC42EN_AIRT使能高优先级中断和非同步故障SFC43RE_TRIGR再触发循环时间监控SFC44REPL_VAL传送替代值到累加器1SFC46STP使CPU进入停机状态SFC47WAIT延迟用户程序的执行SFC48SNC_RTCB同步子时钟SFC49LGC_GADR查询一个逻辑地址的模块槽位的属性SFC50RD_LGADR查询一个模块的全部逻辑地址SFC51RDSYSST读系统状态表或部分表SFC52WR_USMSG向诊断缓冲区写用户定义的诊断事件SFC54RD_PARM读取定义参数SFC55WR_PARM写动态参数SFC56WR_DPARM写默认参数SFC57PARM_MOD为模块指派参数SFC58WR_REC写数据记录SFC59RD_REC读数据记录SFC60GD_SND全局数据包发送SFC61GD_RCV全局数据包接收SFC62CONTROL查询通讯的连接状态SFC63AB_CALL汇编代码块SFC64TIME_TCK读系统时间SFC65X_SEND向本地S7站之外的通讯伙伴发送数据SFC66X_RCV接收本地S7站之外的通讯伙伴发送的数据SFC67X_GET读取本地S7站之外的通讯伙伴的数据SFC68X_PUT写数据到本地S7站之外的通讯伙伴SFC69X_ABORT中断与本地S7站之外的通讯伙伴已建立的连接SFC72I_GET读取本地S7站内的通讯伙伴的数据SFC73I_PUT写数据到本地S7站内的通讯伙伴SFC74I_ABORT中断现与本地S7站内的通讯伙伴已建立的连接SFC78OB_RT确定OB的程序运行时间SFC79SET置位输出范围SFC80RSET复位输出范围SFC81UBLKMOV不间断拷贝变量SFC82CREA_DBL在装载存储器中生成DB块SFC83READ_DBL读装载存储器中的DB块SFC84WRIT_DBL写装载存储器中的DB块SFC87C_DIAG实际连接状态的诊断SFC90H_CTRLH系统中的控制操作SFC100SET_CLKS设日期时间和日期时间状态SFC101RTM运行时间记时器SFC102RD_DPARA读取预定义参数(重新定义参数)SFC103DP_TOPOL识别DP主系统中总线的拓扑SFC104CiR控制CiRSFC105READ_SI读取动态系统资源SFC106DEL_SI删除动态系统资源SFC107ALARM_DQ生成可确认的块相关信息SFC108ALARM_D生成恒定可确认的块相关信息SFC126SYNC_PI同步刷新过程映像区输入表SFC127SYNC_PO同步刷新过程映像区输出表SFC63“AB_CALL”仅在CPU614中存在。详细说明可参考相应的手册SFB块编号名称缩写功能SFB0CTU加大记数SFB1CTD减记数SFB2CTUD加/减记数SFB3TP定时脉冲SFB4TON延时接通SFB5TOF延时断开SFB8USEND非协调数据发送SFB9URCV非协调数据接收SFB12BSEND段数据发送SFB13BRCV段数据接收SFB14GET向远程CPU写数据SFB15PUT从远程CPU读数据SFB16PRINT向打印机发送数据SFB19START在远程装置上实施暖启动或冷启动SFB20STOP将远程装置变为停止状态SFB21RESUME在远程装置上实施暖启动SFB22STATUS查询远程装置的状态SFB23USTATUS接收远程装置的状态SFB29HS_COUNT计数器(高速计数器,集成功能)SFB30FREQ_MES频率计(频率计,集成功能)SFB31NOTIFY_8P生成不带确认显示的块相关信息SFB32DRUM执行顺序器SFB33ALARM生成带确认显示的块相关信息SFB34ALARM_8生成不带8个信号值的块相关信息SFB35ALARM_8P生成带8个信号值的块相关信息SFB36NOTIFY生成不带确认显示的块相关信息SFB37AR_SEND发送归档数据SFB38HSC_A_B计数器A/B转换SFB39POS定位(集成功能)SFB41CONT_C连续调节器SFB42CONT_S步进调节器SFB43PULSEGEN脉冲发生器SFB44ANALOG带模拟输出的定位SFB46DIGITAL带数字输出的定位SFB47COUNT计数器控制SFB48FREQUENC频率计控制SFB49PULSE脉冲宽度控制SFB52RDREC读来自DP从站的数据记录SFB53WRREC向DP从站写数据记录SFB54RALRM接收来自DP从站的数据记录SFB60SEND_PTP发送数据(ASCⅡ,3964(R))SFB61RCV_PTP接收数据(ASCⅡ,3964(R))SFB62RES_RECV清除接收缓冲区(ASCⅡ,3964(R))SFB63SEND_RK发送数据(RK512)SFB64FETCH_RK获取数据(RK512)SFB65SERVE_RK接收和提供数据数据(RK512)SFB75SALRM向DP从站发送中断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-300CCPU中存在

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功