欢迎来到天天文库
浏览记录
ID:38856095
大小:624.24 KB
页数:3页
时间:2019-06-20
《台达PLC与台达M变频通讯》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、12应用指令通讯设计范例12.1PLC与台达VFD-M系列变频器通讯(MODRD/MODWR)【控制要求】ò读取VFD-M系列变频器主频率(频率指令)、输出频率并将其分别存于D0、D1中。(MODRD指令实现)ò设置变频器以主频率为40Hz正方向启动。(MODWR指令实现)【VFD-M变频器参数必要设置】参数设置值说明P0003主频率输入由串行通信控制(RS485)P0103运转指令由通讯控制,键盘STOP有效P8801VFD-M系列变频器的通讯地址为1P8901通讯传送速度Baudrate9600P9201MODBUSASCII模式,资料
2、格式<7,E,1>Ú当出现变频器因参数设置错乱而导致不能正常运行时,可先设置P76=10(回归出厂值),再按照上表进行参数设置。【元件说明】PLC软元件控制说明M0执行MODRD指令M1执行第1个MODWR指令M2执行第2个MODWR指令【控制程序】M1002设置通讯格式MOVH86D11209600,7,E,1SETM1120通讯格式保持设置通讯逾时MOVK100D1129时间100ms通讯模式为RSTM1143MODBUSASCIILD=C0K0M0执行MODRD指令LD=C0K1M1执行第1MODWR个指令LD=C0K2M2执行第2M
3、ODWR个指令LD=C0K3RSTC012-4DVP-PLC应用技术手册12应用指令通讯设计范例M0SETM1122置位送信要求标志M1M2M0MODRDK1H2102K2读取变频器的主频率及输出频率,并存放于寄存器D1050D1051、M1MODWRK1H2000H12启动变频器并使其正转M2MODWRK1H2001K4000设置变频器的主频率为40HzM1127数据接收完毕一次CNTC0K10后,计C0一次数RSTM1127接收完毕标志复位M1129通讯逾时一次,CNTC0K10C0计一次数RSTM1129通讯逾时标志复位M1140数据
4、接收错误时,CNTC0K10C0计一次数RSTM1140数据接收错误标志复位M1141指令参数错误时,CNTC0K10C0计一次数RSTM1141指令参数错误标志复位M1000MOVD1050D0将变频器的主频率传送到D0MOVD1051D1将变频器的输出频率传送到D1【程序说明】ò对PLCRS-485通讯口进行初始化,使其通讯格式为MODBUSASCII,9600,7,E,1。变频器RS485通讯口通讯格式需与PLC通讯格式一致。òMODBUS通讯只会出现4种情况,正常通讯完成对应通讯标志M1127、通讯错误对应通讯标DVP-PLC应用技
5、术手册12-512应用指令通讯设计范例志:M1129、M1140、M1141,所以,在程序中通过对这4个通讯标志信号的On/Off状态进行计数,再利用C0的数值来控制3个MODBUS指令的依次执行,保证通讯的可靠性。ò当M0=On时,[MODRDK1H2102K2]指令被执行,PLC读取变频器的“主频率”和“输出频率”以ASCII码字符形式存放在D1073~D1076,并自动将其内容转化成16进制数值储存至D1050、D1051中。ò当M1=On时,[MODWRK1H2000H12]指令被执行,变频器启动并正方向运转。ò当M2=On时,[M
6、ODWRK1H2001K4000]指令被执行,将变频器的主频率设置为40Hz。ò程序的最后两行[MOVD1050D0]是将变频器的主频率存储在D0中,[MOVD1051D1]是把变频器的输出频率存储于D1中。òPLC一开始RUN,比较C0=0,就一直反复地对变频器进行通讯的读写。12-6DVP-PLC应用技术手册
此文档下载收益归作者所有