当前位置:首页 > 机械智慧 > 正文

入门PLC进阶工程师!如何学会PLC、人机和伺服编程控制无压力

此次给大伙分享一个PLC+人机+伺服控制的联机案例,从一个完整的项目入手去解析这个案例,主要的利用人机给PLC信号控制伺服启动、停止和旋转圈数。让入门的人群对一个系统的控制有更深刻的认识!所用硬件有FBS—24MCT、台达人机(DOP-A57BSTD)、伺服驱动器(TSTA15)和伺服马达(TSB0...

此次给大伙分享一个PLC+人机+伺服控制的联机案例,从一个完整的项目入手去解析这个案例,主要的利用人机给PLC信号控制伺服启动、停止和旋转圈数。让入门的人群对一个系统的控制有更深刻的认识!所用硬件有F......

此次给大伙分享一个PLC+人机+伺服控制的联机案例,从一个完整的项目入手去解析这个案例,主要的利用人机给PLC信号控制伺服启动、停止和旋转圈数。让入门的人群对一个系统的控制有更深刻的认识!

所用硬件有FBS—24MCT、台达人机(DOP-A57BSTD)、伺服驱动器(TSTA15)和伺服马达(TSB07301C-2NL3-1)

一、写好PLC、人机的程式如下:

1、人机组态



2、PLC程式


程序注解

单相高速脉冲输出指令


在编程软件里将PLC的Y0和Y1输出切换到SCO内部的HSPSO电路,并决定输出脉冲的工作模式,操作如下:

在项目窗口中点选I/O组态:专案名称→系统组态→I/O组态→选择“输出设定”,出现输出设定画面后,便可以决定欲输出的形态(如下图)


在编程软件里编辑伺服命令表格:

在项目窗口中点选辑伺服命令表格:专案名称→表格编辑→辑伺服命令表格→右键单击后,点选“新增辑伺服命令表格”会跳出如下图:


表格类别:伺服命令表格。

表格名称:可为联机表格输入一容易辨识的名称,方便日后修改或错用。

表格起始地址:输入指令(FUN140)所用的数据表格起始缓存器SR的起始位置。



速度:脉冲输出的频率。

运转:脉冲输出量。

等待:当脉冲输出完成时,欲执行下一步等待指令。

跳至:当等待指令条件满足时,描述将要执行的步数。


二、接好所有的硬件连接线路,设定好伺服驱动器的参数

1、伺服参数:

1)位置控制参数→(位置脉波命令型式选择)→选“0”(脉冲(pujse)符号(singn))。

2)位置控制参数→pn302(电子齿轮比分子1)→输入“32768”

3)位置控制参数→pn306(电子齿轮比分母)→输入“3600”

2、伺服与PLC的硬件接线

在接线时45和41脚由PLC的Y2控制,4和48和17#位置脉冲命令输入。

以上,欢迎动动手分享及收藏!

最新文章