三菱PLC与其他变频器进行RTU通讯时给定频率的问题?

三菱PLC与其他变频器进行MODBUS-RTU通讯时给频率都是固定数值吗?能否调用内部PID运算结果用通讯的方式给变频器频率?一个变化的频率,而不是写固定的频率。若是可以的话,请教下程序该怎样写,谢谢!

PID与控制频率通讯两回事,当然有些地方如给排水等需要用到闭环控制的,那就两个都用。
如果只是控制变频器频率,且要随时调整的又有触摸屏的,那就用D##寄存器作为通讯频率设置就行。改变这个D##就可以改频率。追问

非常感谢您的回答!我们的变频器与三菱PLC只能用RS指令串行通讯,程序里面数据传送只能用16进制数,而16进制A-F又包含D,感觉没法直接调用内部寄存器D,就在外面单独接了一根4-20ma信号线来传送频率,感觉不简洁,请问这有没有什么好的办法解决呢?或者是我哪里忽略了什么细节吗?

追答

这个D和那个D不是一回事,我说的D是寄存器的意思,如D500就是编写号为500的寄存器,而16进制的D是数值,相当于10进制13。
如:mov k13 d500或者mov h0d d500。都一样。k13是常数13的意思,也就是十进制13,而h0d十六进制的d,也就是十进制的13 。
这两个指令就是将13传送到寄存器d500中。

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-03-10
频率是可以变化的,也可以是一个固定的值。通讯就是把想要运行的频率传送给变频器,这和频率的来源没有必然的联系。只要往变频器的特定寄存器写数据就可以了。

三菱PLC与变频器RTU通讯怎么读取频率
先把传输协议弄好,是485,还是422。一般变频是485,plc上可以加485模块 其次是通信协议,变频器做从机,plc也要支持modbus协议,plc做主机。如果变频器也是三菱的,提供具体型号给三菱,打技术支持电话吧。

三菱PLC怎样用通讯方式控制变频器?
但是,RS-485的通讯必须解决数据编码、求取校验和、成帧、发送数据、接收数据的奇偶校验、超时处理和出错重发等一系列的技术问题,一条简单的变频器操作指令,有时要编写数十条PLC梯形图指令才能实现,编程工作量大而且繁琐,令设计者望而生畏。 现介绍一种非常简便的三菱FX系列PLC通讯方式控制变频器的方法:它只需在PLC...

请问三菱plc跟变频器modbus RTU通讯,如图片上所示是变频器说明书,上面...
你查一下PLC关于Modbus RTU模式的地址分布,读取寄存器分读取位和读取字,你这个16进制的地址,需要读字。找到基础地址再加上你的变频器16进制地址,就是你需要去读取的地址了。比如PLC读取保存字的基础地址是40001,你需要读P00.01的字,那你要读取的地址就是40002.读P13.01的内容的话,40001+3329...

三菱PLC和变频器的通讯控制
ncj科技店铺里就有amb变频器与三菱plc通讯程序

S7 200 RTU通讯,变频器地址为什么要加40001?
这样,PLC可以确定功能码,生成相应的通信数据帧。虽然你事先加上了40001,但PLC还是把数据帧里面的地址减去了40001,相当于没变。从40001-49999有9999个数据地址支持,足够大家使用了。但PLC还是可以支持400001-465536这样更大范围的地址。Modbus是从1开始的地址编码,而PLC和其它设备是从0开始的地址编码,...

求一台三菱FX 3U PLC与两台三菱变频器E700的通讯程序?
你这个需要用上MODBUS-RTU协议,直接触摸屏跟变频器通讯,直接读取变频器的频率。也可以用加一个485-BD模块来跟变频器通讯。再通过触摸屏读取PLC的频率。两种方法都可以。控制是外部接电位器调速控制。我个人觉得用MODBUS-RTU好

关于欧姆龙CP1H PLC和安川A1000变频器的通迅问题
首先通讯指示灯有没在闪烁了,通了就是硬件没问题。再次就是modbus报文了,CP1H要在D30000多里设置,然后用系统位触发的。(而且老版的操作手册将串口1和串口2的触发位刚好写调了,你说搞笑不?这点我和omron的技术支持核对过的)。

plC和变频器通讯中用的modbus协议的Rtu方式中的数据帧的crc校验码是要...
正常的产品中,无论是PLC侧还是变频器侧 MODBUS RTU协议已经封装好,只要填上相应的命令就行了,比如,是读还是写,起始地址,个数、存放地址 。复杂点的还要填写头和结束符。不用自己写CRC

CP1EPLC使用Modbus-RTU简易主站功能和变频器做485通信,如果我变频器...
我做过OMRON的modbus-RTU通讯,我是让PLC的通讯功能定期重起,意思就是有个通讯失败的复位,在实际应用中发现有的节点没有正常通讯就直接跳过,没有需要重起PLC电源的现象

s7-1200PLC用Modbus通讯怎么来控制ACS580变频器的启停和调速?
MODBUS控制ACS580 先要配置变频器MODBUS参数如下图:然后设置 22.11参数EFB通信给定转速,46.01给定值0-20000换算成0-你要的转速 RPM

相似回答