很简单的PLC入门文档-FANUC数控机床

第一部分

一、问题:1、如何用按钮去控制排屑器的正转、反转、停止?

2、如何用急停开关和硬限位开关触发系统急停?

3、如何用M08/M09代码实现冷却电机的控制?

4、如何用一个按钮去控制冷却泵的启动,停止?

5、输出信号的置位复位与自锁的特点。

6、选择停功能在FANUC系统的PMC上如何实现?

二、什么是PMC?

PMC是FANUC数控系统内置的可编程控制器,它主要用于机床的顺序控制,包括主轴旋转、刀具交换、机床操作面板控制等。

所谓顺序控制,是指按预先确定的顺序或按照一定的逻辑有序的执行一系列动作。数控机床完成顺序控制的程序被称为顺序程序。通常,该顺序程序使用梯形图编程。

三、PMC执行步骤:

1、扫描

2、计算处理,执行一系列操作

3、输出

这三个步骤连起来执行一次称做一个周期。如此反复的进行循环。

四、FANUCPMC的信号地址。

F:从CNC到PMC的输入信号

比如,M功能选通信号;F10M功能代码信号

G:从PMC输出到CNC的输出信号

比如急停信号,结束信号

X:从机床侧到PMC的输入信号

Y:从PMC输出到机床侧的输出信号

R:内部继电器

A:信息显示请求信号

五、PMC控制外围设备基本原理,以排屑器为例

输出Y信号→继电器→(断路器)接触器→排屑器电机

第二部分

一、回到问题上来

1、如何用按钮去控制排屑器的正转、反转、停止?

要求:(1)正转按钮按下,排屑器正转启动,松开按钮排屑器仍在正转。

(2)反转按钮按下,排屑器反转启动,松开按钮排屑器停止反转。

(3)排屑器旋转时,按下停止按钮,排屑器停止转动。

(4)排屑器正在正转时,按下反转按钮,仍要继续正转,不能反转;排屑器正在反转时,按下正转按钮,仍要继续反转,不能正转;

梯图如下:

2、如何用急停开关和硬限位开关触发系统急停?

知识点:

(1)我们通过外部的信号触发急停,系统检测到急停信号异常后会通过CNC→驱动→电机,立即停止伺服电机的运动。而我们也通过急停信号处理PMC,停止机床上外围的旋转和运动部件。

(2)FANUC系统PMC的急停触发信号当为0,也就是没有导通时,系统进入急停状态

要求:(1)当急停按钮按下时(接常闭点,),急停生效

(2)当XZ硬限位时,急停生效。

(3)当急停生效时,排屑器不能旋转。

3、如何用M08/M09代码实现冷却电机的控制?

(1)M代码

用加工程序指令M功能时,M代码用4字节(32位)的二进制数输出:

M08→→

(2)M代码的执行

在MDI或自动方式下输入M08,系统会自动使对应信号为1,当我们在PMC中接收到为1时,就标示当前的M代码是M08,然后去执行需要的PMC动作。

(3)M代码的结束

M代码执行结束后,把辅助功能信号()送至CNC,CNC就执行下一句程序。

要求:M08冷却开,M09冷却关。

4、如何用一个按钮去控制冷却泵的启动,停止?

利用一个按键去实现冷却泵的启动停止有许多种编写方法,这里讲我们CK上使用的方法。

要求:(1)利用一个按键实现冷却泵的启停

(2)将M08、M09和按键来共同控制冷却泵的启停

(3)当急停发生时,冷却停止

(4)当机床复位按键按下时,冷却停止

5、输出信号的置位复位与自锁的特点。

6、选择停功能在FANUC系统的PMC上如何实现?

看后思考。

(不妥之处,请批评指正)

免责声明:本文章如果文章侵权,请联系我们处理,本站仅提供信息存储空间服务如因作品内容、版权和其他问题请于本站联系