新手PLC项目调试七步法
一、按照图纸检查回路(未送电状态下)
一般PLC系统的图纸包含柜内图纸和柜外图纸两部分;柜内图纸指柜子内部的接线图;柜外图纸是所有接出电气柜的接线图。这一部分需要检查的是:
1、图纸设计是否合理,包括各种元器件的容量等等。
2、根据图纸检查元器件是否严格按照图纸连接。
在这一过程中,最需要注意的地方就是检查电源
1、确保回路没有短路。
2、确保强弱电没有混合到一起
因为PLC电源为24v,一旦因为接线错误导致220V接进PLC里,很容易将PLC或者拓展模块烧毁。
二、检查PLC外部回路,也就是俗称的“打点”
电源确认完毕后送电,测试输入输出点,这就是俗称的“打点”,测试IO点需要挨个测试,包括操作按钮,急停按钮,操作指示灯以及气缸及其限位开关等等,具体方法是一人在现场侧操作按钮等,另一人在PLC测监控输入输出信号;对于大型系统应该建立测试表,即测试后做好标记。如果发现在施工过程中有接线错误的地方需要立即处理。
这一步应该注意的是需要将程序备份后清空PLC里面的程序或者将程序禁用,避免因测试导致设备的动作。
三、检查机械结构并测试电机类负载
这一步需要检查机械结构是否紧固等等,电机类负载是否做好相应保护,避免因意外导致的事故,检查完毕后需要手动去测试设备运行,如正反转电机类,需要测试线路是否完好并带电试车,变频器类设置相应参数并进行电机优化,静态识别或者动态识别等。
这里需要注意的是对于一些特殊负载,比如说垂直类上下移动的负载需要由专业人员进行,以免因控制不当导致测试事故。
四、调试手动/半自动模式及相关逻辑关系
IO点和负载侧都测试以后,接下来要进行的就是手动模式下的调试。这里的手动模式也可以叫做半自动模式,不是用手直接去按动电磁阀或接触器等,而是指通过按钮或者HMI的按钮等去驱动设备,是与自动状态对应的。
手动模式的测试可以将自动模式按照人的意愿分解,方便测试程序。
这一环节最重要的是要测试安全功能,即在设备运行状态下测试急停,安全光栅等等的安全功能是否起到相应作用。
五、根据生产工艺调试自动模式
在完成半自动调试后,可进一步调试自动工作。这一环节是最重要的,需要根据生产工艺测试各种连锁,包括逻辑连锁,安全连锁等,而且要多测试几个工作循环,以确保系统能正确无误地连续工作。
六、特殊工艺的测试
PLC系统里除了逻辑控制,还有很多拓展出来的功能,比如说PID控制等,当这些逻辑调试基本完成后,可着手调试模拟量、脉冲量控制。
最主要的是选定合适控制参数。一般讲,这个过程是比较长的。要耐心调,参数也要作多种选择,再从中选出最优者。有的PLC,它的PID参数可通过自整定获得。但这个自整定过程,也是需要相当的时间才能完成的。
七、完成上述所有的步骤
整个调试基本算是完成了,接下来就到了预生产的步骤了,预生产是生产前的工作检测,在该阶段可以配合生产进行一些特殊的测试,比如说生产节奏是否满足,带载情况下安全功能还能否起作用等等,一般连续生产一定时间后就可以交工了。
新手尤其需要注意电源,记得我在多年前调试第一个项目的时候,因为施工单位将大皮带的拉绳开关的220V触点和24V触点接错了(皮带的拉绳开关为安全装置,两组触点,一组为220V断开控制回路,另一组为24V进入PLC),导致烧毁了一个数字量输入模板,后来就长记性了,再调试的时候一定分清220V和24V,就再也没出现过问题。
等等,先别划走!小编最后还给你准备了一份超值惊喜——西门子全套资料
S7-1200 PLC,如何调试电机运行及变频器调速控制
上一篇文章我们讲了带参数的FB和FC如何建立以及如何使用,不知道大家掌握得怎么样了呢,有没有达到能灵活应用的程度呢?
如果没有的话,不着急,我们以一个编程实例来进行详细地讲解,如果看了这篇文章你还不会的话,那你打我吧……
【案例】电机运行及变频器调速的控制案例
控制要求: 现有2台电机,具有相同的控制方式,每台电机都是通过变频器驱动的,该控制需要用到模拟量模块,变频器的频率通过模拟量0~10V信号进行调节。
每按一次频率递增按钮,则增加1Hz频率,每按一次频率递减按钮,则频率减少1Hz;
按下启动按钮,电机启动运行,电机运行时间达到设定运行时间后会自动停止运行,按下停止按钮,电机停止运行。
分析: 因为有2台电机需要利用变频器进行调速,我们选择一个AQ02的模拟量输出控制,用于输出模拟量信号实现对电机频率的更改。
我们在创建工程项目的时候首先是进行硬件组态的配置,配置如下图所示,选择CPU1214C型号的PLC和SM1232 AQ02的模拟量输出模块,模拟量输出类型设置成电压类型,可以看到分配的地址分别是QW96和QW98。
软件使用博途V15,本文案例源文件,均可免费下载!,请看文末下载
IO分配:
程序设计: 使用FC块编写电机运行及调速控制程序
第一步:建立PLC的数据类型
因为2台电机采用相同的控制方式,我们可以建立一个PLC数据类型表来存储电机运行相关的变量和名称,双击“添加新数据类型”,然后命名为“电机运行及调速控制”,建立如下图所示的变量。
第二步:添加DB块
添加一个DB块,命名为“电机运行数据”,在DB块中新建一个名称为“电机”的变量,变量的数据类型选择为数组,Array[1..2]of“电机运行及调速控制”,数组中的元素的数据类型选择为前面建立的PLC数据类型名称“电机运行及调速控制”,[1..2]分别代表电机1和电机2,这样可以很方便地把2台电机使用到的地址全部建立好。
软件使用博途V15,本文案例源文件,均可免费下载!,请看文末下载
第三步:添加FC块、建立FC接口区变量
添加一个FC块,命名为“电机运行控制”,因为2台电机采用相同的控制方式,我们建立形式参数变量,形式参数在FC的接口区建立,如下图所示。
软件使用博途V15,本文案例源文件,均可免费下载!,请看文末下载
第四步:FC中控制程序的编写
当我们把形式参数变量建好之后,就可以使用这些形式参数编写电机的运行及调速控制程序。
建立的形式参数是没有地址的,只有名称和分配的数据类型,我们在编程的时候用这些名称进行编写就可以了。
软件使用博途V15,本文案例源文件,均可免费下载!,请看文末下载
第五步:OB1中调用FC
FC的程序编写好之后,我们可以在OB1中去调用该FC块,调用时给形式参数赋予不同的实参就可以实现对2台电机的控制了,因为有2台电机,我们调用2次,然后写上前面IO分配的地址即可。
以上是采用FC块的方法编写的电机运行及变频器调速控制的程序,你学废了吗?
别慌,还有使用FB块的编写方法,对于我们这个控制程序,使用FB块会更加简单一些,也是更合适的编程方式,下一篇文章再继续给大家讲解,想知道为什么的话,继续关注我们的更新哦~
(技成培训网原创,作者:蔡慧荥,未经授权不得转载,违者必究)
相关问答
plc单独编程到调试过程详情?
熟悉控住对象、PLC选型及确定硬件配置、设计PLC的外部接线。设计控制程序、程序调试和编制技术文件。1了解控制对象,确定控制要求这一步是系统设计的基础。...
信捷plc程序编好怎么编译?
编译PLC程序需要使用软件,一般情况下需要按照以下步骤进行:1.打开信捷PLC编程软件;2.导入编写好的PLC程序;3.进行语法检查,确保程序没有错误;4.进行编...
如何用plc程序模拟量控制变频器?
其实用模拟量来控制变频器还是比较简单的,你完全可以用一个直流电压表或电流表来代替变频器。真正有点难度的是PID控制,通讯控制,以及与电脑组态软件,或触摸...
plc调试怎么去入门?
要入门PLC调试,首先需要学习PLC的基础知识,包括PLC的工作原理、接线方式、编程语言等。可以通过阅读相关的教材和参加培训班来学习。其次需要具备一定的电气...
西门子plcs7-200的调试步骤?
西门子PLCS7-200的调试步骤如下:确认硬件连接:检查PLC和外部设备的接线是否正确,如有需要请参考设备的安装手册。编写程序:使用西门子Step7-Micro/WIN程...
s7一200plc怎么进行程序调试?
1,程序编好号下载到PLC中,并保证电脑和PLC一直在通信状态2,编程软件上点击程序状态监控按钮3,例如我要在编程软件上接通I0.0,先选中I0.0,然后在表示I0.0...
工业锅炉PLC系统调试过程及注意事项-盖德问答-化工人互助问...
plc控制的锅炉系统的调,我觉得是先编写调试方案的。分工艺部分和仪表部分。工艺部分是锅炉的查看安装正确、阀门状态、热紧、煮炉、燃料通畅等。仪...
简述plc和变频器控制电路的调步骤
现在市面上的变频器功能已经很丰富,控制方式有很多,能驱动的负载类型也很多。所以只能具体使用,具体的调试。我们拿三菱变频器驱动流水线上马达传输为例来看...
plc编程和调试哪个好?
PLC编程和调试是PLC系统开发过程中的两个重要环节,两者都很重要,难以分出哪一个更好。以下是它们的一些区别和联系:1.编程和调试的区别:PLC编程是指根据设...
PLC调试跟机器人调试有什么区别?
PLC调试和机器人调试是两种不同的调试过程,它们的主要区别在于所涉及的设备和系统、调试目的以及调试方法等方面。以下是它们的主要区别:所涉及的设备和系统:...