台达PLC怎么跟变频器通讯!程序怎么编!

台达PLC怎么跟变频器通讯!程序怎么编!,第1张

你的问题太笼统了,不好回答,没有具体的PLC型号和变频器的型号,我只能说下控制原理及实现方法

1串行通信(通常是RS485),需要知道变频器的通信协议,然后PLC编程控制PLC的串行口发送命令代码给变频器的串行口,变频器执行指令实现控制;

2模拟量控制,PLC加模拟量模块(4-20mA或者电压值)与变频器的模拟量接口连接,PLC编程控制模拟量模块的输出值(电流或者电压值)来控制变频器;

3分段控制,及变频器分为若干个频率点,每个点代表不同的频率(及电机转速),通过PLC的开关量来控制变频器的每个频率点的开关来 *** 作变频器。

大概就这几种吧

另外百度文库里有教程,你可以搜索下

台达plc编程软件一般使用wplsoft
,现在最新版本是v220,请到“中达电通”或“台达电子工业股份有限公司”下载。
也可以使用ispsoft编程软件,最新版本是v103。

一、PLC编程语言
1.梯形图编程语言
梯形图沿袭了继电器控制电路的形式,它是在电器控制系统中常用的继电器、接触器逻辑控制基础上简化了符号演变来的,形象、直观、实用。
梯形图的设计应注意以下三点:
(一)梯形图按从左到右、从上到下的顺序排列。每一逻辑行起始于左母线,然后是触点的串、并联接,最后是线圈与右母线相联。
(二)梯形图中每个梯级流过的不是物理电流,而是“概念电流”,从左流向右,其两端没有电源。这个“概念电流”只是形象地描述用户程序执行中应满足线圈接通的条件。
(三)输入继电器用于接收外部输入信号,而不能由PLC内部其它继电器的触点来驱动。因此,梯形图中只出现输入继电器的触点,而不出现其线圈。输出继电器输出程序执行结果给外部输出设备,当梯形图中的输出继电器线圈得电时,就有信号输出,但不是直接驱动输出设备,而要通过输出接口的继电器、晶体管或晶闸管才能实现。输出继电器的触点可供内部编程使用。
2.语句表编程语言
指令语句表示一种与计算机汇编语言相类似的助记符编程方式,但比汇编语言易懂易学。一条指令语句是由步序、指令语和作用器件编号三部分组成。
3.控制系统流程图编程图
控制系统流程图是一种较新的编程方法。它是用像控制系统流程图一样的功能图表达一个控制过程,目前国际电工协会(IEC)正在实施发展这种新式的编程标准。
二、基本指令简介
基本指令如表所示
取指令
LD
I、Q、M、SM、T、C、V、S、L
常开接点逻辑运算起始
取反指令
LDN
I、Q、M、SM、T、C、V、S、L
常闭接点逻辑运算起始
线圈驱动指令
Q、M、SM、T、C、V、S、L
驱动线圈的输出 与指令
I、Q、M、SM、T、C、V、S、L
单个常开接点的串联
与非指令
AN
I、Q、M、SM、T、C、V、S、L
单个常闭接点的串联
或指令
I、Q、M、SM、T、C、V、S、L
单个常开接点的并联
或非指令
ON
I、Q、M、SM、T、C、V、S、L
单个常闭接点的并联
置位指令
I、Q、M、SM、T、C、V、S、L
使动作保持
复位指令
I、Q、M、SM、T、C、V、S、L
使保持复位
正跳变
ED
I、Q、M、SM、T、C、V、S、L
输入信号上升沿产生脉冲输出
负跳变
EU
I、Q、M、SM、T、C、V、S、L
输入信号下降沿产生脉冲输出
空 *** 作指令
NOP 无
三、使步序作空 *** 作
1、标准触点 LD、A、O、LDN、AN、ON、
LD,取指令。表示一个与输入母线相连的常开接点指令,即常开接点逻辑运算起始。
LDN,取反指令。表示一个与输入母线相连的常闭接点指令,即常闭接点逻辑运算起始。
A,与指令。用于单个常开接点的串联。AN,与非指令。用于单个常闭接点的串联。
O,或指令。用于单个常开接点的并联。ON,或非指令。用于单个常闭接点的并联。
2、正、负跳变 ED、EU
ED,在检测到一个正跳变(从OFF到ON)之后,让能流接通一个扫描周期。
EU,在检测到一个负跳变(从ON到OFF)之后,让能流接通一个扫描周期。
3、输出 =
=,在执行输出指令时,映像寄存器中的指定参数位被接通。
4、置位与复位指令S、R
S,执行置位(置1)指令时,从bit或OUT指定的地址参数开始的N个点都被置位。
R,执行复位(置0)指令时,从bit或OUT指定的地址参数开始的N个点都被复位。
置位与复位的点数可以是1-255,当用复位指令时,如果bit或OUT指定的是T或C时,那么定时器或计数器被复位,同时当前值将被清零。
5、空 *** 作指令NOP
NOP指令不影响程序的执行,执行数N(1-255)。
四、可编程控制器梯形图设计规则
1.触点的安排
梯形图的触点应画在水平线上,不能画在垂直分支上。
2.串、并联的处理
在有几个串联回路相并联时,应将触点最多的那个串联回路放在梯形图最上面。在有几个并联回路相串联时,应将触点最多的并联回路放在梯形图的最左面。
3.线圈的安排
不能将触点画在线圈右边,只能在触点的右边接线圈。
4.不准双线圈输出
如果在同一程序中同一元件的线圈使用两次或多次,则称为双线圈输出。这时前面的输出无效,只有最后一次才有效,所以不应出现双线圈输出。
5.重新编排电路
如果电路结构比较复杂,可重复使用一些触点画出它的等效电路,然后再进行编程就比较容易。
6.编程顺
序对复杂的程序可先将程序分成几个简单的程序段,每一段从最左边触点开始,由上之下向右进行编程,再把程序逐段连接起来。

首先是下载线,要用台达的PLC下载线,台达的DVP系列PLC的下载线和三菱的FX系列PLC的下载线,外观上一样,但是针脚定义不一样,因此不通用,很多人看到三菱的下载线能插到台达的PLC上,就以为通用的,其实不是。
然后在设备管理器中看使用的是哪个COM口,在编程软件WPLSOFT的菜单栏中“设置”——“通信设置”,然后“通讯端口”选中与PLC链接的COM口,然后点击“自动侦测”按钮。
新的PLC用默认的参数,就可以了,如果不是新的,并且侦测不到PLC,那么有可能被人更改PLC的通讯参数了,把通讯站号设置成0,在重新侦测。(0是广播地址,理论上PLC的站号不管是几,用0都可以侦测到,但是实际用时发现不是)。如果站号为0还是不好使,那么就试试2,3,4,或者把ASCII改成RTU在试。如果真的有人修改了通讯参数,并且站号0不好使的话,就只能挨个站号试,ASCII和RTU来回换着试,没有好的办法了。
望采纳。。。。。。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13243905.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-25
下一篇 2023-06-25

发表评论

登录后才能评论

评论列表(0条)

保存