台达DVP PLC与3台西门子V20变频器通讯程序 台达PLC与3台西门子变频器通讯,可靠稳定,同时解决西门子变频器断电重启后
资源内容介绍
台达DVP PLC与3台西门子V20变频器通讯程序 台达PLC与3台西门子变频器通讯,可靠稳定,同时解决西门子变频器断电重启后,自准备工作,无需人为准备。器件:台达DVP 14es PLC,昆仑通态触摸屏,13台西门子V20系列变频器,附送接线说明和设置说明,昆仑通态MCGS程序,威纶通MT6070程序功能:实现变频器的频率设定,启停控制,加减速时间设定,实际频率读取等, <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/89758653/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/89758653/bg1.jpg"/><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">台达<span class="_ _0"> </span><span class="ff2">DVP PLC<span class="_ _1"> </span></span>与<span class="_ _0"> </span><span class="ff2">3<span class="_ _1"> </span></span>台西门子<span class="_ _0"> </span><span class="ff2">V20<span class="_ _1"> </span></span>变频器通讯程序</div><div class="t m0 x1 h2 y2 ff1 fs0 fc0 sc0 ls0 ws0">摘要<span class="ff3">:</span>本文介绍了如何使用台达<span class="_ _0"> </span><span class="ff2">DVP 14es PLC<span class="_ _1"> </span></span>与<span class="_ _0"> </span><span class="ff2">3<span class="_ _1"> </span></span>台西门子<span class="_ _0"> </span><span class="ff2">V20<span class="_ _1"> </span></span>系列变频器进行通讯<span class="ff3">,</span>并实现频</div><div class="t m0 x1 h2 y3 ff1 fs0 fc0 sc0 ls0 ws0">率设定<span class="ff4">、</span>启停控制<span class="ff4">、</span>加减速时间设定以及实际频率读取等功能<span class="ff4">。</span>通过该通讯程序<span class="ff3">,</span>台达<span class="_ _0"> </span><span class="ff2">PLC<span class="_ _1"> </span></span>与西门子</div><div class="t m0 x1 h2 y4 ff1 fs0 fc0 sc0 ls0 ws0">变频器之间的数据交互可靠稳定<span class="ff3">,</span>同时解决了西门子变频器断电重启后的自动准备工作<span class="ff3">,</span>无需人工干</div><div class="t m0 x1 h2 y5 ff1 fs0 fc0 sc0 ls0 ws0">预<span class="ff4">。</span></div><div class="t m0 x1 h2 y6 ff2 fs0 fc0 sc0 ls0 ws0">1.<span class="_ _2"> </span><span class="ff1">引言</span></div><div class="t m0 x1 h2 y7 ff1 fs0 fc0 sc0 ls0 ws0">在工业自动化控制中<span class="ff3">,<span class="ff2">PLC</span>(</span>可编程逻辑控制器<span class="ff3">)</span>与变频器之间的通讯是非常常见的需求<span class="ff4">。</span>变频器能</div><div class="t m0 x1 h2 y8 ff1 fs0 fc0 sc0 ls0 ws0">够通过调节电机的频率来实现对电机的运行控制<span class="ff3">,</span>而<span class="_ _0"> </span><span class="ff2">PLC<span class="_ _1"> </span></span>作为一个控制设备<span class="ff3">,</span>可以与多个变频器进行</div><div class="t m0 x1 h2 y9 ff1 fs0 fc0 sc0 ls0 ws0">通讯<span class="ff3">,</span>并将运行状态<span class="ff4">、</span>参数设置等信息传输给变频器<span class="ff3">,</span>实现对电机的精确控制<span class="ff4">。</span></div><div class="t m0 x1 h2 ya ff1 fs0 fc0 sc0 ls0 ws0">然而<span class="ff3">,</span>不同品牌的<span class="_ _0"> </span><span class="ff2">PLC<span class="_ _1"> </span></span>和变频器之间的通讯协议存在差异<span class="ff3">,</span>因此需要通过特定的通讯程序来实现它们</div><div class="t m0 x1 h2 yb ff1 fs0 fc0 sc0 ls0 ws0">之间的数据交互<span class="ff4">。</span>本文将以台达<span class="_ _0"> </span><span class="ff2">DVP 14es PLC<span class="_ _1"> </span></span>和西门子<span class="_ _0"> </span><span class="ff2">V20<span class="_ _1"> </span></span>系列变频器为例<span class="ff3">,</span>介绍如何通过通讯</div><div class="t m0 x1 h2 yc ff1 fs0 fc0 sc0 ls0 ws0">程序实现它们之间的可靠稳定通讯<span class="ff4">。</span></div><div class="t m0 x1 h2 yd ff2 fs0 fc0 sc0 ls0 ws0">2.<span class="_ _2"> </span><span class="ff1">台达<span class="_ _0"> </span></span>DVP 14es PLC<span class="_ _1"> </span><span class="ff1">与西门子<span class="_ _0"> </span></span>V20<span class="_ _1"> </span><span class="ff1">变频器通讯方案</span></div><div class="t m0 x1 h2 ye ff2 fs0 fc0 sc0 ls0 ws0">2.1.<span class="_"> </span><span class="ff1">硬件配置</span></div><div class="t m0 x1 h2 yf ff1 fs0 fc0 sc0 ls0 ws0">本通讯方案所需的硬件配置如下<span class="ff3">:</span></div><div class="t m0 x1 h2 y10 ff2 fs0 fc0 sc0 ls0 ws0">-<span class="_ _2"> </span><span class="ff1">台达<span class="_ _0"> </span></span>DVP 14es PLC<span class="_ _1"> </span><span class="ff1">作为主控设备</span></div><div class="t m0 x1 h2 y11 ff2 fs0 fc0 sc0 ls0 ws0">-<span class="_ _2"> </span>3<span class="_ _1"> </span><span class="ff1">台西门子<span class="_ _0"> </span></span>V20<span class="_ _1"> </span><span class="ff1">系列变频器作为被控设备</span></div><div class="t m0 x1 h2 y12 ff2 fs0 fc0 sc0 ls0 ws0">-<span class="_ _2"> </span><span class="ff1">昆仑通态触摸屏作为人机界面设备</span></div><div class="t m0 x1 h2 y13 ff2 fs0 fc0 sc0 ls0 ws0">-<span class="_ _2"> </span><span class="ff1">昆仑通态<span class="_ _0"> </span></span>MCGS<span class="_ _1"> </span><span class="ff1">程序用于<span class="_ _0"> </span></span>PLC<span class="_ _1"> </span><span class="ff1">的编程</span></div><div class="t m0 x1 h2 y14 ff2 fs0 fc0 sc0 ls0 ws0">-<span class="_ _2"> </span><span class="ff1">威纶通<span class="_ _0"> </span></span>MT6070<span class="_ _1"> </span><span class="ff1">程序用于触摸屏的编程</span></div><div class="t m0 x1 h2 y15 ff2 fs0 fc0 sc0 ls0 ws0">2.2 <span class="ff1">软件配置</span></div><div class="t m0 x1 h2 y16 ff2 fs0 fc0 sc0 ls0 ws0">2.2.1 PLC<span class="_ _1"> </span><span class="ff1">程序配置</span></div><div class="t m0 x1 h2 y17 ff1 fs0 fc0 sc0 ls0 ws0">在台达<span class="_ _0"> </span><span class="ff2">DVP 14es PLC<span class="_ _1"> </span></span>的编程软件昆仑通态<span class="_ _0"> </span><span class="ff2">MCGS<span class="_ _1"> </span></span>中<span class="ff3">,</span>按照通讯协议文档中提供的说明<span class="ff3">,</span>配置<span class="_ _0"> </span><span class="ff2">PLC</span></div><div class="t m0 x1 h2 y18 ff1 fs0 fc0 sc0 ls0 ws0">的通讯参数和通讯命令<span class="ff4">。</span>通讯参数包括通讯协议类型<span class="ff4">、</span>通讯口地址<span class="ff4">、</span>通讯波特率等<span class="ff3">,</span>通讯命令则是用</div><div class="t m0 x1 h2 y19 ff1 fs0 fc0 sc0 ls0 ws0">于发送和接收数据的具体指令<span class="ff4">。</span></div><div class="t m0 x1 h2 y1a ff1 fs0 fc0 sc0 ls0 ws0">在本通讯方案中<span class="ff3">,</span>我们选择了适用于西门子<span class="_ _0"> </span><span class="ff2">V20<span class="_ _1"> </span></span>变频器的通讯协议<span class="ff3">,</span>设置了正确的通讯口地址和波特</div><div class="t m0 x1 h2 y1b ff1 fs0 fc0 sc0 ls0 ws0">率<span class="ff3">,</span>并编写了相应的通讯命令<span class="ff3">,</span>实现了与变频器之间的数据交互<span class="ff4">。</span></div><div class="t m0 x1 h2 y1c ff2 fs0 fc0 sc0 ls0 ws0">2.2.2 <span class="ff1">触摸屏程序配置</span></div><div class="t m0 x1 h2 y1d ff1 fs0 fc0 sc0 ls0 ws0">在昆仑通态触摸屏的编程软件威纶通<span class="_ _0"> </span><span class="ff2">MT6070<span class="_ _1"> </span></span>中<span class="ff3">,</span>配置触摸屏的显示界面和控制逻辑<span class="ff4">。</span>根据实际需求</div><div class="t m0 x1 h2 y1e ff3 fs0 fc0 sc0 ls0 ws0">,<span class="ff1">设计了变频器的频率设定界面<span class="ff4">、</span>启停控制界面以及加减速时间设定界面</span>,<span class="ff1">并编写了相应的控制逻辑</span></div><div class="t m0 x1 h3 y1f ff4 fs0 fc0 sc0 ls0 ws0">。</div></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div>