有关PLC的问题,三菱或台达的请进。谢谢!

来源:百度知道 编辑:UC知道 时间:2024/05/21 16:43:47
请问台达PLC怎么跟台达变频器通讯?用的MOV指令是什么意思?能给我解释下吗?谢谢。详细点好吗?
MOV H88 D1120
MOV K1000 D1129
SET M1120
RST M1143
SET M1010
。。。
MOV K0 D10
MOV K1 D11
MOV K0 D200
MOV K0 D202
MOV K0 D204
MOV K520 D206
。。。
MOV K250 D320

这些指令有什么作用?传送数据有什么意义?我一新手,请详细点解答,谢谢您了

上面的朋友们说的都很好,我来总结一下吧。
三菱编程中,MOV是传送指令,MOV A B ,就是把A中的值赋给B。其中,A,B可以是常数(K开头)、存放在数据寄存器中的值(D*),等等。
SET M1120
RST M1143 这些是置位和复位指令,M开头的是中间变量,类似我们用的中间继电器。
这些语句用在跟变频器通讯当中时,主要作用:
变频器要由PLC控制起、停,正传反转、给定大小等信号时,就需要这些语句。这个可以参考你的台达变频器的使用说明书。传送数据最主要就是要把你的给定值(实际上经过数模转换后,就是PLC输出给变频器的电压或电流信值)等数字量信号输出给变频器。置位复位指令最通常就是用来控制起停之类的开关量信号了。至于使用中间变量,可以用这些中间变量来做别的用处,也就是中转了。
至于你的台达变频器的需要几个控制参数,你就做相应的处理就可以。不过基本上就那几个,还是比较简单的,不用担心。

我没有发现三菱的PLC编程里又mov指令,在西门子的PLC编程中会出现MOV之类,用于数据传输。SET是置位,RST指令为复位。

MOV 就是将一个数据从一个地方传送到另一个地方
比如 MOV H88 D1120
意思是将两位16进制数88(对应二进制数为 1000 1000)传送到数据寄存器D1120中去。
MOV K520 D320
意思是将十进制数520传送到数据寄存器D320中去,
M1120等,都是一些中间变量,类似我们用的中间继电器。

我刚要回答,上面的已经回答了,实际上面的说的对,三菱里面有MOV指令的。。。看来一楼的需要看看手册了。。。

MOV 系传送指令
K 系十进制常数
D 系寄传器

我跟你一样也是新手,学习中,可以从三菱官方网站下载手册,http://www.mitsubishielec