课程三十一 学习阅读PMC程序需要准备的知识

     学习阅读PMC程序需要准备的知识

   大家好,我在前面的三十节课程中介绍了一些关于PMC的概念、软件的操作、界面的介绍、这些呢都是一些基本的知识,这些都是我写的知识,但是如何能够转化成你自己的,仍然需要你去理解,去应用,在实际维修或者工作中,灵活的运用这些知识。
 
        对于数控机床电气设计人员,主要处理的工作就是一部分系统参数的应用,一部分就是PMC程序的设计,一个人能够设计出PMC程序,一方面需要对PMC的编程语言、编程软件、功能指令、机床动作、机床互锁关系等以及出现问题后,如何设计一个合理的操作方式外围动作还原或者其中一个部件出现问题后,在维修或者刚开始调试过程中,如何通过设定一些K参数,让机床能够动作。举个例子吧。对于加工中心都是带机械手的,我们在编写程序的时候都会用机械手原点的信号做一些保护,比如,机械手不在原点位置,轴是不能够移动的,主轴是不能够旋转的,这样是防止机械手不在原点误操作导致轴与机械手的臂相撞。但是呢,出现卡刀的时候,我们又想此时可以移动Z轴,对故障进行恢复,这个时候,我们就需要设计一些K参数方便维修。
      也许这些K参数对于运行一些功能不是必须的,但是PMC程序中却穿插着很多这样的K,尤其是一些使用与很多图纸的PMC程序,那么就会多出很多这样的点来,这样就会影响我们的阅读,影响我们对一些程序的理解。
      最重要的是,不同厂家的PMC都不同,设计人员的思路也不同,对于同一种功能,不同人编写的方式也不同,所以你要能够正常的理解这些意思,你需要掌握一些技巧以及掌握一些必须具备的知识,才能够更好的理解PMC程序,而且大部分程序没有注释,在你不理解别人编写程序思路的情况下,又没有任何语言基础知识,你想理解程序的意思,我想,这个跟看天书没有什么区别。
 
      那么对于新手想学好PMC编程,首选需要具备一些知识,就像我们学习英语一样,我们需要知道组成这门语言的一些基本的字母、知道语法规则、知道如何读、然后才能够看懂别人写的文章是不是,当我们看懂了别人的文章,并且积累了一定的知识后,你才能够应用这门语言去表达自己的思想是不是。所以我说,只有你学习PMC只有经历过从积累到应用的过程,你才算入门PMC,为什么有些人对于PMC无论怎么看,怎么学习都没有感觉呢?因为你连入门都没有,所以你更体会不到如何才能够应用PMC来为我们的维修工作来服务了。
      其实,对于学习PMC也就那么多资料,为啥有的人水平高,还入不了门呢?大家看一样的东西,有的人能够深刻理解,扩大应用,并且可以利用此知识解决实际的问题,而有的人却不知道,既然不知道,说明你没有真正掌握,仍然有需要改进的地步。然而为啥有的人却不知道要学习什么呢?你想知道原因么?
           答案就是,你的知识太少,高深的东西你看不懂,基础的东西你又看不上眼,更没有灵活应用,所以导致了你现在的现状。教科书上都是知识,但是我们如何将知识转换成案例,这个就需要我们大脑的创造,经过这样的转化才是有价值的,才能够让人更深的理解。
所以,我们在学习知识的时候,最好先学习基础,保证入门,然后需要看教材完善知识,最后达到灵活应用的目的,这样,实际中遇到什么问题,我们的脑子里能够立马出现解决问题的方案,这个就是学习机床电气的思维,同样适用于学习PMC。
          对于PMC操作部分,大家都可以在系统行进行操作,达到应用的地步,这个没有什么技巧,只能够靠自己操作,你不动手,神仙也教不会你,是不?那对于学习PMC我们究竟需要什么样的知识呢?以下是我个人的一些学习经验,希望对于需要深入学习PMC的人提供帮助。
 

(1)PMC编程软件

         我们知道,用于PMC编程的软件是LADDER III, 这个软件在大家参加报名的时候我都已经发过给大家,希望大家能够安装,因为,你要看程序,没有软件,你怎么看呢?就像你要看PDF文档,你没有PDF阅读器,你怎么打开文档呢?工具只不过是一个阅读的手段,我们队自己要用的工具都不熟悉,又怎么好好发挥它的价值呢。FANUC LADDER III 9.1 汉化版软件安装和汉化教程

