邯郸哪里有卖西门子DP电缆邯郸哪里有卖西门子DP电缆
品牌:siemens/西门子 产品规格:*
上海桀呈工业自动化设备有限公司
:李萧
:(同步)
:
-------------------------------
西门子PLCS7-200,S7-300,S7-1500,S7-1200,S7-200SMART,S7-400系列模块
西门子中国总代理200CN
概述
S7-200系列PLC适用于各行各业,各种场合中的检测、监测及控制的自动化。S7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能实现复杂控制功能。因此S7-200系列具有*的性能/价格比。
西门子中国总代理300系列产品概述
功能强大,结构紧凑并且经济
SIMATIC S7- 300通用控制器可以节省安装空间并且具有模块化设计的特点。
大量的模块可根据手头的任务被用于扩展集中系统或创建分散结构的系统,并促进备件成本效益的经济性。凭借其令人印象深刻的创新系列,SIMATIC S7 -300通用控制器成为了一个可以有效节省用户额外投资和维护成本的综合系统。
特别提示:SIMATIC S7-400H控制器已全面升级为V6版-5H PN/DP控制器!
SIMATIC家族内强大的自动化系统
高超的通讯能力和强大的集成接口使SIMATIC S7-400成为极适合诸如对整个系统进行协调的较大任务过程控制器的理想选择。CPU的分级使得性能的可扩展成为可能。
同时,对外设I/ O能力的扩展几乎是无限的。而且,程序控制器信号模块可以在系统运行中(热插拔)进行插入和删除操作,很容易进行系统扩展或模块更换。
西门子中国总代理 西门子PLC模块6ES7222-1HD22-0A01200系列产品概述
新的模块化 SIMATIC S7-1200 控制器是我们新推出产品的核心,可实现简单却高度精确的自动化任务。SIMATIC S7-1200 控制器实现了模块化和紧凑型设计,功能强大、投资安全并且*适合各种应用。
西门子触摸屏TP,KP,OP,KTP,OP,MP系列
西门子中国总代理触摸屏概述
HMI 面板 - 特别适合恶劣的工业环境
SIMATIC 面板系列可以为每个应用提供合适的解决方案,从简单的键盘面板、移动和固定操作界面,直到*面板——坚固、小巧及多界面选项。 明亮的显示屏和无差错人机工程学操作,配备键盘或触摸屏操作界面,为系统提高了附加值。
概述
------S7-200系列PLC适用于各行各业,各种场合中的检测、监测及控制的自动化。S7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能实现复杂控制功能。因此S7-200系列具有*的性能/价格比。
------S7-200系列出色表现在以下几个方面:
? *的可靠性
? 极丰富的指令集
? 易于掌握
? 便捷的操作
? 丰富的内置集成功能
? 实时特性
? 强劲的通讯能力
? 丰富的扩展模块
------S7-200系列在集散自动化系统中充分发挥其强大功能。使用范围可覆盖从替代继电器的简单控制到更复杂的自动化控制。应用领域极为广泛,覆盖所有与自动检测,自动化控制有关的工业及民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等等。如:冲压机床,磨床,印刷机械,橡胶化工机械,*空调,电梯控制,运动系统。
------S7-200系列PLC可提供4个不同的基本型号的8种CPU供您使用。
CPU单元设计
------集成的24V负载电源:可直接连接到传感器和变送器(执行器),CPU 221,222具有180mA输出, CPU 224,CPU 224XP,CPU 226分别输出280,400mA。可用作负载电源。
不同的设备类型
------CPU 221~226各有2种类型CPU,具有不同的电源电压和控制电压。
本机数字量输入/输出点
------CPU 221具有6个输入点和4个输出点,CPU 222具有8个输入点和6个输出点,CPU 224具有14个输入点和10个输出点,CPU 224XP具有14个输入点和10个输出点,CPU 226具有24个输入点和16个输出点。
本机模拟量输入/输出点
------CPU 224XP具有2个输入点,1个输出点。
中断输入
------允许以极快的速度对过程信号的上升沿作出响应。
高速计数器
------CPU 221/222
------4个高速计数器(30KHz),可编程并具有复位输入,2个独立的输入端可同时作加、减计数,可连接两个相位差为90°的A/B相增量编码器
------CPU 224/224XP/226
------6个高速计数器(30KHz),具有CPU 221/222相同的功能。
CPU 222/224/224XP/226
------可方便地用数字量和模拟量扩展模块进行扩展。可使用仿真器(选件)对本机输入信号进行仿真,用于调试用户程序。
图1 CPU224输入端与型编码器接线图
问题3:怎样处理格雷码码值?
解答:西门子S7-200 PLC的寄存器中地址越高,字节位越低。如在输入寄存器中IW0 的
IB0 是高字节,IB1是低字节,因此必须将IW0 中的格雷码值左循环8 次,将高、低位字节调换一次位置正确排序的格雷码值存入VW0中。如图2所示:
图2 字循环左移8次
而且,由于接入12位输出的单圈型编码器,需屏蔽掉IW0字内的I1.4—I1.7,将需要的格雷码数据存入VW2中。如图3所示:
图3 逻辑与运算
在实际应用中,为了计算编码器转过的角度或位置,需使用格雷码指令GRAY_BIN_W功能块将格雷码为字类型的二进制码,对应放到VW4中。如图4所示:
描述
S7-1200 PLC 能够对有诊断能力的设备进行错误检测和报告。这些错误称之为诊断错误。能够检测以下诊断错误:
- 无用户电源(模块/模板)
- 超过高限位 (模拟量输入或输出)
- 超过低限位 (模拟量输入或输出)
- 断线(电流输出)
- 短路(电压输出)
所有诊断错误将会触发"Diagnostic error interrupt"(OB82)。"Diagnostic error interrupt"(OB82)包含启动信息,可帮助用户定义错误发生的情况:
- 哪个设备与通道发生错误
- 当前事件是到来事件还是离去事件
用户可以在 OB82 中编写指令用于确定这些信息并可采取相应的措施。
使用 "Diagnostic error interrupt"组织块(OB82)评估诊断错误事件
当下列条件时,几个不同诊断错误中的任何一个产生或离去都将触发诊断错误事件:
- OB82 已被添加到 S7-1200 PLC 中。
- 模块已使能诊断错误事件。
假如 OB82 不存在,CPU 将忽略错误。
假如有诊断能力的模块发现错误时,"Diagnostic error interrupt" OB82 将会中断循环程序的正常执行。
说明
当创建一个新的项目时将不会自动添加 "Diagnostic error interrupt"(OB82)。
序号 | 使用“诊断错误中断”组织块(OB82)评估诊断错误事件 |
1 | 添加使用"Diagnostic error interrupt"组织块(OB82)评估诊断错误事件
说明 程序中只能有一个“诊断错误中断”组织块。
|
2 | 从"Diagnostic error interrupt"OB82 中读出启动信息
|
3 | 评估诊"Diagnostic error interrupt"OB82 的启动信息 “诊断错误中断”OB82 有如下错误信息: "IOstate" (WORD) "laddr" (HW-ANY) "Channel" (UINT) "multierror" (BOOL)
|
表 01
使能并理解不同的诊断错误事件
操作会带有诊断能力的模板是否发生上面提及的诊断错误。诊断错误事件将会被闪烁的红色LED灯指示。下面的地表格中列出了不同诊断错误事件的额外信息,如何使能它们,已经LED灯是如何指示的。
序号 | 理解不同的诊断错误事件 |
1 | "No encoder or load power" 如下的 S7-1200 PLC LED 灯将会闪烁(闪烁的 LED 灯颜色:红色):
"Enable power diagnostics" “启用电源诊断”
|
2 | "超过上限"
如下的 S7-1200 PLC LED 灯会闪烁(闪烁的LED灯颜色:红色):
“启用溢出诊断”
|
3 | "超过下限" 如下的 S7-1200 PLC LED 灯将会闪烁(闪烁的 LED 灯颜色:红色):
“启用下溢诊断”
请查看上面的图以详细信息。 |
4 | "Wire break" 如下的 S7-1200 PLC LED 灯将会闪烁(闪烁的 LED 灯颜色:红色):
“启用断线诊断”
|
5 | "Short circuit" 如下的 S7-1200 PLC LED 灯将会闪烁(闪烁的LED灯颜色:红色):
“启用短路诊断”
|
表 02
使用 STEP 7 Basic 在线诊断。
当使用 STEP 7 Basic 在线连接 S7-1200 PLC 时,可以使用"Online & diagnostics"功能:
- 在线连接 S7-1200 PLC。
- 浏览"项目树"找到"在线和诊断"。
- 浏览"在线访问" 窗口的导航区域找到"诊断缓冲区"。
- 从 "事件"列表中选择一个诊断错误事件。
- 在 "事件" 列表下面,显示有所选事件的详细信息,在这里可以看到硬件标识(HW-ID),通道号和事件类型。
说明
"Incoming event" 表明一个事件的开始。
"Outgoing event" 表明一个事件的结束。
图 08
"IOstate" tag
如下的表格中显示了 "IOstate" 变量可能的 I/O 的状态。
IO state | 描述 |
Bit 0 | 组态正确:
|
Bit 4 | 错误:
|
Bit 5 | 组态不正确:
|
Bit 6 | I/O无法被访问:
在这种情况下, "laddr"变量包含了访问错误 I/O 的硬件识别号
|