$item.Name
$item.Name
$item.Name
$item.Name
$item.Name

首页>常用仪表>自动化仪表>其它自动化仪表

西门子S7-1500PLC模块山东代理商

型号
参数
电动机功率:5kW 外形尺寸:4mm 应用领域:环保,食品,地矿,印刷包装,纺织皮革 重量:7kg
上海卓曙自动化设备有限公司

免费会员 

经销商

该企业相似产品

西门子S7-1500PLC模块代理商

在线询价

西门子S7-1500PLC模块新疆代理商

在线询价

西门子S7-1500PLC模块内蒙古代理商

在线询价

西门子S7-1500PLC模块陕西代理商

在线询价

西门子S7-1500PLC模块云南代理商

在线询价

西门子S7-1500PLC模块贵州代理商

在线询价

西门子S7-1500PLC模块湖南代理商

在线询价

西门子S7-1500PLC模块河南代理商

在线询价
西门子S7-1500代理商

西门子S7-1500代理商 上海卓曙自动化设备有限公司
大量现货 
【卓曙科技】专业代理西门子电线电缆,PLC、接触器、软启动器、中间继电器、触摸屏,变频器,自动化产品等佺系列产品。一律为全新原包装,货真价实,质量有保证!
我公司经营西门子*现货PLC:S7-200,S7-300, S7-400 ,S7-1200 ,S7-1500,触摸屏,变频器,6FC,6SNS 120 V10 V60 V80  V20 V90 伺服数控备件:*电机(1LA7、1LG4、1LA9、1LE1),国产电机(1LG0,1LE0)大型电机(1LA8,1LA4,1PQ8)伺服电机(1PH,1PM,1FT,1FK,1FS)西门子保内*产品,质保一年。一年内因产品质量问题免费更换新产品,不收取任何费。
西门子一级代理商 

详细信息

西门子S7-1500PLC模块山东代理商

 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项目)选项。

 STEP 7中数据块的数据类型可以采用基本数据类型、复合数据类型或用户定义数据类型(UDT)。下面仅对数据块的数据类型进行简单介绍。

    1.基本数据类型

    基本数据类型根据IEC1131-3定义,长度不超过32位,可利用STEP 7基本指令处理,能*装入S7处理器的累加器中。基本数据类型包括以下几种。

    ①位数据类型:BOOLBYTEWORDDWORDCHAR

    ②数字数据类型:INTDINTREAL

    ③定时器类型:S5TIMETIMEDATETIME_OF_DAY

    2.复杂数据类型

    复杂数据类型只能结合共享数据块的变量声明使用。复合数据类型可大于32位,使用装入指令不能把复合数据类型*装入累加器,一般利用库中的标准块(IEC S7程序)处理复合数据类型。复合数据类型包括:时间( DATE_AND_TIME)、矩阵(ARRAY)、结构(STRUCT)和字符串( STRING)类型。

    3.用户定义数据类型

    STEP 7允许利用数据块编辑器,将基本数据类型和复杂数据类型组合成长度大于32位的用户定义数据类型( User- Defined Data TypeUDT)。用户定义数据类型不能存储在PLC中,只能存放在硬盘上的UDT块中。可以用用户定义数据类型作“模板”建立数据块,以节省录入时间。还可用于建立结构化数据块,建立包含几个相同单元的矩阵,在带有给定结构的FCFB中建立局部变量。

    数据块(DB)的作用是为用户提供一个保存数据的区域。用户可根据需要设定数据块的大小以及数据块内部的数据类型等。

    数据块定义在S7 CPLT的存储器中,用户可在存储器中建立一个或多个数据块。每个数据块可大可小,但CPU对数据块数量及数据总量有限制。例如,对于CPU314,用作数据块的存储器多为8KB,用户定义的数据总量不能超出这个限制。对数据块必须遵循先定义后使用的原则,否则,将造成系统错误。

    数据块(DB)可用来存储用户程序中逻辑块的变量数据(如数值)。与临时数据不同,当逻辑块执行结束或数据块关闭时,数据块中的数据保持不变。

    用户程序可以位、字节、字或双字操作访问数据块中的数据,可以使用符号或地址。

    1.数据块的分类

    数据块有三种类型,即共享数据块、背景数据块和用户定义数据块。

    ①共享数据块的主要目的是为用户程序提供一个可保存的数据区,它的数据结构和大小并不依赖于特定的程序块,而是用户自己定义。共享数据块又称全局数据块,用于存储全局数据,所有逻辑块(OBFCFB)都可以访问共享数据块存储的信息。

    ②背景数据块是与某个FBSFB相关联,其内部数据的结构与其对应的FBSFB的变量声明表*。背景数据块用作私有存储器区,即用作功能块( FB)的存储器。FB的参数和静态变量安排在它的背景数据块中。背景数据块不是由用户编辑的,而是由程序编辑器生成的。

    利用LAD/STU FBD S7程序编辑器,或用已经生成的用户定义数据类型可建立共享数据块。当调用FB时,系统将产生背景数据块。

    ③用户定义数据块( DB of Type)是以UDT为模板所生成的数据块。创建用户定义数据块之前,必须先创建一个用户定义数据类型,如UDT1,并在LAD/STUFBD S7程序编辑器内定义。

    2.数据块寄存器

    CPU有两个数据块寄存器:DBDI寄存器。这样,可以同时打开两个数据块.

  对于S7-300/400 PLC,除逻辑块外,用户程序还包括数据,这些数据是所存储的过程状态和信号的信息,所存储的数据在用户程序中进行处理。

    数据以用户程序变量的形式存储,且具有性。数据可以存储在输入过程映像存储器( Pn)、输出过程映像存储器(PIQ)、位存储器(M)、局部数据堆栈(L堆栈)及数据块(DB)中。可以采用基本数据类型、复杂数据类型或参数类型。

    根据访问方式的不同,这些数据可以在全局符号表或共享数据块(又称全局数据块)中声明,称为全局变量;也可以在OBFCFB的变量声明表中声明,称为局部变量。当块被执行时,变量将固定地存储在过程映像区(PIIPIQ)、位存储器区(M)、数据块(DB)或局部堆栈(L)中。

西门子S7-1500PLC模块山东代理商

相关技术文章

同类产品推荐

相关分类导航

产品参数

电动机功率 5kW
外形尺寸 4mm
应用领域 环保,食品,地矿,印刷包装,纺织皮革
重量 7kg
企业未开通此功能
详询客服 : 0571-87858618
提示

请选择您要拨打的电话:

当前客户在线交流已关闭
请电话联系他 :