您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > simotion 培训笔记
集成于电机的编码器使动态响应很快,SIMOVERTMASTERDRIVESVC以及MICROMASTERMM4因为外接编码器导致动态性不高只有ready信号为绿灯时才能在线及下载1.netpro时老无法当simotion,后把netpro里和电脑的IP地址都改了,能当2.组轴的时候无法alignsinamicsintegrated,把报文格式改为105CF,RAM,ROM,SMARTLINEMODULE=整流+回馈ACTIVELINEMODULE=AFEBASICLINEMODULE=整流无回馈组轴时的technicalcontroller是PID调节非西门子伺服电机怎么优化basicposition定位simotion不支持S7通信delayprogramexecution如果不勾,下条语句立即执行linemodule输出的直流由背板总线输出Drive-qliq线A,B是24V,1-8,两路发送,两路接收对于增量式编码器0其实表示standardmultiplicationfactor211,即2048对于绝对值编码器multiplicationfactoroftheabsoluteactualvalue[Gn_XIST2]对应Multiplicationfactorofthecyclicactualvalue[GN_XIST1]对应指的都是步数,一般cyclicabsolute要比Absoluteencoder步数要多,因为之前选择的是第二项Absoluteencoder,cyclicabsolute,其步数为2048,即211,而pulses为29,而所有信息存在一个32位word中,1word=圈数bit+每圈脉冲数bit+每个脉冲的步数bit,所以圈数为232-11-9=4096(12bit),验证下:bit=21=圈数bit+每圈脉冲数(9bit),圈数为12位=4096。如果[Gn_XIST2],[GN_XIST1]设成0,那么即表示0所代表的是232-nuberofdatebitsSIMOTIONSIMATICT-CPU比较1.之前我使用过西门子的SIMOTIOND425运动控制器,这次选用的西门子SIMATICT-CPU运动控制器。这两个控制器的运动控制功能都是一样的,因为它们都是采用西门子SIMOTIONKernel软件内核,但在使用上却有很大的区别。2.SIMOTION采用专门的编程语言MCC、SCL、等,需要很长一段时间去适应和学习。SIMATICT-CPU是一个标准的S7-300CPU,简单地通过集成在STEP7环境下的工艺软件包(S7Technology)来配置和编程,是工程师所熟悉的S7-300PLC的编程语言环境,例如:梯形图LAD,STL,FBD,S7-SCL,CFC,SFC,S7-GRAPH。工程师初次应用时,不用经过技术培训,上手使用就非常迅捷。3.SIMATICT-CPU可以很方便的同上位机通讯,跟以往用S7-300PLC一样,非常轻松就可以把位于SIMOTIONKernel内核的各个伺服轴数据显示上来。当逻辑控制需要轴的数据时,可以直接从轴的数据块DB中找到,非常方便。在SIMATICT-CPU中轴的配置和SIMOTION是一样的,运动控制的程序编写只是简单的调用相应的功能就可以实现。4.因为SIMATICT-CPU是一个标准的S7-300PLC逻辑控制器,所以在拥有了运动控制功能的同时,依然保留了强大的PLC逻辑控制功能,SIMATICNET通讯功能,而且非常容易实现。而采用SIMOTIOND作为控制器时,编写逻辑控制程序时非常复杂难以实现。例如,做一个定时功能,在PLC中仅仅调用一个指令就可以实现了。但是,在SIMOTION中做一个定时功能,需要调用一个复杂的功能块。当想用SIMOTION来编写一些标准块时,更是难以实现。5.当定位要求不是很精确、动态响应很迅捷的时候,使用SIMATICT-CPU通过控制变频器,就可以完成定位功能。这样,更是大大降低了OEM厂家的设备开发成本。“TechnologicalFaultTask”任务是当系统中出现报警时被调用,“PerihperalFaultTask”是外部“I/O”出错时被调用,如果这两个任务没有程序,系统将停机,所以将一个空程序“MMC_3”分配给这两个任务。Servo(synchronous)task就是positioncontroller的周期,IPO同步任务周期性的触发,与ipo插补器的周期一致时间控制的特点就是周期性的中positioncontroller=servo,servotask,IPOSynchronousTasksrunimmediatelybeforetheinterpolatorwithinanIPOcycleclock.Thus,commandsinthesetaskscandirectlyaffectthemotioncontrol.就是说他们的优先级要比插补器高,可以直接发给motioncontrol
本文标题:simotion 培训笔记
链接地址:https://www.777doc.com/doc-960398 .html