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

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

3天内不再提示

为什么要对移动条件FB PSPS进行编程呢

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

对移动条件 FB ONL (仅当)进行编程:

应用移动条件是为了能有目的地让机器人停机,例如出现故障情况或者在锁闭的时候。

用此指令可编程设定机器人行驶的条件(布尔算子)。 在需要时,可对多个算子 (最多到 11 个)进行逻辑连接。 如果该机器人移动的条件不再能满足,则机器人将停止。

移动条件 FB ONL 将在向目标点运动的过程中与 PLC 触发器不同步地激活。并且保持激活状态直至编定了新的移动条件 FB ONL或 FB PSPS 程序。

poYBAGLbuJWARQPZAAAUa_P1jR4208.jpg                       

只要满足下列条件,则机器人将一直移动:输入端 100 为 TRUE。如果输入端为 FALSE,则机器人将停止。

对移动条件 FB PSPS 进行编程:

应用移动条件是为了能有目的地让机器人停机,例如出现故障情况或者在锁闭的时候。

用此指令可编程设定机器人行驶的条件(布尔算子)。 在需要时,可对多个算子 (最多到 11 个)进行逻辑连接。 如果该机器人移动的条件不再能满足,则机器人将停止。

移动条件 FB PSPS 将在目标点处激活,或在用 PLC 触发器定义的到达目标点之前的一个时间点处激活。并且保持激活状态直至编程设定了新的移动条件FBPSPS 或移动条件 FB ONL。

移动条件 FB PSPS 将覆盖之前程序编定的移动条件 FB ONL.

pYYBAGLbuKWACiLBAAATqAMiT0E545.jpg

只要满足下列条件,则机器人将一直移动:输入端 200 为 TRUE。如果输入端为 FALSE,则机器人将停止。

大众程序中广泛使用了FB PSPS,例如:

poYBAGLbuLeAOd8iAAB6xqdVumA681.jpg




审核编辑:刘清

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

    关注

    5007

    文章

    13131

    浏览量

    461692
  • 可编程
    +关注

    关注

    2

    文章

    836

    浏览量

    39770
  • 触发器
    +关注

    关注

    14

    文章

    1995

    浏览量

    61022

原文标题:对移动条件 FB ONL 和FB SPS 进行编程

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

收藏 人收藏

    评论

    相关推荐

    请问一下TLV320aic33的驱动配置需要什么条件

    您好!TLV320aic33目前只使用了其ADC的功能,将一个模拟信号转换为音频数据,IIC的方式进行配置。 目前IIC是通过之前使用过的IIC转板直接进行的下命令,再进行读回所下的命令读取不到,应该是通讯不成功,请问一下TL
    发表于 10-22 07:42

    在使用示波器时,为什么要对探头进行补偿?

    在使用示波器进行信号测量时,探头补偿是一项非常重要的步骤。探头补偿的目的是确保探头与示波器之间的信号传输具有正确的幅度和相位关系,从而获得准确无误的测量结果。
    的头像 发表于 05-19 15:41 818次阅读

    编程晶振如何设置

    编程晶振的设置很多人其实不知道除了按照说明书上操作,也可以看视频教程尤其是对于可编程晶振设置的方面都是这些细节都是选择,另外也可以咨询专业的FAE工程师进行分解。
    的头像 发表于 02-22 16:21 649次阅读
    可<b class='flag-5'>编程</b>晶振如何设置<b class='flag-5'>呢</b>

    加上拉电阻后的整体波形为什么可以向上移动

    FPGA输出3.3V发波,到74AC04非门的输出。 为了使电平满足要求,可以在非门的输出端加上拉电阻,输出的波形整体向上 移动了。 加上拉电阻后的整体波形为什么可以向上移动? 整体移动
    发表于 02-22 06:42

    要对500KHZ的信号进行AM调制,是不是只能用晶体管?

    要对500KHZ的信号进行AM调制,是不是只能用晶体管了啊,我用了MC1496,发现它带宽只有2KHZ,还有什么好办法吗?
    发表于 02-22 06:29

    晶振能否直接替换,需要什么条件

    晶振能否直接替换,需要什么条件? 晶振是一种能够产生稳定频率振荡信号的电子元件,广泛应用于各种电子设备中。在某些情况下,需要替换晶振来修复或升级设备,但确保替换成功需要满足一些条件。本文将详细介绍
    的头像 发表于 01-25 16:04 1589次阅读

    使用hbird-e-sdk对demo_nice进行编译时,需要对demo_nice.c文件进行修改哪些地方?

    使用hbird-e-sdk对demo_nice进行编译时,需要对demo_nice.c文件进行修改哪些地方
    发表于 01-24 08:12

    SCL中FB模块的结构

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

    请问MS51FB9AE能否用J-LINK下载器进行烧写?

    MS51FB9AE能否用J-LINK 下载器进行烧写?
    发表于 01-17 06:04

    能否不使用ITCM就对Flash进行编程

    用ITCM就对Flash进行编程,就像ARM中的keil一样,如果可以我该怎么做,我使用的是NucleiStudio。 2 对于QSPI0其余寄存器的配置,有一些是直接执行debug ram当中的指令,有
    发表于 01-10 07:28

    为什么需要对变压器有载开关进行测试

    为什么需要对变压器有载开关进行测试? 变压器是电力系统中重要的电能传输装置之一,其主要功能是将电能从一个电压级别转换为另一个电压级别。在变压器的日常运行中,为了确保其正常、安全地工作,对其
    的头像 发表于 12-19 14:34 604次阅读

    为什么要对蓄电池进行充放电和活化操作?

    在电力行业,很多时候我们都会同蓄电池打交道,那么我们常常会说对蓄电池进行充放电、活化,是为了什么
    的头像 发表于 12-13 15:12 1562次阅读

    sumifs多条件多区域求和

    Sumifs多条件多区域求和是在Excel中用于在满足多个条件的情况下对多个区域的数据进行求和的函数。它比较实用,可以帮助我们快速地进行复杂的数据分析。在本文中,我们将详细介绍Sumi
    的头像 发表于 12-03 11:03 2185次阅读

    为何我们需要对交换机进行VLAN的划分

    为何我们需要对交换机进行VLAN的划分? 在网络通信中,VLAN(虚拟局域网)是一种将一个物理网络划分成多个逻辑上的局域网的技术。通过将不同的设备划分至不同的VLAN中,可以实现不同VLAN之间
    的头像 发表于 11-28 15:10 1339次阅读

    使用Visual C++进行串口通信编程

    电子发烧友网站提供《使用Visual C++进行串口通信编程.doc》资料免费下载
    发表于 11-21 09:39 3次下载
    使用Visual C++<b class='flag-5'>进行</b>串口通信<b class='flag-5'>编程</b>