工控信息网(www.55gk.com)|中国工业控制及自动化信息网 行业新闻技术文章产品展示厂商展示供应信息求购信息论坛
文章分类 PLC DCS PAC PC-BASED CPCI-PXI 嵌入式系统 SCADA 工业以太网 变频器 无线通讯 自动化软件 人机界面 现场总线 运动控制 机械传动 机器视觉 电源
传感器 仪器仪表 执行机构 工业安全 低压电器 其它工控文章 
 首页 -> 技术文章 -> 运动控制 -> 正文

STEP7程序的四种模块

在进行PLC编程时,采用的编程工具为STEP7,STEP7是西门子S7/M7/C7系列PLC的编程工具,该软件包以块形式管理用户编写的程序和数据。STEP7的程序是一种结构化的程序,它把程序分为四种模块:
(1) 组织模块(OB)用于对后四种模块的调用与管理;
(2) 程序模块(PB)用于实现简单逻辑控制任务;
(3) 功能模块(FC)用于对较复杂的控制任务进行编程,以实现调用;
(4) 数据模块(DB)存储程序运行所需的数据。

      在STEP7的操作系统还固化一些子程序,我们可根据自己的实际需要调用这些模块来满足控制要求,在本程序中,我们使用OB1、OB35、OB100组织模块。

      OB1用于线性和结构化的程序执行。对结构化的程序,所有的模块调用都将写入到OB1中,被OB1调用的模块,OB1可由操作系统自动循环调用。

      OB35是一个循环中断程序,操作系统可每隔一定时间就产生中断运行,比OB1更高的优先级,也就是说,OB35可以中断OB1的运行,处理自身程序,中断的时间可在STEP7硬件组态中设定,本设计中,所以我们利用OB35实现对料筒实际温度的采样,其循环中断时间设定为20秒。
机电专业技术论坛

Google
最新文章
 • 台湾普传PI-3000变频器系统在家电行业中的
 • 菱科变频调速技术在炼钢厂20吨转炉倾动和
 • 国务院住宅区供暖锅炉改造
 • LOGO在光学机械中的应用
 • 嵌人式系统综述
 • 华北科技1U整机在校园网络视频中应用
 • 台达ASD-B伺服系统在雕刻机上的应用
 • 浅析软件滤波在自动控制中的应用
 • 华北科技产品在彩票终端中的解决方案
 • 华北科技产品在360度全景智能监控系统中的
 • 台达自动化产品在橡塑电缆生产行业的整体
 • NOVO-7910奥运场馆监控系统应用方案
 • 华北科技产品在奥运场馆安防系统的综合应
 • 华北科技NOVO-3266在“卡拉OK点歌计费系统
 • 台达自动化技术在精密带刀片皮机上的解决
 • 基于台达机电技术的梳棉锯条冲齿加工伺服
 • 城市照明监控系统技术方案
 • 关于城管电子监控的构建
 • 台达机电产品在全自动灌装封尾机上的应用
 • 基于GPRS的热电远程监控系统开发应用
Copyright © 2005-2008 55GK.com 联系站长:555jx@163.com 
本网站所登STEP7程序的四种模块及所有其它信息来自互联网.
仅供访问者参照使用,不直接或间接负责相关法律问题!