您现在所在的是:

运动控制

回帖:3个,阅读:265 [上一页] [1] [下一页]
345
运动控制小正
文章数:71
年度积分:345
历史总积分:345
注册时间:2022/9/5
发站内信
发表于:2023/8/21 15:31:25
#0楼
1、自定义API封装

自定义封装API的原理实际上是利用了在线命令的机制,上位机生成由各种ZBASIC指令来达到自己想要的功能。

ZAux库便是直接利用ZBASIC命令通过ZAux_Execute方式或ZAux_DirectCommand方式发送到控制器上,相应函数可以参考ZBASIC手册对应的命令介绍。

ZAux库是完全开源库,源代码皆可从官网下载,可以在源代码中添加用户自定义的函数,用户也可以新增库进行封装。

2、实用封装例程

(1)直接获取多种类型数据

用户若想要获取多种数据,如轴的命令位置,轴的反馈位置,板卡上的IO点等等,往往都是通过多种单独独立的函数获取不同的数据,这样堆积,会导致读写次数的上位,导致程序的卡顿。

为了提升一个上位程序读取控制器数据的速度,往往可以通过自定义一个函数,快速的把数据传输到上位程序上面来,而不是通过多次循环来获取不同类型的数据。
附件 1.jpg



781
微鑫科技
文章数:1231
年度积分:781
历史总积分:781
注册时间:2019/11/26
发站内信
发表于:2023/8/22 11:14:43
#2楼
这个论坛里会玩这些的估计屈指可数,还是去电子论坛里逛逛吧。
遇到SB,请不要和他争辩,认同他所有的观点,让他变成一个大SB。
20901
bnnyygy
文章数:5988
年度积分:1567
历史总积分:20901
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2023/8/22 14:51:34
#3楼
以下是引用微鑫科技2023/8/22 11:14:43的发言:
这个论坛里会玩这些的估计屈指可数,还是去电子论坛里逛逛吧。


说的非常正确。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

31.2002