( 1 )深入了解和分析被控对象的工艺条件和控制要求
a .被控对象就是受控的机械、电气设备、生产线或生产。
b .控制要求主要指控制的基本、应完成的、自动工作循环的组成、必要的保护和联锁等。对较复杂的控制,还可将控制任务分成几个部分,这种可化繁为简,有利于编程和调试。
( 2 )确定 I/O 设备
根据被控对象对 PLC 控制的功能要求,确定需的用户输入、输出设备。常用的输入设备有按钮、选择开关、行程开关、传感器等,常用的输出设备有继电器、器、指示灯、电磁阀等。
( 3 )选择的 PLC 类型
根据已确定的用户 /O 设备,统计需的输入和输出的点数,选择的 PLC 类型,包括机型的选择、容量的选择、 I/O 模块的选择、电源模块的选择等。
( 4 )分配 I/O 点
分配 PLC 的输入输出点,编制出输入 / 输出分配表或者画出输入 / 输出端子的接线图。接着九可以进行 PLC 程序设计,同时可进行控制柜或操作台的设计和现场施工。
数字量模块诊断
简介
本章提供的信息仅适用于带诊断功能的 S7-300 数字量模块。
数字量输入模块 321;DI 16 x DC 24 V 具有和诊断中断、等时同步功能;
(6ES7321-7BH01-0AB0)
数字量输入模块 321;DI 16 x DC 24 V/125 V 具有和诊断中断功能
(6ES7321-7EH00-0AB0)
数字量输出模块 322;DO 16 × UC 24/48 V (6ES7322-5GH00-0AB0)
数字量输出模块 322;DO 16 x DC 24 V/0,5 A (6ES7322-8BH10-0AB0)
数字量输出模块 322;DO 8 x DC 24 V/0,5 A 具有诊断中断功能 (6ES7322-
8BF00-0AB0)
数字量输出模块 322;DO 8 x AC120/230 V /2A ISOL (6ES7322-5FF00-0AB0)
数字量输出模块 322;DO 8 x Rel. AC230V /** (6ES7322-5HF00-0AB0)
可编程和非可编程诊断消息
我们将诊断消息区分为可编程诊断消息和非可编程诊断消息。
如果您在相关参数中启用了诊断功能,则只能可编程诊断消息。 在 STEP 7 中为“诊 断”参数块编程。
无论是否启用诊断功能,数字量模块都始终返回非可编程诊断消息。
STEP 7 对诊断消息的反应
由诊断消息启动的操作:
将诊断消息输入到数字量模块的诊断数据,然后送入 CPU。 数字量模块上的 SF LED 指示灯点亮。
当在 STEP 7 中设置了“启用诊断中断”后,将触发一个诊断中断并调用 OB82。
读取诊断消息
可在用户程序中使用 SFC 读取详细的诊断消息(请参见附录“模块诊断数据
(页 692)”)。
在 STEP 7 中,可以通过读取模块诊断数据查看出错原因(请参见 STEP 7 在线帮助)。
使用 SF LED 指示灯指示诊断消息
带有诊断功能的数字量模块将通过其 SF LED 指示灯(组出错 LED 指示灯)指示错误。
当数字量模块生成诊断消息时,SF LED 指示灯点亮。 有错误状态后,该 LED 指
示灯熄灭。
无论 CPU 操作状态如何(通电时),SF LED 指示灯都将点亮,以便指示外部错误(传
感器电源处短路)。
数字量模块的诊断消息和中断处理
有关诊断消息、其可能的原因、故障排除措施以及可能的中断等信息,请参见具体模块章
节。
321;DI 16 x DC 24 V/125 V 模块的中断
简介
本章将介绍 321;DI 16 x DC 24 V/125 V 模块的中断响应。通常,将中断分为以下几
种类型:
诊断中断
硬件中断
有关下文中 OB 和 SFC 的详细信息,请参见 STEP 7 在线帮助。
启用中断
中没有默认中断设置,即如果未进行相应设置,则禁用中断。
诊断中断
启用诊断中断后,将通过中断报告到达的错误事件(初次发生)和离去的错误事件(错误
已)。
CPU 将中断执行用户程序,以执行诊断中断 OB82。
可通过在用户程序中调用 OB 82 中的 SFC 51 或 SFC 59,查看由模块输出的详细诊断数
据。
程序退出 OB82 前,诊断数据将保持一致性。 程序退出 OB82 时,模块将确认该诊断中
断。
硬件中断
321;DI 16 x DC 24 V/125 V 模块将在跳转的上升沿和/或下降沿触发各通道组的
硬件中断。
可单独为各个通道分配参数。 可随时更改参数(在 RUN 下的用户程序中)。
的硬件中断触发了 CPU 中的硬件中断处理 (OB40),且中断执行用户程序或 CPU 中
**级较低的对象类。
可在硬件中断 OB40 的用户程序中定义 AS 对沿跃迁的响应。 当程序退出硬件中断
OB 时,模块将确认该硬件中断。
对于每个通道而言,模块可以在堆栈中保存一个中断。 如果没有*高**级的类处理过
程挂起,则 CPU 将按已缓存中断的出现顺序处理有模块的缓存中断。
错误原因和故障排除
321;DI 16 x DC 24 V/125 V 模块的诊断消息、错误原因和故障排除
诊断消息 错误原因 解决
模块错误参数 参数或参数组合错误 对模块进行编程
已时间(看门
狗)
偶发的强电磁 排除
模块故障 更换模块
EPROM 故障 偶发的强电磁 并关断 CPU 电源,然后再接
通电源。
模块故障 更换模块
RAM 故障 偶发的强电磁 并关断 CPU 电源,然后再接
通电源。
模块故障 更换模块
硬件中断丢失 由于之前的中断尚未确认,因此模块无
法输出中断;可能是由于组态出错
更改 CPU 中的中断处理,并根据需要
重新组态模块
错误将一直,直到模块分配新参数
模块尚未编程 启动错误 对模块进行编程
数字量输入模块 321; DI 16 x DC 24 V 高速; (6ES7321-1BH10-0AA0)
订货号
6ES7321-1BH10-0AA0
属性
321; DI 16 x DC 24 V 高速模块的属性:
16 点输入,每组 16 个电气隔离
额定输入电压为 24 V DC
适用于开关以及 2-/3-/4 线接近开关 (BERO)
支持等时同步
321; DI 16 x DC 24 V High Speed 的技术规格
技术规格
尺寸和重量
尺寸 W x H x D (mm) 40 x 125 x 117
重量 约 200 g
模块特定数据
支持等时同步 支持
输入点数 16
电缆长度
? 未屏蔽
? 屏蔽
长 600 m
长 1000 m
数字量输入模块 321;DI 16 x 24 VDC;具有硬件和诊断中断
(6ES7321-7BH01-0AB0)
订货号:“模块”
6ES7321-7BH01-0AB0
订货号:“SIPLUS S7-300 模块”
6AG1321-7BH01-2AB0
属性
具有硬件中断和诊断中断功能的 321; DI 16 x DC 24 V 的属性:
16 点输入,每组 16 个电气隔离
额定输入电压为 24 V DC
输入特性符合 IEC 61131,类型 2
适用于开关以及 2-/3-/4 线接近开关 (BERO)
每个 8 通道组有 2 个短路保护传感器电源
支持外部冗余传感器电源
“传感器电源 (Vs)”状态显示
组错误显示(SF)
支持等时同步
支持在 RUN 下进行参数分配
可编程诊断
可编程诊断中断
可编程硬件中断
可编程输入延时
321; DI 16 x DC 24 V 的技术规格
技术规格
尺寸和重量
尺寸 W x H x D (mm) 40 x 125 x 117
重量 约 200 g
模块特定数据
支持等时同步 支持
支持在 RUN 下进行参数分配 支持
? 非编程输入的响应 返回组态前有效的值
输入点数 16
数字量模块编程
简介
数字量模块可能具有各种不同的属性。 可以对某些模块的属性进行编程。
本章的有信息仅适用于可编程数字量模块:
数字量输入模块 321;DI 16 x DC 24 V 具有和诊断中断、等时同步功能;
(6ES7321-7BH01-0AB0)
数字量输入模块 321;DI 16 x DC 24 V/125 V 具有和诊断中断功能
(6ES7321-7EH00-0AB0)
数字量输出模块 322;DO 16 x DC 24 V/0,5 A (6ES7322-8BH10-0AB0)
数字量输出模块 322;DO 8 x DC 24 V/0,5 A 具有诊断中断功能
(6ES7322-8BF00-0AB0)
数字量输出模块 322;DO 8 x AC120/230 V /2A ISOL (6ES7322-5FF00-0AB0)
数字量输出模块 322;DO 8 x Rel. AC230V /** (6ES7322-5HF00-0AB0)
数字量输入/输出模块 327;DI 8/DO 8 x DC 24 V/0,5 A (6ES7327-1BH00-0AB0)
编程工具
仅当 CPU 处于 STOP 下,才能在 STEP 7 中对数字量模块编程。
定义全部参数后,请将这些参数从 PG 下载到 CPU。 CPU 在 STOP → RUN 切换中
将各参数传送至相关数字量模块。
静态和动态参数
按静态属性和动态属性组织参数。
如前文述,在 CPU 处于 STOP 时设置静态参数
也可使用 SFC 在 S7 PLC 的用户程序中编辑动态参数。 但是,在 CPU 经过
RUN → STOP、STOP → RUN 转换之后,将再次使用 STEP 7 中设置的参数。
数字量输出模块 322;DO 8 x DC 24 V/2 A;
(6ES7322-1BF01-0AA0)
订货号
6ES7322-1BF01-0AA0
属性
322; DO 8 x DC 24 V/2 A 的属性:
8 点输出,电气隔离为 4 组 输出电流为 2 A
额定负载电压为 24 V DC
适用于电磁阀、DC 器和灯
数字输出模块 322; DO 8 x DC 24 V/0.5 A; 具有诊断中断; (6ES7322-8BF00-0AB0)
订货号:“模块”
6ES7322-8BF00-0AB0
订货号:“SIPLUS S7-300 模块”
6AG1322-8BF00-2AB0
属性
322; DO 8 x DC 24 V/0.5 A 的属性:
8 点输出,电气隔离为 8 组 输出电流为 0.5 A