plc编程步 工业机器人零基础PLC编程的基本步骤

小编 101 0

工业机器人零基础PLC编程的基本步骤

科学的PLC编程步骤其实很简单,但往往大多数工程师就是认为简单而忽略很多细节。细节的忽略,必然会在以后出现问题。想避免日后的问题,只有好好的遵守规则,没有规矩不成方圆,plc编程一样有其自身的规矩。

第一步:阅读产品说明书

第一步看起来再简单不过了,但很多工程师都做不到。

仔细阅读说明书是编程的第一步,首先要阅读安全守则,知道哪些执行机构可能会对人身造成伤害,哪些机构间最容易发生撞击,当发生危险时如何解决,这些最致命的问题都在安全守则中,阅读产品说明书是必不可少的一项。

此外,关于设备每个元件的特性,使用方法,调试方法也在说明书中,不去阅读,即使程序正确,如果元件没有调试好,设备一样不能工作。再有,所有的电路图、气动液压回路图、装配图也在说明书中,需要阅读它才能知道每种元件可以做何种改造呢。

第二步:根据说明书,检查I/O

检查I/O,俗称“打点”。检查I/O的方法很多,但是一定要根据说明书提供的地址依次进行检查,在绝对安全的情况下来检查。

在检查输入点时,一般输入信号无非是各种传感器,如电容、电感、光电、压阻、超声波、磁感式和行程开关等传感器。检查这些元件比较简单,根据元件说明将工件放在工位上,或是移动执行机构检查传感器是否有信号即可。当然,不同的设备检测的方式可能不同,这要看具体情况而定了。

但是在检查输出信号时就要格外小心了。如果是电驱动产品,必须在安全情况下,尤其是保证设备不会发生撞击前提下,让执行机构的驱动器得电,检查执行机构是否能够运动。如果是液压或气动执行机构,同样在安全情况下手动使换向阀得电,从而控制执行机构。在检查输出信号时,不论执行机构的驱动方式是什么,一定要根据元件说明书,首先要保证设备和人身安全,要注意并不是所有设备的执行机构都可以通电测试的,所以有时个别的输出信号可能无法手动测试。

无论是输入还是输出装置,当传感器有信号或执行机构的驱动装置得电后,必须同时检查PLC上的I/O模块指示灯是否也点亮。很多设备中,输入输出信号是通过接线端子与PLC连接,有时接线端子的指示灯有信号 ,但不能保证由于连接导线内部断路,而PLC上相应的地址没有信号接通。这一点要特别注意。

在测量输入输出信号后,要同时将测量的地址记录下来,保证信号地址和说明书中一致。如有不同,再次测量设备地址,多次测量仍然不一致,先联系设备厂家,因为此时不能保证厂家提供的地址没有错误。

第三步:打开编程软件,进行硬件配置,并将I/O地址写在符号表中。

不同的PLC使用不同的编程软件。但是对于任何一种软件来说,编程前的第一步就是进行硬件组态,根据实际PLC的类型建立硬件配置及相应的通讯配置。硬件组态完成后,将之前在纸上记录下来的I/O地址写在软件的符号表中。由于软件不同,对于符号表的定义可能不同,但一般的软件都有该功能,这一步是至关重要的。在编写符号表时,不仅要把设备输入输出的绝对地址写正确,最好再给每个地址命名并添加注释,这对后面的编程会非常方便。不需要在编程时每次都查询绝对地址,只要填写命名好的名称即可。当然,这也取决于软件是否具备此功能。

第四步:写出程序流程图

在编程之前,一定要在草稿上写出程序的流程图。一个完整的程序,应该包括主程序、停止程序、急停程序、复位程序等部分,如果软件允许,应该将各个程序按“块”的形式编写,即一个程序是一个块,最终将每个块按需求来调用即可。

PLC最擅长的就是处理顺序控制,在顺序控制中主流程是核心,一定要确保制定好的流程是正确的,要在草稿上仔细检查。如果主流程存在问题,当程序被PLC执行后,很可能发生撞击,损坏设备或对人身造成危险。

第五步:在软件中编写程序

确保主流程没有问题后,便可以在软件中编写程序了。此外,还要注意停止、急停和复位程序的正确性,尤其是停止和急停程序,这是关系到人身安全和设备安全的最重要的程序,万万不可小视。一定要保证无论在任何情况下,只要执行停止或急停程序,设备绝对不会对人身造成伤害。

第六步:调试程序

在调试程序这一步中,可以分成两个方面。

1.如果条件允许,或是你的逻辑能力超强,可以先用软件的仿真功能做测试,但是很多繁琐的程序很难用软件仿真看出程序是否正确。

