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

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

3天内不再提示

摆臂胶桶应用中的F346和F356的用法

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2020-06-12 14:52 次阅读

F356 和F346是配合使用,用在固定涂胶上的。

因此呢,固定涂胶在清胶时,会需要有E2115(摆臂胶桶在接胶位置的信号),才会发出A1534清胶许可,否则会被一致关闭.

MAKRO57里的设置:

F522 = EIN-开启节能模式

F542 = EIN-涂胶KL1-MIT_Kleben_1=TRUE激活URS_S里的涂胶功能

F336 = AUS 是否激活反馈给PLC报警功能(温度和胶泵)

F341 = EIN –没有使用-

F346 = EIN在原位时才能清胶,固定涂胶没 E2115的时候不清胶

F348 = AUS-控制是否激活A1540可以修复请求/ A1542测量启动

F350 = EIN-机器人控制添胶 –F351-A1531机器人控制填胶-

F356 = AUS–是否使用固态胶枪-

F721 = EIN-机器人在零点位置时清胶

F 346 在原位的时候清胶,不在原位时不清胶.

-------关闭清胶-----------

IFMIT_KL1_SPUELEN AND ((NOT $OUT[O_R_PFO] AND NOT KL1_stat) OR (KL1_stat AND NOT$IN[I_Sp_Ruh_KL1]) OR ($EXT==FALSE)) AND KL1_SPUELEN_AKTIV THEN

使用带清胶, NOT A15(没在原位) ,KL1_stat固定涂胶,E2115摆臂伸出,$EXT外部自动模式

KL1_SPUELEN_AKTIV清胶激活

$OUT[O_KL1_SP_EIN]=FALSE A 1536=FALSE A 1536没有使用

$OUT[O_KL1_FRG_SP]=FALSE A 1534=FALSE A1534清胶许可

$OUT[O_KL1_Sp_akt]=FALSE A163=FALSE

KL1_SPUELEN_AKTIV=FALSE

ENDIF

----------------------------------------------------------------------

IF MIT_KL1_SPUELEN OR $IN[I_KL1_anw_Sp] THEN

选择清胶---I_KL1_anw_Sp 选择清胶

IF($EXT==TRUE) AND $COULD_START_MOTION AND $OUT[O_KL1_FRG_SP] THEN

$EXT外部自动激活-程序运行-A1534清胶许可

IF$IN[I_KL1_ANF_SP] OR $IN[I_KL1_anw_Sp] THEN

E1534清胶请求&E163点击清胶

$OUT[O_KL1_SP_EIN]=TRUE A1535冲洗

$OUT[O_KL1_Sp_akt]=TRUE A163冲洗

KL1_SPUELEN_AKTIV=TRUE 激活清胶功能

ENDIF

IF$IN[I_KL1_SP_FER] THEN E1536清胶已经结束

$OUT[O_KL1_SP_EIN]=FALSEA1535冲洗关闭

$OUT[O_KL1_Sp_akt]=FALSE A163冲洗关闭

KL1_SPUELEN_AKTIV=FALSE 关闭清胶功能

ENDIF

ENDIF

ENDIF

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

    关注

    206

    文章

    27157

    浏览量

    201667
  • plc
    plc
    +关注

    关注

    4980

    文章

    12309

    浏览量

    455465

原文标题:摆臂胶桶应用中的F346和F356的用法

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

收藏 人收藏

    评论

    相关推荐

    STM32F042F4为什么不能用CAN?

    使用STM32cubeMX选择F0系列带CAN的单片机,出现了F042F4,其PDF手册里面也说明了具有CAN接口,但在cubeMX的配置程序却不能使用CAN,这是什么原因?
    发表于 04-09 07:41

    MB96F346RSBPMC如何向闪存读取/写入数据?

    对于 MB96F346RSBPMC,我不知道如何向闪存读取/写入数据。 有人可以指定用于读/写编程的编程引脚和接口吗?
    发表于 01-19 06:27

    pcb插针的用法

    pcb插针的用法
    的头像 发表于 12-13 16:58 793次阅读

    AD8251的压率是指的仪表放大器输出信号的压率吗?

    大家好,我想参考CN0385,设计一个18位,2MSPS数据采样系统。CN0385由AD8251和AD8475构成,带宽都满足要求,但是AD8475的压率在50V/us以上,而AD8251的压
    发表于 11-20 07:04

    东莞鹏利全自动垃圾清洗机——垃圾清洗演示

    智能垃圾
    鑫金晖
    发布于 :2023年11月09日 14:04:03

    AT32F403/F403A/F407/F413 RTC日历的使用

    AT32F403/F403A/F407/F413 RTC 日历的使用演示AT32F403/F40
    发表于 10-26 07:32

    Pipeline中throwIt的用法

    字如其名,来看下Pipeline中throwIt的用法,是怎么个丢弃方式。
    的头像 发表于 10-21 16:24 297次阅读
    Pipeline中throwIt的<b class='flag-5'>用法</b>

    基于Rust语言Hash特征的基础用法和进阶用法

    ,包括Hash trait、HashMap、HashSet等,本教程将详细介绍Rust语言Hash特征的基础用法和进阶用法。 基础用法 使用Hash trait 在Rust语言中,Hash trait
    的头像 发表于 09-19 16:02 785次阅读

    Stream模块的基础用法和进阶用法

    有用。在本教程中,我们将介绍 Stream 模块的基础用法和进阶用法,并提供示例。 基础用法 在本节中,我们将介绍 Stream 模块的基础用法,并提供基础示例。 从 Vec 中创建
    的头像 发表于 09-19 15:33 740次阅读

    SQLx在Rust语言中的基础用法和进阶用法

    SQLx是一个Rust语言的异步SQL执行库,它支持多种数据库,包括MySQL、PostgreSQL、SQLite等。本教程将以MySQL数据库为例,介绍SQLx在Rust语言中的基础用法和进阶用法
    的头像 发表于 09-19 14:32 3257次阅读

    SQLx的基础用法和进阶用法

    SQLx是一个Rust语言的异步SQL数据库访问库,支持多种数据库,包括PostgreSQL、MySQL、SQLite等。本教程将以SQLite为例,介绍SQLx的基础用法和进阶用法。 基础用法
    的头像 发表于 09-19 14:29 1320次阅读

    安捷伦346A噪声源

    安捷伦346A噪声源 Agilent 346A |HP-346A 噪声源|惠普|安捷伦|噪声头|HP-346A 品牌:美国安捷伦 Agilent | 美国惠普 HP Agilent
    发表于 09-12 14:43

    C语言中位运算符的高级用法(1)

    在上一篇文章中,我们介绍了&运算符的基础用法,本篇文章,我们将介绍& 运算符的一些高级用法
    发表于 08-22 10:44 185次阅读
    C语言中位运算符的高级<b class='flag-5'>用法</b>(1)

    2SJ356C 数据表(P-CHANNEL MOSFET FOR SWITCHING)

    2SJ356C 数据表 (P-CHANNEL MOSFET FOR SWITCHING)
    发表于 07-11 19:42 0次下载
    2SJ<b class='flag-5'>356</b>C 数据表(P-CHANNEL MOSFET FOR SWITCHING)

    HD74HC356 数据表

    HD74HC356 数据表
    发表于 06-27 20:29 0次下载
    HD74HC<b class='flag-5'>356</b> 数据表