阜新西门子模块代理商
S7-300 输入/输出扩展模块选型表
1、通用型扩展模块 | ||||
SM 321数字量输入模块 | ||||
系列号 | 产品图片 | 描述 | 选型型号 | |
SM321 | (每个模块包括标签条一个,总线连接器一个。但不包括前连接器,需要另购) | 16点输入,24VDC | 6ES7 321-1BH02-0AA0 | |
16点输入,24VDC,低态有效 | 6ES7 321-1BH50-0AA0 | |||
32点输入,24VDC | 6ES7 321-1BL00-0AA0 | |||
16点输入,24-48VDC | 6ES7 321-1CH00-0AA0 | |||
16点输入,48-125VDC | 6ES7 321-1CH20-0AA0 | |||
16点输入,24VDC,用于等时线模式下运行 | 6ES7 321-1BH10-0AA0 | |||
32点输入,120VAC | 6ES7 321-1EL00-0AA0 | |||
8点输入,120/230VAC | 6ES7 321-1FF01-0AA0 | |||
8点输入,120/230VAC与公共电位单独连接 | 6ES7 321-1FF10-0AA0 | |||
16点输入,120/230VAC | 6ES7 321-1FH00-0AA0 | |||
16点输入,24VDC,用于等时线模式下运行;具有诊断能力 | 6ES7 321-7BH01-0AB0 | |||
SM 322 数字量输出模块 | ||||
SM322 | 8点输出,24VDC,2A | 6ES7 322-1BF01-0AA0 | ||
16点输出,24VDC,0.5A | 6ES7 322-1BH01-0AA0 | |||
16点输出,24VDC,0.5A,高速 | 6ES7 322-1BH10-0AA0 | |||
32点输出,24VDC,0.5A | 6ES7 322-1BL00-0AA0 | |||
8点输出,24VDC,0.5A,诊断能力 | 6ES7 322-8BF00-0AB0 | |||
16点输出,24-48VDC,0.5A | 6ES7 322-5GH00-0AB0 | |||
8点输出,48-125VDC,1.5A | 6ES7 322-1CF00-0AA0 | |||
8点输出,120/230VAC,1A | 6ES7 322-1FF01-0AA0 | |||
8点输出,120/230VAC,2A | 6ES7 322-5FF00-0AB0 | |||
16点输出,120/230VAC,1A | 6ES7 322-1FH00-0AA0 | |||
32点输出,120VAC,1A | 6ES7 322-1FL00-0AA0 | |||
8点输出,继电器,2A | 6ES7 322-1HF01-0AA0 | |||
8点输出,继电器,5A | 6ES7 322-1HF10-0AA0 | |||
8点输出,继电器,5A,带过压RC 滤波器保护 | 6ES7 322-5HF00-0AB0 | |||
16点输出,继电器,8A | 6ES7 322-1HH01-0AA0 | |||
SM 323、SM327 数字量输入/输出模块(混合型) | 选型型号 | |||
SM323 | 8输入,8输出 | 6ES7 323-1BH01-0AA0 | ||
16输入,16输出 | 6ES7 323-1BL00-0AA0 | |||
SM327 | 8点输入,8点输入或输出(可设置) | 6ES7 327-1BH00-0AB0 | ||
SM 331模拟量输入模块 | ||||
SM 331 | 8点模拟量输入,13位分辨率 | 6ES7 331-1KF01-0AB0 | ||
8点模拟量输入,9/12/14位分辨率 | 6ES7 331-7KF02-0AB0 | |||
2点模拟量输入,9/12/14位分辨率 | 6ES7 331-7KB02-0AB0 | |||
8点模拟量输入,增强型16位分辨率 | 6ES7 331-7NF00-0AB0 | |||
8点模拟量输入,增强型16位分辨率,4通道模式 | 6ES7 331-7NF10-0AB0 | |||
8点模拟量输入,14位分辨率,用于等时模式下运行 | 6ES7 331-7HF01-0AB0 | |||
8点模拟量输入,用于热电阻 | 6ES7 331-7PF00-0AB0 | |||
8点模拟量输入,用于热电偶 | 6ES7 331-7PF10-0AB0 | |||
SM 332 模拟量输出模块 | ||||
SM 332 | 4点模拟量输出 | 6ES7 332-5HD01-0AB0 | ||
4点模拟量输出,15位 | 6ES7 332-7ND01-0AB0 | |||
2点模拟量输出 | 6ES7 332-5HB01-0AB0 | |||
8点模拟量输出 | 6ES7 332-5HF00-0AB0 | |||
SM 334、SM 335模拟量输入/输出模块(混合型) | ||||
SM 334 | 4模拟量输入,2模拟量输出 | 6ES7 334-0CE01-0AA0 | ||
4模拟量输入,2模拟量输出;电阻测量,Pt100 | 6ES7 334-0KE00-0AB0 | |||
SM 335 | 4模拟输入,4模拟输出, 1脉冲输入和编码器供电 | 6ES7 335-7HG01-0AB0 | ||
SM 335干扰抑制滤波器。 实现对SIMATIC S7的噪声抑制, 该滤波器连接到SM 335的24V 电 源电路,***多可以保护4个SM 335 模块 | 6ES7 335-7HG00-6AA0 | |||
2、宽温型扩展模块 | ||||
SIPLUS SM 321数字量输入模块(宽温型) | ||||
SIPLUS SM 321 (用于温度-25℃~70℃,允许有冷凝) | (每个模块包括标签条一个,总线连接器一个。但不包括前连接器,需要另购) | 16点输入,24VDC | 6AG1 321-1BH02-2AA0 | |
32点输入,24VDC | 6AG1 321-1BL00-2AA0 | |||
16点输入,48-120VDC | 6AG1 321-1CH20-2AA0 | |||
16点输入,24VDC, 用于等时模式下运行 | 6AG1 321-7BH01-2AB0 | |||
8点输入,120/230VAC | 6AG1 321-1FF01-2AA0 | |||
SIPLUS SM 322数字量输出模块(宽温型) | ||||
SIPLUS SM 322 | 16点输出,24VDC,0.5A | 6AG1 322-1BH01-2AA0 | ||
8点输出,24VDC,0.5A,诊断能力 | 6AG1 322-8BF00-2AB0 | |||
8点输出,48-125VDC1.5A | 6AG1 322-1CF00-2AA0 | |||
8点输出,继电器,5A | 6AG1 322-1HF10-2AA0 | |||
8点输出,120/230VAC,1A | 6AG1 322-1FF01-2AA0 | |||
SIPLUS SM 323数字量输入/输出模块(混合型、宽温型) | ||||
SIPLUS SM 323 | 8输入,8输出 | 6AG1 323-1BH01-2AA0 | ||
SIPLUS SM 331模拟量输入模块(宽温型) | ||||
SIPLUS SM 331 | 2点模拟量输入,9/1214 位分辨率 | 6AG1 331-7KB02-2AB0 | ||
SIPLUS SM 332模拟量输出模块(宽温型) | ||||
SIPLUS SM 332 | 2点模拟量输出 | 6AG1 332-5HB01-2AB0 | ||
SIPLUS SM 334模拟量输入/输出模块(混合型、宽温型) | ||||
SIPLUS SM 334 | 4点模拟量输入,2点模拟量输出;电阻测量,Pt100 | 6AG1 334-0KE00-2AB0 |
西门子S7-1500 CPU IO 设备的诊断功能(与1200完全相同),可使用 DeviceStates 和 ModuleStates 指令对分布式 IO 设备的站状态和子模块进行诊断。本文使用 1214C V4.0 CPU 和 ET200SP 的 PN 通信为例进行说明(DP通信同样适用)。
一、S7-1500与分布式IO设备的诊断准备
1硬件准备:
1. CPU 1214C DC/DC/DC,V4.0,一台
2. ET200SP 分布式 IO 站,PN 接口,两套
2、软件准备:
1. TIA Portal V14 SP1
3、使用 TIA Portal 创建一个新项目,正确配置,下载后,进入网络视图,所有站点状态正常。
二、使用 DeviceStates 指令对分布式 IO 子站进行诊断
1、创建全局数据块,用于存储状态数据
在全局数据块中创建数据类型为 Array of BOOL 数组,共计1024个元素。
2、编写程序
在 OB1 中调用 DeviceStates 指令,双击 LADDR 引脚,选择需要诊断的 IO 系统。将 MODE 设置为2,STATE 填写上述定义的全局数据块数组。
指令引脚说明:
参数 LADDR:
使用 LADDR 参数通过硬件标识符选择 PROFINET IO 或 DP 主站系统。
硬件标识符位于:
· PROFINET IO 或 DP 主站系统属性的网络视图中。
或数据类型为 HW_IOSYSTEM 的所列系统常量的 plc 变量表中。
参数 MODE:
使用 MODE 参数可读取状态信息。 可读取整个 PROFINET IO 或 DP 主站系统的下列一条状态信息:
· 1: IO 设备/DP 从站已组态
· 2: IO 设备/DP 从站故障
· 3: IO 设备/DP 从站已禁用
· 4: IO 设备/DP 从站存在
.5: 出现问题的 IO 设备/DP 从站。
参数 STATE:
通过 STATE 参数,输出由 MODE 参数选择的 IO 设备/DP 从站的状态。
如果使用 MODE 选择的状态适用于 IO 设备/DP 从站,则在 STATE 参数中将下列位设置为“1”:
· 位 0 = 1: 组显示。 至少有一个 IO 设备/DP 从站的第 n 位设置为“1”。
· 位 n = 1:通过 MODE 选择的状态将应用到 IO 设备/DP 从站。
o 对于 PROFINET IO 系统,第 n 位对应于相应 IO 设备的设备编号(请参见设备视图和网络视图中的 PROFINET 接口属性)。
o 对于 PROFINET DP 系统,第 n 位对应于 DP 从站的 PROFIBUS 地址(请参见设备视图和网络视图中的 DP 从站属性)。
使用“BOOL”或“Array of BOOL”作为数据类型:
· 要仅输出状态信息的组显示位,可在 STATE 参数中使用 BOOL 数据类型。
· 要输出所有 IO 设备/DP 从站的状态信息,请使用下列长度的 Array of BOOL:
· 对于 PROFINET IO 系统:1024 位
对于 DP 主站系统:128 位
3、程序测试
将程序下载到 PLC 中。监控全局数据块 devicestate。当 IO device_2 故障时(掉电或网线拔除导致丢站),state[2]=1