2.将程序下传到PLC中进行在线的调试。如果设备不动或运行中出现异常情况,先不要去修改程序,很可能是传感器没有调试到位,如果确保传感器无误,再去修改程序。

第七步:调试完成后,再次编辑程序

在上一步的调试中,由于对程序有所修改,故必须再次整体检查或编辑一下程序,然后将最终的程序下传到PLC中。

第八步:保存程序

在这一步中,要注意一个问题,就是应该将程序保存在什么地方?PC硬盘?闪存设备?移动硬盘?当然这些都不可以,所有这些存储设备都可能感染病毒。所以,必须且只能将程序烧制到光盘上。而且还有一个问题,烧制的程序是哪个程序?在之前我们已经将最终调试并修改完成的程序下载到PLC中,如果PLC在执行该程序时完全无误的话,就将该程序上传到PC中,将此程序烧制到光盘中。

上面的一切都是为了安全。

第九步:填写报告

完成编程后,应该填写最后的调试报告,将遇到的问题和程序的一些难点问题一一记录下来。因为长时间以后,自己也会对程序的某些技巧的地方遗忘,同时也方便其他同事能够理解你所编写的程序。

零基础学习工业机器人PLC编程的基本步骤

科学的PLC编程步骤其实很简单,但大多数工程师认为它简单,忽略了很多细节。忽视细节将不可避免地导致未来出现问题。为了避免将来出现问题,我们必须遵守规则,否则,PLC编程有自己的规则。

工业机器人学习步骤1:阅读产品手册

第一步看起来很简单,但是很多工程师做不到。

仔细阅读手册是编程的第一步。首先,你应该阅读安全规则,知道哪些执行程序可能导致人身伤害,哪些程序最有可能受到影响,以及当危险发生时如何解决这些最致命的问题。阅读产品手册是安全规则的重要组成部分。

此外,本说明书还包括了设备各部件的特点、使用方法和调试方法。即使程序正确,即使组件没有调试好,设备也不能工作。此外,所有的电路图、气动液压电路图和装配图也都包含在说明书中。有必要通过阅读它们来了解可以为每个组件进行哪种类型的转换。

工业机器人学习步骤2:根据说明书检查I / O

检查I / O,通常称为“点”。检查I / O的方法有很多,但必须按照手册中提供的地址,在绝对安全的情况下,按顺序进行检查。

检查输入点时,一般输入信号是各种传感器,如电容、电感、光电、压阻、超声波、磁感应、行程开关等。检查这些组件很容易。将工件按部件说明放在工位上,或移动执行器检查传感器是否有信号。当然,不同的设备可能会以不同的方式进行测试,这取决于具体的情况。

但是在检查输出信号时要小心。如果是电动驱动产品,必须在安全的情况下对执行器进行通电,特别是在保证设备不受影响的前提下,检查执行器是否可以移动。

如果是液压或气动执行程序,换向阀也是在安全条件下手动供电,从而控制执行程序。检查输出信号时,无论执行程序的驱动方式是什么,都要先根据部件说明,确保设备和人员的安全。需要注意的是,并不是设备的所有执行器都能通电进行测试,所以有时个别输出信号可能无法进行手动测试。

无论是输入还是输出装置,当传感器有信号或执行器驱动装置通电时,必须同时检查PLC上的I / O模块指示灯是否也亮。

在许多设备中,输入和输出信号通过终端与PLC相连。有时,接线端子的指示灯有信号,但不能保证PLC上对应的地址由于连接线内部开路而不连接。应该特别注意这一点。

测量输入和输出信号后,应同时记录测量的地址,以确保信号地址与说明书一致。如果是不同的,再次测量设备地址。如果多次测量后仍然不一致,请先与设备厂家联系,因为此时不能保证厂家提供的地址是正确的。

工业机器人学习步骤3:打开编程软件,配置硬件,在符号表中写入I / O地址。

不同的PLC使用不同的编程软件。但对于任何软件,编程前的第一步都是进行硬件配置,并根据实际的PLC类型建立硬件配置和相应的通信配置。

硬件配置完成后,将记录在纸上的I / O地址写入软件符号表。由于软件的不同,符号表的定义可能不同,但一般软件都有这个功能,这一步至关重要。

在编写符号表时,不仅要正确写出设备输入和输出的绝对地址,还要对每个地址进行命名和添加注释,这对于以后的编程非常方便。

编程时不必每次都查询绝对地址,只需填写已命名的名称即可。当然,这也取决于软件是否有这个功能。

工业机器人学习步骤4:写出程序流程图

在编程之前,一定要把程序的流程图写在草稿上。一个完整的程序应该包括主程序、停止程序、紧急停止程序、复位程序等部分。如果软件允许,每个程序都应该以“块”的形式编写,即一个程序是一个块,最后可以根据需要调用每个块。

