PLC的扫描周期问题,还有子程序进行脉冲的问题

PLC用发脉冲指令时,假如电机需要很多个脉冲,PLC是不是一个一个的脉冲发给电机,那么是不是需要点时间,请问脉冲指令后面的程序是要等脉冲发完了才执行,还是触发脉冲和扫描周期没关系,各执行各的

第1个回答  2013-09-25
这主要看你编的程序,如果后面程序执行的条件是先发完脉冲,自然会按照先发脉冲再执行下面的程序。反之如果在编程的时候不把发送完脉冲作为执行后面程序的条件,也可以是发送脉冲,同事执行后面的程序的,这主要看你编的程序。但不管程序怎么编,程序的执行过程都是自上而下,只要满足条件就可以执行。这个扫描周期是非常短的!
第2个回答  2013-09-25
脉冲是一个很微小的概念 电机旋转一周脉冲数都会很大 扫描周期和发的脉冲时间没关系 同时的 楼主可以想一下 定时器的原理 不可能因为定时器TIM在执行 扫描周期就停止不前追问

嗷。那我想电机执行完这个脉冲后,马上执行另外一个脉冲,让另外一个电机紧接着转动,怎么知道第一个电机完成转动

追答

这句话有点不理解啊 你是想同一台电机第一个脉冲完了后紧接着执行第二个脉冲信号还是什么啊????

本回答被提问者采纳
第3个回答  2013-09-25
脉冲指令是以中断的形式发的,具体内部是如何动作的,你可以不用去细想他。
相似回答