热门搜索:西门子
产品展示 / products 您的位置:网站首页 > 产品展示 > 西门子 > S7-1500 > 西门子6ES7521-1BH10-0AA0
西门子6ES7521-1BH10-0AA0

西门子6ES7521-1BH10-0AA0

简要描述:西门子6ES7521-1BH10-0AA0
数据的存取方式
(1)“位"存取方式:位存储单元的地址由字节地址和位地址组成,如I3.2,其中的区域标识符“I"表示输入(Input),字节地址为3,位地址为2。如图:
这种存取方式称为“字节·位"寻址方式。
(2)“字节"存取方式:输入字节IB3(Byte)由I3.0~I3.7这8位组成。
(3)“字"存取方式:相邻的两个字节组成一个字

产品型号:

所属分类:S7-1500

更新时间:2021-06-10

厂商性质:代理商

详情介绍

西门子6ES7521-1BH10-0AA0

 

数字式输出模块, DQ32xDC 24V/0.5A BA, 32 条通道,每组 8 条, 4A 每组 包括推入式正面连接器在内

 

  在实际应用中如果PLC组态工艺对象时,当“与驱动装置进行数据交换”及“与编码器进行数据交换”时选择了“运行时自动应动驱动值”及“自动进行编码器值数据交换”时,工程师常常会遇到PLC控制V90 PN起动运行工作不正常的问题,如PLC起动后调用MC_Power功能块对驱动器进行使能时,功能块出现16# 8001错误代码,工艺对象显示“与设备(驱动装置或编码器)通信故障”报警等。

  为了避免这些问题,请按照本文说明调用MC_Power命令。

  2 回答

  当通过1200/1500 PLC通过组态工艺对象的方式对V90进行控制时,需要使用MC_Power功能块对驱动器进行使能。某些工况下,要求设备启动后,PLC立即通过MC_Power对驱动器进行使能,因此用户在编写驱动使能程序时,将MC_Power的Enable管脚给定为常1,如果这样编程则需要保证驱动器、编码器与控制器通讯正常。但是,如果PLC先于驱动器完成启动,这样编程MC_Power将无法正常完成使能过程,功能块会报16#8001错误,而且工艺对象会出现“与设备(驱动装置或编码器)通信故障”报警,如图1、图2所示,只有对工艺对象的故障完成确认后才可以正常使能。

 

  图1 编程示例

 

  图2 报警显示

  基于以上的原因,建议工程师采用以下的方法进行“MC_Power”的编程。

  将Enable管脚与工艺对象中通讯相关的变量“”、进行关联,变量位置查找如图3、4所示,编程示例如图5所示,此时,当PLC与驱动器都启动完成,且通讯建立时,驱动器才能完成使能。

  此外,还可以将“TO.StatusDrive. AdaptionState”的状态(2:“ADAPTED”,已完成数据传送)加入到启动条件中。

 

  图3 工艺对象驱动通信状态

 

  图4 工艺对象编码器通信状态

 

  图5 正确的“MC_Power”编程示例

  注意:

  PLC与驱动器之间通讯建立后,如果在正常运行过程中出现通讯中断的情况,通讯恢复后,在对MC_Power进行使能时,Error管脚会出现16#8001错误,工艺对象会出现“与设备(驱动装置或编码器)通信故障”报警,由于工艺对象故障的存在,MC_Power将无法对驱动器进行使能,只有确认故障后,驱动器才能重新使能。

DQ 16x24VDC/0.5 HF 参数:

在 STEP 7 中模块参数时,可使用不同的参数来设置模块属性。下表列出了可组态的参数。可组态参数的有效范围取决于组态的类型。可进行以下组态:

  • 使用 S7-1500 CPU 进行统一操作
  • 在 ET 200MP 系统中 PROFINET IO 上进行分布式操作
  • 在 ET 200MP 系统中的 PROFIBUS DP 上进行分布式操作

在用户程序中进行参数分配时,可通过 WRREC 指令(RUN 模式下的参数分配)和数据记录将这些参数传送到模块中;请参见章节 参数分配和参数数据记录的结构。

列表: 可组态的参数及其默认值

 

具有以下名称的模块将始终激活值状态:

  • DQ 16x24VDC/0.5A HF QI
  • DQ 16x24VDC/0.5A HF S QI
  • DQ 16x24VDC/0.5A HF MSO

对于值状态,系统将为每个通道一个附加位。值状态位将指示用户程序中所的输出值在模块端是否未得到确认(0 = 值不正确)。

组态为 16 通道 DQ 16x24VDC/0.5A HF 的地址空间