PLC最擅长的是处理顺序控制。在顺序控制中,主过程是核心。确保建立的过程是正确的,并仔细检查草案。如果主进程出现问题,程序由PLC执行时,可能会对设备造成影响、损坏或对人造成危险。

工业机器人学习步骤5:编写软件程序

在确保主进程没有问题之后,可以在软件中编写程序。另外,注意停机、急停、复位程序的正确性,特别是停机、急停程序,这是关系到人身安全和设备安全的最重要的程序。

必须保证无论在任何情况下,只要进行了停止或紧急停止程序,设备都不会对人造成伤害。我们建议您重视微信号技术的培训。

工业机器人学习步骤6:调试程序

在这一步的程序调试中,它可以分为两个方面。

1. 如果条件允许,或者你的逻辑能力超强,你可以先用软件的仿真功能来测试,但是很多繁琐的程序都很难用软件仿真来查看程序是否正确。

2. 将程序转移到PLC进行在线调试。如果设备在运行过程中不移动或出现异常情况,不要先修改程序,很可能传感器没有调试到位,如果传感器正确,再修改程序。

工业机器人学习步骤7:调试完成后,再次编辑程序

在调试的前一步,由于程序的修改,需要重新对程序进行整体检查或编辑,然后将最终的程序传递给PLC。

工业机器人学习步骤8:保存程序

在这一步中,我们应该注意程序的存储位置问题。电脑硬盘吗?闪存设备吗?移动硬盘驱动器?当然,这些都不行。所有这些存储设备都可能感染病毒。

因此,程序必须并且只能在CD上刻录。还有一个问题,哪个是刻录程序?

在此之前,我们已经将最终的调试和修改程序下载到了PLC上。如果PLC在执行程序时完全正确,则将程序上传到PC机,刻录到CD上。以上都是为了安全起见。

工业机器人学习步骤9:填写报告

编程结束后,填写最终的调试报告,并逐一记录程序遇到的问题和一些疑难问题。

因为过了很长一段时间,我就会忘记一些程序的技能,而且你写的程序也方便其他同事理解。

相关问答

三菱PLC怎么完成小数加减运算-懂得

首先需要明确,三菱PLC默认情况下只能进行整数运算,如果需要进行小数运算,需要购买带有模拟量输入输出模块的PLC。假设使用了模拟量输入输出模块,以...

PLC程序里D0怎么清零-懂得

PLC程序里清零有多种方法:1、直接传送,通过指令MOV,将K0传送到D0里去,D0的值即为0;2、条件清零,例如当X1闭合,Y0接通,同时Y0的常开触点闭合执行RSTD...

西门子plc程序读取步骤?

读取西门子PLC程序的步骤如下:1.打开西门子PLC编程软件(如STEP7)并连接到PLC设备。2.在软件中选择要读取的PLC程序文件。3.导航到程序文件所在的目录,并选...

三菱PLC程序如何备份?

三菱PLC程序备份的具体步骤如下:1.打开三菱PLC编程软件(比如GXDeveloper、GXWorks等)并连接PLC。2.在编程软件中选择“Online”菜单,然后选择“Read”.....

西门子1200模拟量输入编程实例?

以下是使用西门子S7-1200PLC进行模拟量输入编程的示例代码:1.配置模拟量输入模块在S7-1200PLC的硬件配置中,添加模拟量输入模块,并配置其参数。例如,如...

1200plc顺序控制指令?

众所周知,S7-1200不支持Graph语言,但这种语言又很适合顺序逻辑控制,按照工艺的步序,一步步编程即可,为了解决S7-1200在Graph方面的弊端,我们可以通过CASEO...

信捷plc解锁方法?

信捷plc密码忘了解锁的方法:1、选择plc>清除参–lear)菜单命令,显示“清除”对话框。2、选择所有的复选框,并点击“确认”按钮核实采取的措施。3、如果...

三菱PLC编程电缆通讯端口的设置方法?

1、若想让PLC与电脑连接,首先需要传输端口,当PLC与电脑连接通讯线之后,右击“我的电脑”,选择“管理”。2、在弹出的“计算机管理”窗口中,选择“设备管理...1...

三菱PLC怎么编写时钟指令?

三菱PLC编写时钟指令需要进行以下步骤:1.打开编程软件,选择要编写时钟程序的PLC型号和型号对应的指令集。2.设置时钟寄存器,包括年、月、日、时、分、秒等...

三菱plc程序怎么设定密码?

三菱PLC程序的密码设置:在编程软件GX-DEVELOPER中,在“在线”菜单下有一个关键字登录,输入的关键字就是密码。要求设置的密码为8位,可以为0~9的数字或是A~F...