当前位置:首页 > 行业发展 > 正文

PLC与台达变频器通讯实例

PLC与台达VFD-M系列变频器通讯实现指南(MODRD/MODWR)VFD-M变频器参数设定参数设定值说明P0003主频率输入由串列通讯控制(RS485)P0103运转指令由通讯控制,键盘STOP有效P8801VFD-M系列变频器的通讯位址为1P8901通讯传送速度Baudrate9600P920...

PLC与台达VFD-M系列变频器通讯实现指南(MODRD/MODWR)VFD-M变频器参数设定参数设定值说明P0003主频率输入由串列通讯控制(RS485)P0103运转指令由通讯控制,键盘STOP有......

PLC与台达VFD-M系列变频器通讯实现指南(MODRD/MODWR)
VFD-M变频器参数设定

参数

设定值

说明

P00

03

主频率输入由串列通讯控制(RS485)

P01

03

运转指令由通讯控制,键盘STOP有效

P88

01

VFD-M系列变频器的通讯位址为1

P89

01

通讯传送速度Baudrate9600

P92

01

MODBUSASCII模式,资料格式7、E、1


如果由于参数设置错乱导致变频器无法正常运转,可先设置P76=10返回出厂值,然后按照上表重新设置。

I/O定义表

PLC装置

控制说明

M0

执行MODRD指令

M1

执行第1个MODWR指令

M2

执行第2个MODWR指令


梯形图实现










程序说明



对PLCRS-485通讯埠进行初始化,使其通讯格式为MODBUSASCII,9600,7,E,1。变频器RS-485通讯埠通讯格式需与PLC通讯格式一致。

MODBUS通讯只会出现4种情况:正常通讯完成对应通讯标志M1127;通讯错误对应标志:M1129、M1140、M1141。所以,在程序中通过对这4个通讯标志信号的On/Off状态进行计数,再利用C0的数值来控制3个MODBUS指令的依次执行,保证通讯的可靠性。

当M0=On时,[执行MODRDK1H2102K2]指令运行,PLC读取变频器的“主频率”和“输出频率”,以ASCII码字符形式存放在D1073~D1076中,并自动将其内容转化成16进制数值储存至D1050、D1051中。

当M1=On时,[执行MODWRK1H2000H12]指令被执行,变频器启动并正方向运转。

当M2=On时,[执行MODWRK1H2001K4000]指令执行,将变频器的主频率设定为40Hz。

程序的最后两列[MOVD1050D0]是将变频器的主频率储存在D0中,[MOVD1051D1]是把变频器的输出频率储存于D1中。

PLC一开始RUN,比较C0=0,就一直反复地对变频器进行通讯的读写。

PLC与台达变频器通讯实例

;tid=501595fromuid=42656

(出处:PLC论坛-全力打造可编程控制器专业技术论坛)

最新文章