请联系客服QQ
艾特贸易网首页

艾特贸易网

STEP 7中建立数据块的方法

提示:

在STEP 7中,为了避免出现系统错误,在使用数据块之前,必须先建立数据块,并在块中定义变量(包括变量符号名、数据类型以及初始值等)。数据块中变量的顺序及类型决定了数据块的数据结构,变量的数量决定了数据块的大小。数据块建立后,还必须同程序块一起下载到CPU中,才能被程序块访问。 1.建立数据块(1)用SIMATIC管理

    STEP 7中,为了避免出现系统错误,在使用数据块之前,必须先建立数据块,并在块中定义变量(包括变量符号名、数据类型以及初始值等)。数据块中变量的顺序及类型决定了数据块的数据结构,变量的数量决定了数据块的大小。数据块建立后,还必须同程序块一起下载到CPU中,才能被程序块访问。

    1.建立数据块

    (1)SIMATIC管理器创建数据块

    假设要用SIMATIC管理器创建一个名称为DB1的背景数据块,其具体步骤如下:

    首先在SIMATIC管理器中选择S7项目的S7 ProgramS7程序)中的Blocks(块文件夹);然后执行菜单命令InsertS7 BlockData Block(数据块),弹出的数据块属性对话框Properties Data Block,如图5-4所示。

    在图5-4(c)中,可设置要建立的数据块属性:

    Name and Type(数据块名称和类型),可选Shared DB(共享数据块)、Instance DB(背景数据块)或DB of Type(用户定义数据块),如DB1DB2等。

    Symbolic Name(数据块的符号名),为可选项,如Motor_DB

    Symbol Comment(符号注解),为可选项。

    本例将数据块命名为DB1,符号名为Motor_DB,类型为Instance DBDB1选项框自动变为灰色不能选择。设置完毕,单击OK(确定)按钮,创建数据块DB1,如图5-4(a)所示。

    (2)LAD/STL/FBD S7程序编辑器创建数据块

    假设要用LAD/STL/FBD S7程序编辑器创建一个名为DB1的共享数据块,其具体步骤如下所述。

    Windows的桌面下执行菜单命令【开始】→SIMATICSTEP 7LADSTLFBD- Programming S7 Blocks,启动LAD/STL/FBD S7程序编辑器,如图5-5所示。

    执行菜单命令File(文件)→New(新建)或单击新建工具图标,弹出创建数据块对话框。在创建对话框内的Entry point区域,单击下拉列表,选择项目类型:ProjectS7项目)、LibraryS7库)、Example Project(项目例程)或Multiproject(多项目)。该例选择ProjectS7项目)选项。

用SIMATIC管理器创建数据块

    5-4    SIMATIC管理器创建数据块

 用LAD/STL/FBD S7程序编辑器创建数据块

    5-5    LAD/STL/FBD S7程序编辑器创建数据块

    Name区域,单击下拉列表,选择已存在的S7项目。该例选择S7_Pr03

    Object Type区域单击下拉列表,选择对象类型为Data Block;在Object Name区域输入数据块名称,如DB1

    设置完毕,最后单击OK(确定)按钮,并弹出如图5-6所示的New Data Block DB类型选择对话框。在图5-6(a)中,选择创建共享数据块DB1,单击OK(确定)按钮确认;在图5-6(b)选择创建背景数据块DB2,单击OK(确定)按钮确认。

新DB类型选择对话框

    5-6    DB类型选择对话框


(责任编辑: 艾特贸易网 )

  • 本文关键字:STEP7 

免责声明:本文章仅代表作者个人观点,与艾特贸易网无关。本站大部分技术资料均为原创文章,文章仅作为读者参考使用,请自行核实相关内容,如若转载请注明来源:艾特贸易网 http://www.aitmy.com