西门子6ES7138-4GA50-0AB0

发布时间:2018-05-15
西门子6ES7138-4GA50-0AB0SIMATIC DP,电子模块 用于 ET 200S,4SI IO-Link, 4 个点对点接口 15mm 结构宽度, IO-Link 主站
西门子6ES7138-4GA50-0AB0

概述

4SI IO-Link 电子模块是一种 IO-Link 主站,可以在共四个端口处轻松地将不同制造商生产的传感器和执行器集成在 SIMATIC ET 200S 多功能、分布式 I/O 系统中。

特性

  • 可以将多达 4 个 IO-Link 设备连接到每个 IO-Link 主站模块(3 线制连接)。
  • 可以连接多达 4 个标准执行器或传感器(2 线/3 线制连接)。
  • 电子模块 4SI IO-Link 的宽度为 15 mm,可与下列通用型端子模块组合使用:
    • TM-E15S26-A1(螺钉型接线端子)
    • TM-E15C26-A1(弹簧型接线端子)
    • TM-E15N26-A1(快速连接型)
  • 支持固件更新(STEP 7 V5.4 SP4 及更高版本)

   SIEMENS上海朕锌电气设备有限公司  

l      本公司代理西门子全系列产品,原装    罚十、并享受西门子免费一年保修

l        联系人       张先生

l    移动手机  

l      公司电话  

l        企业Q Q  1287379777

西门子采购渠道给您放心品质

主营:数控系统,S7-200PLC S7-300PLC S7-400PLC S7-1200PLC 6ES5 ET200 人机界面,触摸屏变频器,DP总线,MM420 变频器MM430 变频器MM440 6SE70交流工程调速变频器 6RA70直流调速装置 SITOP电源,电线电缆,数控备件,伺服电机等工控产品,我们在价格上有较大优势,更注重售后服务,现有大量现货销售,欢迎您来电咨询。上海朕锌自动化控制设备有限公司,代理西门子系列产品,原装,罚十。

 我公司是西门子数控系统和驱动产品销售、服务、培训的工程服务公司,公司的核心销售及技术人员均由前西门子员工组成,能为用户提供高效的服务。

 
欢迎您来电咨询高品质西门子驱动和自动化产品价格
公司带来销售的产品全部由西门子直接提供,所有产品保证原装,每个产品都可以到西门子办事处去查验.我们出售的产品按照西门子质保进行保修,(保修期为一年)

恭候您的来电!

描述:

SFC14 "DPRD_DAT"
使用 SFC 14“DPRD_DAT”(读取 DP 标准从站的一致数据)可读出DP标准从站/PROFINET IO 设备的数据。 如果在数据传送过程中没有发生错误,读出的数据就被输入到由RECORD 建立的目标域。目标域必须与在 STEP 7 组态中所选的模块的长度相同。 当调用 SFC14 时,只能在所配的起始地址下访问一个模块/DP标识的数据。

SFC15 "DPWR_DAT"
使用 SFC 15“DPWR_DAT”(将一致数据写入 DP 标准从站)可将 RECORD 中的数据一致地传送到所寻址的DP标准从站/PROFINET IO 设备中。 源区域必须与在 STEP 7 组态中所选的模块的长度相同。 对于模块化结构的标准DP从站只能访问一个DP从站模块。

PROFIBUS DP用户一致性数据区大长度和寻址
 

下面的手册中可以找到更多关于PROFIBUS DP用户一致性数据区大长度和寻址的信息。
 

手册 章节 条目号
SIMATIC S7-300 CPU 31xC 和CPU 31x: 组态 寻址 13008499
SIMATIC 分布式IO ET 200S 接口模块 IM151-7 CPU 寻址 56046285
SIMATIC 分布式IO ET 200S 接口模块 IM151-8 PN/DP CPU 寻址 47409312
SIMATIC ET 200pro 接口模块 IM 154-8 PN/DP CPU 寻址 44251850
SIMATIC Basic Module BM 147/CPU 寻址 1142364
S7 400 自动化系统,CPU规格 一致性数据 53385241

表 01

PROFINET IO用户一致性数据区大长度和寻址
 

下面的手册中可以找到更多关于PROFINET  IO用户一致性数据区大长度和寻址的信息。
 

手册 章节 条目号
SIMATIC S7-300 CPU 31xC 和CPU 31x: 组态 寻址 13008499
SIMATIC 分布式IO ET 200S 接口模块 IM151-8 PN/DP CPU 寻址 47409312
SIMATIC ET 200pro 接口模块 IM 154-8 PN/DP CPU 寻址 44251850
S7 400 自动化系统,CPU规格 一致性数据 53385241

表 02

对于通信处理器(CP)子模块的一致性数据区域的大小明确如下:

CP MLFB 上限
CP 443-1 6GK7443-1EX20-0XE0 240 bytes
CP 443-1 6GK7443-1EX30-0XE0 240 bytes
CP 443-1 Advanced 6GK7443-1EX40-0XE0 128 bytes
CP 443-1 Advanced 6GK7443-1EX41-0XE0 240 bytes
CP 443-1 Advanced 6GK7443-1GX20-0XE0 240 bytes
CP 443-1 Advanced 6GK7443-1GX30-0XE0 240 bytes
CP 343-1 6GK7343-1EX21-0XE0 128 bytes
CP 343-1 6GK7343-1EX30-0XE0 240 bytes
CP 343-1 Advanced 6GK7343-1GX21-0XE0 128 bytes
CP 343-1 Advanced 6GK7343-1GX30-0XE0 240 bytes
CP 343-1 Advanced 6GK7343-1GX31-0XE0 240 bytes

