主要围绕内容是针对0基础入门,或者有一点基础的,大部分内容是一些基础的程序和案例(机器人、PLC、HMI、电工基础、伺服、变频器、通讯等)旨在让大家能快速入门
这是只举部分主要程序的示例(上电初始化、正负极限、回原点程序、位置保存、位置定位程序等)
上电初始化:
◆ ① K1=常数1;D100:设备状态寄存器
◆ ② D8120:FX3U脉冲输出模式特殊寄存器;H488十六进制,代表Y0/Y1独立脉冲+方向模式
◆ ③ D520=旋转轴回原点高速速度
◆ ④ D620=上下轴回原点高速速度
◆ ⑤ D524=旋转轴回原点爬行速度
◆ ⑥ D624=上下轴回原点爬行速度
◆ ① M8343=旋转伺服正极限,M8344=旋转伺服负极限
◆ ② M8353=上下伺服正极限,M8354=上下伺服负极限
回原点程序:
按下复位M22 → 上下轴先高速找原点,碰到X007低速爬行,到位后D8350清零;
同时旋转轴高速找原点X004,到位D8340清零;
两个寄存器都等于0 → 自动关掉M22,回零完成
伺服手动程序:
◆ ① M50/M51:触摸屏旋转正/反转点动按钮;M52/M53:上下升/降点动按钮
◆ ② DDRVI:相对定位(点动指令),格式DDRVI(单次脉冲量,速度寄存器,脉冲输出Y,方向Y)
◆ ③ K999999:正数=正向转动;K-999999负数=反向转动;按住按钮持续输出脉冲,松开立刻停止
◆ ④ 手动模式、无急停、设备不在自动运行时,按住M50旋转正转按钮,伺服持续正转;松开立刻停;急停按下,按任何手动按钮都没反应
手动把伺服转到工位1合适位置,触摸屏按下M54保存按钮,当前旋转轴脉冲数值自动存进D500;下次自动运行直接读取D500定位,3组工位同理,不用手动输脉冲,现场调试一键存坐标
启动自动M10 → 旋转走到工位1 → 自动抬升上下轴工位1;
触发M13 → 旋转转到工位2 → 上下走到工位2;
触发M16 → 旋转转到工位3 → 上下走到工位3;
DDRVA:绝对定位指令,以原点0为基准走到指定脉冲坐标,自动判断正反转
HMI画面制作:
把程序的内的各个寄存器,全部都制作“数值”,然后“启用输入功能”,把正反转或者复位做成“位状态切换开关”;当前位置显示可以也做成“数值”,但是取消输入功能
好文分享:以下是所有文章合集,大家需要学习哪方面的内容可以参照学习,后续一直都为大家持续更新