<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[basinle的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/basinle</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; basinle]]></copyright><item><title><![CDATA[视觉学习（7） —— 接收数据和发送数据以及全局变量和浮点数]]></title><link>https://blog.youkuaiyun.com/basinle/article/details/135220335</link><guid>https://blog.youkuaiyun.com/basinle/article/details/135220335</guid><author>basinle</author><pubDate>Tue, 26 Dec 2023 14:52:43 +0800</pubDate><description><![CDATA[即可，一个寄存器存16bit即两个字节，想接收 Int类型和float类型 ，则需要两个寄存器。若Int类型选择16位，但接收数据是32位的数据会如何，用float类型测试一下。（8bit = 1字节）（16bit = 2字节）（32bit = 4字节）将地址数据进行解析（地址位置0-3，是因为四个字节，0,1,2,3）这里可以观察到，地址数值为 00 01 00 00 ，与预想不符。所以结果只在前两个字节显示，我们将其更改为32位，再发送一次。此时的结果为 00 00 00 01 ，是我们的准确结果。]]></description><category></category></item><item><title><![CDATA[视觉学习（6） —— 接收事件规则列表]]></title><link>https://blog.youkuaiyun.com/basinle/article/details/135199502</link><guid>https://blog.youkuaiyun.com/basinle/article/details/135199502</guid><author>basinle</author><pubDate>Mon, 25 Dec 2023 15:08:10 +0800</pubDate><description><![CDATA[两个地址绑定地址1，条件是值为1才执行流程。]]></description><category></category></item><item><title><![CDATA[视觉学习（5） —— 绑定流程]]></title><link>https://blog.youkuaiyun.com/basinle/article/details/135197757</link><guid>https://blog.youkuaiyun.com/basinle/article/details/135197757</guid><author>basinle</author><pubDate>Mon, 25 Dec 2023 14:42:43 +0800</pubDate><description><![CDATA[使用此方法绑定流程时，流程中功能块必要有清理数据的功能，否则流程将重复执行。大于 等于 小于 上升沿等等。值等于1到5之间都算满足条件。6、如何查看流程是否被执行。]]></description><category></category></item><item><title><![CDATA[视觉学习（4） —— 添加地址传递数据]]></title><link>https://blog.youkuaiyun.com/basinle/article/details/135168169</link><guid>https://blog.youkuaiyun.com/basinle/article/details/135168169</guid><author>basinle</author><pubDate>Mon, 25 Dec 2023 12:01:24 +0800</pubDate><description><![CDATA[发送顺序的话，可选择ABCD、BADC、DCBA、CDAB四种顺序，但是仅在发送float类型数据时生效。如果是16bit的话，那就是两个字节的类型，如short类型，范围是-32,768 到 32,767。当地址为100时，先将首地址改为100，第0个地址为100，第1个地址为101，往后累加。如果是32bit的话，那就是四个字节的类型，如 Int类型 或者 float类型。若想使用100—150的地址，即首地址为100，寄存器个数为50或50以上。寄存器地址就是寄存器地址，寄存器个数。]]></description><category></category></item><item><title><![CDATA[视觉学习（3） —— 使用调试助手与视觉连接]]></title><link>https://blog.youkuaiyun.com/basinle/article/details/135194287</link><guid>https://blog.youkuaiyun.com/basinle/article/details/135194287</guid><author>basinle</author><pubDate>Mon, 25 Dec 2023 11:08:09 +0800</pubDate><description><![CDATA[将视觉参数设置好后，回到Modbus Slave，点击进行连接。此处就代表完成，若是没有连接完成就如下图。]]></description><category></category></item><item><title><![CDATA[视觉学习（2） —— 连接通讯]]></title><link>https://blog.youkuaiyun.com/basinle/article/details/135164641</link><guid>https://blog.youkuaiyun.com/basinle/article/details/135164641</guid><author>basinle</author><pubDate>Mon, 25 Dec 2023 10:42:32 +0800</pubDate><description><![CDATA[这里其实就是谁控制视觉就绑定谁，机器设计中一般都是Modbus TCP，由PLC直接控制选择ModBus通信，直接点击确定，通信参数可以进入之后再输入。]]></description><category></category></item><item><title><![CDATA[视觉学习（1）—— 理论]]></title><link>https://blog.youkuaiyun.com/basinle/article/details/135164451</link><guid>https://blog.youkuaiyun.com/basinle/article/details/135164451</guid><author>basinle</author><pubDate>Sat, 23 Dec 2023 09:03:48 +0800</pubDate><description><![CDATA[初入视觉的几个问题：1、视觉是怎么被控制的2、怎么让视觉启动3、视觉需要完成什么东西4、视觉启动如何将完成的东西反馈给我。]]></description><category></category></item><item><title><![CDATA[海康视觉——当不更新拍照时，使用上一张的图像进行运算]]></title><link>https://blog.youkuaiyun.com/basinle/article/details/135065524</link><guid>https://blog.youkuaiyun.com/basinle/article/details/135065524</guid><author>basinle</author><pubDate>Mon, 18 Dec 2023 16:49:29 +0800</pubDate><description><![CDATA[海康视觉——当不更新拍照时，使用上一张的图像进行运算
机器需要一个功能，将标签贴在标签位置上一个载具上有五个标签位，每个标签位只在Y轴间隔相同距离相机只在第一个标签位才拍照，之后四个标签位根据第一个标签位的图像进行修正XYR后直接移动Y轴距离就可以进行后四个标签位贴标了节省了工时并提高了效率等到下一个载具时，在第一个标签位才进行拍照。]]></description><category></category></item><item><title><![CDATA[C# 数据的保存和提取（.TXT格式）]]></title><link>https://blog.youkuaiyun.com/basinle/article/details/134753615</link><guid>https://blog.youkuaiyun.com/basinle/article/details/134753615</guid><author>basinle</author><pubDate>Fri, 08 Dec 2023 16:03:30 +0800</pubDate><description><![CDATA[C# 将Winform中TextBox数据保存成.txt文件，如何顺序保存，再从.txt文件中提取数据显示到TextBox中，如何正确显示]]></description><category></category></item><item><title><![CDATA[（汇川H5U-A8）Modbus Poll与AutoShop使用RS-485通讯]]></title><link>https://blog.youkuaiyun.com/basinle/article/details/134834582</link><guid>https://blog.youkuaiyun.com/basinle/article/details/134834582</guid><author>basinle</author><pubDate>Thu, 07 Dec 2023 17:24:15 +0800</pubDate><description><![CDATA[（汇川H5U-A8）Modbus Poll与AutoShop使用RS-485通讯]]></description><category></category></item><item><title><![CDATA[上位机与PLC：ModbusTCP通讯之数据类型转换]]></title><link>https://blog.youkuaiyun.com/basinle/article/details/134783721</link><guid>https://blog.youkuaiyun.com/basinle/article/details/134783721</guid><author>basinle</author><pubDate>Wed, 06 Dec 2023 12:46:52 +0800</pubDate><description><![CDATA[PLC读取数据，上位机写入数据，ModbusTCP，数据类型如何转换]]></description><category></category></item><item><title><![CDATA[C#应用：MQTT分析——CONNECT为例子]]></title><link>https://blog.youkuaiyun.com/basinle/article/details/134732897</link><guid>https://blog.youkuaiyun.com/basinle/article/details/134732897</guid><author>basinle</author><pubDate>Fri, 01 Dec 2023 17:01:35 +0800</pubDate><description><![CDATA[一步步分析MQTT协议，通过实例去解析写法，深度理解写法]]></description><category></category></item><item><title><![CDATA[海康视觉自动九点标定——VM与PLC交互型]]></title><link>https://blog.youkuaiyun.com/basinle/article/details/134592517</link><guid>https://blog.youkuaiyun.com/basinle/article/details/134592517</guid><author>basinle</author><pubDate>Fri, 24 Nov 2023 11:27:16 +0800</pubDate><description><![CDATA[（7）最后将第十位地址写入0值，即清空地址数据，若不情况，流程会重复运行。（5）执行到平移旋转标定的时候，物理坐标绑定的就是全局变量里的两个变量。（1）我们判断第十位地址里的数值是否为1，如果是1的话就触发流程。（6）因为流程是按照顺序走的，所以不用担心全局变量里的数值没更新。（4）解析出来的数据发送到全局变量中，更改全局变量里的两个变量。（3）再将全局变量与平移标定转换中物理坐标绑定。（2）流程第一步是接收x和y的地址数据。（3）流程第二步是将接收的数据进行解析。（2）将获得的物理坐标与全局变量绑定。]]></description><category></category></item><item><title><![CDATA[C# 如何通过Modbus获取数值以及更改数值]]></title><link>https://blog.youkuaiyun.com/basinle/article/details/134579107</link><guid>https://blog.youkuaiyun.com/basinle/article/details/134579107</guid><author>basinle</author><pubDate>Thu, 23 Nov 2023 17:24:05 +0800</pubDate><description><![CDATA[C#通过Modbus获取并修改数值测试]]></description><category></category></item><item><title><![CDATA[C#创建类的实现与运用]]></title><link>https://blog.youkuaiyun.com/basinle/article/details/134436908</link><guid>https://blog.youkuaiyun.com/basinle/article/details/134436908</guid><author>basinle</author><pubDate>Thu, 23 Nov 2023 14:19:11 +0800</pubDate><description><![CDATA[另外的实验演示，方便理解。]]></description><category></category></item><item><title><![CDATA[上位机开发应用：C#自适应窗体控件大小功能]]></title><link>https://blog.youkuaiyun.com/basinle/article/details/134573929</link><guid>https://blog.youkuaiyun.com/basinle/article/details/134573929</guid><author>basinle</author><pubDate>Thu, 23 Nov 2023 14:12:56 +0800</pubDate><description><![CDATA[C#自适应窗体控件大小]]></description><category></category></item><item><title><![CDATA[C# 委托自我摸索深入]]></title><link>https://blog.youkuaiyun.com/basinle/article/details/134474734</link><guid>https://blog.youkuaiyun.com/basinle/article/details/134474734</guid><author>basinle</author><pubDate>Tue, 21 Nov 2023 11:16:40 +0800</pubDate><description><![CDATA[C# 委托]]></description><category></category></item><item><title><![CDATA[C#Form学习（一）—— 事件实例]]></title><link>https://blog.youkuaiyun.com/basinle/article/details/134214694</link><guid>https://blog.youkuaiyun.com/basinle/article/details/134214694</guid><author>basinle</author><pubDate>Sat, 04 Nov 2023 11:22:29 +0800</pubDate><description><![CDATA[Form各大事件的实例操作]]></description><category></category></item><item><title><![CDATA[面向对象（Java）与面向过程（C语言）的区别]]></title><link>https://blog.youkuaiyun.com/basinle/article/details/133548000</link><guid>https://blog.youkuaiyun.com/basinle/article/details/133548000</guid><author>basinle</author><pubDate>Thu, 05 Oct 2023 14:56:09 +0800</pubDate><description><![CDATA[用图画形式故事形式，用两种编程语言对同一功能实现，感受面向对象编写与面向过程编写的不同，从而更直观的感受面向对象和面向过程的区别，这里举例是用最为常见的C语言和Java语言]]></description><category></category></item><item><title><![CDATA[CAD画图 ——基础和直线]]></title><link>https://blog.youkuaiyun.com/basinle/article/details/123591420</link><guid>https://blog.youkuaiyun.com/basinle/article/details/123591420</guid><author>basinle</author><pubDate>Sun, 20 Mar 2022 11:42:18 +0800</pubDate><description><![CDATA[绘图和修改 标注 特性和图层
命令栏（重点）：提示作用
状态栏（按钮）
捕捉和栅格：捕捉就是光标在栅格上移动
正交（F8）：垂直和水平的状态，打开后只能在水平和垂直方向绘制
极轴：与正交相反，角度画线
正交和极轴两者不会同时开启
对象捕捉：相当于游戏里的辅助瞄准（鼠标移动到对象捕捉，右键点开找到设置，选择对象捕捉的条件）
对象追踪：标尺作用，光标放在点上，慢慢拖出，标尺即可出现
调节十字光标大小：“菜单栏”——“工具”——“选项”——“显示”
调节拾取框大小：“菜单栏”——“工具”——“选项”——“选择”
]]></description><category></category></item></channel></rss>