您的位置:控制工程论坛网论坛 » PLC与PAC » STEP7程序的四种模块

iacmall

iacmall   |   当前状态:离线

总积分:808  2024年可用积分:0

注册时间: 2008-04-29

最后登录时间: 2008-11-19

空间 发短消息加为好友

STEP7程序的四种模块

iacmall  发表于 2008/5/27 9:44:11      875 查看 1 回复  [上一主题]  [下一主题]

手机阅读

在进行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秒。

本文摘自:http://www.iacmall.com/工业自动化商城
1楼 0 0 回复
  • qwfy123

    qwfy123   |   当前状态:离线

    总积分:60  2024年可用积分:0

    注册时间: 2008-05-26

    最后登录时间: 2008-05-27

    空间 发短消息加为好友

    qwfy123   发表于 2008/5/27 9:44:11

    这是啥啊?一半的文章?还是广告?
    2楼 回复本楼

    引用 qwfy123 2008/5/27 9:44:11 发表于2楼的内容

总共 , 当前 /