博途模拟量模块参数设置(怎样使用带断线诊断的模拟量电流输出)

可以通过博途的断线检测功能,您可以检测到模拟量电流输出的断线事件。您可以使用诊断中断组织块 (OB82)评估断线事件。参见往期:在博途中如何使用诊断错误组织块OB82诊断I/O访问错误?

S7-1200 PLC 中添加模拟量电流输出的信号模块并使能断线诊断

1.S7-1200 PLC 添加信号模块

您可以在在 S7-1200 系统手册第二章“安装”找到如何安装信号模块或信号板的说明。

博途模拟量模块参数设置(怎样使用带断线诊断的模拟量电流输出)(1)

2.在设备组态中添加信号模块

浏览硬件目录。在硬件组态中拖拽并释放设备到 S7-1200 机架上。

博途模拟量模块参数设置(怎样使用带断线诊断的模拟量电流输出)(2)

3.配置模拟量输出通道,使能断线检测功能

  • 在“项目树”中打开“设备组态”。
  • 在“设备视图”中选择模拟量信号模块。
  • 浏览模拟量信号模块的“属性”,“模拟量输出” > “通道 0”。
  • 选择“电流”作为模拟量输出类型。
  • 点击“使能断线诊断”确认按钮。

博途模拟量模块参数设置(怎样使用带断线诊断的模拟量电流输出)(3)

使用“诊断中断”OB 评估断线事件

当模块检测到错误时调用“诊断中断” OB。

如果有诊断功能的模块使能了诊断中断,当检测到错误时,“诊断中断” OB 中断循环程序。

信号模块的诊断灯“DIAG”会闪烁,相关的通道将点亮。

1、按如下步骤创建诊断错误 OB82 。如图。

博途模拟量模块参数设置(怎样使用带断线诊断的模拟量电流输出)(4)

2、OB82 中编程如下图,创建地址为 MW100、MW102、MW104 的变量用于存储出现诊断错误时读取到的启动信息。如图

博途模拟量模块参数设置(怎样使用带断线诊断的模拟量电流输出)(5)

3、在硬件组态窗口中,选中模拟量输出模块,选择模拟量输出通道1的“启用短路诊断”功能。如图

博途模拟量模块参数设置(怎样使用带断线诊断的模拟量电流输出)(6)

4、测试结果:程序下载后,在监控表中给“channel1”设置输出值5000,如果此时出现了短路故障,则将立即触发诊断错误功能。如图

博途模拟量模块参数设置(怎样使用带断线诊断的模拟量电流输出)(7)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页