我们这个可以可以使用三菱fx3u和它自家的变频器fr系列为例来去看看怎么实现方法。
简单是plc与多台变频器的接线
这方面的祥细可以介绍在官网有手册,名称为fx系列plc通信手册(新版本)
是可以去下载,或私信给我我,到我论坛下载。
如下图,可以不通过fx3u-485-db模块将一台或多台变频器相连,起码能连八台变频器。
连接上一台时电气原理图:
连接多台时接线图
然后再是变频器参数的设置。
pr1600显示变频器所有参数
pr1711变频器站号可以设置为1,其他变频器另设,不能是一样的。
pr118192波特率19200
pr1202偶效验
pr1213pu通信请重试次数
pr1222pu通信检测间隔时间
pr1241格式1,cr有,lf无
pr3380变频器运行指令权由通讯压制。这个可以系统设置为1由外部硬件控制启停。
pr3401设为网络模式
pr792外部控制及网络模式。
注意点:
plc与变频器通讯弄丢,提升到pr121,pr122设定数值,变频器才会再继续工作并报警。
plc与变频器通讯参数要一致。
如下图在plc编程软件对plc的通讯参数并且系统设置
参数的祥细详细介绍,是可以详细内容手册,如下图。
最后是plc程序的编写
在线路接好,参数设置好后,那就是c语言程序plc的程序。
这个可以依据什么自己功能的需要,选择调用变频器具体指令如,
运行监视指令ivck,
运行控制指令ivdr,
参数读写指令inrd,ivwr
多参数读取指令ivbwr.
的或,我们plc控制一变频的再继续(x000),正转(xoo1),反转(xoo2),与速度。
菱fx3的plc控制变频器该如何刚入门建议使用什么指令,必须三菱fx3系列的plc有许多中(3s、3g、3gc、3ga、3u、3uc),其中3u是指令支持什么最少也是3系里面功能最详细的。通信的初学者简单的方法要所了解硬件分成,plc的基本是单元不意见485通讯,要凭着外部扩展模块或是通信适配器来能够完成,如下图中的两种通信模块:485bd通信板和485adp通信适配器,这两个的区别是可接受的协议差别(通信指令有所不同)、通信距离相同、与基本都单元连接不一样的,当然了价格也都一样,我们在建议使用它们的时候必须得注意一点硬件搭配。其中bd通信板可真接安装好在基本都单元上,通信距离不将近50m,adp则要扩展板通过连接到通讯距离为500m内。
上图中无协议通信指的是串行通信指令,它与modbus通信的区别是什么呢,我们知道modbus协议接受两种数据模式:rtu和ascii码,无协议指令rs/rs2它发送中的数据要是也转换的过的模式数据而肯定不能就邮箱里数据本身,什么意思呢,就比如说plc要想变频器发送中5000的数据,那就这个5000就先要转换的成rtu的(13h83h)或则ascii的(31333838)进行发送。可是在三菱plc中的mosbus通信指令adprw则这个可以就发送数据5000不是需要做转换成处理(内部参与自动转换的),所以我说adprw指令则用起来方便啊的多,但它只支持adp通信适配器来完成。反正下变频器通信它呢是三菱电机(plc与变频器)内部之间的有带通信协议,其他品牌的变频器不接受的。因此它的通信指令也专用的,它比不超过两种协议更简单方便啊,如下图中所示。
总的说来三菱在通信这块稍微有点乱这对新手很不客气礼貌,既要弄清硬件配起来又要弄明白指令很是麻烦。必须变频器如果不是是三菱的首选使用说明协议,如果不是是其他牌子的adp通信模块两种协议都是可以简单的方法adprw指令,比如是rs/rs2指令,bd板则只有是rs/rs2指令。这样程序这块adprw和三菱胶指令依据通信手册中的示例就能能完成编程,rs/rs2指令稍微有点难度,1是通信格式的数据(都不需要发送哪些数据),2是数据的转换(rtu和ascii的转换),3是校验码的计算(lrc和crc),4是变频器地址的对应。这里篇幅太远,我在后期会做一个一类的变频器控制一类对通信这块做程序编程和演示的。
以上那就是菱fx3的plc是从485控制变频器简单的方法要所了解的内容,期望能帮到你!