品牌:西门子
发货:3天内
信息标签:西门子EM223模块6ES7 223-1HF22-0xA8,供应,电子、电工,工控系统及装备
--------------------------------------------------------------
上海西万自动化科技有限公司
联系人:黄工(销售经理)
手机:15921395152
Q Q:1121451914
--------------------------------------------------------------
我们在价格上有较大优势,更注重售后服务,现有大量现货销售,欢迎您来电咨询。我公司所有销售中产品均为西门子原装**,质保一年,假一罚十!技术规范 | CPU221 | CPU222 | CPU224 | CPU224XP | CPU226 |
集成的数字量输入 / 输出 | 6入 / 4出 | 8入 / 6出 | 14入 / 10出 | 14入 / 10出 | 24入 / 16出 |
可连接的扩展模块数量(**) | 不可扩展 | 2个 | 7个 | 7个 | 7个 |
**可扩展的数字量输入 / 输出范围 | 不可扩展 | 78点 | 168点 | 168点 | 248点 |
**可扩展的模拟量输入 / 输出范围 | 不可扩展 | 10点 | 35点 | 38点 | 35点 |
用户程序区 | 4KB | 4KB | 8KB | 12KB | 16KB |
数据存储区 | 2KB | 2KB | 8KB | 10KB | 10KB |
编程软件 | Step7-Micro/WiIN | Step7-Micro/WiIN | Step7-Micro/WiIN | Step7-Micro/WiIN | Step7-Micro/WiIN |
支持的通讯协议 | PPI,MPI,自由口 | PPI,MPI,自由口,Profibus DP | PPI,MPI,自由口,Profibus DP | PPI,MPI,自由口,Profibus DP | PPI,MPI,自由口,Profibus DP |
模拟电位器 | 1个8位分辨率 | 1个8位分辨率 | 2个8位分辨率 | 2个8位分辨率 | 2个8位分辨率 |
外形尺寸(W×H×D)mm | 90×80×62 | 90×80×62 | 120.5×80×62 | 140×80×62 | 196×80×62 |
S7-200 CN 系列在集散自动化体系中充足施展其壮大功用。运用规模可掩盖从代替继电器的简朴掌握到更庞杂的自动化掌握。运用范畴极为普遍,掩盖一切与自动检测,自动化掌握有关的工业及民用范畴,包含各种机床、机械、电力设备、民用设备、环境掩护装备等等。如:
|
|
|
6ES7331-1KF02-0AB0
SIMATIC S7-300, 逻辑输入 SM 331, 光隔离, 8 AI, 13 BIT 分辨率, U/I/电阻/PT100, NI100, NI1000, LG-NI1000, PTC / KTY, 66 MS 模块 UPDATE, 1 X 40针
|
|
||||||
6ES7331-7HF01-0AB0
SIMATIC S7-300, 逻辑输入SM 331, 电位隔离,8 AI, 14 BIT, 0.052MS/通道,电流, 电压,干扰, 诊断
|
|
||||||
6ES7331-7KB02-0AB0
SIMATIC S7-300, 逻辑输入 SM 331, 光隔离, 2 AI, 9/12/14位分辨率, U/I/热电偶/电阻, 干扰, 诊断, 1 X 20针, 移除/插入 W. 背板总线
|
|
||||||
6ES7331-7KF02-0AB0
SIMATIC S7-300, 逻辑输入 SM 331, 光隔离, 8AI, 分辨率 9/12/14 位, U/I/热电偶/电阻 干扰, 诊断; 1X20针 移除/插入 W. 背板总线
|
|
||||||
6ES7331-7NF00-0AB0
SIMATIC S7-300, 逻辑输入 SM 331, 光隔离, 8 AE; +/-5/10V, 1-5 V, +/-20MA, 0/4 TO 20MA, 16 BIT (55 MS), 1 COMMON POINT(50 V COM.), 1 X 40 针
|
|
||||||
6ES7331-7NF10-0AB0
SIMATIC S7-300, 逻辑输入SM 331, 光隔离,8 AE; +/-5/10V, 1-5 V, +/-20MA,0/4 至 20MA, 16 位,1 COMMON POINT
|
|
||||||
6ES7331-7PE10-0AB0
SIMATIC S7-300, 逻辑输入 SM 331, 个体分离 AC250V, 6 AI 热电偶, 类型B, E, J, K, L, N, R, S, T 电压: +/-25MV BIS +/-1V 16 位, 50 MS, 1 X 40 针
|
|
||||||
6ES7331-7PF01-0AB0
SIMATIC S7-300, 逻辑输入 SM 331, 光隔离.,2/3/4 线, 8AI, 电阻, PT100/200/1000 NI100/120/200/500/1000, CU10, 根据 GOST 标准附加产品特性 16 (INTERN 24) 位, 50MS, 1 X 40 针
|
|
||||||
6ES7331-7PF11-0AB0
SIMATIC S7-300, 逻辑输入 SM 331, 光学隔离, 8 AI 热电偶, 类型 B, E, J, K, L, N, R, S, T TXK/TXK(L) 根据 GOST 16 BIT, 50 MS, 1 X 40 针
|
|
||||||
6ES7321-1BH02-0AA0
SIMATIC S7-300, 数字输入 SM 321, 光隔离, 16数字量输入, 24 V DC, 1 X 20 针
|
|
||||||
6ES7321-1BH10-0AA0
SIMATIC S7-300, 数字输入SM 321, 电位隔离,16数字量输入, 24 V DC, 20 针0.05 MS 输入延迟
|
|
||||||
6ES7321-1BH50-0AA0
SIMATIC S7-300, 数字输入 SM 321, 光隔离 16数字量输入, 24 V DC, 源输入, 1 X 20 针
|
|
||||||
6ES7321-1BL00-0AA0
SIMATIC S7-300, 数字输入 SM 321, 光隔离 32数字量输入, 24 V DC, 1 X 40 针
|
|
||||||
6ES7321-1BP00-0AA0
SIMATIC S7-300 数字输入SM321, 光隔离16个一组,64 数字量输入,DC 24V, 3MS,漏型/源型
|
|
||||||
6ES7321-1CH00-0AA0
SIMATIC S7-300, 数字输入SM 321, 光隔离,16 数字量输入, AC/DC 24 - 48V,带有ONE CHANNEL PER COMMON , 40 针
|
|
||||||
6ES7321-1CH20-0AA0
SIMATIC S7-300, 数字输入SM 321, 光隔离,16 数字量输入, DC 48 - 125V, 20 针
|
|
||||||
6ES7321-1EL00-0AA0
SIMATIC S7-300, 数字输入SM 321, 光隔离,32 数字量输入, 120V AC, 40 针
|
|
||||||
6ES7321-1FF01-0AA0
SIMATIC S7-300, 数字输入SM 321, 光隔离,8数字量输入, 120V/230V AC, 20 针
|
|
||||||
6ES7321-1FF10-0AA0
SIMATIC S7-300, 数字输入SM 321, 光隔离,8 数字量输入, 120V/230V AC, 40 针,带有 1 POINT PER COMMON
|
|
||||||
1 概述
本文档描述在一个 SIMATIC 维护站上,如何组态 SNMPOPC,以实现对西门子交换机的端口连接状态进行诊断。
为了组态SNMP OPC,要求用户必须已经掌握创建一个简单SIMATIC 维护站的方法。该方法参见西门子下载中心《如何组态 SIMATIC 维护站》应用文档,文档编号为A0536。本文档以基本的维护站为基础,增加对西门子 Scalance X204-2交换机的诊断功能。
相关软件版本如下:
STEP 7 5.4 SP4
WinCC V7.0 SP1
SIMATIC Maintenance Station 2009
2 修改配置文件 s7snmp.xml
默认安装情况下,s7snmp.xml文件保存在如下文件夹:
“C:\Program Files\Siemens\Step7\S7DATA\snmp\snmp_ini”。
该文件用于定义 SNMP OPC Server 中哪些变量需要传送给 WinCC。为了对交换机的端口状态进行诊断,必须将反映端口状态的变量加入该文件中。
使用Windows 记事本打开该文件,可以看到多组如下结构的文本:
<DeviceType Name=...
......
......
</DeviceType>
每种结构都定义了一个要诊断的设备。
在这种结构之间,插入相同结构的新内容,内容如下:
<DeviceType Name="SNMP_SCALANCE" ProfileFile="Profile_SCALANCE_X204-2_X204-2LD_V1_0.txt," DefaultFlag="0">
<Member Name="sysLocation" Description="sysLocation" ASType="10" OSType="10" Length="255" Property="4" Format="0" ASOffset="0" OSOffset="0" Protocol="1" TopLimt="0" ButtomLimt="0" StartValue="0" Substitutevalue="0" LimitFalgs="0" szStartText="Not configured"/>
<Member Name="sysContact" Description="sysContact" ASType="10" OSType="10" Length="255" Property="4" Format="0" ASOffset="0" OSOffset="0" Protocol="1" TopLimt="0" ButtomLimt="0" StartValue="0" Substitutevalue="0" LimitFalgs="0" szStartText="Not configured"/>
<Member Name="EventState" Description="Internal variable" ASType="7" OSType="7" Property="2" Format="0" ASOffset="0" OSOffset="0" Protocol="1" TopLimt="0" ButtomLimt="0" StartValue="0" Substitutevalue="0" LimitFalgs="0"/>
<Member Name="MaintenanceState" Description="Internal variable" ASType="7" OSType="7" Property="2" Format="0" ASOffset="0" OSOffset="0" Protocol="1" TopLimt="0" ButtomLimt="0" StartValue="0" Substitutevalue="0" LimitFalgs="0"/>
<Member Name="sysName" Description="sys name" ASType="10" OSType="10" Length="255" Property="4" Format="0" ASOffset="0" OSOffset="0" Protocol="1" TopLimt="0" ButtomLimt="0" StartValue="0" Substitutevalue="0" LimitFalgs="0" szStartText="Not configured"/> <Member Name="sysDescr" Description="Description" ASType="10" OSType="10" Length="255" Property="4" Format="0" ASOffset="0" OSOffset="0" Protocol="1" TopLimt="0" ButtomLimt="0" StartValue="0" Substitutevalue="0" LimitFalgs="0" szStartText="Not configured"/>
<Member Name="sysUpTime" Description="Installation date" ASType="7" OSType="7" Property="4" Format="0" ASOffset="0" OSOffset="0" Protocol="1" TopLimt="0" ButtomLimt="0" StartValue="0" Substitutevalue="0" LimitFalgs="0"/>
<Member Name="sysObjectID" Description="N/W object ID" ASType="10" OSType="10" Length="255" Property="4" Format="0" ASOffset="0" OSOffset="0" Protocol="1" TopLimt="0" ButtomLimt="0" StartValue="0" Substitutevalue="0" LimitFalgs="0" szStartText="Not configured"/>
<Member Name="snInfoMLFBNr" Description="MLFB Number" ASType="10" OSType="10" Length="255" Property="4" Format="0" ASOffset="0" OSOffset="0" Protocol="1" TopLimt="0" ButtomLimt="0" StartValue="0" Substitutevalue="0" LimitFalgs="0" szStartText="Not configured"/>
<Member Name="ifOperStatus.4" Description="ifOperStatus.4" ASType="7" OSType="7" Property="4" Format="0" ASOffset="0" OSOffset="0" Protocol="1" TopLimt="0" ButtomLimt="0" StartValue="0" Substitutevalue="0" LimitFalgs="0"/>
</DeviceType>
以上这些文本定义了一个交换机设备,及需要编译给 WinCC 的变量。需要注意,拷贝这些文本到 s7snmp.xml 文件中时,不要带任何格式,一定是纯文本。对于文件中原有内容无需做任何改动。
插入如上内容后 s7snmp.xml 文件的形式如图 1 所示。
图 1 s7snmp.xml 文件插入内容
3修改配置文件 s7snmpalarm.xml
为了在 WinCC 中自动生成端口诊断的消息,必须在 s7snmpalarm.xml 文件中配置消息变量及消息文本。该文件与前述的s7snmp.xml 文件保存在同一个文件夹中。 消息变量一定要在 s7snmp.xml 文件中定义,本文档中使用的是ifOperStatus.4。该变量反映交换机 4 号端口的连接状态。
使用 Windows 记事本打开s7snmpalarm.xml 文件。然后如图 2 所示,插入如下文本:
<DeviceType Name="SNMP_SCALANCE">
<AlarmMessage Class="PCS3_MAINTANCE" Type="PCS_MAINTANCE">
<InfoText>PORT 4 is disconnected.
</InfoText>
<MsgVar Bit="1">
<Name>ifOperStatus.4</Name>
</MsgVar>
<ProcessValue/>
<ProcessValue/>
<ProcessValue/>
<ProcessValue/>
<ProcessValue/>
<ProcessValue/>
<ProcessValue/>
<ProcessValue/>
<ProcessValue/>
<ProcessValue/>
<Action>
<Name>LoopInAlarm</Name>
<Param>Dummy</Param>
</Action>
<TextOrigin TextRef="1"/>
<textarea TextRef="2"/>
<TextEvent TextRef="23"/>
</AlarmMessage>
</DeviceType>
然后,如图 3 所示,在s7snmpalarm.xml 文件中插入消息文本相关的内容,文本如下:
<AlarmText Id="TextId_23">
<LocalizedText LanguageId="7">
No cable connection on Port 4.
</LocalizedText>
<LocalizedText LanguageId="9">
No cable connection on Port 4.
</LocalizedText>
<LocalizedText LanguageId="16">
No cable connection on Port 4.
</LocalizedText>
<LocalizedText LanguageId="12">
No cable connection on Port 4.
</LocalizedText>
<LocalizedText LanguageId="10">
No cable connection on Port 4.
</LocalizedText>
<LocalizedText LanguageId="4">端口4断开连接。</LocalizedText>
<LocalizedText LanguageId="17">No cable connection on Port 4.</LocalizedText>
</AlarmText>