西门子DP电缆代理商|CPU模块总代理商
西门子PLC S7-300数字量模块
数字量模块可能具有各种不同的属性。 可以对某些模块的属性进行编程。 本章的所有信息仅适用于可编程数字量模块:
• 数字量输入模块 SM 321;DI 16 x DC 24 V 具有过程和诊断中断、等时同步功能;(6ES7321-7BH01-0AB0)
• 数字量输入模块 SM 321;DI 16 x DC 24 V/125 V 具有过程和诊断中断功能(6ES7321-7EH00-0AB0)
• 数字量输出模块 SM 322;DO 16 x DC 24 V/0,5 A(6ES7322-8BH10-0AB0)
• 数字量输出模块 SM 322;DO 8 x DC 24 V/0,5 A 具有诊断中断功能(6ES7322‑8BF00-0AB0)
• 数字量输出模块 SM 322;DO 8 x AC120/230 V /2A ISOL(6ES7322-5FF00-0AB0)
• 数字量输出模块 SM 322;DO 8 x Rel. AC230V /5A(6ES7322-5HF00-0AB0)
• 数字量输入/输出模块 SM 327;DI 8/DO8 x DC 24 V/0,5 A (6ES7327-1BH00-0AB0)
编程工具:仅当CPU处于STOP模式下,才能在STEP 7中对数字量模块编程。 定义全部参数后,请将这些参数从PG下载到CPU。CPU在STOP → RUN切换过程中将各参数传 送至相关数字量模块。
按静态属性和动态属性组织参数。 如前文所述,在CPU处于STOP模式时设置静态参数。 也可使用SFC在S7PLC的用户程序中编辑动态参数。 但是,在CPU经过RUN → STOP、 STOP →RUN转换之后,将再次使用STEP 7中设置的参数。 附录信号模块的参数集 (页 413)对模块参数在用户程序中的分配进行了说明。
数字量模块诊断
• 数字量输出模块 SM 322;DO 16 × UC 24/48 V(6ES7322-5GH00-0AB0)
• 数字量输出模块 SM 322;DO 8 x DC 24 V/0,5 A 具有诊断中断功能(6ES7322-8BF00-0AB0)
• 数字量输出模块 SM 322;DO 8 x AC120/230 V /2A ISOL(6ES7322-5FF00-0AB0)
• 数字量输出模块 SM 322;DO 8 x Rel. AC230V /5A(6ES7322-5HF00-0AB0)
我们将诊断消息区分为可编程诊断消息和非可编程诊断消息。 如果您在相关参数中启用了诊断功能,则只能获得可编程诊断消息。 在STEP7中为“诊断”参数 块编程。 无论是否启用诊断功能,数字量模块都始终返回非可编程诊断消息。
STEP 7 对诊断消息的反应
由诊断消息启动的操作:
• 将诊断消息输入到数字量模块的诊断数据,然后送入 CPU。
• 数字量模块上的 SF LED 指示灯点亮。
• 当在 STEP 7 中设置了“启用诊断中断”后,系统将触发一个诊断中断并调用 OB82。
带有诊断功能的数字量模块将通过其 SF LED 指示灯(组出错 LED 指示灯)指示错误。 当数字 量模块生成诊断消息时,SFLED 指示灯点亮。 所有错误状态后,该 LED 指示灯熄灭。 无论 CPU 操作状态如何(通电时),SF LED指示灯都将点亮,以便指示外部错误(传感器电 源处短路)。