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

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

3天内不再提示

关于FB148系统诊断

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-07-07 16:33 次阅读

25148ee0-eee3-11ec-ba43-dac502259ad0.png

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

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

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

审核编辑:彭静

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

    关注

    131

    文章

    5027

    浏览量

    146051
  • 接触器
    +关注

    关注

    63

    文章

    1135

    浏览量

    63065
  • 程序
    +关注

    关注

    114

    文章

    3631

    浏览量

    79541

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

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

收藏 人收藏

    评论

    相关推荐

    SCL中FB模块的结构

    模块FB是用于控制执行器和单元的功能模块或执行某一功能的其他FB的块。
    的头像 发表于 01-17 09:22 223次阅读
    SCL中<b class='flag-5'>FB</b>模块的结构

    S7-1500案例:如何采用过程映像输入进行系统诊断

    此前介绍的系统诊断可与程序执行异步执行。为了在发生故障时正确地处理输入和输出数据,某些模块使用值状态 (QI = Quality Information) 进行评估。
    发表于 11-03 12:47 273次阅读
    S7-1500案例:如何采用过程映像输入进行<b class='flag-5'>系统诊断</b>

    西门子博途:通过“ 报告系统错误” 进行系统诊断

    检查在激活系统诊断(默认设置)期间是否启用了“发送报警”和“装载硬件组态时,将装载系统诊断块”功能。 必要时,需启用这两个功能。
    的头像 发表于 10-30 17:08 515次阅读
    西门子博途:通过“ 报告<b class='flag-5'>系统</b>错误” 进行<b class='flag-5'>系统诊断</b>

    西门子博途中激活CPU的系统诊断

      这里将激活“S7-300 Master”CPU 的系统诊断
    的头像 发表于 09-20 11:22 853次阅读
    西门子博途中激活CPU的<b class='flag-5'>系统诊断</b>

    AMKASYN数字驱动系统诊断信息

    用于查阅AMK伺服器诊断信息(中文版)。
    发表于 09-07 14:56 0次下载

    如何优化DC/DC变换器中FB分压电阻的FB布线

    在 DC/DC 变换器中,反馈 (FB) 分压电阻的规格常给设计人员带来各种设计挑战,例如如何确定所需的电阻或调节参数(如输出电压、上分压电阻或下分压电阻)。 图 1 显示了 FB 上/下分压电
    的头像 发表于 08-17 17:04 1293次阅读
    如何优化DC/DC变换器中<b class='flag-5'>FB</b>分压电阻的<b class='flag-5'>FB</b>布线

    汽车ECU诊断:车外离线诊断系统

    能会使用诊断仪去做清除故障和更新软件等操作。这里把支持做这些操作的系统称为车外离线诊断系统,如下所示: 通过上图可理解为:车外离线诊断系统是一个关于
    的头像 发表于 07-26 11:29 929次阅读
    汽车ECU<b class='flag-5'>诊断</b>:车外离线<b class='flag-5'>诊断系统</b>

    ICS83PN148I 数据表

    ICS83PN148I 数据表
    发表于 07-14 11:40 0次下载
    ICS83PN<b class='flag-5'>148</b>I 数据表

    78K0/FB2-L Target Board QB-78K0FB2L-TB 用户手册

    78K0/FB2-L Target Board QB-78K0FB2L-TB 用户手册
    发表于 07-13 20:16 0次下载
    78K0/<b class='flag-5'>FB</b>2-L Target Board QB-78K0<b class='flag-5'>FB</b>2L-TB 用户手册

    监控机器人运动的过程条件FB ONL/FB PSPS

    运动条件被用来阻止机器人。 机器人只有在完全满足编程运动条件的情况下才能移动。 在线形式FB ONL和FB PSPS可用。FB表示运动条件。 运动条件保持活动,直到执行新的运动条件指令为止。 运动
    的头像 发表于 07-07 11:35 665次阅读
    监控机器人运动的过程条件<b class='flag-5'>FB</b> ONL/<b class='flag-5'>FB</b> PSPS

    HD74HC148 数据表

    HD74HC148 数据表
    发表于 06-28 19:00 0次下载
    HD74HC<b class='flag-5'>148</b> 数据表

    全面讲解系统诊断管理模块设计

    当人患了疾病,便需要医治,医生根据各种检验结果找出病因,并得出诊治策略。当汽车出现故障时,DTC故障码就等同于“检验结果”,汽车工程师通过该标识码便可以查表的方式获得该故障信息,如故障触发条件、故障解除条件、系统功能表现等,得出解决该故障的策略。
    的头像 发表于 06-02 09:29 1722次阅读
    全面讲解<b class='flag-5'>系统诊断</b>管理模块设计

    智能汽车系统诊断管理模块设计

    整个诊断汽车管理包括诊断通信管理(Diagnostic Communication Manager, DCM)、诊断事件管理DEM(Diagnostic Event Manager)、功能抑制管理FIM(Function Inh
    发表于 06-01 17:36 565次阅读
    智能汽车<b class='flag-5'>系统诊断</b>管理模块设计

    VASS滚床输送控制FB453

    平移辊床使用的功能块有FB 453 FB_Elefant_AMX, FB 365 FB_SEW_AMX_RB_a,FB 453负责处理进出车
    的头像 发表于 05-12 16:37 757次阅读
    VASS滚床输送控制<b class='flag-5'>FB</b>453

    HD74HC148 数据表

    HD74HC148 数据表
    发表于 05-09 20:10 0次下载
    HD74HC<b class='flag-5'>148</b> 数据表