水电电工知识
电工知识|STEP7编程软件的结构体系
2017-02-20  浏览:23
水电之家讯:与一般的仅用于plc编程的软件不同,STEP7是一种可以用于PLC网络系统的工具软件。在文件的组织与管理上,STEP7使用的是“项目(Project)”分层结构体系,其体系结构如图13-1.3所示。

1.项目

STEP7的体系以“项目”作为第一层次,项目为针对PLC网络所制定的总体控制方案,它可以下辖多个“站”与MPI网络连接的节点,以组成PLC网络。

对于常用的单PLC控制场合,只有所使用的PLC作为一个“站”,无须考虑其他“站”与MPI网络连接的节点。

2.站

站与MPI节点为STEP7体系结构的第二层次。站(Station)是网络的名称,在PLC网络系统中,将可以进行数据通信、连接外部输入/输出的物理设备称为“站”。PLC网络系统中能够对数据链接系统进行控制的站,称为“主站”。主站可以设置控制整个PLC网络的参数,每一网络系统必须有…个主站,在PLC控制系统中,主站一般由PLC主机兼任。网络中除主站以外的其他站称为从站,从站又有远程I/O站(Remote I/O station)、远程设备站(Remote device station),本地站(Localstation)等。

对于常用的单PLC控制,只有所使用的PLC -个“站”,只需要选择所用的PLC系列号,如SIMATIC 300或SIMATIC 400即可,无须考虑其他“站”的链接情况。

3.CPU与硬件

CPU与硬件(Hardware)为STEP7体系结构的第三层次。作为PLC站的基本组成,在S7-300/400中为CPU模块(CPU)以及其他硬件(Hardware)。CPU模块的型号可通过STEP7软件的设置进行直接选择。在选择了CPU模块的型号后,还可以对其主要参数进行具体设置,在此基础上,可以针对不同CPU模块的功能进行编程。

对于站的其他硬件,只需要利用STEP7的硬件配置功能,就可以建立起PLC中的各I/O模块、接口模块、功能模块等硬件的实际安装与软件中使用的地址、管理数据等方面的对应关系,通常无须再进行其他处理。

4.S7程序与连接对象

S7程序与连接对象为STEP7体系结构的第四层次。S7程序就是前述的PLC用户程序,连接对象是指在PLC中通过PROPIBUS等方式连接的其他单元。

S7程序的编制与编辑是PLC控制系统设计的主要工作,也是STEP7软件最主要的功能。在S7-300/400系列PLC中,S7程序由源文件(Source)、块(Blocks)、符号表(Symbols)三部分组成。



源文件( Source)用于STEP7的内部程序管理,一般由STEP7自动生成,使用者无须对其作太多的考虑。

符号表( Symbols)可以通过STEP7的符号编辑器编辑与生成,可以根据需要编制,将程序的绝对地址用具有含义的符号地址代替,对程序进行符号编程,从而使得程序更容易阅读与理解。

块(Blocks)由逻辑块、用户定义的数据类型(UDT)、系统数据、变量表等组成。其中,逻辑块是PLC用户程序的基本组成单元,它由前述的组织块OB、程序块FC、功能块FB、数据块DB、系统程序块SFC、系统功能块SFB等组成,有关块的具体含义可以参见本书第8章的有关内容。以上逻辑块中,系统程序块SFC、系统功能块SFB只能在用户程序中进行调用,用户不可以对其进行编辑或写入。

与S7-200PLC -样,组织块OB、程序块FC、功能块FB、系统程序块SFC、系统功能块SFB等均由“网络”所组成。在采用梯形图编程时,网络则是由触点、线圈、功能指令框、连线等最基本的梯形图组成元素构成,通过程序编辑器,即可组成不同的控制程序。水电之家为您提供最全面的管材,管件,水电,电线,电工,管材水电品牌的装修知识点和各种管材水电的导购与在线购买服务,拥有最便宜的管材水电价格和最优质的售后服务,每天都有秒杀的抢购活动哦!敬请登陆水电之家:http://shuidian.jc68.com/
更多»您可能感兴趣的文章:
更多»有关 水电 的产品:
  • 水电电工资讯
  • 发表评论 | 0评
  • 评论登陆
  • 移动社区 天花之家 木门之家 灯具之家 铁艺之家 幕墙之家 五金头条 楼梯头条 墙纸头条 壁纸头条 玻璃头条 老姚之家 灯饰之家 电气之家 全景头条 照明之家 防水之家 防盗之家 区快洞察 建材 枣庄建材 临沂建材 南昌建材 上饶建材 抚州建材 宜春建材 吉安建材 赣州建材 鹰潭建材 新余建材 九江建材 萍乡建材 景德镇陶瓷 石家庄建材 衡水建材 廊坊建材 沧州建材 承德建材 建材之家 企业之家 720全景
    (c)2015-2017 Bybc.cn SYSTEM All Rights Reserved