热门搜索:

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

    西门子6ES7132-4BB01-0AB0

    更新时间:2024-05-03   浏览数:194
    所属行业:电气 电气成套设备
    发货地址:上海市金山区  
    产品规格:西门子6ES7132-4BB01-0AB0
    产品数量:10000.00台
    包装说明:全新原装
    价格:面议
    产品规格西门子6ES7132-4BB01-0AB0包装说明全新原装

    西门子6ES7132-4BB01-0AB0

    6ES7132-4BB01-0AB0
    SIMATIC DP,5 个电子模块 用于 ET 200S,2 个高性能数字输出 24V/0.5A DC,15mm 结构宽度 短路诊断和 断线诊断,替换值输出 利用 LED 集中报错(集中报错) 5 件/包装单位
    数量单元: 5

    blob

    1 G120 PROFIBUS通信功能概述
    SINAMICS G120*二代控制单元CU240B-2 DP、CU240E-2 DP、CU240E-2 DP F支持基于PROFIBUS的周期过程数据交换和变频器参数访问。
    > 周期过程数据交换--通过该通信PROFIBUS主站可将控制字和主设定值等过程数据周期性的发送至变频器,并从变频器周期性的读取状态字和实际转速等过程数据。G120较多可以接收和发送8个过程数据字。该通信使用周期性通信的PZD通道(过程数据区),变频器不同的报文类型定义了不同数量的过程数据字(PZD)。
    > 变频器参数访问--提供PROFIBUS主站访问变频器参数的接口,有两种方式能够访问变频器参数:

    1. 周期性通信的PKW通道(参数数据区):通过PKW通道主站可以读写变频器参数,每次只能读或写一个参数,PKW通道的长度固定为4个字。
    2. 非周期性通信:主站采用PROFIBUS-DPV1通信访问变频器数据记录区,每次可以读或写多个参数。

    本文通过示例介绍S7-1200与CU240E-2 DP F的PROFIBUS PKW通信,介绍如何通过PKW通信读P2902[5]参数值、写P1121参数值。

    2 参数通道(PKW)的数据结构
    PKW通信工作模式:主站发出请求,变频器收到主站请求后处理请求,并将处理结果应答给主站。


    图2-1 PKW通信原理

    PKW通信的请求和应答数据总是包含4个字,*1个字和*2个字传送参数号、索引以及任务类型(读或写),*3个和*4个字传送参数内容。


    图2-2 PKW参数通道的结构 

    > PKE:PKW*1个字

    ? AK:位 12~15 包含了任务ID 或应答ID,任务ID参考表2-1,应答ID参考表2-2 ;
    ? SPM:始终为0;
    ? PNU:参数号 < 2000 PNU = 参数号。 参数号 ≥ 2000 PNU = 参数号减去偏移,将偏移写入分区索引中
    ( IND 位 7 … 0 )。

     
    图2-3 PKW结构
     

    表2-1主站发送给变频器的任务ID

     

    表2-2变频器发送给主站的应答ID

    应答ID = 7 变频器会在参数值PWE1中将错误号发送给主站。

     

    表2-3 应答ID = 7时的错误编号

    注:更多错误编号描述请参考《CU240E-2操作手册》
    > 参数索引IND:PKW*2个字

    ? 子下标(参数下标):标识变频器参数的子索引(参数下标)值。例如P840[1]中括号中的“1”即为参数下标。
    ? 分区下标:变频器参数偏移量,配合PNU确定参数号。例如P2902的分区下标 = 0x80,分区下表查询请参考表
       2-1。



    图2-4 IND结构

    表2-4 分区下标设置,取决于变频器参数范围

    > 参数值PWE:PKW第3、4个字
    参数值PWE总是以双字方式( 32 位)发送,一条报文只能传送一个参数值。

    ? 32位的参数值由PWE1(*3个字)和PWE2(*4个字)两个字组成;
    ? 16位的参数值以PWE2表示,PWE1为0;
    ? 8位的参数值以PWE2中位0…7表示,高8位和PWE1为0;
    ? BICO参数:PWE1表示参数号,PWE2位10…15为1,PWE2位0…9表示参数的索引或位号。

    3 S7-1200与CU240X-2 DP的PROFIBUS PKW通信实例

    3.1 S7-1200组态
    CU240E-2 DP F控制单元支持两种PKW通信报文:353报文和354报文,它们的区别在于过程值通道PZD数量的不同,PKW通道功能完全相同。本示例以组态353报文为例。
    S7-1200与CU240X-2 DP的PROFIBUS通信基本组态过程以及变频器通信参数设置请参考《S7-1200与G120 CU240X-2 DP的PROFIBUS PZD通信》文档,在此不做详细介绍。

    ? 组态与CU240E-2 DP F通信报文

    1) 将硬件目录中“SIEMENS telegr 353, PKW+PZD-2/2”模块拖拽到“设备概览”视图的*1个插槽中,系统自动分配了输入输出地址,本示例中分配PKW的输入地址IB68~IB75,输出地址QB64~QW71,分配PZD的输入地址IW76、IW78,输出地址QW72、QW74;
    2)为方便编程将插槽1的PKW区重命名为“PKW”(在调用系统功能DPRD_DAT、DPWR_DAT时将用到此名字),将插槽2的PZD区重命名为“PZD”。


    图3-1组态与CU240E-2 DP F通信报文

    ? 编程:在S7-1200中调用扩展指令“DPRD_DAT”读取PKW区数据,调用扩展指令“DPWR_DAT”写入PKW数据。

    1) 双击项目树下的“Main(OB1)”打开OB1程序编辑窗口;
    2) 扩展指令目录中“分布式I/O -> 其它 -> 驱动器 -> DPRD_DAT和DPWR_DAT ”指令拖拽到程序编辑窗口中。

    西门子6ES7132-4BB01-0AB0
    图3-2 S7-1200编程

    ? 为系统功能“DPRD_DAT”、“DPWR_DAT”分配硬件标识:

    1) 单击块参数“LADDR”;
    2) 在下拉列表中选择“PKW[AI/AO]”。


    图3-3分配硬件标识符

    ? 为系统功能“DPRD_DAT”、“DPWR_DAT”分配其它参数:

    1) DPRD_DAT读取缓冲区从MB100开始的8个字节;
    2) DPRD_DAT发送缓冲区从MB200开始的8个字节;

    注意:也可以使用DB块作为缓冲区,创建DB时请将块访问模式定义为“标准-与S7-300/400兼容”模式。


    图3-4分配其它参数


    3.2示例1:读取参数P2902[5]数值
    将MB200~MB207的8个字节请求数据发送到变频器,变频器返回的响应数据保存在MW100~MB107的8个字节中。读取参数P2902[5]值的请求数据格式参考表2.2.1,变频器响应数据格式参考表2.2.2。
    P2902参数范围在2000…3999之间,根据表2-1设置分区索引值为0x80。
    PNU = 2902-2000 = 902(十进制)= 386 (十六进制)。
    通过变量表模拟程序读取参数P2902[5] = 100.0,参考图3-4。


    图3-4 S7-1200读P2902[5]参数

     

    表3-1读取参数P2902[5]值的请求数据格式,PLC -> 变频器

    PKW(*1个字)MW200

    MW200 IND(*2个字)MW202

    MW202 PWE(*3个和*4个字)MD204

    AK
    (4bit)

    (1bit)

    PNU(10bit)

    子索引(参数下标)
    (8bit)高字节

    分区索引
    (8bit)低字节

     PWE1
    (16bit)高字

    PWE2
    (16bit)低字

    0x1

    0x386

    0x05

    0x80

    0x0000

    0x0000

     

    表3-2读取参数P2902[5]值的响应数据格式,变频器 -> PLC

    PKW(*1个字)MW200

    IND(*2个字)MW202

     PWE(*3个和*4个字)MD204

    AK
    (4bit)

    (1bit)

    PNU(10bit)

    子索引(参数下标)
    (8bit)高字节

    分区索引
    (8bit)低字节

     PWE1
    (16bit)高字

    PWE2
    (16bit)低字

    0x2

    0x386

    0x05

    0x80

    100.0(浮点数)


    3.3示例2:修改参数P1121数值
    将MB200~MB207的8个字节请求数据发送到变频器,变频器返回的响应数据保存在MW100~MB107的8个字节中。修改参数P1121值的请求数据格式参考表2.3.1,变频器响应数据格式参考表2.3.2。
    P1121参数范围在0…1999之间,根据表2-1设置分区索引值为0x00。
    PNU = 1121(十进制)= 461 (十六进制)。
    通过变量表模拟程序修改参数P1121 = 5.0,参考图2-2。


    图3-5 S7-1200写P1121参数

    1. 概述
             通常情况下,要实现HMI设备与V20变频器的通讯,需要一个支持USS通讯或MODBUS通讯的PLC,比如S7-200系列PLC。其通讯电缆连接如图1所示。PLC的一个通讯端口与触摸屏连接,可以采用PPI协议通讯。PLC的另一个通讯端口与V20的RS485通讯端口连接,采用MODBUS协议通讯,PLC上编写MODBUS主站程序,V20为从站。



    图1 触摸屏通过PLC与V20变频器通讯

             如果只需要对V2O变频器做简单的运行控制和变量监视,那么上述配置中PLC的作用仅为数据中转。这种情况下,触摸屏直接和V20变频器通讯,不仅能够实现监控功能,而且可以少用一个PLC,节省成本。采用西门子的SMART LINE系列触摸屏能够实现与V20变频器直接通讯的功能。通讯电缆连接如图2所示。SMART LINE触摸屏作为MODBUS主站,V20为从站。


    图2 触摸屏直接与V20变频器通讯

    2. 硬件设备及其安装
            下面用一个实例来介绍Smart Line触摸屏与一台V20变频器通过MODBUS通讯的实现方法。该例子中用到的主要硬件设备如表1所示,触摸屏组态软件为WinCC Flexible 2008 SP4 China。

    表1 示例主要硬件设备

    名称 订货号 数量 说明
    触摸屏 6AV6648-0BE11-3AX0 1 Smart 1000 IE
    24V电源 6EP1332-1SH51 1 DC24V/4A
    变频器 6SL3210-5BE17-5UV0 1 V20 变频器 0.75kW
    电机 1LA9060-4KA10-Z 1 1LA9 电机 0.12kW

     

             硬件安装步骤如下:
    1)将变频器、电机、触摸屏固定在安装工位上。
    2)连接变频器到电机的动力电缆和接地电缆。
    3)连接供电电源到变频器的动力电缆和接地电缆。
    4)连接变频器和触摸屏的RS485通讯电缆。触摸屏RS485的9针接口与 V20端子对应关系:3对应P+,8对应N-。
    5)连接24V直流电源的交流进线电缆和到触摸屏的直流供电电缆。

    3. V20变频器参数设置
            V20变频器要采用MODBUS通讯,可以做如下设置:
    1)变频器恢复出厂参数:
    P0010=30
    P0970=21
    2)变频器快速调试,选择Cn011-MODBUS通讯连接宏:
    a)设置电网频率和功率单位
    b)输入电机铭牌参数
    c)选择连接宏Cn011-MODBUS通讯
    d)选择应用宏AP000
    Cn011连接宏对应参数如表2所示。

    表2 Cn011对应参数设置

    参数 描述 工厂缺省值 Cn011默认值 备注
    P0700[0] 选择命令源 1 5 RS485为命令源
    P1000[0] 选择速度给定 1 5 RS485为速度设定值
    P2023[0] RS485协议选择 1 2 MODBUS RTU协议
    P2010[0] USS/MODBUS波特率 8 6 波特率为9600bps
    P2021[0] MODBUS地址 1 1 变频器MODBUS地址为1
    P2022[0] MODBUS应答**时时间 1000 1000 向主站发回应答的较大时间
    P2014[0] USS/MODBUS报文间断时间 2000 100 监控报文间断时间

     

    3)修改MODBUS通讯参数,其它参数为Cn011连接宏默认参数:
    P2014[0]=0 不监控报文间隔时间,否则可能会报F72故障
    P2021[0]=3 MODBUS设备地址为3(与触摸屏组态软件中设置的从站地址一致)

    4. 触摸屏组态
            在WinCC Flexible 2008 SP4 China软件中组态Smart 1000 IE触摸屏。详细步骤如下:
    1)创建项目。
            创建一个空项目,如图3所示。


    图3 创建空项目

            选择触摸屏设备为Smart 1000 IE,如图4所示。


    图4 选择Smart 1000 IE触摸屏

    2)设置连接。
            在连接画面中新建一个连接,相关参数设置如下:
    通讯驱动程序:Modicon MODBUS
    类型:RS485
    波特率:9600
    奇偶校验:偶
    数据位:8
    停止位:1
    组帧:RTU Standard
    CPU类型:984
    从站地址:3
            连接设置如图5所示。


    图5 连接设置

    3)添加变量。
            添加与变频器监控相关的10个变量,如表3所示。

    表3 变量列表

    变量名 MODBUS寄存器地址 说明
    CtrlWord1 40100 控制字1
    SetPoint 40101 速度设定值
    StsWord1 40110 状态字1
    Feedback 40111 速度实际值
    ActFreq 40342 频率实际值
    OutpVoltage 40343 输出电压
    DCVol 40344 直流电压
    OutpCurrent 40345 输出电流
    OutpTorque 40346 输出转矩
    OutpPower 40347 输出功率

            变量地址参照V20变频器操作手册,添加完成后的变量画面如图6所示。


    图6 添加变量

             速度设定值变量SetPoint是由-16384(-4000H)到+16384(+4000H)来表示-50Hz到+50Hz的转速,此处采用变量的线性转换属性,将-16384对应-1500,+16384对应+1500,如图7所示。再采用变量的限制值属性,将变量的输入值限制在-1600和+1600之间,如果**出该限制值的范围,则输入不起作用。如图8所示。


    图7 速度设定值变量线性转换


    图8 速度设定值变量限制值

            速度反馈值变量Feedback也是由-16384(-4000H)到+16384(+4000H)来表示-50Hz到+50Hz的转速,此处也采用变量的线性转换属性,将-16384对应-1500,+16384对应+1500,如图9所示。注意,图9和图7所示的线性转换是一致的。


    图9 速度反馈值变量线性转换

    4)添加画面。
            项目生成时已经有一个模板和一个画面,此例仅用到一个画面。修改画面的名字为V20_Monitor,如图10所示。


    图10 编辑之前的画面V20_Monitor

    5)编辑模板。
            模板中的对象在选择使用模板的画面中会显示出来,此处把西门子的LOGO和退出Runtime的按钮放置在模板中,如图11所示。


    图11 编辑模板

             然后在按钮的事件属性中添加函数。在按钮STOP RT事件属性的单击事件下添加StopRuntime函数,如图12所示。


    图12 退出运行画面按钮事件设置

    6)编辑画面。
            在V20_Monitor画面中放置IO域、文本域、按钮、棒图、圆形等对象。在文本域中输入相应的文本,设置字号、颜色等,将相关对象分类排列整齐,完成后的V20_Monitor画面如图13所示。


    图13编辑完成的画面V20_Monitor


    西门子6ES7132-4BB01-0AB0




    http://zx2015888.cn.b2b168.com