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

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

3天内不再提示

KUKA编程中$FCT_CALL的存在

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-07-06 11:26 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

$FCT_CALL: 将字符写入文件

99182600-fc6a-11ec-ba43-dac502259ad0.png

命令通道 $FCT_CALL 的管理号(句柄)

CWRITE() 函数可用于通过 $FCT_CALL 命令通道调用函数。变量本身是写保护的。

$FCT_CALL=Number

字符“a”将通过命令通道 $FCT_CALL 写入文件MyTest.TXT。如果文件已经存在,则在打开文件时删除文件的内容。 对于使用 CWRITE 的每个函数调用,都要进行检查以查看函数是成功执行还是因错误而中止。如果发生错误,可以根据错误原因编程相应的错误处理。如果没有发生错误,将写入字符并再次关闭文件.

DECL INTHANDLE DECL STATE_T STAT DECL MODUS_T MODE

...

CHAR MYCHAR

...

MODE =#SYNC HANDLE = 0 MYCHAR = "a"

...

; 在 C:KRCROBOTERUserFiles 下创建一个文件

CWRITE($FCT_CALL, STAT, MODE,"krl_fopen", "MyTest.TXT", "w", HANDLE)

; 检查是否发生错误

IF (STAT.RET1 == #CMD_ABORT)THEN

IF (STAT.MSG_NO == -5) THEN

; 如果有很多文件已经打开,则错误处理

...

ELSE

; 如果需要,检查其他错误代码

... ENDIF

ELSE

; 没有发生错误

; 将字符写入文件

CWrite($FCT_CALL, STAT, MODE, "krl_fputc",HANDLE, MYCHAR) IF (STAT.RET1 == #CMD_ABORT) THEN

; 错误处理

... ENDIF

; 关闭文件

CWRITE($FCT_CALL, STAT, MODE,"krl_fclose", HANDLE) IF (STAT.RET1 == #CMD_ABORT) THEN

错误处理

... ENDIF

ENDIF

审核编辑:郭婷

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

    关注

    90

    文章

    3723

    浏览量

    97442
  • 函数
    +关注

    关注

    3

    文章

    4422

    浏览量

    67855

原文标题:也许使用它会对KUKA编程有一个突破性的认识---$FCT_CALL。

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    通用自动化测试系统:FCT、ATE、ICT、PCBA功能测试

    在现代制造业,自动化测试已经成为提高生产效率、降低错误率、提升产品质量的关键环节。尤其是在电子产品的测试过程FCT(功能测试)、ATE(自动测试设备)、ICT(在线测试)等技术的应用,帮助
    发表于 04-13 14:54

    如何使用 powerquad 加速器的一些功能以及 CMSIS 原始实现的一些功能?

    )。 如何使用 powerquad 加速器的一些功能以及 CMSIS 原始实现的一些功能。 Example: I do not want to call arm_mat_trans_q15 powerquad
    发表于 04-03 06:37

    深入解析CY74FCT399T:一款高性能的四2输入寄存器

    深入解析CY74FCT399T:一款高性能的四2输入寄存器 在电子工程师的日常设计,选择合适的寄存器对于实现高效、稳定的电路至关重要。今天,我们就来深入了解一下德州仪器(Texas
    的头像 发表于 01-16 17:10 1210次阅读

    深入解析CY74FCT257T:四通道2输入多路复用器的卓越性能与应用

    (Texas Instruments)的CY74FCT257T四通道2输入多路复用器,了解其功能特点、电气特性以及实际应用的注意事项。 文件下载: cy74fct257t.pdf 一、产品概述 CY74
    的头像 发表于 01-16 16:35 457次阅读

    CY74FCT2257T:四通道2输入多路复用器的深度解析

    Instruments)的CY74FCT2257T四通道2输入多路复用器,看看它有哪些特性和优势,以及在实际应用需要注意的地方。 文件下载: cy74fct2257t.pdf 一、CY74
    的头像 发表于 01-16 16:35 338次阅读

    探索CY54FCT138T与CY74FCT138T 1-of-8解码器:性能、特性与应用考量

    探索CY54FCT138T与CY74FCT138T 1-of-8解码器:性能、特性与应用考量 在电子工程领域,解码器是不可或缺的基础元件,它在众多电路扮演着关键角色,能够将特定的输入信号转换为对应
    的头像 发表于 01-16 16:35 910次阅读

    深入剖析CY54FCT157T与CY74FCT157T:四通道2输入多路复用器的卓越性能

    深入剖析CY54FCT157T与CY74FCT157T:四通道2输入多路复用器的卓越性能 在电子设计的领域中,多路复用器是一种至关重要的基础元件,它能够在多个输入信号中进行选择,将所需的信号传输
    的头像 发表于 01-16 16:30 2456次阅读

    探索CY54FCT157T和CY74FCT157T四路2输入复用器:特性、参数与应用考量

    的解决方案。今天就来为大家详细介绍TI公司的CY54FCT157T和CY74FCT157T这两款四路2输入复用器,带大家全面了解其特性、参数以及实际应用的注意事项。 文件下载
    的头像 发表于 01-16 11:25 592次阅读

    CY54FCT138T与CY74FCT138T:1-of-8解码器的详细解析

    CY54FCT138T与CY74FCT138T:1-of-8解码器的详细解析 在电子设计领域,解码器是一种常见且关键的逻辑器件,它能将特定的输入代码转换为对应的输出信号。今天,我们就来深入探讨一下
    的头像 发表于 01-16 11:25 2929次阅读

    从原理到应用:FCT和ICT如何覆盖PCBA测试的‘死角’?

    一站式PCBA加工厂家今天为大家讲讲PCBA测试FCT与ICT的使用有什么不同?PCBA测试FCT与ICT的使用目的。在PCBA测试
    的头像 发表于 11-07 09:16 1156次阅读
    从原理到应用:<b class='flag-5'>FCT</b>和ICT如何覆盖PCBA测试的‘死角’?

    EtherCAT转PROFINET网关:助力KUKA机器人实现“焊”装自由!

    EtherCAT转PROFINET网关:助力KUKA机器人实现“焊”装自由! 在追求极致效率与精度的现代汽车焊装车间,实现车身总拼、地板总成、四门两盖等核心工序的100%自动化,已成为衡量制造水平
    的头像 发表于 10-31 14:04 308次阅读

    请问如何在 Keil C51 对 SPROM 进行编程

    如何在 Keil C51 对 SPROM 进行编程
    发表于 08-20 06:12

    FCT自动测试设备:电路板性能检测利器

    FCT自动测试设备能够实现对电路板的功能自动化测试,提高测试覆盖率。设备通过预设的测试程序和自动化操作流程,对电路板的各项功能和性能指标进行检测和验证。例如,在通信设备的电路板测试FCT测试设备
    的头像 发表于 08-07 16:35 2506次阅读
    <b class='flag-5'>FCT</b>自动测试设备:电路板性能检测利器

    挑选逆变器FCT设备?谨记这十大核心标准!

    FCT测试是光伏逆变器制造的关键质检环节,确保"能量转换心脏"健康跳动。艾立罗电子创新推出PC+PLC双控架构FCT测试机,实现军工级精度(0.05%)、智慧数据台、零门槛快
    的头像 发表于 07-02 16:38 1921次阅读
    挑选逆变器<b class='flag-5'>FCT</b>设备?谨记这十大核心标准!

    光伏储能逆变器FCT测试到底是什么?

    FCT(功能测试)是光伏新能源领域对PCBA(印制电路板组件)进行通电性能验证的核心环节。其原理是通过模拟PCBA真实运行状态,施加输入信号或电源,精确测量其在工作状态下的关键参数是否正常。主要测试
    的头像 发表于 07-02 10:43 4257次阅读