step7 问题,关于OB块的问题。

STEP7常用功能块编程_中华文本库
第1页/共1页
文本预览:
常用功能块(FC105、FB41、FB43)课程
目的:FC105 的使用 1、 FC105 是处理模拟量(1~5V、4~20MA 等常规信号)输入的功能块,在 中,打开 Libraries\standard library\
Ti-S7 Converting Blocks\fc105,将其调入 OB1 中,给各个管脚输入地址;如下:
其中,管脚的定义如下: IN---------模拟量模块的输入通道地址,在硬件组态时分配; HI_LIM---现场信号的最大量程值; LO_LIM--现场信号的最小量程值; BIPOLAR—极性设置,如果现场信号为+10V~-10V(有极性信号) ,则设置为 1, 如果现场信号为 4MA~20MA(无极性信号) ;则设置为 0;
常用功能块(FC105、FB41、FB43)课程
OUT-------现场信号值(带工程量单位) ;信号类型是实数,所以要用 MD200 来存放; RET_VAL-FC105 功能块的故障字,可存放在一个字里面。如:MW50; 2、 热电偶、热电阻信号的处理,该类信号实际值是通道整数值的 1/10;
3、 FB41 PID 控制模块的使用; PID 模块是进行模拟量控制的模块,可以完成恒压、恒温等控制功能 在 中,打开 Libraries\standard library\
PID Control block\FB41,将其调入 OB1 中,首先分配背景数据块 DB41,再给各个管脚输入地址;如下:
4、脉冲输出模块 FB43,该模块是将模拟量转换成比率的脉冲输出。Libraries\standard library\ PID Control block\FB43,将其调入 OB1 中,首先分配背景数据块 DB43,再给各个管脚输入地址;如下:
常用功能块(FC105、FB41、FB43)课程
将程序下载调试,看 PID 的温度调节作用如何?如果控制的不好,改变 P、I 参数! 5、 果现场是阀门等执行机构,只需要将通道地址输入 PID 的输出通道,如下:
常用功能块(FC105、FB41、FB43)课程
6、如果单独控制变量输出通道,可使用 FC106 模块,FC106 是处理模拟量(1~5V、4~20MA 等常规信号)输出的功 能块,在 如 中,打开 Libraries\standard library\Ti-S7 Converting Blocks\fc106,将其调入 OB1 中,给各个管脚输入地址; 下 :
第1页/共1页
寻找更多 ""级别: 略有小成
发帖数量: 181 个
工控威望: 207 点
下载积分: 4221 分
在线时间: 278(小时)
注册时间: 最后登录:
图片: =600) window.open('/attachment/Mon_470_7b38b6abe1e0904.bmp');" onload="if(this.width>'600')this.width='600';if(this.height>'3000')this.height='3000';" >
图片: =600) window.open('/attachment/Mon_470_a6b63.bmp');" onload="if(this.width>'600')this.width='600';if(this.height>'3000')this.height='3000';" >
图片: =600) window.open('/attachment/Mon_470_711b22c61ae1452.bmp');" onload="if(this.width>'600')this.width='600';if(this.height>'3000')this.height='3000';" >
step 7 OB块我打开后没有发现有内容,很不理解,请各位高手解答!,传上附件。
级别: 刚进门槛
发帖数量: 19 个
工控威望: 89 点
下载积分: 640 分
在线时间: 45(小时)
注册时间: 最后登录:
必须使用STEP 7在S7程序中将OB121创建为对象。在所生成的块中编写将要在OB121中执行的程序,然后将其作为用户程序的一部分下载到CPU中。
级别: 实习会员
发帖数量: 3 个
工控威望: 7 点
下载积分: 72 分
在线时间: 2(小时)
注册时间: 最后登录:
每一个块都必须单独下载进PLC吗,还是一个工程项目一起下载啊
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员
工控威望: 18343 点
下载积分: 18149 分
在线时间: 6008(小时)
注册时间: 最后登录:
之所以没有内容只是为了防止PLC因为故障找不到对应的OB而导致进入停机状态。实际上,在诊断OB中编写程序是为了对于错误或故障进行侦测并相应处理。判断编程水平高低的一个重要指标就是对程序错误的处理。项目下载时可以将OB一同下载,无需单独下载。RegardsStep7 OB组织块介绍和使用技巧412
上亿文档资料,等你来发现
Step7 OB组织块介绍和使用技巧412
产品技术介绍――Step7OB组织块介绍和使用技;Page1of4;English|VIP邮箱;站点地图;|联系我们;首页|新闻与动态|产品与应用|支持中心|电子商务;技术论坛技术探讨自动化系统SIMATICS7-1;全部作者Automann侠圣;软件编程旧帖归档主题;通信;库程序;硬件组态;经典应用;WinAC;返回主题列表;ad.cs3.slc@siem
产品技术介绍――Step7 OB组织块介绍和使用技巧Page 1 of 4English | VIP邮箱站点地图| 联系我们首页 | 新闻与动态 | 产品与应用 | 支持中心 | 电子商务 | 用户园地 | 关于我们 合作伙伴技术论坛 技术探讨 自动化系统 SIMATIC S7-1200 SIMATIC S7-200全部 作者 Automann 侠圣软件编程 旧帖归档 主题通信库程序硬件组态经典应用WinAC返回主题列表ad.cs3. 我需要:S7-300 下载中心文档 S7-400 下载中心文档 WinAC 下载中心文档 S7-MEC 全部文档 S7 产品英文手册 S7 产品更新信息 S7-300/400 找答案 S7-300 学习导航SIMATIC SSIMATIC S5 SIMATIC Net WinCC Panel IPC/PG SIMATIC PCS7 LOGO! 驱动技术 数控系统 低压电器 电气安装技术 传感器与通讯 系统讨论区 综合信息 版主驻留 高端用户委员会 论坛汇总 论坛公告 用户指南 用户荣誉榜 在线用户列表 热门帖子 最高收藏帖 找答案 下载中心 在线学习园地主题:回复:OB35使用的注意事项 OB执行的周期不能太短,如果OB35的执行时间超过设置的周期,上一次还没有执行完,又开始 OB35的下一次调用,将会出现时间错误,要求调用时间错误组织块OB80。如果没有下载 OB80,将会进入STOP模式。在CPU模块信息的诊断缓冲区,将会看到事件“由时间错误引起 的STOP模式(OB没有装载或不不能装载)”,OB请求错误的原因是“循环中断脉冲发生器6 (OB35的编号),导致事件发生的OB周期中断(OB35)”。经验值: 1169 发帖数: 698 金 币: 1169 所发精华帖追求完美 10:24:04 秀梅 游民引用 收藏31 楼主题:回复:产品技术介绍――Step7 OB组织块介绍和使用技巧 OB32经常用于一些类似于计数的,默认的时间是一秒,要注意每一次运行的时间要短于中断的 间隔,这一点很重要退出登录经验值: 287 发帖数: 229 金 币: 234 所发精华帖
11:27:19 秀梅 游民“吾等定此血盟不为私利私欲,但求团结一致,为社会、为世人成就事业。特此聚合诸位同志, 血印为誓”――稻盛和夫我的支持中心 new 我的论坛信息 我的论坛设置 我的收藏夹 我发的帖子 我跟的帖子 我的精华帖 我的好友 兑换奖品 我的兑换记录 我的获奖通知引用 收藏32 楼主题:回复:产品技术介绍――Step7 OB组织块介绍和使用技巧 OB32经常用于一些类似于计数的,默认的时间是一秒,要注意每一次运行的时间要短于中断的 间隔,这一点很重要经验值: 287 发帖数: 229 金 币: 234 所发精华帖
11:28:29 木森 游民“吾等定此血盟不为私利私欲,但求团结一致,为社会、为世人成就事业。特此聚合诸位同志, 血印为誓”――稻盛和夫引用 收藏33 楼主题:回复:产品技术介绍――Step7 OB组织块介绍和使用技巧 一般常用就是OB1,OB35有时用于PID,基本它大部分用于时间处理及让CUP保持工作状态!贵在参于! 经验值: 57 发帖数: 19 金 币: 57 所发精华帖
00:14:21 Automann 侠圣 引用 收藏 34 楼主题:回复:产品技术介绍――Step7 OB组织块介绍和使用技巧 根据OB86的局部变量诊断和显示有故障的PROFIBUS-DP从站 一直想编这样一个程序,用仿真调试完后,发现程序很短,功能很强,有较大的实用价值。http://www..cn/club/bbs/post.asp?myreply=&b_id=4&a_id=836150&s_...
产品技术介绍――Step7 OB组织块介绍和使用技巧Page 2 of 4经验值: 1169 发帖数: 698 金 币: 1169 所发精华帖S7-300/400的OB86的局部变量OB86_EV_CLASS(LB0)为16#39和16#38分别表示故障 出现和故障消失。OB86_FLT_ID(LB1)为16#C3和16#C4分别表示DP主站系统(DP网络)故 障和DP从站故障。LB10是DP主站系统的ID(网络的编号),LB11是有故障的DP从站的编号。 假设项目中只有一个DP网络,12个DP从站的编号分别为3~14,它们分别对应于 M10.3~M11.6。 出现DP主站系统故障时(LW0为W#16#39C3),将M10.3~M11.6全部置为1(将 W#16#F87F送MW10)。 某个DP从站出现故障时(LW0为W#16#39C4),将故障从站编号和M10.0的地址相加,计 算出故障从站对应的地址,然后用间接寻址点亮故障从站对应的指示灯。 某个DP从站故障消失时(LW0为W#16#38C4),将故障从站编号和M10.0的地址相加,计 算出故障从站对应的地址,然后用间接寻址熄灭故障从站对应的指示灯。 在SIMATIC管理器中生成一个人机界面的站点,双击站点中的画面1,打开WinCC flexible 的项目,在画面中生成12个指示灯。它们分别通过M10.3~M11.6来显示3~14号从站的状态。 下面是OB86中的程序。 L L ==I JCN L T m001: L L ==I JCN L L +D T S m002: L L ==I JCN L L +D T R m003: NOP LD 20 //故障从站地址送地址指针 //熄灭故障从站对应的指示灯 m003 LB P#10.0 11 //不是从站故障消失则跳转 //故障从站编号送累加器1 //起始地址送累加器1 LD 20 //故障从站地址送地址指针 //点亮故障从站对应的指示灯 m002 LB P#10.0 11 //不是从站故障出现则跳转 //故障从站编号送累加器1 //起始地址送累加器1 m001 W#16#F87F MW 10 //点亮3~14号从站的指示灯 //不是主站系统故障则跳转 W#16#39C3 LW 0W#16#39C4 LW 0M [LD 20] W#16#38C4 LW 0M [LD 20] 0下图是5号和13号从站有故障时指示灯的状态。 使用16个字节(例如MB10~MB25),最多可以用画面上的指示灯显示120多个从站的状 态。 此程序稍作修改,可以显示多个网络的从站故障。http://www..cn/club/bbs/post.asp?myreply=&b_id=4&a_id=836150&s_...
产品技术介绍――Step7 OB组织块介绍和使用技巧Page 3 of 4追求完美
07:32:12 乌龙茶 游民 引用 收藏(1) 35 楼主题:回复:产品技术介绍――Step7 OB组织块介绍和使用技巧 OB8X用到的比较多,对于这些OB块里面不写程序有用吗?开不了口 经验值: 185 发帖数: 131 金 币: 35 所发精华帖
09:58:12 Automann 侠圣 引用 收藏 36 楼主题:回复:产品技术介绍――Step7 OB组织块介绍和使用技巧 楼上的,你的答案在前面的帖子里有,仔细看看吧。追求完美 经验值: 1169 发帖数: 698 金 币: 1169 所发精华帖 14:02:30 zhangtingcy 游民引用 收藏37 楼主题:回复:产品技术介绍――Step7 OB组织块介绍和使用技巧 OB86用作诊断比较好,但诊断数据识别比较麻烦努力,快乐 经验值: 114 发帖数: 3 金 币: 14 所发精华帖
21:35:01 joseph.wang 新手 引用 收藏 38 楼主题:回复:产品技术介绍――Step7 OB组织块介绍和使用技巧 1、STEP 7 提供了哪些类型的OB,它们的优先级是怎样的?经验值: 24 发帖数: 21 金 币: 24 所发精华帖组织块(OB)表示操作系统和用户程序之间的接 口。组织块由操作系统调用,控制循环中断驱动 的程序执行、PLC 启动特性和错误处理。可以对组织块进行编程来确认CPU 特性。组织块优先级 组织块确定单个程序段执行的顺序(启动事件)。一个 OB 调用可以中断另一个 OB 的执行。哪 个 OB 允许中断另一个 OB 取决于其优先级。高优先级的 OB 可以中断低优先级的 OB。背http://www..cn/club/bbs/post.asp?myreply=&b_id=4&a_id=836150&s_...
产品技术介绍――Step7 OB组织块介绍和使用技巧Page 4 of 4景 OB 的优先级最低。中断类型和优先级 启动事件触发 OB 调用称为中断。下表显示了 STEP 7 中的中断类型以及分配给这些中断的 组织块的优先级。不是所有的 S7 CPU 都提供下表所列的所有组织块以及优先级。 详见,使用s7编程手册。 09:21:28 Rio 新手引用 收藏39 楼主题:回复:产品技术介绍――Step7 OB组织块介绍和使用技巧 请问各OB 块的临时变量如何理解?学习ing 经验值: 18 发帖数: 1 金 币: 18 所发精华帖
16:22:35 引用 收藏 40 楼85|?? 1 2 3 4 5 6 7 8 9 ??|? 西门子(中国)有限公司工业业务领域工业自动化与驱动技术集团 2010 隐私政策 | 法律条款 最新更新时间:http://www..cn/club/bbs/post.asp?myreply=&b_id=4&a_id=836150&s_...
包含各类专业文献、各类资格考试、幼儿教育、小学教育、生活休闲娱乐、应用写作文书、中学教育、高等教育、Step7 OB组织块介绍和使用技巧412等内容。
 行业技术 Step7 OB 组织块介绍和使用技巧
