热门搜索:

上海西邑电气技术有限公司成立于1996年。在西门子公司广大同仁和工控领域各界朋友的关怀下埋头发展,一路走来已成西门子合作伙伴中的佼佼者。总部设在上海,办公面积1500多平方米,员工150余人。

    西门子6AV6545-0BA15-2AX0

    更新时间:2024-06-28   浏览数:202
    所属行业:电气 电气成套设备
    发货地址:上海市金山区  
    产品规格:西门子6AV6545-0BA15-2AX0
    产品数量:100000.00台
    包装说明:全新原装
    价格:面议
    产品规格西门子6AV6545-0BA15-2AX0包装说明全新原装

    西门子6AV6545-0BA15-2AX0

    《销售态度》:质量保证、诚信服务、及时到位!
    《销售宗旨》:为客户创造价值是我们永远追求的目标!
    《服务说明》:现货配送至全国各地含税(16%)含运费!
    《产品质量》:原装正品,全新原装!
    《产品优势》:专业销售 薄利多销 信誉好,口碑好,价格低,货期短,大量现货,服务周到!
    blob

    S7-200处理DI/DO的限制因素

    典型的数字量信号处理包括从输入信号变化,到S7-200识别、进行逻辑运算得到结果并输出,最后输出信号状态实际改变的整个过程。

    S7-200 CPU按照以下机制循环工作:

    1. 读取输入点的状态到输入映像区
    2. 执行用户程序,进行逻辑运算,得到输出信号的新状态
    3. 将输出信号写入到输出映像区

    只要CPU处于运行状态,上述步骤就周而复始地执行。在第二步中,CPU也执行通信、自检等工作。

     上述三个步骤是S7-200 CPU的软件处理过程,可以认为就是程序扫描时间。

    实际上,S7-200对数字量的处理速度受到以下几个因素的限制:

    1. 输入硬件延时(从输入信号状态改变的那一刻开始,到CPU刷新输入映像区时能够识别其改变的时间)
    2. CPU的内部处理时间,包括:
      1. 读取输入点的状态到输入映像区
      2. 执行用户程序,进行逻辑运算,得到输出信号的新状态
      3. 将输出信号写入到输出映像区
    3. 输出硬件延时(从输出缓冲区状态改变到输出点真实电平改变的时间)

    上述A,B,C三段时间,就是限制PLC处理数字量响应速度的主要因素。

     一个实际的系统可能还需要考虑输入、输出器件的延时,如输出点外接的中间继电器动作时间等,不在这里讨论。

     

    输入硬件延时

    表1. 输入点硬件延时

    输入点类型 CPU集成输入点(部分) 扩展模块输入点
    24VDC 120/230VAC
    输入延时 0.2 - 12.8ms(可选) 4.5ms 15ms


     以上数据都在《S7-200系统手册》中标明,这里只是列表比较。CPU上的部分输入点延时(滤波)时间可以其缺省的滤波时间是6.4ms。

     如果把容易受到干扰的信号接到CPU上可改变滤波时间的DI点上,调整滤波时间可能改善信号检测的质量。

     支持高速计数器功能的输入点在相应功能开通时不受此滤波时间约束。滤波设置对输入映像区的刷新、开关量输入中断、脉冲捕捉功能同样有效。

     

    输出硬件延时

    表2. CPU输出硬件延时

    输出点类型 24VDC晶体管 24VDC(CPU224 XP)晶体管 继电器
    输出延时 OFF - ON 2μs(Q0.0, Q0.1), 15μs(其他) 0.5μs (Q0.0, Q0.1), 15μs(其他) -
    ON - OFF 10μs(Q0.0, Q0.1), 130μs(其他) 1.5μs(0.0, Q0.1), 130μs(其他) -
    开关 - - 10ms


     有些输出点要比其他点更快些,是因为它们可以用于高速输出功能,在硬件上有特殊设计。没有专门使用硬件高速输出功能时,它们只是和普通点一样处理

     继电器输出开关频率为1Hz。

    表3. 扩展模块输出硬件延时

    输出点类型 24VDC 继电器 120/230VAC
    0.75A 5A 2A 10A
    输出延时 OFF - ON 50μs 500μs - - 0.2ms + 1/2AC周期
    ON - OFF 200μs
    开关 - - 10ms 15ms -
    较大开关频率 - 1Hz 10Hz


     上述数据来自《S7-200系统手册》。

     

    S7-200程序扫描时间

    程序扫描时间与用户程序的大小成正比。

    《S7-200系统手册》中有每个指令所需执行时间的数据。实际上很难事先预先精确计算出程序扫描时间,特别是还没有开始编程序时。

     可以看出,常规的PLC处理模式不适合时间响应要求高的数字量信号。可能需要根据具体任务采用一些特别的方法。

     

    S7-200处理快速响应信号的对策

    可以单独或组合使用一些S7-200 CPU的高级功能:

    • 使用CPU内置的高速计数器和高速脉冲发生器处理序列脉冲信号
    • 使用部分CPU数字量输入点的硬件中断功能,在中断服务程序中处理;进入中断的延时可以忽略
    • S7-200拥有“直接读输入”和“直接写输出”指令,可以越过程序扫描周期的时间限制
    • 使用部分CPU数字量输入点的“脉冲捕捉”功能捕捉短暂的脉冲

     S7-200系统中较小周期的定时任务为1ms。

     所有实现快速信号处理的措施,都要考虑所有限制因素的影响。例如,为一个需要毫秒级响应速度的信号选择 500μs 输出延时的硬件,显然是不合理的。

    S7-200支持的通信协议

    表1. S7-200系统支持的通信协议略表

    协议类型 端口位置 接口类型 传输介质 通信速率 备注
    PPI EM241模块 RJ11 模拟电话 33.6Kbits/s 数据传输速率

    CPU口0/1

    DB-9针 RS-485 9.6K,19.2K,187.5K 主、从站
    MPI 19.2K,187.5K 仅从站
    EM277 DB-9针 RS-485 19.2K...187.5K...12M 速率自适应
    从站
    PROFIBUS-DP 9.6K,19.2K...187.5K...12M
    S7协议 CP243-1/
    CP243-1 IT
    RJ45 以太网 10Mbits/s, 100Mbits/s 自适应
    AS-Interface CP243-2 接线端子 AS-i网络 5/10ms循环周期 主站
    USS CPU口0 DB-9针 RS-485 1200bits/s...9.6K...115.2K 主站
    自由口库指令
    Modbus RTU 主站/从站
    自由口库指令
    EM241 RJ11 模拟电话 33.6Kbits/s 数据传输速率
    自由口 CPU口0/1 DB-9针 RS-485 1200...9.6K...115.2K  
               


     S7-200 CPU上的通信口(Port0,Port1)可以工作在“自由口”模式下。 所谓自由口就是建立在RS-485半双工硬件基础上的串行通信功能,其字节传输格式为:一个起始位、7位或8位数据、一个可选的奇偶校验位、一个停止位。凡支持此格式的通信对象,一般都可以与S7-200通信。在自由口模式下,通信协议完全由通信对象,或者用户决定。

     

    网络通信

    一些通信标准只支持一对一的通信方式;另一些支持网络通信。S7-200支持多种网络通信方式。

    网络通信协议要比一对一的通信更为复杂。网络通信对网络中的设备也有一定的要求,通信设备能否完全符合网络通信协议的要求会影响、制约实现整个网络通信的完整功能。考察这些网络通信协议的要求,对于项目的规划、设计、调试具有重要的意义。选用适当的设备可以有目的地利用网络通信要求的特点,做到经济合理。

     在用户的实际工作中,上述的制约更多地在使用了非西门子的第三方产品时出现。

     S7-200的特点就是支持网络通信。连接到S7-200编程口的设备都可以认为是连接到了S7-200通信网络上。一个典型的例子是安装了编程软件Micro/WIN的计算机,通过编程电缆与CPU通信口相连,这也可以认为是一个通信网络。

     

    通信主站和从站

    通信协议规定了通信设备在网络中的角色,可分为:

    • 通信从站:从站不能主动发起通信数据交换,只能响应主站的访问,提供或接受数据。从站不能访问其他从站。在多数情况下,S7-200在通信网络中作为从站,响应主站设备的数据请求。
    • 通信主站:可以主动发起数据通信,读写其他站点的数据。
      S7-200 CPU在读写其他S7-200 CPU数据时(使用PPI协议)就作为主站(PPI主站也能接受其他主站的数据访问);S7-200通过附加扩展的通信模块也可以充当主站。

     安装编程软件Micro/WIN的计算机一定是通信主站;所有的HMI(人机操作界面)也是通信主站;与S7-200通信的S7-300/400往往也作为主站。

    只有一个主站,其他通信设备都处于从站通信模式的网络就是单主站网络。单主站网络的例子有:

    • 一个S7-200 CPU和Micro/WIN(编程计算机)的通信
    • 一个S7-200 CPU和一个HMI(如TD200)的通信
    • 多个CPU联网(但它们都处于PPI从站模式时),与Micro/WIN的通信
    • 多个CPU联网,网络上只有一个HMI(如TP170B等)
    • 一个CPU使用USS协议与一个或多个西门子驱动装置通信
    • 一个Modbus RTU主站与从站的通信

    一个通信网络中,如果有多个通信主站存在,就称为多主站网络。属于多主站网络的情况有:

    • 一个S7-200 CPU连接一个HMI,同时需要Micro/WIN的编程通信
    • S7-200 CPU联网,有CPU做PPI主站访问其他CPU的数据,同时需要Micro/WIN编程、监视
    • CPU联网,有两个以上的CPU做PPI通信主站
    • 一个S7-200 CPU连接多个HMI
    • 联网的多个CPU,连接多个HMI
    • 上述情况的组合

    单主站和多主站网络的状态并不总是**不变的。例如一个仅包括一个CPU和一个TD200的单主站网络,如果要与Micro/WIN进行编程通信,它就变成了多主站网络。

     并不是所有的设备都支持多主站网络通信!在多主站网络中,主站要轮流控制网络上的通信,这就要求它们有交换令牌的能力。不是所有的设备都有这个能力。参见多主站通信能力。

     S7-200 CPU使用自由口通信模式时,既可以做主站,又可以做从站。如S7-200用USS协议控制西门子驱动装置时是主站;使用Modbus RTU从站指令库时它就是从站。这说明所谓主、从是由通信协议决定的,用户在编制通信协议时自己定义各通信设备在通信活动中的角色。

     

    服务器和客户端

    服务器(Server)与客户端(Client)的关系有些像从站与主站的关系。服务器总是等待客户端发起数据访问。这个概念常常在以太网通信中使用。

    一个通信对象是服务器还是客户端取决于它们在通信活动中的具体作用。例如,CP243-1以太网模块既可以配置为服务器等待客户端来访问,也可以配置为客户端访问其他服务器。CP243-1作为服务器时,运行在计算机上的PC Access软件作为客户端通过CP243-1访问CPU的数据;而PC Access软件本身是OPC Server,OPC Client软件(如支持OPC的HMI软件)可以访问它。

     CP243-1/CP243-1 IT与S7-300/400的以太网模块一样,既可以做服务器,也可以做客户端;S7-200的OPC Server——PC Access与CP243-1连接时是客户端,同时对上位的监控软件是服务器。

     

    PPI, MPI和PROFIBUS

    PPI,MPI和PROFIBUS都是基于OSI(开放系统互联)的七层网络结构模型,符合欧洲标准EN50170所定义的PROFIBUS标准,基于令牌的的网络通信协议。这些协议是非同步的(串行的)基于字符的通信协议,字符格式包括一个起始位、8个数据位、一个偶校验位和一个停止位。其通信帧包括特定的起始和结束字符、源和目的站的地址、帧长度和数据校验和。

     在波特率一致、各站地址不同的情况下,PPI,MPI和PROFIBUS可以同时在一个网络上运行,并且互不干扰。

    这就是说如果一个网络上有S7-300、S7-200,S7-300之间可以通过MPI或PROFIBUS通信,而在同时在同一个网络上的TP170 micro触摸屏可以与一个S7-200 CPU通信。

    1. 可以选择模拟量输出或数字量输出。模拟量输出用来控制一些需要模拟量给定的设备,如比例阀、变频器等;数字量输出实际上是控制输出点的通、断状态按照一定的占空比变化,可以控制固态继电器(加热棒等)
    2. 选择模拟量则需设定回路输出变量值的范围,可以选择:
      • Unipolar:单极性输出,可为0-10V或0-20mA等
      • Bipolar:双极性输出,可为正负10V或正负5V等
      • 20% Offset:如果选中20% 偏移,使输出为4 - 20mA
    3. 取值范围:
      • d为Unipolar时,缺省值为 0 到 32000
      • d为Bipolar时,取值-32000到32000
      • d为20% Offset时,取值6400 - 32000,不可改变

    如果选择了开关量输出,需要设定此占空比的周期


    第四步:设定回路报警选项


    图3.1.4. 设定回路报警限幅值


    向导提供了三个输出来反映过程值(PV)的低值报警、高值报警及过程值模拟量模块错误状态。当报警条件满足时,输出置位为1。这些功能在选中了相应的选择框之后起作用。

    1. 使能低值报警并设定过程值(PV)报警的低值,此值为过程值的百分数,缺省值为0.10,即报警的低值为过程值的10%。此值较低可设为0.01,即满量程的1%
    2. 使能高值报警并设定过程值(PV)报警的高值,此值为过程值的百分数,缺省值为0.90,即报警的高值为过程值的90%。此值较高可设为1.00,即满量程的**
    3. 使能过程值(PV)模拟量模块错误报警并设定模块于CPU连接时所处的模块位置。“0”就是**个扩展模块的位置

    第五步:*PID运算数据存储区


    图3.1.5. 分配运算数据存储区


    PID指令(功能块)使用了一个120个字节的V区参数表来进行控制回路的运算工作;除此之外,PID向导生成的输入/输出量的标准化程序也需要运算数据存储区。需要为它们定义一个起始地址,要保证该地址起始的若干字节在程序的其它地方没有被重复使用。如果点击“建议地址”,则向导将自动为你设定当前程序中没有用过的V区地址。


    自动分配的地址只是在执行PID向导时编译检测到空闲地址。向导将自动为该参数表分配符号名,用户不要再自己为这些参数分配符号名,否则将导致PID控制不执行。


    第六步:定义向导所生成的PID初使化子程序和中断程序名及手/自动模式

    图3.1.6. *子程序、中断服务程序名和选择手动控制


    向导已经为初使化子程序和中断子程序定义了缺省名,你也可以修改成自己起的名字。

    1. *PID初使化子程序的名字。
    2. *PID中断子程序的名字
      注意:
      1. 如果你的项目中已经存在一个PID配置,则中断程序名为只读,不可更改。因为一个项目中所有PID共用一个中断程序,它的名字不会被任何新的PID所更改。
      2. PID向导中断用的是SMB34定时中断,在用户使用了PID向导后,注意在其它编程时不要再用此中断,也不要向SMB34中写入新的数值,否则PID将停止工作。
    3. 此处可以选择添加PID 手动控制模式。在PID手动控制模式下,回路输出由手动输出设定控制,此时需要写入手动控制输出参数一个0.0-1.0的实数,代表输出的0%-100%而不是直接去改变输出值。
    DP从站


    ET200 L
    6ES7 131-1EH00-0XB0-电子模块DI 16 x AC 120V
    6ES7 133-1EH00-0XB0-电子模块DI8/DO8 x AC120V
    6ES7 133-1JH00-0XB0-电子模块DI8/RO8 x AC120V
    6ES7 133-1BL01-0XB0-ET 200L 16DI/16DO DC 24V/0.5A


    ET200 M
    6ES7 153-1AA03-0XB0-IM 153-1,分布式,PROFIBUS-DP
    6ES7 153-1AA83-0XB0-IM 153-1,分布式,PROFIBUS-DP


    ET200 S
    6ES7 151-1CA00-0AB0 - ET 200S接口模块IM151-1 基本型
    6ES7 151-1AB02-0AB0 - ET 200S接口模块IM151-1 FO STANDARD
    6ES7 151-1BA00-0AB0 - ET 200S接口模块IM151-1 High Feature
    6ES7 151-1AA03-0AB0 - ET 200S接口模块IM151-1 标准型


    ET200 X
    6ES7 147-1AA01-0XB0 - ET200X:基础模块BM147/CPU
    6ES7 147-1AA10-0XB0 - ET 200X:基础模块BM147-1 CPU
    6ES7 141-1BF01-0XB0 - ET200X:基础模块BM141,8DI
    6ES7 141-1BF01-0AB0 - ET 200X:BM141 - ECOFAST RS485 8DI
    DP主站


    C7
    6ES7 626-2DG04-0AE3 - SIMATIC C7-626/P DP,成套设备
    6ES7 633-2BF02-0AE3 - SIMATIC C7-633 DP,成套设备
    6ES7 634-2BF02-0AE3 - SIMATIC C7-634 DP,成套设备e
    6ES7 635-2EC01-0AE3 - SIMATIC C7-635 Keys,成套设备
    6ES7 635-2EB01-0AE3 - SIMATIC C7-635 Touch
    6ES7 636-2EC00-0AE3 - SIMATIC C7-636 Keys,成套设备


    S7-300
    6ES7 313-6CE01-0AB0 - CPU313C-2 DP,32KB,16DI/16DO;DP-SS M/S
    6ES7 314-6CF01-0AB0 - CPU314C-2 DP,48KB,24DI/16DO/4AI/2AO,DP-SS M/S
    6ES7 315-2AF03-0AB0 - CPU 315-2 DP, 64 kB,0.3 ms/kAW
    6ES7 315-2AG10-0AB0 - CPU 315-2DP, 128 kB,0.1 ms/kAW
    6ES7 315-6FF01-0AB0 - CPU 315F
    6ES7 316-2AG00-0AB0 - CPU 316-2DP,128kB, 0.3 ms/kAW
    6ES7 317-2EJ10-0AB0 - CPU 317-2 PN/DP,512 kB,0.05 ms/kAW
    6ES7 317-6FF00-0AB0 - CPU 317F-2DP,512 kB,0.1 ms/kAW
    6ES7 318-2AJ00-0AB0 - CPU 318-2,512 kB,0.1ms/kAW


    S7-400
    6ES7 412-1XF03-0AB0 - CPU 412-1,96 kB,0.2ms/kAW
    6ES7 412-2XG00-0AB0 - CPU 412-2,144 kB,0.2ms/kAW
    6ES7 414-2XG03-0AB0 - CPU 414-2,256 kB,0.1ms/kAW
    6ES7 414-3XJ00-0AB0 - CPU 414-3,768 kB,0.1ms/kAW
    6ES7 416-2XK02-0AB0 - CPU 416-2,1.6 MB,0.08ms/kAW
    6ES7 416-3XL00-0AB0 - CPU 416-3,3.2 MB,0.08ms/kAW
    6ES7 416-2FK02-0AB0 - CPU 416F-2,1.6 MB,0.08ms/kAW
    6ES7 417-4XL00-0AB0 - CPU 417-4,4 MB







    http://zx2015888.cn.b2b168.com