PLC编程算法三 脉冲量的计算脉冲量的控制多用于步进电机、伺服电机的角度控制、距离控制、位置控制等。以下是以步进电机为例来说明各控制方式。
步进电机的角度控制。这种编程语言使程序结构清晰,易于阅读及维护,大大减轻编程的工作量,缩短编程和调试时间。首先要明确步进电机的细分数,然后确定步进电机转一圈所需要的总脉冲数。计算“角度百分比=设定角度/360°(即一圈)”“角度动作脉冲数=一圈总脉冲数*角度百分比。”公式为:角度动作脉冲数=一圈总脉冲数*(设定角度/360°)。
步进电机的距离控制。首先明确步进电机转一圈所需要的总脉冲数。然后确定步进电机滚轮直径,计算滚轮周长。计算每一脉冲运行距离。后计算设定距离所要运行的脉冲数。
初学时可以编一些简单的梯形图,如触点的与、或、输出等,在PLC的机器里运行一下。同时,指令表编程语言与梯形图编程语言图一一对应,在PLC编程软件下可以相互转换。成功了就会增加你学习的兴趣、和信心。然后再把PLC的主要功能逐个运用一次,比如高速计数器,你可以用PLC本身的脉冲输出端接到高速计数器的输入端,编好的梯形图,打开变量观察窗口,运行程序,观察计数的值是否正确。
经过了这样的实践,你基本上知道PLC到底能做哪些事情了,在实际的工控应用中就能做到胸有成竹了。
PLC及各单元布置
与CPU单元相邻的单元,是特殊单元和输入单元等干扰产生少的单元。外部电路的电磁接触器及继电器类,其线圈及接点即干扰发生源,因此应与PLC分开配置。(大致在100mm以上)
此外模块是PLC系统的主要部件,需经常进行调试维护,应安装在方便操作的位置。安装模块时自左向右排布,便于扩展。信号线较多,通常选用80mm宽的线槽,机架上端与线槽的净距在30mm左右,机架下端与线槽的净距在80mm左右。
版权所有©2024 产品网