SIMOTION基本使用手册:MCC编程与运动控制功能解析

需积分: 41 11 下载量 89 浏览量 更新于2024-08-06 收藏 3.92MB PDF 举报
"ISIMOTION基本使用手册 - Alarms信息栏 - CIVA超声波仿真软件" 在使用CIVA超声波仿真软件时,用户界面中出现的“Alarms信息栏”是一个重要的部分,它用于显示系统在运行过程中遇到的各种报警信息。这个栏位帮助用户实时监控系统的状态,识别并解决问题,确保仿真过程的顺利进行。 “Pos”命令是ISIMOTION系统中的一个关键功能,用于实现轴的定位控制。在MCC(Motion Control Chart)中,Pos命令位于命令组下的“Position Axis”。通过Pos命令,用户可以定义轴按照预设的速度曲线运行到指定位置。在具体操作中,首先创建一个新的MCC图表,例如命名为mcc_2,然后添加“Wait time”指令来设定延迟时间,例如500ms。接下来,启用轴的控制,这里以Axis_2为例。在MCCUnit_1的接口中定义一个BOOL类型的变量StartPosAxis2,之后使用“Wait for condition”指令,以StartPosAxis2的上升沿作为启动条件。最后,插入“Position Axis”指令,设置Position为2000mm,type为Relative(相对位置),方向为Positive(正向),速度设定为100mm/s。这一系列操作完成后,轴将按照设定的参数进行定位动作。 ISIMOTION的基本使用手册涵盖了系统组态、基本运动控制功能、编程以及通讯等多个方面: 1. **系统组态**:包括新建项目、插入设备、设置通讯接口、配置SIMOTION上的DP接口参数、配置PG/PC的通讯方式、激活SINAMICS_Integrated的路由、下载硬件组态、恢复SINAMICS到出厂设置、在线自动配置Drive、手动配置Drive的报文以及轴的配置等步骤。 2. **基本运动控制功能**:MCC编程用于编写控制运动的逻辑,Move指令用于移动轴,Pos指令则用于定位,Homing指令用于回零操作,同步操作如齿轮同步、速度同步和凸轮同步提供了不同形式的协同工作模式。 3. **编程**:介绍了Structured Text(ST)语言的基础知识,包括变量定义、FUNCTION和FUNCTION BLOCK的定义、调用及示例,同时也讲解了如何从DWORD、WORD或BYTE中获取位,以及执行系统中的执行等级和任务优先级。 4. **通讯**:涵盖了PROFIBUS-DP(包括从站和主站的配置以及站点诊断)、TCP/IP通信(SIMOTION的TCP/IP服务器和使用VB开发的客户端)以及OPC(包括OPC服务器与SIMOTION S7的连接配置和通讯测试)。 5. **报警处理**:这部分内容教导用户如何识别、记录和解决在系统运行中遇到的报警情况,确保系统的稳定运行。 通过以上信息,用户能够掌握ISIMOTION系统的基本操作和CIVA软件的报警管理,从而更有效地进行运动控制和超声波仿真的工作。