产品简介
湖南 长沙 西门子 6ES7142-4BD00-0AA0
湖南 长沙 西门子 6ES7142-4BD00-0AA0
产品价格:¥电议
上架日期:2018-06-04 16:17:07
产地:德国
发货地:长沙
供应数量:不限
最少起订:1台
浏览量:32
资料下载:暂无资料下载
其他下载:暂无相关下载
详细说明

     西门子 6ES7142-4BD00-0AA0 西门子 6ES7142-4BD00-0AA0  西门子 6ES7142-4BD00-0AA0 





    SIMATIC DP, 电子模块,用于 ET 200 PRO, 4 DO 24V DC,2.0A; 模块诊断; 包括总线模块, 接口模块 IO 6ES7194-4..00-0AA0 单独订货


    产品
    商品编号(市售编号) 6ES7142-4BD00-0AA0
    产品说明 SIMATIC DP, 电子模块,用于 ET 200 PRO, 4 DO 24V DC,2.0A; 模块诊断; 包括总线模块, 接口模块 IO 6ES7194-4..00-0AA0 单独订货
    产品家族 数字量扩展模块
    产品生命周期 (PLM) PM300:有效产品
    价格数据
    价格组 / 总部价格组 AL / 250
    列表价(不含增值税) 显示价格
    您的单价(不含增值税) 显示价格
    金属系数
    交付信息
    出口管制规定 AL : N / ECCN : N
    工厂生产时间 1 天
    净重 (Kg) 0.174 Kg
    产品尺寸 (W x L X H) 未提供
    包装尺寸 7.30 x 13.90 x 6.60
    包装尺寸单位的测量 CM
    数量单位 1 件
    包装数量 1
    其他产品信息
    EAN 4025515072195
    UPC 662643232912
    商品代码 85389091
    LKZ_FDB/ CatalogID ST76
    产品组 4057
    原产国 德国
    Compliance with the substance restrictions according to RoHS directive RoHS 合规开始日期: 2008.03.31
    产品类别 A: 问题无关,即刻重复使用
    电气和电子设备使用后的收回义务类别 没有电气和电子设备使用后回收的义务
    分类
     
    版本 分类
    eClass 5.1 27-24-26-04
    eClass 6 27-24-26-04
    eClass 7.1 27-24-26-04
    eClass 8 27-24-26-04
    eClass 9 27-24-26-04
    eClass 9.1 27-24-26-04
    ETIM 4 EC001599
    ETIM 5 EC001599
    ETIM 6 EC001599
    IDEA 4 3566
    UNSPSC 14 32-15-17-05
    UNSPSC 15 32-15-17-05
     | 
    建议同时购买:
     6ES7194-4CB00-0AA0
    SIMATIC DP, 连接模块,用于 数字电子模块 ET 200 PRO, 8个M12
     6ES7141-4BF00-0AA0
    SIMATIC DP, ET 200 PRO 的电子模块 8 DI 24V DC, 模块诊断; 包括总线模块, 接口模块 IO 6ES7194-4..00-0AA0 单独订货
     6ES7194-4CA00-0AA0
    SIMATIC DP, 连接模块,用于 数字和模拟 电子模块 ET 200 PRO, 4xM12
     6ES7154-4AB10-0AB0
    SIMATIC DP,PROFINET 接口模块 IM 154-4 PN, High Feature,用于 ET 200 PRO, 集成开关, 包括终端模块, PN 中的连接模块 6ES7194-4A.00-0AA0 单独订货
     6ES7194-4AJ00-0AA0
    SIMATIC DP, 连接模块,用于 PROFINET 接口模块 ET 200 PRO;M12/7/8", 2x M12 和 2x 

    说明 为了将项目数据装载到 CPU,需要建立一个编程设备与设备或CPU 之间的在线连接。下面列表中的一个例子介绍了S7-1500 CPU 的下载步骤 (适用于所有类型的 CPU )。在某些情况下如果模块的存储器没有自动初始化,需要首先将 S7-1500 CPU 恢复出厂设置。如 CPU 仅有 IP 地址而没有下载硬件组态,在线连接时会显示“不兼容”信息。  编号 步骤 1 ......

    说明
    为了将项目数据装载到 CPU,需要建立一个编程设备与设备或CPU 之间的在线连接。下面列表中的一个例子介绍了S7-1500 CPU 的下载步骤 (适用于所有类型的 CPU )。在某些情况下如果模块的存储器没有自动初始化,需要首先将 S7-1500 CPU 恢复出厂设置。如 CPU 仅有 IP 地址而没有下载硬件组态,在线连接时会显示“不兼容”信息。 

    编号 步骤
    1

    在项目导航中,标记包含想要下载到 CPU 的项目数据的文件夹(例如,PLC_1),然后执行菜单指令“在线 > 下载到设备”或直接点击工具 栏上的图标“下载到设备”。成功后,修改的项目数据(设备组态和 STEP 7 程序)将被装载到 CPU 中。 


    图. 01

    另外,可以装载单独的组件,例如硬件组态和程序块。在项目导航中右键点击“PLC_1 ”,在弹出的菜单中会提供如下菜单指令: 

    • “下载到设备 > 硬件和程序(仅变化)”
      设备组态和修改的程序块下载到 CPU 中。
       
    • “下载到设备 > 硬件配置”
      只有硬件组态下载到 CPU 中。
       
    • “下载到设备 > 程序(仅变化)”
      只有改变的程序块下载到 CPU 中。
    2

    第一次下载时,会弹出“扩展下载到设备”对话框。这里需要定义 PG/PC 接口。在下拉列表中可以选择已组态的数据并点击“下载”按钮。  


    图. 02 

    设备组态中配置的 CPU 的 IP 地址必须和在线显示的 CPU 的 IP 地址匹配。


    图. 03

    注意
    如果使能了“显示所有可访问的设备”选项,那么所有可访问的设备及其 IP 地址将被显示出来,这样就不需要在离线项目中更改模块的 IP 地址而直接将项目下载在 CPU 中。

       3 当搜索到节点后,该站点的 IP 地址会显示在“子网内的所有设备”表格中。在“在线状态信息”区域中,你也可以确认这个与所需 IP 地址设备的在线连接。

    点击 “上载” 按钮。

    4

    编程设备的以太网口 IP 地址必须和被组态的模板在相同的 IP 网段。如果为 PG/PC 已经分配了一个 IP 地址,将不会出现图.04 的对话框。点击“Yes”按钮。   


    图. 04

    并确认下一条信息。

    5

    项目数据必须一致。如果项目没有被编译,在装载前项目数据会自动被编译。在“装载预览”对话框中,显示出要执行的装载信息和动作要求。 

    • 仅在设备组态已经装载或者修改过文本列表的文本时需要将 CPU 转为停止状态。如果仅给 CPU 装载程序块,则不需要将模块转为“STOP" 状态。
    • 在“文本库”行建议选择“一致性装载”(仅对于 S7-1500而言)。这样所有的文本消息和文本列表条目都将被装载到 CPU 内。

    可以装载的时候,“装载”按钮会激活。点击”装载“按钮。


    图. 05

    6

    最后弹出“装载过程结果”对话框,提供装载过程成功与否的信息。点击“完成”按钮将 CPU 置于“运行”模式。  


    图. 06

    在检查窗口进入“常规 > 信息”获得详细的关于装载流程的信息。

    7

    完成了项目数据到 CPU 的下载, 并将 CPU 置于“运行”模式后,可以在 CPU 上执行测试和诊断功能。

    表 01 

     SFC 51简介

    1.1 程序功能介绍
    通过系统功能SFC 51 "RDSYSST" (读取系统状态),可以读取系统状态列表或部分系统状态列表,例如指示灯状态,序列号,从站状态等等。
    调用SFC 51时,通过将值“1”赋给输入参数REQ来启动读取。如果可以立即读取系统状态,则SFC将在BUSY输出参数中返回值0。如果BUSY包含值1,则尚未完成读取功能。

    表1 SFC51参数说明

    参数 描述  
    REQ 输入参数 REQ = 1:启动处理
    SSL_ID 输入参数 将要读取的系统状态列表或部分列表的ID
    INDEX 输入参数 部分列表中对象的类型或编号。
    RET_VAL 输出参数 如果执行SFC时出错,则RET_VAL参数
    将包含错误代码。
    BUSY 输出参数 TRUE:尚未完成读取。
    SSL_HEADER 输出参数 LENTHDRSSL列表或SSL部分列表的数据记录的长度。
     如果仅读取了SSL列表的标题信息,则N_DR包含属于它的数据记录数。
     否则,N_DR包含传送到目标区域的数据记录数。
    DR 输出参数 SSL列表读取或SSL部分列表读取的目标区
    域:
     如果仅读取了SSL列表的标题信息,
    则不能评估DR的值,
    而只能评估SSL_HEADER的值。
     否则,LENTHDRN_DR的乘积将指
    示已在DR中输入了多少字节。

    2 读取CPU指示灯
    可以通过SFC 51读取CPU的指示灯状态,使用的SSL_ID参数为16#74(16#19)读取全部指示灯状态 或者16#174(16#119)读取单个指示灯状态

    2.1 编程
    首先需要创建一个数据块,用来存放读取出来的指示灯状态结果


    图1 创建DB1,存放读取结果

    打开OB1,在OB1的临时变量区创建一个变量length,类型设置为Struct(结构)


    图2 创建名为length的结构变量

    双击length变量,进入结构变量成员定义,创建两个word类型的变量,本例中分别为size和number:


    图3 创建length的结构变量的两个word成员

    编写SFC51程序:

    CALL "RDSYSST"
    REQ :=TRUE
    SZL_ID :=W#16#74 //读取全部指示灯状态
    INDEX :=W#16#0
    RET_VAL :=MW0
    BUSY :=M2.0
    SZL_HEADER:=#length
    DR :=P#DB1.DBX0.0 BYTE 500 //结果输出到DB1数据块中
    DB1存放的结果即为模块的指示灯状态,每个指示灯有4个字节的长度来描述。

    前两个字节表示灯的类型(见表二),表示是SF灯还是BF灯等等。
    第三个字节表示灯是亮还是灭,如果为1则灯亮,如果为0则灯的状态是灭。
    第四个字节表示灯是否闪烁,0表示不闪,1表示正常闪烁(2hz),2,表示慢闪(0.5hz)
    灯的类型列表如下(不同的CPU会有不同数目的指示灯):

    表2 前两个字节的含义

    16#1 SF
    16#2 INTF
    16#3 EXTF
    16#4 RUN
    16#5 STOP
    16#6 FORCE
    16#7 CRST
    16#8 BAF
    16#9 USR
    16#A USR1
    16#B BUS1F
    16#C BUS2F
    16#D REDF
    16#E MSTR

    注意事项:
    关于系统功能SFC51的更多详情请参阅STEP 7的在线帮助,或者通过Start > SIMATIC > DOCUMENTATION选择手册“System Software for S7-300/400 System and Standard Functions”

    3 读取Profibus DP从站 状态

    3.1 编程
    首先需要创建一个数据块,用来存放读取出来的状态结果


    图4 创建DB1,存放读取结果

    打开OB1,首先在OB1的临时变量区创建一个变量length,类型设置为Struct(结构)


    图5 创建名为length的结构变量

    双击length变量,进入结构变量成员定义,创建两个word类型的变量,本例中分别为size和number:


    图6 创建length的结构变量的两个word成员

    编写SFC51程序:

    CALL "RDSYSST"
    REQ :=TRUE
    SZL_ID :=W#16#294 //读取从站是否存在
    INDEX :=W#16#1
    RET_VAL :=MW0
    BUSY :=M2.0
    SZL_HEADER:=#length
    DR :=P#DB1.DBX0.0 BYTE 500 //结果输出到DB1数据块中

    在本例中,P#DB1.DBX0.0 BYTE 500中为每个DP从站(16 x 8 = 128)保留一位,地址为Address 1的DP从站的状态保存在第三个字节的Bit 1位中, 地址为Address 3的DP从站的状态保存在第三个字节的Bit 3位中,依次类推。如果从站对应的位未被置位,则表明那个DP从站没有通信上或不存在。
    举例:从DB1.DBW2开始,每个位对应一个bit,例如3号站对应的位是DB1.DBX2.3 ,站点存在的位为1,不存在的为0。

    注意事项:
    关于系统功能SFC51的更多详情请参阅STEP 7的在线帮助,或者通过Start > SIMATIC > DOCUMENTATION选择手册“System Software for S7-300/400 System and Standard Functions”


    4读取CPU的序列号

    4.1 编程
    说明:
    通过 SFC 51“RDSYSST”可以从系统状态列表(SSL)中读取下列标识数据:
    下面的表格指明了可以从不同型号和固件版本的 CPU 读取其它哪些标识数据。为此使用 SFC 51 和 SSL ID W#16#011C。

    表3 INDEX说明

    索引 名称 S7-300/C7 S7-400
    W#16#0001 自动化系统的名称 从固件版本 V2.2  支持
    W#16#0002 CPU 的名称 从固件版本 V2.2  支持
    W#16#0003 CPU 的设备 ID 从固件版本 V2.2  支持
    W#16#0004 版权条目 从固件版本 V2.2  支持
    W#16#0005 CPU 的序列号 从固件版本 V2.2   MLFB
    6ES741x-xxx04-0AB0 
    W#16#0006 为操作系统保留 - -
    W#16#0007 CPU 型号名称 - 支持
    W#16#0008 MMC 或 MC 的序列号 (参见条目号:19215608) 从固件版本 V2.0  -
    (CPU317:从 V2.1 开始)

    需要注意,老CPU升级到上表版本也无法实现此功能。
    首先需要创建一个数据块,用来存放读取出来的状态结果


    图7 创建DB1,存放读取结果

    打开OB1,首先在OB1的临时变量区创建一个变量length,类型设置为Struct(结构)


    图8 创建名为length的结构变量

    双击length变量,进入结构变量成员定义,创建两个word类型的变量,本例中分别为size和number:


    图9 创建length的结构变量的两个word成员

    编写SFC51程序:

    CALL "RDSYSST"
    REQ :=TRUE
    SZL_ID :=W#16#11C //读取CPU 的序列号
    INDEX :=W#16#5
    RET_VAL :=MW0
    BUSY :=M2.0
    SZL_HEADER:=#length
    DR :=P#DB1.DBX0.0 BYTE 500 //结果输出到DB1数据块中

    结果如下图:


    图10 CPU序列号

    注意事项:
    关于系统功能SFC51的更多详情请参阅STEP 7的在线帮助,或者通过Start > SIMATIC > DOCUMENTATION选择手册“System Software for S7-300/400 System and Standard Functions”

    5 读取存储卡的序列号

    5.1 编程
    描述:
    为了获得 MMC 卡的序列号,必须使用 SFC 51 "RDSYSST" 读出系统状态列表 (SSL) :
    • SSL ID W#16#011C "元件的标识"
    • Index W#16#0008 "存储卡的序列号"
    对于所有的带有 MMC 卡的 S7-300 CPU 和 C7 从固件版本 V2.0 起都可以读出存储卡的序列号,(CPU 317: 从 V2.1 起)。
    从S7-400的V5版本起,存储卡上保存唯一的序列号。
    首先需要创建一个数据块,用来存放读取出来的状态结果


    图11 创建DB1,存放读取结果

    打开OB1,首先在OB1的临时变量区创建一个变量length,类型设置为Struct(结构)


    图12 创建名为length的结构变量

    双击length变量,进入结构变量成员定义,创建两个word类型的变量,本例中分别为size和number:


    图13 创建length的结构变量的两个word成员

    编写SFC51程序:
    CALL "RDSYSST"
    REQ :=TRUE
    SZL_ID :=W#16#11C //读取MMC 的序列号
    INDEX :=W#16#8
    RET_VAL :=MW0
    BUSY :=M2.0
    SZL_HEADER:=#length
    DR :=P#DB1.DBX0.0 BYTE 500 //结果输出到DB1数据块中

    结果如下:


     西门子 6ES7142-4BD00-0AA0   西门子 6ES7142-4BD00-0AA0  西门子 6ES7142-4BD00-0AA0 

在线询盘/留言
  • 免责声明:以上所展示的信息由企业自行提供,内容的真实性、准确性和合法性由发布企业负责,本网对此不承担任何保证责任。我们原则 上建议您选择本网高级会员或VIP会员。
    企业信息
    长沙玥励自动化设备有限公司
    会员级别:金牌会员
    ------------ 联系方式 ------------
    联系人:姚善雷(先生)
    联系电话:0731-526565255
    联系手机:13874941405
    传真号码:0731-526548552
    企业邮箱:3464463681@qq.com
    网址:yls198741.jdzj.com
    邮编:416808
    推荐供应
    0571-87774297