Labview与三菱FX-PLC串口通讯程序

diEkEktwTXZIP与三菱串口通讯程序.zip  704.09KB

资源文件列表:

ZIP 与三菱串口通讯程序.zip 大约有13个文件
  1. 1.jpg 219.66KB
  2. 2.jpg 350.32KB
  3. 3.jpg 199KB
  4. 与三菱串口通讯程序.html 10.22KB
  5. 与三菱串口通讯程序分析一引言随着工业自.html 9.83KB
  6. 与三菱串口通讯程序在工业自动化领域编程和通讯技术是.txt 1.81KB
  7. 与三菱串口通讯程序引言在工业自动化领域可.doc 2.63KB
  8. 与三菱串口通讯程序技术分析一引.txt 1.95KB
  9. 与三菱串口通讯程序技术分析一引言随着工业自动化技术.txt 1.98KB
  10. 与三菱串口通讯程序解析一引言随着工业自动化.txt 1.95KB
  11. 与三菱的串口通讯之旅摘要本文将带你走进与.txt 2.02KB
  12. 在现代工业自动化领域是一种广泛应用的开发环境和编.doc 1.91KB
  13. 是一种可视化编程语言和开发环境广泛应用于各种工.txt 2.04KB

资源介绍:

Labview与三菱FX_PLC串口通讯程序

