程序编写
G120变频器程序编写:
◆ ① 程序段1(初始化变频器)
16047E:是G120标准初始化控制字。作用:让变频器解除封锁、上电复位、进入待机就绪模式 ◆ ② 程序段2(运行速度设置)
大家也可以用之前分享文章里面的G120变频器FB封装块里面的转速比例缩放(把实际转速转换成变频器能识别的数)和这里的程序类似
G120→PLC,回传实际转速换算
变频器反馈的速度读取(PZD2_NIST) ×1500 ,DIV:÷16384,得到实际速度,再传给当前速度,上传触摸屏显示 G120的通讯协议规定:额定转速1500转,对应通讯字16384。PLC不能直接给转速数字,必须换算成0‑16384的标准化数值,变频器才能识别
◆ ③ 程序段3(运行命令)
按下正转按钮,启动TON0定时器,延时0.5秒。(防抖,防止手点一下频繁抖动、反复发命令) ◆ ④ 程序段4(变频器参数读取)
PZD1_ZSW1(状态字)→状态字,给后面程序段5 PZD2_NIST(实际转速)→速度读取,给到程序段2做转速换算 PZD3_IAIST(实际电流)→电流读取,换算电流 变频器持续把自己的状态、转速、电流、故障信息发给PLC,这段程序就是接收这些数据,分配给对应变量
◆ ⑤ 程序段5(状态字解析)
PZD1_ZSW1 是变频器G120反馈给PLC的状态。ZSW1 16位每个BIT 就代表变频器的一个状态:就绪、运行、故障、报警等大家有兴趣可以转为位二进制看对应的是那个位
◆ ⑥ 程序段6(故障复位)
当触摸屏按下【复位】按钮(复位接通),执行MOVE指令,把故障代码清零 在调用FB块时,复位信号也会给到G120控制字,向变频器发送故障复位指令,清除G120内部故障,复位完成后故障代码清零
V90伺服组态参数设置
配置轴的驱动,选择连接到PROFINET总线上的V90 PN:可以手动设置参考转速及最大转速,也可以选择"自动传送设备中的驱动装置参数"。
配置编码器的数据交换
好文分享:以下是所有文章合集,大家需要学习哪方面的内容可以参照学习,后续一直都为大家持续更新
发送“V90总线” 就可以LQ