第240513章 消除Otostudio关于库文件的48个报警

第240513章 消除Otostudio关于库文件的48个报警


文章目录

  • 第240513章 消除Otostudio关于库文件的48个报警
  • 前言
  • 一、替换Lib_Googol文件夹
  • 二、替换扩展模块配置文件
  • 三、复制MODBUSTCP库到Lib_Googol文件夹
  • 四、替换GTS800和DEFAULT文件
  • 五、仿真模拟


前言

王海洲


一、替换Lib_Googol文件夹

注意:必须替换Lib_Googol文件夹,而不是全选里面文件后替换,因为没有权限。
王海洲
王海洲

二、替换扩展模块配置文件

注意:必须替换PlcConfGoogol文件夹,而不是全选里面文件后替换,因为没有权限。
王海洲
王海洲

三、复制MODBUSTCP库到Lib_Googol文件夹

王海洲
whz

四、替换GTS800和DEFAULT文件

王海洲
王海洲

五、仿真模拟


王海洲

PROGRAM PLC_PRG
VARrtn: INT;pValue: LREAL;pValue1: LREAL;count: INT;pClock: DWORD;pStatus: INT;axis: INT;axis_on: BOOL;profile: INT;pPrmjog: TJogPrm;pPrmtrap: TTrapPrm;vel: LREAL;start: BOOL;mask: DINT;start1: BOOL;time1: TON;encPos: DINT;start2: BOOL;stop: BOOL;zero: BOOL;trap: INT;EncPos1: LREAL;EncPos2: LREAL;i,q:INT;
END_VAR
rtn:=GT_IsEcatReady(ADR(pStatus));(*查询 GUC EtherCAT 通讯状态*)
IF pStatus=1 THEN
RETURN;
END_IF
rtn:=GT_GetEncPos(1, ADR(EncPos1), 1, 0);
rtn:=GT_GetEncPos(2, ADR(EncPos2), 1, 0);IF start THEN
rtn:=GT_AxisOn(1);(*打开伺服使能的轴的编号*)
rtn:=GT_AxisOn(2);rtn:=GT_ClrSts(1,2);(*只有当跟随误差正常以后,才能清除跟随误差越限标志*)
rtn:=GT_ClrSts(2,2);rtn:= GT_ZeroPos(2,1);
rtn:= GT_SetPrfPos(2, 0);rtn:=GT_PrfJog(1);(*设置指定轴为 Jog 运动模式*)
rtn:=GT_PrfTrap(2);(*设置指定轴为点位运动模式*)pPrmjog.acc:=1;
pPrmjog.dec:=1;
pPrmjog.smooth:=0.9;
rtn:=GT_SetJogPrm(1,ADR(pPrmjog));(*设置 Jog 运动模式下的运动参数*)
pPrmtrap.acc:=1;
pPrmtrap.dec:=1;
pPrmtrap.smoothTime:=25;
rtn:=GT_SetTrapPrm(2,ADR(pPrmtrap));(*设置点位运动模式下的运动参数*)rtn:=GT_SetVel(1,30);(*设置目标速度*)
rtn:=GT_SetVel(2,10);(*设置目标速度*)start:=0;
start1:=1;
END_IFIF start1 THEN(*启动*)
rtn:=GT_Update(mask:=SHL(2#1,(1-1)));(*启动 Jog 运动*)
rtn:= GT_GetPrfPos(1, ADR(pValue),1,0);
q:=q+1;
IF pValue>=20000 THEN
start1:=0;
start2:=1;
END_IF
END_IFIF start2 THEN
rtn:=GT_SetPos(2,30000);(*设置目标位置*)
rtn:=GT_Update(mask:=SHL(2#1,(2-1)));(*启动点位运动*)
rtn:= GT_GetPrfPos(2, ADR(pValue1),1,0);
IF pValue1>=30000 THEN
rtn:=GT_Stop(2#1,0);(*1*)
time1(IN:=1 , PT:=t#10s , Q=> , ET=> );
IF time1. Q THEN
(*修改编码器位置*)
rtn:=GT_ZeroPos(2,1);
rtn:= GT_SetPrfPos(2, 0);
rtn:=GT_ZeroPos(1,1);
rtn:= GT_SetPrfPos(2, 0);
time1(IN:=0 , PT:=t#10s , Q=> , ET=> );
i:=i+1;
start2:=0;
END_IF
END_IF
END_IF

王海洲

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/697528.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

YOLOv9-20240507周更说明|更新MobileNetv4等多种轻量化主干

专栏地址:目前售价售价69.9,改进点70 专栏介绍:YOLOv9改进系列 | 包含深度学习最新创新,助力高效涨点!!! 本周已更新说明: ### ⭐⭐更新时间:2024/5/12⭐⭐ 1. YOLOv9…

LeetCode—用栈实现队列

1.题目 2.思路—双栈 思路与双队列实现栈类似: 将一个栈当作输入栈,用于压入push传入的数据;另一个栈当作输出栈,用于pop和peek操作。 每次 pop或 peek时,若输出栈outStack为空则将输入栈inStack的全部数据依次出栈并…

[C语言知识]return和exit到底有什么区别?

前言 💖💖💖欢迎来到我的博客,我是anmory💖💖💖 又和大家见面了 欢迎来到C语言知识系列 用通俗易懂的语言让编程语言不再困难 先来自我推荐一波 个人网站欢迎访问以及捐款 推荐阅读 如何低成本搭…

智能自助终端主板RK3288/RK3568在酒店前台自助机方案的应用,支持鸿蒙,支持免费定制

酒店前台自助机解决方案是一款基于自助服务终端,能够让客人通过简单的操作完成入住登记/退房的解决方案,大幅提高酒店的工作效率,提升客人体验,降低人力成本。 该方案解决了以下传统前台登记入住方式的痛点: 1、人流量…

ESP32重要库示例详解(三):按键之avdweb_Switch库

在Arduino开发中,我们经常需要处理按钮和开关的输入。avdweb_Switch库就是为了简化这一任务,提供了一个优雅且高效的事件处理方式。本文将通过一个实际示例,介绍该库的主要特性和用法。 导入库 在Arduino IDE导入avdweb_Switch库的步骤如下…

阿里巴巴找黄金宝箱(II) - 贪心思维

系列文章目录 文章目录 系列文章目录前言一、题目描述二、输出描述三、输入描述四、java代码五、测试用例 前言 本人最近再练习算法,所以会发布自己的解题思路,希望大家多指教 一、题目描述 一贫如洗的樵夫阿里巴巴在去砍柴的路上,无意中发…

算法-卡尔曼滤波之为什么要使用卡尔曼滤波器

假设使用雷达来预测飞行器的位置; 预先的假设条件条件: 1.激光雷达的激光束每5s发射一次; 2.通过接受的激光束,雷达估计目标当前时刻的位置和速度; 3.同时雷达要预测下一时刻的位置和速度 根据速度,加速度和位移的…

深入学习指针5,与数组和指针相关的笔试题1(C语言)

前言 Hello,亲爱的小伙伴们,我又来了,,今天呢我们一起来学习一下C语言关于数组和指针的部分经典题目。如果觉得不错的话不要忘了点赞,收藏、关注,你的支持就是我更新的最大动力!! 好&#xff0…

机器学习中的聚类

目录 认识聚类算法 聚类算法API的使用 聚类算法实现流程 聚类算法模型评估 认识聚类算法 聚类算法是一种无监督的机器学习算法。 它将一组数据分成若干个不同的群组,使得每个群组内部的数据点相似度高,而不同群组之间的数据点相似度低。常用的相似…

OSU micro-benchmarks安装测试指导

OSU micro-benchmarks安装测试指导 OSU micro-benchmarks工具介绍 OSU Micro benchmark工具是由Ohio State University提供的MPI(Message Passing Interface,消息传递接口)通信效率评测工具。该工具旨在通过执行不同模式的MPI操作&#xff…

配置 IDEA 识别自定义规则的 Dockerfile 文件

目录 配置所在位置解决方案其他 配置所在位置 打开 IntelliJ IDEA,然后转到顶部菜单中的 “File” > “Settings”(Windows/Linux)或 “IntelliJ IDEA” > “Preferences”(macOS)。 在弹出的设置窗口中&#x…

LeetCode 125题:验证回文串

❤️❤️❤️ 欢迎来到我的博客。希望您能在这里找到既有价值又有趣的内容,和我一起探索、学习和成长。欢迎评论区畅所欲言、享受知识的乐趣! 推荐:数据分析螺丝钉的首页 格物致知 终身学习 期待您的关注 导航: LeetCode解锁100…