<link href="/image.php?url=https://csdnimg.cn/release/download_crawler_static/css/base.min.css" rel="stylesheet"/><link href="/image.php?url=https://csdnimg.cn/release/download_crawler_static/css/fancy.min.css" rel="stylesheet"/><link href="/image.php?url=https://csdnimg.cn/release/download_crawler_static/90274210/2/raw.css" rel="stylesheet"/><div id="sidebar" style="display: none"><div id="outline"></div></div><div class="pf w0 h0" data-page-no="1" id="pf1"><div class="pc pc1 w0 h0"><img alt="" class="bi x0 y0 w1 h1" src="/image.php?url=https://csdnimg.cn/release/download_crawler_static/90274210/bg1.jpg"/><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">LabVIEW<span class="_ _0"> </span><span class="ff2">与三菱<span class="_ _1"> </span></span>FX_PLC<span class="_ _0"> </span><span class="ff2">串口通讯程序</span></div><div class="t m0 x1 h2 y2 ff2 fs0 fc0 sc0 ls0 ws0">引言<span class="ff3">:</span></div><div class="t m0 x1 h2 y3 ff2 fs0 fc0 sc0 ls0 ws0">在工业自动化领域<span class="ff3">,<span class="ff1">PLC</span>(<span class="ff1">Programmable Logic Controller</span>,</span>可编程逻辑控制器<span class="ff3">)</span>是一种常见</div><div class="t m0 x1 h2 y4 ff2 fs0 fc0 sc0 ls0 ws0">且重要的设备<span class="ff4">。</span>而与<span class="_ _1"> </span><span class="ff1">PLC<span class="_ _0"> </span></span>进行通信的方式又有多种<span class="ff3">,</span>串口通信是其中之一<span class="ff4">。</span>本文将重点探讨</div><div class="t m0 x1 h2 y5 ff1 fs0 fc0 sc0 ls0 ws0">LabVIEW<span class="_ _0"> </span><span class="ff2">与三菱<span class="_ _1"> </span></span>FX_PLC<span class="_ _0"> </span><span class="ff2">之间的串口通信程序的开发与实现<span class="ff4">。</span></span></div><div class="t m0 x1 h2 y6 ff2 fs0 fc0 sc0 ls0 ws0">一<span class="ff4">、</span>背景介绍</div><div class="t m0 x1 h3 y7 ff1 fs0 fc0 sc0 ls0 ws0">1.1 LabVIEW</div><div class="t m0 x2 h2 y8 ff1 fs0 fc0 sc0 ls0 ws0">LabVIEW<span class="_ _0"> </span><span class="ff2">是全称为<span class="_ _1"> </span></span>Laboratory Virtual Instrument Engineering Workbench<span class="ff3">(<span class="ff2">实验室</span></span></div><div class="t m0 x1 h2 y9 ff2 fs0 fc0 sc0 ls0 ws0">虚拟仪器工程平台<span class="ff3">)</span>的缩写<span class="ff3">,</span>是一款全球应用最广泛的面向工程师和科学家的系统设计软件<span class="ff4">。</span>它以图</div><div class="t m0 x1 h2 ya ff2 fs0 fc0 sc0 ls0 ws0">形化的编程语言<span class="_ _1"> </span><span class="ff1">G<span class="_ _0"> </span></span>语言为基础<span class="ff3">,</span>集成了数据采集<span class="ff4">、</span>仪器控制<span class="ff4">、</span>信号处理<span class="ff4">、</span>分析以及可视化等多种功能</div><div class="t m0 x1 h4 yb ff4 fs0 fc0 sc0 ls0 ws0">。</div><div class="t m0 x1 h2 yc ff1 fs0 fc0 sc0 ls0 ws0">1.2 <span class="ff2">三菱<span class="_ _1"> </span></span>FX_PLC</div><div class="t m0 x1 h2 yd ff2 fs0 fc0 sc0 ls0 ws0">三菱<span class="_ _1"> </span><span class="ff1">FX_PLC<span class="_ _0"> </span></span>是三菱电机公司推出的一种小型可编程控制器<span class="ff3">,</span>广泛应用于各类工业自动化系统中<span class="ff4">。</span>它</div><div class="t m0 x1 h2 ye ff2 fs0 fc0 sc0 ls0 ws0">具有体积小<span class="ff4">、</span>功能强<span class="ff4">、</span>稳定性高等特点<span class="ff3">,</span>在许多自动化控制场景中得到了广泛的应用<span class="ff4">。</span></div><div class="t m0 x1 h2 yf ff2 fs0 fc0 sc0 ls0 ws0">二<span class="ff4">、</span>串口通信原理</div><div class="t m0 x1 h2 y10 ff1 fs0 fc0 sc0 ls0 ws0">2.1 <span class="ff2">串口通信概述</span></div><div class="t m0 x1 h2 y11 ff2 fs0 fc0 sc0 ls0 ws0">串口通信是计算机与外部设备之间进行数据传输的一种常见方式<span class="ff4">。</span>它通过计算机的串口接口与外部设</div><div class="t m0 x1 h2 y12 ff2 fs0 fc0 sc0 ls0 ws0">备进行连接<span class="ff3">,</span>实现数据的收发<span class="ff4">。</span>在本文中<span class="ff3">,</span>我们将使用<span class="_ _1"> </span><span class="ff1">LabVIEW<span class="_ _0"> </span></span>作为计算机的软件平台<span class="ff3">,</span>通过串口</div><div class="t m0 x1 h2 y13 ff2 fs0 fc0 sc0 ls0 ws0">与三菱<span class="_ _1"> </span><span class="ff1">FX_PLC<span class="_ _0"> </span></span>进行通信<span class="ff4">。</span></div><div class="t m0 x1 h2 y14 ff1 fs0 fc0 sc0 ls0 ws0">2.2 <span class="ff2">三菱<span class="_ _1"> </span></span>FX_PLC<span class="_ _0"> </span><span class="ff2">串口通信协议</span></div><div class="t m0 x1 h2 y15 ff2 fs0 fc0 sc0 ls0 ws0">三菱<span class="_ _1"> </span><span class="ff1">FX_PLC<span class="_ _0"> </span></span>的串口通信协议采用了一种特定的格式<span class="ff3">,</span>其中包含了数据的起始位<span class="ff4">、</span>停止位<span class="ff4">、</span>校验位等</div><div class="t m0 x1 h2 y16 ff4 fs0 fc0 sc0 ls0 ws0">。<span class="ff1">LabVIEW<span class="_ _0"> </span><span class="ff2">通过串口通信模块与三菱<span class="_ _1"> </span></span>FX_PLC<span class="_ _0"> </span><span class="ff2">进行通信时<span class="ff3">,</span>需要按照该协议的格式进行数据的发送</span></span></div><div class="t m0 x1 h2 y17 ff2 fs0 fc0 sc0 ls0 ws0">和接收<span class="ff4">。</span></div><div class="t m0 x1 h2 y18 ff2 fs0 fc0 sc0 ls0 ws0">三<span class="ff4">、<span class="ff1">LabVIEW<span class="_ _0"> </span></span></span>与三菱<span class="_ _1"> </span><span class="ff1">FX_PLC<span class="_ _0"> </span></span>串口通信程序的开发</div><div class="t m0 x1 h2 y19 ff1 fs0 fc0 sc0 ls0 ws0">3.1 <span class="ff2">硬件环境配置</span></div><div class="t m0 x1 h2 y1a ff2 fs0 fc0 sc0 ls0 ws0">首先<span class="ff3">,</span>我们需要准备好<span class="_ _1"> </span><span class="ff1">LabVIEW<span class="_ _0"> </span></span>开发环境和三菱<span class="_ _1"> </span><span class="ff1">FX_PLC<span class="_ _0"> </span></span>设备<span class="ff4">。<span class="ff1">LabVIEW<span class="_ _0"> </span></span></span>的安装和配置可以参考官</div><div class="t m0 x1 h2 y1b ff2 fs0 fc0 sc0 ls0 ws0">方文档进行<span class="ff3">;</span>三菱<span class="_ _1"> </span><span class="ff1">FX_PLC<span class="_ _0"> </span></span>的连接和调试可以参考三菱<span class="_ _1"> </span><span class="ff1">FX_PLC<span class="_ _0"> </span></span>的相关文档进行<span class="ff4">。</span></div><div class="t m0 x1 h2 y1c ff1 fs0 fc0 sc0 ls0 ws0">3.2 <span class="ff2">创建串口通信模块</span></div><div class="t m0 x1 h2 y1d ff2 fs0 fc0 sc0 ls0 ws0">在<span class="_ _1"> </span><span class="ff1">LabVIEW<span class="_ _0"> </span></span>中<span class="ff3">,</span>我们可以创建一个串口通信模块<span class="ff3">,</span>用于与三菱<span class="_ _1"> </span><span class="ff1">FX_PLC<span class="_ _0"> </span></span>进行数据的收发<span class="ff4">。</span>首先<span class="ff3">,</span>在</div><div class="t m0 x1 h2 y1e ff1 fs0 fc0 sc0 ls0 ws0">LabVIEW<span class="_ _0"> </span><span class="ff2">的开发环境中创建一个新的<span class="_ _1"> </span></span>VI<span class="ff3">,<span class="ff2">然后选择<span class="_ _1"> </span></span></span>Serial Instrument<span class="_ _0"> </span><span class="ff2">模板<span class="ff3">,</span>进行串口通信模</span></div><div class="t m0 x1 h2 y1f ff2 fs0 fc0 sc0 ls0 ws0">块的创建<span class="ff4">。</span></div></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div>
100+评论
captcha