使用CIVA超声波仿真软件进行齿轮同步

需积分: 41 11 下载量 174 浏览量 更新于2024-08-06 收藏 3.92MB PDF 举报
"ISIMOTION基本使用手册 - 详细介绍如何使用CIVA超声波仿真软件进行连接主对象的MCC编程,以及系统组态、基本运动控制功能、编程、通讯和报警处理等内容。" 在CIVA超声波仿真软件中,连接主对象是一个重要的功能,它涉及到系统的同步操作。在MCC编程中,这一过程可以通过以下步骤实现: 1. 首先,在MCCUnit_1的Interface部分创建两个全局的BOOL类型变量,命名为startGearing和stopGearing。这两个变量分别用于触发齿轮同步的启动和停止。 2. 接下来,插入一个新的MCC图表,命名为mcc_3。在这个图表中,我们按照特定顺序插入指令来控制同步过程。 3. 使用Wait for condition指令,以startGearing的上升沿作为启动同步的触发条件,然后执行Gearing on指令。接着再次使用Wait for condition指令,这次是stopGearing的上升沿作为停止同步的触发条件,最后执行Gearing off指令。这些指令的安排确保了齿轮同步的精确控制。 4. 对于Gearing on指令,需要配置同步参数。例如,齿轮比设为1:1,Reference point设置为"Gearing takes place relative to axis zero",表示绝对齿轮同步。同步开始点为主轴位置到达50mm,同步长度为100mm。Reference point of leading axis设置为"Synchronize from synchronization position",意味着从主轴位置50mm开始同步,直到主轴位置达到150mm,两轴实现同步。 ISIMOTION的基本使用手册还涵盖了更广泛的内容,包括: - 系统组态:从新建项目到激活SINAMICS_Integrated的路由,再到下载硬件组态,每一步都详细解释了如何配置系统。 - 基本运动控制功能:涵盖MCC编程,Move、Pos、Homing等基本运动控制指令,以及各种同步操作的详细说明,如齿轮同步、速度同步和凸轮同步。 - 编程:介绍了Structured Text (ST)语言的基础知识,包括变量定义、FUNCTION和FUNCTION BLOCK的使用,以及如何从DWORD、WORD或BYTE中获取位。 - 通讯:讲解了PROFIBUS-DP和TCP/IP的使用,包括D435作为从站或主站的配置,PROFIBUS站点诊断,SIMOTION中的TCP/IP服务器程序,以及如何使用VB开发TCP/IP客户端。 - 报警处理:提供了关于系统中可能出现的错误和报警的处理方法,帮助用户及时解决运行中的问题。 这份手册为ISIMOTION的用户提供了全面的操作指南,确保他们能够有效地进行系统配置、编程和故障排除,实现高效的运动控制。