系统设计与硬件配置:
根据控制轴数、I/O点数、性能要求选择合适的MP控制器型号和对应的基板。
规划好MECHATROLINK总线或EtherCAT总线的网络拓扑,设置各个从站(伺服驱动器、I/O模块)的站号。
软件准备:安装YASKAWA软件套件
MPE720 (MotionSuite Edition):这是最核心的集成开发环境(IDE)。用于进行硬件配置、运动程序编写、
参数设置、调试和诊断。新版本可能整合到 YASKAWA Motion Suite 中。
SigmaWin+:主要用于伺服驱动器的参数调试和优化,通常与MPE720配合使用。
硬件连接与上电
将MP控制器卡正确插入基板的专用插槽。
连接MECHATROLINK总线电缆,确保所有从站物理连接正确。
连接编程电脑与控制器的通信口(通常是Ethernet或USB)。
接通电源。
创建与配置工程 (在MPE720中)
新建工程:选择正确的控制器型号(如MP2300Siec)。
硬件配置 (Configuration):这是最关键的一步。
在软件中定义实际的硬件结构:添加基板、定义插槽上的模块(如CPU模块、I/O模块)。
网络配置:设置MECHATROLINK或EtherCAT主站。扫描网络或手动添加从站设备(如SGD7S伺服驱动器),并分配它们对应的轴号(Axis 1, 2, 3...)。
轴参数设置:为每个轴设置电子齿轮比、行程限位、速度/加速度限制、反馈类型等关键参数。
I/O映射:将物理I/O点与程序中使用的软元件(继电器、寄存器)进行映射。
编程
安川MP控制器支持多种编程语言,通常混合使用:
梯形图 (Ladder Logic):用于顺序控制、逻辑处理、I/O控制。
运动编程语言 (SML/SMLII):专为运动控制设计的语言,包含丰富的运动指令,如MOVEL(直线插补)、MOVEC(圆弧插补)、MOVES(S曲线插补)等。
结构化文本 (ST):适用于复杂的算法和计算。
编写用户程序,定义机器的动作流程、逻辑互锁、安全条件等。
调试与试运行
编译与下载:将工程编译无误后,下载到MP控制器中。
伺服ON:首先在软件中或通过外部信号使伺服伺服上电(Servo ON)。注意安全!确保机械周围无人。
JOG操作:使用MPE720的调试功能进行点动(JOG)运行,测试每个单轴的运动是否正常,方向是否正确。
原点复归:执行各轴的原点返回操作,建立绝对位置坐标系。
自动运行:运行编写好的主程序,观察多轴联动是否按设计运动。
优化与诊断
使用SigmaWin+进行伺服增益调整,优化运动响应特性,减少振动和整定时间。
利用MPE720的跟踪 (Trace) 功能,实时监控位置、速度、电流等数据,用于诊断问题。
查看报警与故障日志,快速定位问题根源。