下图显示了组态为带值状态的 16 通道模块的地址空间分配。可任意模块的起始地址。通道的地址将从该起始地址开始。

在模块上印有字母“a 到 d”。“QB a”是指模块起始地址输出字节 a。


图片: 组态为 16 通道 DQ 16x24VDC/0.5A HF 的地址空间(带值状态)

组态为 2 x 8 通道 DQ 16x24VDC/0.5A HF S QI 的地址空间

组态为 2 x 8 通道模块时,模块的通道应分为多个子模块。在共享设备中使用该模块时,可将子模块分配给不同的 IO 控制器。

IO 控制器的数量取决于所使用的接口模块。请遵循本手册中有关特定接口模块的信息。

与 1 x 16 通道模块组态不同,这 2 个子模块都可任意起始地址。用户也可子模块中相关值状态的地址。


图片: 组态为 2 x 8 通道 DQ 16x24VDC/0.5A HF S QI 的地址空间(带值状态)

组态为 1 x 16 通道 DQ 16x24VDC/0.5A HF MSO 的地址空间

组态为 1 x 16 通道模块(模块内部 shared output,MSO)时,系统将模块的通道 0 到 15 会复制到多个子模块中。之后,在各子模块中通道 0 到 15 的值都将相同。在共享设备中使用该模块时,可将这些子模块分配给多 4 个 IO 控制器:

  • 分配给子模块 1 的 IO 控制器对输出 0 到 15 具有写访问权限。
  • 分配给子模块 2、3 或 4 的 IO 控制器则对输出 0 到 15 具有读访问权限。

IO 控制器的数量取决于所使用的接口模块。请遵循本手册中有关特定接口模块的信息。

值状态 (Quality Information, QI)

值状态的含义取决于所在的子模块。

对于个子模块(= 基本子模块),值状态为 0 表示值不正确或基本子模块的 IO 控制器处于 STOP 状态。

对于第二到第四个子模块(MSO 子模块),值状态“0”表示值不正确或发生以下某种错误:

  • 基本子模块尚未组态(未就绪)。
  • IO 控制器与基本子模块间的连接已中断。
  • 基本子模块的 IO 控制器处于 STOP 或 POWER OFF 状态。

下图显示了子模块 1 和 2 的地址空间分配和值状态。


图片: 组态为 1 x 16 通道 DQ 16x24VDC/0.5A HF S MSO 的地址空间(带值状态)