(2)PMC编程书籍

       我们学习一门语言,当然要知道这门语言的一些知识、概念,那么这些知识都是从哪里来的?无论你看到哪个教程,写的如何,他们在刚开始学习的时候,百分之百看过PMC编程书籍,而且你想了解更多的知识,你还必须看这本书。因为你需要知道的答案都在这里面,要看你是否真正的应用起来而已,有些人天天找干货教程,结果呢?时间浪费了不少,一直看的还是别人写的基础的东西,时间却浪费了不少。
这两本书分别是:
0iD_PMC_prog :此说明书是英文的,有能力的可以阅读此本书
FANUC+B-61863C+梯形图语言编程说明书 这本书是中文的,目前只见到过一本中文编程手册,其余教程都是以此基础编写的。此两本书在你们参加报名的时候都已经发送。请到自己下载的资料中查找。这两本书是教材,是用于查找知识的工具书。FANUC MC中文PMC编程手册下载地址
(3)FANUC 0I-D功能说明书
      为什么要看这本书呢?因为PMC的逻辑和PLC的逻辑一样,但是并不是所有懂得PLC的人都能够看懂PMC程序的意思,因为,PMC相当于一种专用机床的PLC程序,有一些特殊的信号,它是有系统来固定的,这个就是F G信号,当然也有M 和S信号,这个也是我们在查找比人梯形图的关键点,因为输入输出信号可以不同, 中间变量可以不同,但是他要实现么一个功能,他必须处理相关的信号,假如你对这个信号理解了,那么你解决问题也就有了思路,遇到语问题就能够快速查找先关信号,那么假如你不理解呢?你根本不知道故障的原因在什么地方,举个例子吧,我们输入M03S100 主轴没有旋转,我们第一步肯定会找G70.5的信号,假如这个信号没有通,那么你就不用查外围了,乖乖的分析下梯形图中的逻辑,找找没有接通的原因吧。那么假如你此时去查电缆,查模块,你说你能够解决问题么?其实解决这类问题就是一个套路。那么对于这些信号的具体意思在什么地方?就在0I-D的功能说明书中,书号为:B-64303CM-1_01其实对于FANUC系统,每一个系统都对应的有功能说明书,只不过有些事英文的,比如MF的,所以中国人只需要学习过PMC编程的人,B-64303CM-1_01这本中文书,没有人敢说他没有看过。好了,既然我说了这本书这么重要,那么赶快去找这本书看看吧。FANUC 0ID 功能连接B-64303CM-1_01
(4)对机床实际的动作以及互锁关系必须理解
     如果一个人对一个动作都不理解,他又怎么可能会对程序要实现的功能理解呢?就像我没有见过一种机器,你说的再天花乱坠我还是不明白,因为我压根不知道这个。所以,如果你想看懂PMC程序,你首先需要对机床的一些动作了解,知道一些动作之间的互锁关系,机床每个部件之间的关系等等。
 
(5)需要有一个学习的氛围
       想一想我们小的时候为什么父母为什么会将我们送到学校中去?不管你的服务是研究生还是博士生,你还是要将孩子送到学校去。因为,需要是一个学习的环境、提供了一些同龄人学习的氛围。而对于成年人的我们,为什么这么简单的道理都不懂呢?既然我搞PMC培训,那么我就需要营造这样的一个氛围,营造一个让大家可以一起讨论问题的环境,这个就是我管理的PMC学习群,昨天在群里的分享我相信大家也都有一定的收获,这些可能不是一个具体问题的收获,但是肯定是学习思维上的收获。你以后思维改变了,找到了学习的方向,那么你的每个前进都会离目标近一点,你说是不是。
有些人认为在群里聊天就是浪费时间,一点也不参与进来,我只能说,学不学习那么在你,人不可能做重复的工作,一次分享结束,可能就没有下次分享了,下次你提的问题,别的学员可能都已经掌握,那么你跟不上学习的节奏,所以我还是希望大家都能够参与进来,以后还会有让每个学员分享的机会,这样才能够创造一个老师指导,学生学习、有目的性、有方向性的一个学习环境。
  
       思路决定方向,为什么我能够掌握PMC编程,而你不能,那可能是我有比你更好的方法,如何才能够轻松的学习,请关注我写的PMC教程,既有思维,又有方法、也有案例,让你轻松的学会PMC。

 

© 版权声明
THE END
喜欢就支持一下吧
点赞2 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容