西门子S7-300PLC模块化、无风扇设计、易于实现分布式结构以及方便的操作,使得 SIMATIC S7-300 成为中、低端应用中各种不同任务的经济、用户友好的解决方案.
SIMATIC S7-300 提供多种性能等级的 CPU。除了标准型 CPU 外,还提供紧凑型 CPU、技术功能型 CPU 和故障安全型 CPU。
信号模块是 SIMATIC S7-300 进行过程操作的接口。S7-300 模块范围的多面性允许模块化自定义,以满足更多变的任务。
通讯处理器用于把 S7-300 连接到不同的总线系统/通讯网络上,以及进行点到点连接。
西门子S7-300电源模块概述。
S7-300电源模块用于S7-300/ET 200M的负载电源,用于将市电电压转换为所需的24VDC工作电压。
• 用于S7-300/ET 200M的负载电源
• 用于将市电电压转换为所需的24VDC工作电压
• 输出电流为 2A、5A 或 10A
模拟量输出模块的出错原因及故障排除
模拟输出模块可能的出错原因及故障查找程序概述
模拟量输出模块的诊断消息、出错原因及故障排除
诊断消息 可能的出错原因 要纠正或避免错误
无外部负载电压 无模块负载电压 L+ 连接电源 L+
组态/参数赋值错误 向模块传输了错误参数 新的模块参数
对 M 短路 输出过载 排除过载故障
输出 QV对 MANA 短路 排除短路故障
断线 执行器阻抗过高 使用其它类型的执行器或使用导线横截面积
较大的线缆
模块与执行器之间断线 连接电缆
通道未使用(断开) 禁用通道组(“输出类型”参数)
模拟量模块的中断
简介
本节描述了模拟量模块的中断响应。 始终将中断区分为以下类型:
● 诊断中断
● 硬件中断
注意:某些模拟量模块不支持中断,或者只是能够部分地“处理”下述中断。 有关支持中断
功能的模块信息,请参阅其技术数据。
STEP 7 块的说明
有关下面提及的 OB 和 SFC 的详细信息,请参见 STEP 7 在线帮助。
启用中断
不提供默认中断设置,即如果未进行相应设置,将禁用中断。 在 STEP 7 中编写中断启
用参数。
诊断中断
如果启用此中断,则通过诊断中断报告进入的错误事件(初次发生)和离开的错误事件
(错误已清除)。
CPU 中断执行用户程序,以便处理诊断中断 OB82。
可以在用户程序中调用 OB 82 中的 SFC 51 或 SFC 59,来查看由模块输出的详细诊断数
据。
程序退出 OB82 前,诊断数据将保持一致性。 当模块退出 OB82 时,程序便确认该诊断
中断。
使用“**过上限或下限”触发器触发的硬件中断
通过设置上限和下限定义工作范围。 如果过程信号(例如,温度)**出此工作范围,则
模块触发一个硬件中断(假定启用了该中断)。
CPU 中断执行用户程序,以便执行硬件中断 OB40。
在用户程序 OB 40 中,可以定义自动化系统对**出限制的反应。
当模块退出 OB40 时,程序便确认该诊断中断。
说明
注意: 如果您的限值设置**过过冲或**下冲范围,系统将不会生成硬件中断。
OB 40 的启动信息变量 OB40_POINT_ADDR 的结构 在 OB40 启动信息的 OB40_POINT_ADDR 变量中,记录**出特定极限值的通道。 下图
给出了本地数据中 DWORD 8 的位分配情况。
SM 327;DI 8/DO 8 x 24 VDC/0.5 A 的参数
编程
数字量模块编程 一章中介绍了数字量模块的常规编程步骤。
SM 327; DI 8/DO 8 x DC 24 V/0.5 A, 可编程的参数
下表列出了 SM 327;DI 8/DO 8 x DC 24 V/0.5 A 的可编程参数(包括默认值)。
如果未在 STEP 7 中设置任何参数,系统将使用默认参数。
通过下面的对比来说明可编辑的参数:
● 在 STEP 7 中 ● 使用 SFC55 "WR_PARM"
● 使用 SFB53 "WRREC"(例如用于 GSD)。
还可使用 SFC 56 和 57 以及 SFB 53 将 STEP 7 中设置的参数传送到模块(请参见
STEP 7 在线帮助)。
模拟值处理原理
概述
简介
本章描述了将信号传感器接线并连接至模拟量输入和输出基本操作步骤,以及需遵守的相
应条款。
下图未显示连接模拟量输入模块和传感器电位间所需的接线。
请务必遵守传感器接线以及连接的常规信息。
在相应的模块数据中描述了特定的接线和连接选项。
对传感器接线,并连接到模拟量输入
可以接线并连接至模拟量输入的传感器
根据测量类型,可以对下列传感器接线并连接至模拟量输入模块:
● 电压传感器
● 电流传感器
– 作为 2 线制传感器
– 作为 4 线制传感器
● 电阻
● 热电偶
模拟信号电缆
请始终使用屏蔽双绞线电缆连接模拟信号。 这样会减少干扰。 将模拟电缆屏蔽层的两端
接地。
电缆两端的任何电位差都可能导致在屏蔽层产生等电位电流,进而干扰模拟信号。 通过
低阻抗等电位连接可避免此影响。 只对屏蔽层的一端接地。
电气隔离模拟量输入模块
电气隔离模拟量输入模块在测量电路的参考点(MANA 和/或 M)和 CPU/IM153 的 M 端子
处未进行电气互连。
如果测量电路的参考点(MANA 和/或 M-)和 CPU/IM153 的 M 端子间存在任何电位差
VISO 的风险,请务必使用电气隔离模拟量输入模块。
通过 CPU/IM153 的 M 和端子 MANA之间的等电位互连,可以避免电位差 V ISO **过限制
值。
非隔离模拟量输入模块
非隔离模拟量输入模块要求在测量电路的参考点 MANA 和 CPU 或接口模块 IM 153 的 M
端子之间为低阻值连接。将端子 MANA 与 CPU 或接口模块 IM 153 的 M 端子互连。MANA
和 CPU 或接口模块 IM 153 的 M 端子间的任何电位差都有可能破坏模拟信号。
由“到达周期结束”触发的硬件中断
通过设置硬件中断触发器,在周期结束时可实现某一过程与模拟量输入模块周期的同步。
一个周期包括对所有激活的模拟量输入模块通道测量值转换的时间。 模块将连续处理通
道。 所有测量值成功转换后,模块将中断输出到 CPU,以便报告其通道中的新测量值。
可以始终使用此中断下载实际的、已转换的模拟值。
模拟模块
简介
本章介绍以下内容:
1. 模拟量模块的选择和调试顺序
2. 基本模块属性概述
3. 可用的模块(模块的属性、连接图、方框图、技术数据和附加信息):
a)对于模拟量输入模块
b)对于模拟量输出模块
c)对于模拟量 IO 模块
STEP 7 模拟功能块 在 STEP 7 中,可以用 FC105“SCALE”(标量值)和 FC106“UNSCALE”(非标量值)块来读取
和输出模拟值。 这些 FC 在 STEP 7 标准库中提供,标准库位于“TI-S7-Converting
Blocks”子文件夹中。
STEP 7 模拟功能块的说明
有关 FC 105 和 106 的信息,请参考 STEP 7 在线帮助。
更多信息
在编辑 STEP 7 用户程序中的模块参数之前,应熟悉系统数据中参数集(数据记录 0、1
和 128)的结构。
在编辑 STEP 7 用户程序中任何有关模块的诊断数据之前,应熟悉系统数据中诊断数据
(数据记录 0、1)的结构。
模拟量模块的选择和调试顺序
简介
下表包含成功调试模拟量模块所需的步骤。
可以不必严格遵照这里建议的顺序,也就是说,可以完成安装或调试其它模块等其它任
务,或者提前或推后对模块进行编程。
模拟量模块的选择和调试顺序
1. 选择模块
2. 对于特定模拟量输入模块: 使用量程卡设置测量类型和测量范围
3. 在 SIMATIC S7 系统中安装模块
4. 分配模块参数
5. 将测量传感器或负载连接到模块
6. 调试组态
7. 如果调试失败则分析组态
有关安装和调试的更多信息
请参阅相应自动化系统的安装手册中的『安装』和『调试』:
● S7-300 自动化系统,安装或者
● S7-400 自动化系统,安装或者
● 分布式 I/O 设备 ET 200M
设置模拟量输入通道的测量方法和量程
两种方法
有两种方法可以在模拟量模块中设置模拟量输入通道的测量方法和量程:
● 使用量程模块和 STEP 7
● 模拟输入通道和 STEP 7 的硬接线
采用哪种方法视具体模块而定,详细描述参见特定的模块。
本节介绍如何使用量程卡设置测量类型和测量范围。
使用量程卡设置测量类型和量程
模拟模块将根据需要随相应的量程卡一起提供。
可能必须更改模拟输入模块的量程卡位置,使之适合测量类型和测量范围。
说明
请注意:已经将量程卡插入到模拟输入模块的侧面。
在安装模拟输入模块之前,对于不同的测量类型和范围,始终检查是否需要设置量程卡。
量程模块的可选设置
量程卡的可选设置: “A”、“B”、“C”和“D”。
有关具体测量方法和量程设置的详细信息,请参见具体的模块。
模拟模块上也印有不同测量类型和量程的设置。
更改量程卡的位置
将量程卡插入不同的插槽:
1. 用螺丝刀将量程卡从模拟输入模块中拿出。
图 5-1 将量程模块从模拟量输入模块的插槽中拆出。
2. 将量程模块插入模拟量输入模块的要求插槽中(1)。
所选量程的指示必须符合模块上的标记 (2)。
模拟模块的响应
本章
本章介绍以下内容:
● 模拟输入和输出值与 CPU 运行状态及模拟模块的电源电压的相关性
● 模拟模块基于相关值范围内的实际模拟值的反应
● 模拟模块的操作限制对模拟 IO 值的影响,如示例所示
电源和运行状态的影响
引言
本章介绍以下内容:
● 模拟 IO 值与 CPU 工作状态以及模拟模块电源电压的相关性
● 模拟模块基于相关值范围内实际模拟值的反应
● 模拟模块的操作限制对模拟 IO 值的影响,如示例所示
模拟值范围的影响
错误对带有诊断功能的模拟模块的影响
错误可导致在诊断缓冲区中生成一个条目,并在带有诊断功能和相应参数设置的模拟模块
中触发诊断中断。
取值范围对模拟输入模块的影响
模拟模块的反应由值范围内的实际输入值来确定。
有关编程的注意事项
说明
过程映射输入中只有位 0 和位 2 与评估相关。 例如,可使用位 0 和位 2 来监视电机温
度。
无法保存过程映像输入中的位 0 和位 2。 分配参数时,确保电机以受控方式(例如,
通过确认)启动。
位 0 和位 2 决不能同时置位,它们应相继置位。
使用硅温度传感器
硅温度传感器常用于检测电机温度。
● 分配参数时,选择测量类型“热电阻”和测量范围“KTY83/110”或“KTY84/130”。 ● 连接温度传感器(请参见“电阻测量的端子图”)。
使用符合 Philips Semiconductors 发布的产品规格的温度传感器。
● KTY83 系列 (KTY83/110)
● KTY84 系列 (KTY84/130)
同时,记下温度传感器的度。
按 0.1 °C、0.1 °K 和/或 0.1 °F 温度,请参见模拟量输入通道的值的表示方法
公司本着“以人为本、科技先导、顾客满意、持续改进”的工作方针,致力于工业自动化控制领域的产品开发、工程配套和系统集成,拥有丰富的自动化产品的应用和实践经验以及雄厚的技术力量,尤其以 PLC复杂控制系统、传动技术应用、伺服控制系统、数控备品备件、人机界面及网络/软件应用为公司的技术特长,几年来,上海来栗公司在与德国 SIEMENS公司自动化与驱动部门的长期紧密合作过程中,建立了良好的相互协作关系,在可编程控制器、交直流传动装置方面的业务逐年成倍增长,为广大用户提供了SIEMENS的新 技术及自动控制的良好解决方案, 本公司主要是通过电子商务经营大众消费品,消费品行业所有产品等。本公司秉承“顾客至上,锐意进取”的经营理念,坚持“客户”的原则为广大客户提供的服务。欢迎广大客户惠顾!