枣庄回收PLC回收西门子PLC

供应商
上海市陌然自动化科技有限公司
认证
报价
88888.00元每88888
手机号
15921583216
联系人
吴阳洪
所在地
上海市金山区枫泾镇环东一路65弄7号2250室
更新时间
2021-06-07 23:59

详细介绍

枣庄回收plc回收西门子plc上海陌然自动化科技有限公司为siemens代理商,本着“以人为本 科技先导 顾客满意 改进”的工作方针,致力于工业自动化控制领域的产品、工程配套和集成、销售,拥有丰富的自动化产品的应用和实践以及雄厚的技术力量,尤其以 plc复杂控制、传动技术应用、伺服控制、数控备品备件、人机界面及网络/应用为公司的技术特长,几年来,上海陌然公司在与德国 siemens公司自动化与驱动部门的长期紧作中,建立了良好的相互协作关系,在可编程控制器、交直流传动装置方面的业务逐年成倍增长,为广大用户提供了siemens的 技术及自动控制的决方案。枣庄回收plc回收西门子plc

sfc 51常用功能使用入门

推荐文档: 西门子工程师推荐本文档!

文档

 

涉及产品

1 sfc 51简介

1.1 程序功能介绍
通过系统功能sfc 51 "rdsysst"(读取系统状态),可以读取系统状态列表或部分系统状态列表,例如指示灯状态,序列号,从站状态等等。
调用sfc51时,通过将值“1”赋给输入参数req来启动读取。如果可以立即读取系统状态,则sfc将在busy输出参数中返回值0。如果busy包含值1,则尚未完成读取功能。

表1 sfc51参数说明

参数描述
req输入参数req =1:启动处理
ssl_id输入参数将要读取的系统状态列表或部分列表的id号
index输入参数部分列表中对象的类型或编号。
ret_val输出参数如果执行sfc时出错,则ret_val参数
将包含错误代码。
busy输出参数true:尚未完成读取。
ssl_header输出参数lenthdr是ssl列表或ssl部分列表的数据记录的长度。
• 如果仅读取了ssl列表的标题信息,则n_dr包含属于它的数据记录数。
• 否则,n_dr包含传送到目标区域的数据记录数。
dr输出参数ssl列表读取或ssl部分列表读取的目标区
域:
• 如果仅读取了ssl列表的标题信息,
则不能评估dr的值,
而只能评估ssl_header的值。
• 否则,lenthdr和n_dr的乘积将指
示已在dr中输入了多少字节。

2 读取cpu指示灯
可以通过sfc 51读取cpu的指示灯状态,使用的ssl_id参数为16#74(16#19)读取全部指示灯状态或者16#174(16#119)读取单个指示灯状态

2.1 编程
首先需要创建一个数据块,用来存放读取出来的指示灯状态结果


图1 创建db1,存放读取结果

打开ob1,在ob1的临时变量区创建一个变量length,类型设置为struct(结构)


图2 创建名为length的结构变量

双击length变量,进入结构变量成员定义,创建两个word类型的变量,本例中分别为size和number:




枣庄回收PLC回收西门子PLC

展开全文

我们其他产品
我们的新闻
优质商家推荐 拨打电话