0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

最新-FB148[系统诊断]的新增点

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2020-06-12 14:37 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

FB148系统诊断

IN

STEUEIN : 系统启动需要K0反馈激活

ZK50 : K50的吸合时间

K50K : 确认,安全装置不正常(0 = 已激活)

RUECK : 反馈回路(继电器/接触器反馈监控)正常

AC :无钝化(没有模块被钝化;“安全关机”)

ACKR :去钝化请求

_Cfg : 组态位(见组态位表)

F-PROG_SIG : 在VASS06中规定安全基础DB30000 /F_PROG_SIG安全标识

F _MODE :在VASS06中规定安全基础DB30000 MODE=0 安全模式激活

On

K50: K50 接触器吸合

PxxSTEUEIN: 系统激活指示灯

F_K50: K50 接触器故障

Stoexx:故障

QUTRueck:反馈回路确认

QACK:钝化确认

IN/OUT

BusOK: 无总线错误

:

REGION 程序标题用于隐藏程序段 用于显示按钮

IF"DB_ARG".PC_AKTIV = DWORD#16#00000000 THEN HMI屏与PLC没有连接上

#"HMI-UDT".bVisuTasten := Byte#0;按钮被定义为0

END_IF;

#xSF_Reset := (#"HMI-UDT".bVisuTasten = Byte#1);WINCC画面上复位按钮

#xSF_QACK:= (#"HMI-UDT".bVisuTasten = Byte#2);WINCC画面上去顿按钮

#xSF_QRUECK :=(#"HMI-UDT".bVisuTasten = Byte#4);WINCC画面上回路复位按钮

#R_Trig_SF_RESET_Q := #xSF_Reset AND NOT #R_Trig_SF_RESET_Edge;

#R_Trig_SF_RESET_Edge := #xSF_Reset;

END_REGION

#RET_VAL_SFC := RD_SINFO(TOP_SI => #OB1_StartInfo,

START_UP_SI =>#OB1_StartInfo_1);

RD_SINFO SFC6读取当前OB的启动信息

REGION IO-Device Zaehlen

#RetValue_konfiguriert:= DeviceStates(LADDR :="Local~PROFINET_IO-System", MODE := 1, STATE := #State_konfiguriert);PLC的配置

DeviceStates FC802 读取IO系统的模块状态信息Local~PROFINET_IO-System =257

#RetValue_stoerung := DeviceStates(LADDR :="Local~PROFINET_IO-System", MODE := 2, STATE := #State_stoerung);故障状态

DeviceStates FC802 读取IO系统的模块状态信息Local~PROFINET_IO-System =257

#RetValue_deaktiviert := DeviceStates(LADDR :="Local~PROFINET_IO-System", MODE := 3, STATE :="DB_ARG".State_deaktiviert);掉了的站

DeviceStates FC802 读取IO系统的模块状态信息Local~PROFINET_IO-System =257

#RetValue_vorhanden := DeviceStates(LADDR := "Local~PROFINET_IO-System",MODE := 4, STATE := #State_vorhanden);存在的站

DeviceStates FC802 读取IO系统的模块状态信息Local~PROFINET_IO-System =257

#RetValue_wartung := DeviceStates(LADDR :="Local~PROFINET_IO-System", MODE := 5, STATE := #State_wartung);维护状态

DeviceStates FC802 读取IO系统的模块状态信息Local~PROFINET_IO-System =257