表 03

注意事项:
PROFIBUS DP 标准定义了一致性用户数据传送的数量上限。当前的 DP 标准从站遵守这些上限,但早期的CPU(1999年前),对一致性用户数据的传送,不同的 CPU 有特定的限制。
这些 CPU 对 DP 标准从站一致性读写数据的大长度在“DP主站 - 每个 DP 从站的用户数据”下的技术数据中给出。根据这些数值,使用该值,新近的CPU可支持出DP标准从站 所提供或接收的数据长度。

重要事项:
分散读写一致性数据(小于 4 字节),不调用系统函数 SFC14 和 SFC15 时,也是可行的。支持此功能的模块可参考条目号 8751062
下表给出了过过程映像之外的一致性数据的访问方式。
   

数据区长度 读/写访问 数据一致性
1 字节 装载/传送 单元一致性
2 字节 字装载/字传送 长一致性
3 字节 SFC14 / SFC15 长一致性
4 字节 双字装载/双字传送 长一致性
5 字节 SFC14 / SFC15 长一致性

表  04

举例: 
在下面的例子中,一个S7-400 CPU作为DP主站,一个CP342-5作为从站。

DP从站的输入和输出一致性数据区域设定如下:

  • 对于输出,设定传输50个字节的长一致性数据。这50个字节在S7-400CPU的过程影像分区3中数据是一致的,所以可以用 load/transfer 命令进行读操作。
  • 对于输入,设定传输20个字节的长一致性数据。这20个数据不存储在过程映像或过程映像区中,只能通过系统功能SFC14/15进行写操作。


图 01

在过程映像的更新过程中,操作系统一致性地传送此数据。可使用加载和传送指令访问过程映像中的数据。对于 S7-400 CPU ,还可以使用 SFC 26 "UPDAT_PI" 或 SFC 27 "UPDAT_PO" 在程序中的任意点更新过程映像,但此 TPA 在系统侧可能并未进行更新。如果没有或不能把数据放入过程映像,那么就应该使用 SFC14 和 SFC15 进行数据通信。

西门子6ES7138-4GA50-0AB0

描述
每个 DP 从站都有符合 EN 50 170 卷 2,PROFIBUS 结构的诊断数据结构。你可以使用 SFC13 "DPNRM_DG" 来读取一个 DP 从站的诊断数据。

从站诊断数据结构见下表。 

Byte Deion
0 站状态 1
1 站状态 2
2 站状态 3
3 主站站号
4 制造商 ID (高字节)
5 制造商 ID (低字节)
6 ... 从站更多详细的诊断信息


表 01

注意
DP 从站手册包含从站诊断数据结构的详细信息。

如果一个 PROFIBUS DP 从站支持诊断探测诊断状态的变化,它会向 CPU 发送诊断报警。

  • 有一个故障或(和)组件需要维修 (到来的事件)
  • 没有故障并且没有组件需要维修(离开的事件)

操作系统调用 OB82。在 OB82 的本地标签有逻辑基本地址和4个字节的 DP 从站诊断信息用来发送诊断请求。

ET 200S 诊断数据的读取和评估参见下面的例程。

例程描述

OB1
系统功能 SFC13 "DPNRM_DG" 在OB1 中调用用来读取 ET 200S 的诊断数据。

下表中列出了SFC13 "DPNRM_DG" 的输入参数。
 

输入 数据类 型 描述
REQ BOOL REQ=1: 请求读取
LADDR WORD 组态的 DP 从站诊断地址

表 02 

下表中列出了SFC13 "DPNRM_DG"的输出参数。
 

输出 数据类 型 描述
RET_VAL INT 如果 FC 在调用的时候发生错误,返回值会包含相关的故障代码。如果没有故障发生,RET_VAL 是实际的数据传输长度。
RECORD ANY 诊断数据读取的目标区域。只允许 BYTE 类型的数据类型 。可读取的小数据记录长度为 6。可读取的大数据记录长度为240。
BUSY BOOL BUSY=1: 读任务还没有完成。

表 03 

调用 SFC13 "DPNRM_DG"  输入参数 REQ 为1时读取任务启动。当 OB82 调用 SFC13 "DPNRM_DG" 时输入参数 REQ 要置1。
在 SFC13 "DPNRM_DG"  的输出参数 RECORD 你可以诊断数据完全传输结束后的存储地址 。 本例中诊断数据存储在数据块 DB82 中。
当读取过程完成,REQ 端要置0,以便于重新启动一个新的读取过程。


Fig. 01

OB82
如果 ET 200S发送了一个诊断请求,SFC13 "DPNRM_DG" 的输入参数 REQ 要置1。 当在 OB1 中调用 SFC13 "DPNRM_DG" , 输入参数 REQ 要置1用以启动读取任务。
ET 200S 的逻辑基本地址储存在 OB82 的本地标签中。你可以在 OB82 中分配 ET 200S 的逻辑基本地址到 SFC13 "DPNRM_DG" 的输入参数 LADDR 中去。


Fig. 02

在用户程序中评估诊断数据
在 OB1 中调用 SFC13 "DPNRM_DG" 读取的诊断数据储存在 DB82 中。

在例程中, ET 200S 包含以下模块:

  • 模块 1:电源模块
  • 模块 2:数字量输出模块 (DO)
  • 模块 3:数字量输入模块 (DI)

在用户程序中,诊断过程评估下方所列每种的状态 。

  • 模块正常
  • 模块故障
  • 不正确的模块
  • 没有模块插槽

西门子6ES7138-4GA50-0AB0

上一篇:ST50N视频电涌保护器
下一篇:WEX-350E4-0.15 功...