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

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

3天内不再提示

VASS标准PN的网络开关站功能FB_144 FB_Docken

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2020-10-30 16:47 次阅读

该块采用 SFC70 创建设备的诊断地址(PN_System/Device_Nr);SFC12 要用到该地址。

如果在 SFC12 中没有需要激活或去活的任务,则读出设备的当前状态。若某个设备被去活,则将其输入到 DB852 中。任务完成时,通过 TN_aktiviert 或 TN_deaktiviert 输出输出模块的状态。

每次CPU重启时,可采用 _CFG = W#16#1 对设备进行注册。

iRETVAL_SFC70 := GEO_LOG(MASTER := PNSystem,

STATION := DeviceNr,

SLOT := INT#0,

SUBSLOT := INT#0,

LADDR := wDiagnose_Adresse

);

SCF70 检查模块的起始地址

使用SFC 70 "GEO_LOG" (将物理地址转换成逻辑地址),可以确定模块的相关起始地址,即最小的I地址或Q地址。

若在电源模块或带压缩地址的模块(ET 200S)上使用SFC70,则返回诊断地址。

iRETVAL_SFC12 := D_ACT_DP(REQ := xSteuerparameter,

MODE := bAuftragskennung,

LADDR := wDiagnose_Adresse,

BUSY := xAktivekennung

);

用SFC12 "D_ACT_DP"激活和取消激活DP从站/PROFINETIO设备

利用SFC12 "D_ACT_DP,可以明确地取消激活及再次激活已组态的DP从站/PROFINETIO设备。此外,还可以确定当前是激活还是取消激活每个已分配的DP从站或PROFINETIO设备。

如果使用SFC 12取消激活IE/PBLink PN IO类型的网关,则连接的所有PROFIBUS DP从站也将停止运行。这些故障将被报告。

SFC 12不能用在通过DP/PA链接与DP主站系统相连的PROFIBUSPA现场设备上。

如果在实际并不存在或非当前所需的CPU中组态DP从站/PROFINETIO设备,则该CPU仍会继续以正常时间间隔访问这些DP从站/PROFINET IO设备。而在取消激活这些从站后,则其它CPU访问也将停止。使用PROFIBUS DP,有可能达到最快的DP总线周期,同时不再发生相应的错误事件。

用SFC12取消激活DP从站/PROFINETIO设备后,其过程输出将被设置为已组态的替换值或0 (安全状态)。所分配的DP主站/PROFINET IO控制器不继续寻址该组件。DP主站/PROFINETIO控制器或CPU上的错误LED不会将取消激活的DP从站/PROFINETIO设备识别为出现故障或丢失。

而取消激活的DP从站/PROFINET IO设备输入的过程映像将用0更新,即将其作为有故障的DP从站/PROFINETIO设备处理。

如果要使用程序直接访问先前取消激活的DP从站/PROFINETIO设备的用户数据,将调用I/O访问错误OB(OB 122),并在诊断缓冲区中输入相应的启动事件。如果尝试使用SFC (即SFC59 "RD_REC")访问取消激活的DP从站

/PROFINET IO设备,则会在RET_VAL中收到一条出错信息(与访问不可用的DP从站/PROFINET IO设备相同)。

取消激活DP从站/PROFINETIO设备不会启动程序错误OB (OB 85),即使其输入或输出属于要更新的系统范围的过程映像。诊断缓冲区中不输入任何条目。

取消激活DP从站/PROFINET IO设备是否会启动导致在诊断缓冲区中输入一个条目的机架故障OB (OB 86),这取决于MODE参数

责任编辑:lq

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

    关注

    7

    文章

    2473

    浏览量

    46473
  • 网关
    +关注

    关注

    9

    文章

    3182

    浏览量

    49976
  • SFC
    SFC
    +关注

    关注

    0

    文章

    44

    浏览量

    11009

原文标题:VASS标准PN的网络开关站功能FB_144 FB_Docken

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

