用PLC控制脉冲量与控制开关量不同,有自己如下几方面的特点。
1.控制功能设定多
PLC用于开关量,什么设定可不做。而使用PLC的脉冲量控制功能,要设定的项目很多。
如高速计数(读入高速脉冲信号),多数小型PLC可使用具有高速计数功能的输入点接收脉冲。但在使用之前,首先要设定是否使用这个功能?接着,还要设定用什么模式(方式)进行高速计数?计数器怎么复位?再如,中、大机,虽无这样的输入点,但要用高速计数特殊单元。而使用它,也要作相应设定,如机号、是否起用(如多路时,有的路可不用)、使用的计数方式(模式)、复位方式等。
再如,脉冲输出,多数小型PLC具有脉冲输出功能的输出点。但在使用之前,也要设定。如设定输出什么脉冲?是脉宽调制的,还是标准的?再如,中、大型机,无这样的输出点。但可用位置或运动控制特殊单元。而使用它,也要作相应设定,如机号、是否起用(如多路时,有的路可不用)、使用方式(模式)等。
2.控制参数选定多
在脉冲控制之前,要选用的控制参数还很多。如高速计数的现值常要与目标值进行比较。而且,这个目标值多不是一个,而是很多个。这些目标值各是多少?就是参数选定。
再如,脉冲输出,也有很多控制参数,需根据工艺要求合理选定。
3.编程简单(www.xing528.com)
脉冲量控制设定多、参数选定多,但编程简单。编程使用的指令少,要做的工作不多。小型机才有一些脉冲控制的相关指令,如脉冲输出、进行高速计数比较等。使用时,要编的程序量也不大。中、大型机,根本无此类指令,要编的程序更少。因为它的脉冲读入、输出,全靠特殊单元自身控制。PLC只要对它的相应的控制位,进行置位、复位操作及做些参数传送就可以了。
有的特殊单元,如有的运动控制单元,自身还有编程器。可用自身的语言,如数控用的G语言编程。这样系统,PLC要编的程序就更少了。最多,只是编写与特殊单元的数据交换及交换前后的数据处理的有关程序。
所以,要向读者提醒的是,在PLC脉冲量控制编程时,应首先把注意力集中在功能设定、控制参数的选定上。为此,详细阅读有关说明书,全面了解PLC及有关模块在实施脉冲量控制方面的特性,具体弄清有关工艺要求与控制参数选定的关系,就非常重要了。
4.开环控制用得多
脉冲量控制,特别是用脉冲量进行运动控制,多数是开环控制,也称程序控制。早期,NC的全称是数字程序控制。说的就是用数字(脉冲量),按一定程序实施对运动系统的控制。
开环控制最大的优点是简单,编程简单,组成系统也简单。这是因为通过控制脉冲量发命令,如发向左前进多少脉冲(乘脉冲当量即为位移量),脉冲发送完毕,就等于控制这个动作完成。只要用机械的方法能确保1个脉冲,前进1个步距,且步距又很小,实现可靠、精确的控制则是有保证的。事实上这种机械实现的方法有很多,并已有很多完善的系统。
正是脉冲量开环控制,有这个既简单,又可靠、精确的优点,所以,用得很多。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。