下图显示了子模块 3 和 4 的地址空间分配和值状态。

 西门子6ES7521-1BH10-0AA0

 

  • S7-200系列PLC的特点:

    是SIEMENS公司推出的一种小型PLC

    (1)它结构紧凑

    (2)扩展性良好

    (3)指令功能强大

    (4)价格低廉

    成为当代各种小型控制工程的理想控制器。

    2.S7-200PLC的产品:

    (1)集成一定数字I/O点的CPU:CPU221、CPU 222、CPU 224、CPU 226、CPU 226XM

    (2)扩展模块:主要有

    数字量扩展模块:EM221、EM222、EM223

    模拟量扩展模块:EM231、EM 232、EM 235

    通讯模块:EM277、EM241等

    其它模块:特殊功能模块

    可以十分方便地组成不同规模的控制器。其控制规模可以从几点到几百点。S7-200PLC可以方便地组成PLC-PLC网络和微机-PLC网络,从而完成规模更大的工程。

    3.S7-200的编程软件:STEP7-Micro/WIN32。该编程软件可以方便地在Windows环境下对PLC编程、调试、监控。使得PLC的编程更加方便、快捷。可以说,S7-200可以地满足各种小规模控制系统的要求。

  • 数据的存取方式

    1)“位”存取方式:位存储单元的地址由字节地址和位地址组成,如I3.2,其中的区域标识符“I”表示输入(Input),字节地址为3,位地址为2。如图:

    这种存取方式称为“字节·位”寻址方式。

    2)“字节”存取方式:输入字节IB3Byte)由I3.0~I3.78位组成。

    3)“字”存取方式:相邻的两个字节组成一个字,一个字中的两个字节的地址必须连续,且低位字节在一个字中应该是高8位,高位字节在一个字中应该是低8位。IW14表示由IB14IB15组成的1个字,IW14中的I为区域标识符,W表示字(Word),14为起始字节的地址。IW14中的IB14应该是高8位,IB15应该是低8位。

    4)“双字”存取方式:相邻的四个字节表示一个双字,四个字节的地址必须连续。低位字节在一个双字中应该是高8位。ID12表示由IB12~IB15组成的双字,I为区域标识符,D表示存取双字(Double Word),12为起始字节的地址。ID12中的IB12应该是高8位,IB15应该是低8位。如图:

    S7—200系统CPU 22*系列PLC主机(CPU模块)的外形如图1所示。 S7—200CPU模块包括一个中央处理单元、存储器、电源以及数字I/O点,这些都被集成在一个紧凑、独立的设备中。CPU负责执行程序,以便对工业自动化控制任务或过程进行控制。输人部分从现场设备中采集信号,输出部分则输出控制信号,控制工业过程中的设备。

  •  

    连接 AS-Interface、PROFIBUS 和 PROFINET/工业以太网总线系统的通信处理器。
    用于点到点连接的通信处理器
    多点接口 (MPI), 集成在 CPU 中;
    是一种经济有效的方案,可以同时连接编程器/PC、人机界面系统和其它的 SIMATIC S7/C7 自动化系统。
    PROFIBUS DP进行过程通信
    SIMATIC S7-300 通过通信处理器或通过配备集成 PROFIBUS DP 接口的 CPU 连接到 PROFIBUS DP 总线系统。通过带有 PROFIBUS DP 主站/从站接口的 CPU,可构建一个高速的分布式自动化系统,并且使得操作大大简化。

    从用户的角度来看,PROFIBUS DP 上的分布式I/O处理与集中式I/O处理没有区别(相同的组态,编址及编程)。

    以下设备可作为主站连接:

    SIMATIC S7-300
    (通过带 PROFIBUS DP 接口的 CPU 或 PROFIBUS DP CP)
    SIMATIC S7-400
    (通过带 PROFIBUS DP 接口的 CPU 或 PROFIBUS DP CP)
    SIMATIC C7 
    (通过带 PROFIBUS DP 接口的 C7 或 PROFIBUS DP CP)
    SIMATIC S5-115U/H、S5-135U 和 S5-155U/H,带IM 308
    SIMATIC 505
    出于性能原因,每条线路上连接的主站不得超过 2 个。

    以下设备可作为从站连接:

    ET 200 分布式 I/O 设备
    S7-300,通过 CP 342-5
    CPU 313C-2 DP, CPU 314C-2 DP, CPU 314C-2 PN/DP, CPU 315-2 DP, CPU 315-2 PN/DP, CPU 317-2 DP, CPU 317-2 PN/DP and CPU 319-3 PN/DP
    C7-633/P DP, C7-633 DP, C7-634/P DP, C7-634 DP, C7-626 DP, C7-635, C7-636
    现场设备
    虽然带有 STEP 7 的编程器/PC 或 OP 是总线上的主站,但是只使用 MPI 功能,另外通过 PROFIBUS DP 也可部分提供 OP 功能。

    通过 PROFINET IO 进行过程通信
    SIMATIC S7-300 通过通信处理器或通过配备集成 PROFINET 接口的 CPU 连接到 PROFINET IO 总线系统。通过带有 PROFIBUS 接口的 CPU,可构建一个高速的分布式自动化系统,并且使得操作大大简化。

    从用户的角度来看,PROFINET IO 上的分布式I/O处理与集中式I/O处理没有区别(相同的组态,编址及编程)。

    可将下列设备作为 IO 控制器进行连接:

    SIMATIC S7-300
    (使用配备 PROFINET 接口或 PROFINET CP 的 CPU)
    SIMATIC ET 200
    (使用配备 PROFINET 接口的 CPU)
    SIMATIC S7-400
    (使用配备 PROFINET 接口或 PROFINET CP 的 CPU)
    可将下列设备作为 IO 设备进行连接:

    ET 200 分布式 I/O 设备  电 话:(同号)
    ET 200S IM151-8 PN/DP CPU, ET 200pro IM154-8 PN/DP CPU
    SIMATIC S7-300
    (使用配备 PROFINET 接口或 PROFINET CP 的 CPU)
    现场设备
    通过 AS-Interface 进行过程通信
    S7-300 所配备的通信处理器 (CP 342-2) 适用于通过 AS-Interface 总线连接现场设备(AS-Interface 从站)。

    更多信息,请参见通信处理器。

    通过 CP 或集成接口(点对点)进行数据通信
    通过 CP 340/CP 341 通信处理器或 CPU 313C-2 PtP 或 CPU 314C-2 PtP 的集成接口,可经济有效地建立点到点连接。有三种物理传输介质支持不同的通信协议:

    20 mA (TTY)(仅 CP 340/CP 341)
    RS 232C/V.24(仅 CP 340/CP 341)
    RS 422/RS 485
    可以连接以下设备:

    SIMATIC S7、SIMATIC S5 自动化系统和其他公司的系统
    打印机
    机器人控制
    扫描器,条码阅读器,等
    特殊功能块包括在通信功能手册的供货范围之内。

     

    S7-200系列PLC可提供4种不同的基本单元和6种型号的扩展单元。其系统构成包括基本单元、扩展单元、编程器、存储卡、写入器、文本显示器等。

    1.基本单元

    S7-200系列PLC中可提供4种不同的基本型号的8种CPU供选择使用,其输入输出点数的分配见表4-11:

    表4-11  S7-200系列PLC中CPU22X的基本单元

     

    型 号

    输入点

    输出点

    可带扩展模块数

    S7-200CPU221

    6

    4

    S7-200CPU222

    8

    6

    2个扩展模块

    78路数字量I/O点或10路模拟量I/O点

    S7-200CPU224

    14

    10

    7个扩展模块

    168路数字量I/O点或35路模拟量I/O点

    S7-200CPU226

    24

    16

    2个扩展模块

    248路数字量I/O点或35路模拟量I/O点

    S7-200CPU226XM

    24

    16

    2个扩展模块

    248路数字量I/O点或35路模拟量I/O点

    2.扩展单元

    S7-200系列PLC主要有6种扩展单元,它本身没有CPU,只能与基本单元相连接使用,用于扩展I/O点数,S7-200系列PLC扩展单元型号及输入输出点数的分配如表4-12所示。

    表4-12  S7-200系列PLC扩展单元型号及输入输出点数

     

    类 型

    型 号

    输入点

    输出点

    数字量扩展模块

    EM221

    8

    EM222

    8

    EM223

    4/8/16

    4/8/16

    模拟量扩展模块

    EM231

    3

    EM232

    2

    EM235

    3

    1

    3.编程器

    PLC在正式运行时,不需要编程器。编程器主要用来进行用户程序的编制、存储和管理等,并将用户程序送入PLC中,在调试过程中,进行监控和故障检测。S7-200系列PLC可采用多种编程器,一般可分为简易型和智能型。

    简易型编程器是袖珍型的,简单实用,价格低廉,是一种很好的现场编程及监测工具,但显示功能较差,只能用指令表方式输入,使用不够方便。智能型编程器采用计算机进行编程操作,将的编程软件装入计算机内,可直接采用梯形图语言编程,实现在线监测,非常直观,且功能强大,S7-200系列PLC的编程软件为STEP7-Micro/WIN。

    4.程序存储卡

    为了保证程序及重要参数的安全,一般小型PLC设有外接EEPROM卡盒接口,通过该接口可以将卡盒的内容写入PLC,也可将PLC内的程序及重要参数传到外接EEPROM卡盒内作为备份。程序存储卡EEPROM有6ES 7291-8GC00-0XA0和6ES 7291-8GD00-0XA0两种,程序容量分别为8K和16K程序步。

    5.写入器

    写入器的功能是实现PLC和EPROM之间的程序传送,是将PLC中RAM区的程序通过写入器固化到程序存储卡中,或将PLC中程序存储卡中的程序通过写入器传送到RAM区。

    6.文本显示器

    文本显示器TD200不仅是一个用于显示系统信息的显示设备,还可以作为控制单元对某个量的数值进行修改,或直接设置输入/输出量。文本信息的显示用选择/确认的方法,多可显示80条信息,每条信息多4个变量的状态。过程参数可在显示器上显示,并可以随时修改。TD200面板上的8个可编程序的功能键,每个都分配了一个存储器位,这些功能键在启动和测试系统时,可以进行参数设置和诊断。

     

    ET200Pro F-FC的安全功能须与F-DSM/F-RSM 或 F-switch 模板一起使用(图1)。
        ¤ 通过F-DSM/F-RSM的“急停”按钮或者F-switch的PROFIsafe控制“F0”信号;
        ¤ F-switch还有一个额外的安全关断信号“F1”;
        ¤ 在变频器内部可以自由的分配安全关断信号控制3个安全功能。


    图1 ET200Pro F-FC的安全功能选择原理

    通过Starter(或者DriveES Starter/ Simotion Scout),可以访问ET200Pro F-FC内部并选择“F0”或者“F1”激活某个安全功能。但不同版本的软件设置可能不同。
    1) Starter (V4.1.2.4)
    如果使用Starter (V4.1.2.4)对ET200Pro F-FC进行设置时,其参数设置界面是正常的(见图2)。


    图2 Starter V4.1.2.4设置界面

    通过“Safety busbar F0/F1”,可以选择激活安全功能中的一种,其中STO(F0)/SS1(F0)/SLS(F0)分别通过参数P9603/P9803 bit 0.2.4进行控制,而STO(F1)/SS1(F1)/SLS(F1)则分别通过参数P9603/P9803 bit 1.3.5进行控制。

    当激活SLS(F0)时,可以看到参数“P9603 BIT0=1 ”

    2) Starter (V4.1.1.2)
    如果使用Starter (V4.1.1.2)对ET200Pro F-FC进行设置时,其参数设置界面就会出现问题(见图3)。


    图3 Starter V4.1.1.2设置界面

    在“Safety busbar F0/F1”选择激活安全功能时,实际的参数与界面的标识是相反的,及G1对应STO(F0)/SS1(F0)/SLS(F0) 的参数是P9603/P9803 bit 1.3.5,而G2对应STO(F1)/SS1(F1)/SLS(F1) 的参数是P9603/P9803 bit 0.2.4,因而如果选择F0的功能时,必须选择“Safety busbar G2”。

    3) SIMOTION Scout (V4.1.2.0)
    使用该版本的软件与使用“Starter (V4.1.1.2)”版本的软件的参数界面是一样的,都是参数与设置界面是相反的(图4)。  电 话:(同号)


    图4 Starter V4.1.1.2设置界面

    结论:
    1 使用Starter V4.1.2.4 以上版本的调试软件(包括DriveES Starter/ Simotion Scout等)配置ET200Pro F-FC参数时,可以正常使用;
    2 当使用老版本的软件时,注意选择的通道“G1/G2”与实际的通道是相反的。

    1 SINAMICS DCM 软件升级的方法

    1.1 软件升级的步骤
    SINAMICS DCM 是SINAMICS 系列直流驱动装置,需要插入存储卡(选件)实现装置的软件升级,仅能使用西门子的存储卡(6RX1800-0AS01)。

    装置升级的步骤如下:
    1: 备份配置
    一般情况下,升级软件过程中,参数不会丢失,尽管如此,还是需要在升级固件之前备份驱动参数。备份参数有两种方法:在存储卡上备份参数或者在Starter 项目中备份 。
    2: 驱动软件升级

    下载新的软件版本,升级步骤如下:
    解压缩 *.zip 文件到空的MMC 卡中
    设备断电,在驱动中插入卡,重新上电,软件自动升级,CUD 上的指示灯 RDY-LED 和DP1-LED 同时以0.5 Hz闪烁时,升级完成,此过程大约需要12 min。
    装置断电重新上电,新软件被激活,在*次上电过程中,
    – 连接的TM模块和/或SMC30执行固件升级(升级完成之后,需要重新上电)
    – 如果AOP30 连接,新的AOP 软件可以使用,升级之后,点击确认
    装置固件升级,DCC图表不会自动升级到新的DCC版本。
    升级过程中,电子板电源不能断电,否则升级需要重新进行 。

    3: 升级Starter 项目
    安装新软件对应的SSP 安装包,不同版本的同一驱动的SSP 可以同时安装到Starter 软件中。
    升级Starter项目:打开已有的Starter 项目,右击项目导航栏,选择"Target device" → "Device version…". 选择新的装置版本,并确认"Change version",项目就转到新的版本, Starter 不支持降级。
    4: 下载到驱动系统中 Copy RAM to ROM
    下载项目到驱动设备中(下载到目标系统中),并久保存设置 (执行copy RAM to ROM)。
    5: 升级DCC 工艺选件 (DCBLIB) 和 DCC 图表
    DCC库没有要求必须升级,仅在您需要使用旧DCC 库中不支持的内容时,才需要升级。
    只能通过相关的Starter 项目升级DCC库。升级时,不允许驱动中含有DCC 图表。升级软件之后,升级DCC库的步骤如下:
    使用Starter 与装置连接在线
    设定p0976=200,删除所有的参数设置和DCC 图表
    参数复位后,重新与驱动连接
    导入新的DCC 库
    6: 下载到目标系统中, copy RAM to ROM
    下载项目到驱动系统,升级驱动装置内的图表到新版本,并久保存(执行Copy RAM to
    ROM)。



留言询价

留言框

  • 产品:

  • 您的单位:

  • 您的姓名:

  • 联系电话:

  • 常用邮箱:

  • 省份:

  • 详细地址:

  • 补充说明:

  • 验证码:

    请输入计算结果(填写阿拉伯数字),如:三加四=7

联系我们

浔之漫智控技术(上海)有限公司 公司地址:上海市松江区广富林路4855弄52号3楼
  • 电  话:15221406036
  • QQ:3064686604
  • 公司传真:
  • 邮箱:3064686604@qq.com

扫一扫 更多精彩

微信二维码

联系我们

contact us

扫一扫,关注我们

返回顶部