收藏 人收藏

    评论

    相关推荐

    西门子博途:SCL中FB模块的结构

    模块FB是用于控制执行器和单元的功能模块或执行某一功能的其他FB的块。 VASS库中不可用的块必须由系统供应商与负责的
    发表于 01-18 10:38 225次阅读
    西门子博途:SCL中<b class='flag-5'>FB</b>模块的结构

    SCL中FB模块的结构

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

    西门子博途:调用FB(实例化)

    功能块(FC)相比,功能块(FB)具有存储器。这意味着功能块被分配了一个本地数据块,即所谓的实例数据块。当调用FB时,还必须指定实例DB的
    的头像 发表于 12-25 11:04 850次阅读
    西门子博途:调用<b class='flag-5'>FB</b>(实例化)

    什么是FB功能块?为什么要使用FB功能块?如何制作一个FB功能块?

      FB功能块是一种封装了特定逻辑功能的模块。它类似于一个子程序或函数,但是它有自己的内部变量和接口。FB功能块可以被多次调用,并且每次调用
    的头像 发表于 11-09 16:13 1469次阅读
    什么是<b class='flag-5'>FB</b><b class='flag-5'>功能</b>块?为什么要使用<b class='flag-5'>FB</b><b class='flag-5'>功能</b>块?如何制作一个<b class='flag-5'>FB</b><b class='flag-5'>功能</b>块?

    西门子V90PN在EPOS模式下的回零操作方法介绍

    V90 PN 与 PLC 间通过 PROFINET 连接,使用标准西门子 111 报文,PLC 控制 V90 PN 时使 用 FB284(SINA_POS)
    的头像 发表于 10-11 16:44 6735次阅读
    西门子V90<b class='flag-5'>PN</b>在EPOS模式下的回零操作方法介绍

    DCDC的FB电压到底该如何测量呢?

    开关电源从传播函数的角度来看是通过负反馈回路来保证系统稳定,而FB引脚则位于开关电源环路的关键节点,通常开关电源输出电压由FB配合外围分压电
    发表于 10-02 09:40 1027次阅读
    DCDC的<b class='flag-5'>FB</b>电压到底该如何测量呢?

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

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

    MUN3C1HR6-FB过电流保护

      Cnytec的 MUN3C1HR6-FB  MODE管脚用户可以选择操作方式。此引脚上的逻辑性高电平促使模块控制在强制性PWM模式。逻辑性低允许模块在轻负载过程中自动选择到PFM。 当EN
    的头像 发表于 08-11 08:57 212次阅读

    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 657次阅读
    监控机器人运动的过程条件<b class='flag-5'>FB</b> ONL/<b class='flag-5'>FB</b> PSPS

    VASS 标准机器人的附加功能

    FB 951 F_ROB_NOT  F应用程序组件F_ROB_NOTF(FB951)在F应用程序部件F_FRG(FB950)的内部进行处理,并具有记录机器人的附加功能: 可以通过PLC
    的头像 发表于 06-27 11:45 420次阅读
    <b class='flag-5'>VASS</b> <b class='flag-5'>标准</b>机器人的附加<b class='flag-5'>功能</b>

    VASS06标准PN网络开关站功能FB_144 FB_DockenV03版

    如果在实际并不存在或非当前所需的CPU中组态DP从站/PROFINETIO设备,则该CPU仍会继续以正常时间间隔访问这些DP从站/PROFINET IO设备。而在取消激活这些从站后,则其它CPU访问也将停止。使用PROFIBUS DP,有可能达到最快的DP总线周期,同时不再发生相应的错误事件。
    的头像 发表于 06-21 14:55 393次阅读
    <b class='flag-5'>VASS</b>06<b class='flag-5'>标准</b><b class='flag-5'>PN</b>的<b class='flag-5'>网络</b><b class='flag-5'>开关站</b><b class='flag-5'>功能</b><b class='flag-5'>FB_144</b> <b class='flag-5'>FB</b>_DockenV03版

    PLC编程中OB块、FC块、FB块、DB块的使用原则

    西门子新加块中包含组织块(OB)、函数块(FB)、函数(FC)、数据块(DB)
    发表于 05-24 15:01 9688次阅读
    PLC编程中OB块、FC块、<b class='flag-5'>FB</b>块、DB块的使用原则

    VASS滚床输送控制FB453

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

    VASS6创建F运行组

    FB900“ARG”用于构建安全程序。在此块中,将调用各个启动电路,急停驱动,负载电压以及 PROFINET PN/PN 耦合器的故障安全通讯(如果需要)的块。示例项目中包含的块FB
    的头像 发表于 05-04 10:08 708次阅读
    <b class='flag-5'>VASS</b>6创建F运行组