![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
labview
文章平均质量分 71
风动9527
微信 15995653921
展开
-
LABVIEW TCP通讯之ABB机械手控制
前言:最近在学习LABVIEW TCP通讯时,由于身边没有合适的设备,只能自己建立一个服务器一个客户端进行测试。电脑刚好安装了ABB机械手的RobotStudio,所以测试了TCP socket控制ABB机械手的程序。如下 LABVIEW做服务器,ABB做客户端。LABVIEW界面如下:实现效果如下:...原创 2020-12-10 19:18:41 · 3965 阅读 · 1 评论 -
labview学习之生命游戏
生命游戏介绍:生命游戏其实是一个零玩家游戏,它包括一个二维矩形世界,这个世界中的每个方格居住着一个活着的或死了的细胞。一个细胞在下一个时刻生死取决于相邻八个方格中活着的或死了的细胞的数量。如果相邻方格活着的细胞数量过多,这个细胞会因为资源匮乏而在下一个时刻死去;相反,如果周围活细胞过少,这个细胞会因太孤单而死去。每个细胞的生死遵循下面的原则:1. 如果一个细胞周围有3个细胞为生(一个细胞周围共有8个细胞),则该细胞为生(即该细胞若原先为死,则转为生,若原先为生,则保持不变) 。2. 如果一个原创 2020-12-10 14:49:39 · 888 阅读 · 3 评论 -
LABVIEW学习之MODBUS-TCP通讯
LABVIEW学习之MODBUS-TCP通讯1,MODBUS-TCP通讯介绍:MODBUS通讯是工业上面经常用到的一种通讯协议。该协议的原理及介绍不在此累述,下面直接介绍LABVIEW对此协议的应用。2,MODBUS通讯所需的函数:安装了DSC模块之后可以在数据通信内找到相关函数3 ,主VI主要思路就是使用状态机来进行连接 读取 写入 断开。使用枚举类型来选择状态:1,连接2,写入多个M继电器:3,写入单个M继电器4,写入双字节D...原创 2020-10-17 21:09:47 · 16367 阅读 · 15 评论 -
Labview学习之2048小游戏
Labview学习之2048小游戏在写2048小游戏时,时间比较赶,再加上并没有在网上找相应的例子,所以感觉这次写的比较杂乱,在解决一些问题时使用了些笨方法。整体思路:整体思路很简单,通过控制二维数组值的改变前面板中相应颜色格控件的颜色及数字;主要还是对二维数组的逻辑处理。主要分为以下几个VI:2048.VI为主VI 主要就是一个while循环内放置一个事件结构,事件结构内响应键操作处理数组,超时事件内处理将数组映射到颜色格控件;其中通过数组的值改变颜色控件的颜色及文字是直.原创 2020-08-07 20:47:49 · 2913 阅读 · 10 评论 -
Labview学习之贪食蛇
Labview学习之贪食蛇学习Labview基础之后的第二个练手项目——贪食蛇;写起来个人感觉比俄罗斯方块稍微简单一些。主要是一个图片二维数组作为一个游戏界面。蛇身是一个存放二维数组坐标的二维数组,食物是一个二维数组坐标。用户操作也只是对数组的操作。主要的VI包括 生成蛇身 生成食物 绘制蛇身 绘制食物 吃到食物 还有主程序 如下:(本来还有方向控制的子VI后来直接放到了主程序VI里面)先来看下主程序:主程序先初始化界面,食物 蛇身及其他。界面中有操作按钮控制上下左右..原创 2020-08-05 16:03:50 · 4674 阅读 · 3 评论 -
Labview学习之俄罗斯方块
Labview俄罗斯方块学习labview基础之后的一个练手项目---俄罗斯方块。主要包括以下几个VI,方格簇VI用来储存所有的方格形状与颜色:(同一种方格不同旋转方向放在同一个簇内,多个簇再放置到同一个簇中)(本来我只是用的数组,来表示方格但并不是很好用 比如无法为每个方格分配颜色。此方法是后来在看到B站UP主 我已经尽莉了 的视频,学习到的。遂使用。)选择方格.VI只需要输入一个整数,用来选择方格簇内的方格,并将其绘制为颜色方格对于方格的旋转也很简单,只...原创 2020-08-03 18:45:31 · 8602 阅读 · 9 评论