17:11:00 每种类型的 OB 块的分析及其使用方法: 1、自由循环组织块 OB1 S7 CPU 启动完成后,操作...  \ 每种类型的 OB 块的分析及其使用方法: 1、自由循环组织块 OB1 S7 CPU ...Step7 OB组织块介绍和使... 4页 1下载券 STEP7_功能块说明 26页 免费 STEP...  STEP7常用功能块说明_信息与通信_工程科技_专业资料...... 1-6 1.4 时间延迟中断组织块 (OB20 到 ...西门子SFC和SFB简单介绍 4页 免费 FC105.FC106使用...  介绍S7-300功能块一些作用组织块(OB)概述 概述 ...哪些 OB 可用? 并非所有的 CPU 均可处理 STEP 7 ...脉宽调制是影响不连续输出的调节变量的一种方法。 以...  OB块应用方法_专业资料。各种OB块的使用方法介绍S7 程序 OB 块运用方法 2.1...中断组织块 (OB10 到 OB17) 2.2.1 描述 STEP 7 提供多达 8 个 OB(OB...  STEP7 软件介绍_电子/电路_工程科技_专业资料。STEP...使用如下几种不同类型的块: 组织块(OB)是操作系统...图像尺寸变换技巧――巧...1/2 相关文档推荐 ...  STEP7常用功能块说明_机械/仪表_工程科技_专业资料。...1-6 1.4 时间延迟中断组织块 (OB20 到 OB23)...生成块相关消息的介绍......  STEP7_功能块使用介绍 85页 免费step...将其调入 OB1 中,给各个管脚输入地址;如下: ...Excel键盘快捷键 Photoshop的抠图技巧分析2014 Baidu...  STEP 7 的介绍使用 STEP7 软件,可以在一个项目下...软件块 组织块(OB) 函数块(FC) 功能块(FB) ...S 7 提供了一种监视最大扫描循环时间的方法以确保... 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
STEP7 常用功能块说明
下载积分:400
内容提示:本人的呕心力作---STEP7 常用功能块说明
文档格式:PDF|
浏览次数:538|
上传日期: 08:26:40|
文档星级:
该用户还上传了这些文档
STEP7 常用功能块说明.PDF
道客巴巴认证
机构认证专区
加  展示
享受成长特权
官方公共微信西门子PLC S7300 OB块调用问题_百度知道
西门子PLC S7300 OB块调用问题
就是不知道这些块怎样使用,本人目前可以自己做利用STEP7做点300的小程序,82,请问,83,啥时候可以用到,组织块里有一些块比如OB81,OB87,OB121等等,这些块在编程的时候,OB85,问题在于,请各位老师指导,请教各位老师本人初学PLC,谢谢,这些块表示的含义本人都已掌握
提问者采纳
并且前面板上的相应LED会指示该错误:评估OB81的启动信息,这些临时变量你可以查找帮助确定每个临时变量的含义(选中OB81按F1)。入门的编程很简单,帮助内容是。查明具有故障电源的机架数目,以指示维护人员应该更换电池,从而做出当PLC电源出现故障时需要做的那些工作,并确定已经发生哪些电源错误。在OB81的程序里你可以用这些临时变量来编程,那么CPU操作系统调用OB81。=========================================================上述说的很明确了,你可以试着做一次看看,会有不同的OB块去处理,你可以添加一个OB81块,就是PLC机架电源发生故障和故障接触了系统会执行OB81的中断程序。在所生成的块中编写将要在OB81中执行的程序:描述如果在CPU或扩展单元中下列其中一个发生故障,也就是说这些程序在PLC正常时没什么用。不过,该错误会输入诊断缓冲区,则在检测到电源错误时,你提出的这些OB块的使用其实是让PLC程序更完善。激活操作员站上的灯,可以将OB81用于下列目的。24V电源电池备用系统消除故障后也调用该OB (事件出现和消失时都调用该OB),当PLC不正常时,然后将其作为用户程序的一部分下载到CPU中,。编程OB81必须使用STEP 7在S7程序中将OB81创建为对象,索引OB81,你在Step7里面点帮助,CPU不会变成STOP模式,那么举个例子每个OB块有不同的含义你都掌握了,在OB81块中有系统自带的临时变量。如果没有编程OB81。例如:========================================================比如OB81
提问者评价
其他类似问题
按默认排序
其他2条回答
此时系统会调用OB121:除数为0:当你的程序发生了编程错误,那么就可以确保了你的PLC不会因为你的编程错误而导致停机以OB121为例,例如,如果你在OB121中编写了错误诊断处理程序
请教各位老师,,谢谢。
西门子plc的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 step7 问题 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信