IF(#RetValue_konfiguriert = 0) AND (#RetValue_deaktiviert = 0) AND

PLC上配置组态数=0 PLC上掉站数=0

(#RetValue_vorhanden = 0)THEN 存在的站

#iPN_Ist := 0;

#iPN_Soll:= 0;

#iPN_Abg := 0;

FOR#iZaehler := 1 TO 256 DO

IF #State_vorhanden[#iZaehler] THEN实际连接的网络设备

#iPN_Ist := #iPN_Ist + 1; 实际连上的数

END_IF;

IF "DB_ARG".State_deaktiviert[#iZaehler] THEN 掉站的网络设备个数

#iPN_Abg := #iPN_Abg + 1; 掉站的数量

END_IF;

IF #State_konfiguriert[#iZaehler] THENPLC组态的设备配置数量

#iPN_Soll := #iPN_Soll + 1; 理论组态数量

END_IF;

"Profinet_TNDeaktiv_DB".TNDeaktiv[#iZaehler]:=#State_vorhanden[#iZaehler];// 用于PLC快换头-快换站,连接.(DB852)

END_FOR;

END_IF;

END_REGION

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    5052

    文章

    14823

    浏览量

    488699
  • 接触器
    +关注

    关注

    64

    文章

    1239

    浏览量

    70013

原文标题:最新-FB148 [系统诊断]的新增点

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    XUF212 - 512 - FB236:多核微控制器的强大之选

    XUF212 - 512 - FB236:多核微控制器的强大之选 在嵌入式系统的广阔领域中,多核微控制器正逐渐成为提升系统性能、实现复杂功能的关键组件。今天,我们将深入探讨 XMOS 公司
    的头像 发表于 04-27 13:20 79次阅读

    MAX148/MAX149:低功耗8通道10位串行ADC的深度解析

    MAX148/MAX149:低功耗8通道10位串行ADC的深度解析 在电子设计领域,模拟到数字的转换是一个关键环节,而ADC(模拟数字转换器)的性能直接影响着整个系统的精度和效率。今天,我们就来
    的头像 发表于 04-09 10:20 189次阅读

    伺服系统的常见故障和诊断方法

    伺服系统作为现代工业自动化中的核心部件,广泛应用于数控机床、机器人、包装机械等领域。其高精度、快速响应的特性对设备性能至关重要,但复杂的结构也使得故障诊断成为维护难点。本文将系统分析伺服系统
    的头像 发表于 02-28 15:41 626次阅读

    深度剖析LM148QML:四通道741运算放大器的卓越性能与应用

    深度剖析LM148QML:四通道741运算放大器的卓越性能与应用 在电子工程师的日常设计工作中,运算放大器是不可或缺的基础元件。TI公司的LM148QML四通道741运算放大器,以其出色的性能和广泛
    的头像 发表于 02-06 09:45 311次阅读

    深入解析SNx4HC148 8线到3线优先编码器

    深入解析SNx4HC148 8线到3线优先编码器 在电子设计领域,编码器是一种常见且重要的逻辑元件,它可以将多个输入信号转换为特定的输出代码,广泛应用于各种数字电路中。今天,我们就来详细探讨一下
    的头像 发表于 01-19 10:45 606次阅读

    探索 K32W148-EVK 评估板:低功耗无线设计的理想之选

    探索 K32W148-EVK 评估板:低功耗无线设计的理想之选 在当今的物联网(IoT)和工业应用领域,低功耗、高安全性的无线微控制器(MCU)需求日益增长。NXP 的 K32W148-EVK 评估
    的头像 发表于 12-25 09:15 611次阅读

    探秘Bourns FB系列Class T保险丝座:特性、参数与应用指南

    探秘Bourns FB系列Class T保险丝座:特性、参数与应用指南 在电子工程领域,保险丝座作为保障电路安全的关键组件,其性能与质量直接影响着整个系统的稳定性。今天,我们就来深入了解一下
    的头像 发表于 12-23 10:45 554次阅读

    电磁兼容故障诊断系统

    电磁兼容故障诊断系统平台全面解析
    的头像 发表于 08-27 10:56 832次阅读
    电磁兼容故障<b class='flag-5'>诊断系统</b>

    DIP 插件焊接痛终结者:整套方案解决商的 “诊断 - 设计 - 落地” 全流程服务

    在电子制造的 DIP 插件焊接环节,虚焊率超标、产线适配性差、能耗居高不下等痛如同隐形壁垒,直接制约着生产效率与产品质量。晋力达作为整套方案解决商,通过 “诊断 - 设计 - 落地” 全流程闭环服务,将技术创新与场景化服务深度融合,成为真正的行业痛
    的头像 发表于 08-07 17:07 6676次阅读

    电驱动系统EMC测试整改:“诊断-治疗-预防”方案

    深圳南柯电子|电驱动系统EMC测试整改:“诊断-治疗-预防”方案
    的头像 发表于 08-04 11:28 1016次阅读

    通用装备故障诊断系统全面解析

    通用装备故障诊断系统全面解析
    的头像 发表于 07-21 09:48 751次阅读
    通用装备故障<b class='flag-5'>诊断系统</b>全面解析

    磁致伸缩位移传感器数字信号Profibus-DP总线

    博尔森磁致伸缩位移传感器支持Profibus-DP,具备高传输速率和良好的系统诊断能力,适用于工业自动化。
    的头像 发表于 07-21 09:36 614次阅读
    磁致伸缩位移传感器数字信号Profibus-DP总线

    一文详解CKS32K148微控制器的LPI2C模块

    LPI2C(Low Power Inter-Integrated Circuit)是CKS32K148微控制器中的一个低功耗I2C接口模块。CKS32K148款MCU存在LPI2C0、LPI2C1
    的头像 发表于 07-16 14:16 3049次阅读
    一文详解CKS32K<b class='flag-5'>148</b>微控制器的LPI2C模块

    神经网络专家系统在电机故障诊断中的应用

    摘要:针对传统专家系统不能进行自学习、自适应的问题,本文提出了基于种经网络专家系统的并步电机故障诊断方法。本文将小波神经网络和专家系统相结合,充分发挥了二者故障
    发表于 06-16 22:09

    诊断故障码(DTC)详解:从零基础到完全掌握

    引言在汽车诊断领域,诊断故障码(DiagnosticTroubleCode,DTC)是车辆电子控制系统(ECU)用于标识故障的核心工具。不同角色对其关注各异:软件开发人员:更关注故障
    的头像 发表于 05-06 15:42 1w次阅读
    <b class='flag-5'>诊断</b>故障码(DTC)详解:从零基础到完全掌握