登录
首页 运动控制 运动控制
回帖 发帖
正文

主题:正运动技术API函数封装原理

点击:243 回复:3

1、自定义API封装
自定义封装API的原理实际上是利用了在线命令的机制,上位机生成由各种ZBASIC指令来达到自己想要的功能。
ZAux库便是直接利用ZBASIC命令通过ZAux_Execute方式或ZAux_DirectCommand方式发送到控制器上,相应函数可以参考ZBASIC手册对应的命令介绍。
ZAux库是完全开源库,源代码皆可从官网下载,可以在源代码中添加用户自定义的函数,用户也可以新增库进行封装。
2、实用封装例程
(1)直接获取多种类型数据
用户若想要获取多种数据,如轴的命令位置,轴的反馈位置,板卡上的IO点等等,往往都是通过多种单独独立的函数获取不同的数据,这样堆积,会导致读写次数的上位,导致程序的卡顿。
为了提升一个上位程序读取控制器数据的速度,往往可以通过自定义一个函数,快速的把数据传输到上位程序上面来,而不是通过多次循环来获取不同类型的数据。
附件 1.jpg
23-08-21 15:31
这个论坛里会玩这些的估计屈指可数,还是去电子论坛里逛逛吧。
23-08-22 11:14

引用 微鑫科技 在 2023/8/22 11:14:43 发言【内容省略】

说的非常正确。
23-08-22 14:51

工控新闻

更多新闻资讯