LG PLC编程绝技.docx
- 文档编号:9370896
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:18
- 大小:39.17KB
LG PLC编程绝技.docx
《LG PLC编程绝技.docx》由会员分享,可在线阅读,更多相关《LG PLC编程绝技.docx(18页珍藏版)》请在冰豆网上搜索。
LGPLC编程绝技
关于LSK120S/PLC的调试总结
2009-02-1409:
21
我用了LSK120S配合人机界面做一些小型自动化设备将近2年,感触有一些,现在将自己的一些习惯写出,想与大家多交流......
1、用触摸屏做两个监控画面,
1)是所有的I/O,调试时查线,
2)是重要的状态M,D,T,C,S,为了观察自动运行到达的步数方便。
比如,高速计数时,P0-P3,P40,P41发脉冲时不一定显示,
每0.1秒用DMOV到寄存器D既可看到位置和速度变化
2、注意接近开关或光电开关的极性NPN还是PNP,发现当输入点没有反应时,应把公共端极性变换。
3、T值为16位。
长时间计时可用C配合T。
4、用步进,伺服电机及变频器,注意加减速时间,为了精度和系统平稳,用多个T和M效果好一些换向时,按正向正常速度--按减速时间--停止时间--换向时间--加速时间--反向运动正常速度加减速时间不仅要考虑PLC参数设置和伺服电机或变频器参数设置,还要参考系统负载惯性和传送机构缓冲时间。
5、关于D参数,开机时从存贮区调出给触摸屏,运行需要时运算一次。
GMOV等D运算指令需要用脉冲执行方式(用F12时不能用脉冲执行方式),可缩短扫描周期。
至于保持数据区的运算,更需设条件限制。
“节约资源”是有好处的。
6、高速计数时用的P0-P3,不可再用于脉冲捕捉。
要观察脉宽很小的信号可用M自锁其状态。
单周期信号不要再用D取其上升沿。
7、注意扫描顺序,当M无法解锁或提前解锁,可适当把程序段变换位置。
或者增加M做标志。
8、块选择时语言要切换到英文(我的软件3.62版)。
9、多用注释,元件上面写名称,线圈竖线右边写算法,程序块写该段作用和主要参数,这些文字在几个月后,再看程序就起作用了。
10、删除行CTL+U,添加CTRL+M,记住删除以后就恢复不了了。
所以每天的程序要做备份,每次的大的改动最好也要做备份或者记录。
11、程序结构我喜欢这种方式:
急停按钮-----各种异常判断和报警--输入--通讯参数运算--通讯指令发出/接受--状态流程--实时参数运算
--输出--监控参数运算。
12、当动作很多,此时感觉程序很乱头很大时,可以用WORD记录所有的P,S,D,M及名称打印出来,
或用一张A4或更大白纸写动作流程图。
13、用笔记本监控一下,在以下情况是否有不正常的M接通,1)开机时或刚打到RUN时, 2)停止时3)自动时 4)手动时 4)急停时尤其是停止时和急停时,那些还没有解锁的M,往往就是造成系统不稳定的隐形杀手。
14、关于功能和稳定性:
1)让搞工艺的或机械维修的人来操作你的系统,即使你调试的时候也要耐心和认真和他们交流,
他们的经验或许使你的系统功能更加完善。
2)当你对自己的系统稳定性感觉比较满意后,时间允许的话,让操作工人或者外行的人操作几下。
此时最好站在急停钮或系统电源旁边。
15、注意充分利用公用程序段,可以缩短扫描时间手动,自动,半自动中共用的M,外部输入点和屏钮启停等,
要注意好联锁,比如屏钮启动,外部按钮可以停止,外部启动,屏钮也可停止运行。
16、联锁关系,除了上面说的启动和停止,硬件按钮和触摸屏按钮,还有气缸的电磁阀,电机正反转等等,尤其是三相交流接触器,那不是开玩笑的,外部还要有接触器触点加联锁。
17、当采用485通讯时,比如给多个仪表或变频器发送或者接受D寄存器数据,适当加一些延时,避开总线竞争。
也对电器元件有好处。
当采用无协议方式,数据接收缓冲区和待发送区处理好,提前清零或预置好。
尤其是急停或者停止时要充分保持停止命令可靠发出。
18、工程结束把程序分解成各个功能段,另存为各个文件,做一个分类库,用时就调出来很方便。
我一般把它们可以按以下分
1)运算指令类2)高速计数及脉冲输出3)模拟量及PID调节4)通讯程序5)中断应用
19、凡16位数据与32位混合运算,或者要用到负数(位置控制),运算开始可以先将接受的中间D寄存器清零,保证其高位准确收到。
20、要经常上网,经常上网不一定是坏事,尤其是工控网,这里面资料很多,深藏不露高人也很多。
他们的某一句话,看似漫不经心,实际含金量足足300%,有可能帮助你节省几天甚至几月的时间。
21、善用S寄存器,日后调试很方便。
22、用乘除法指令时,合理分配寄存器地址,防止混淆。
23、需保存的数据要放在掉电保护区,上电后先恢复参数。
24、计长要计脉冲数,不要用速度*时间的方式。
25、重复使用的功能用函数,形式如:
函数名(输入参数,输出结果)
26、捕捉高速计数最好用中断,用比较指令要当心。
27、有小数点的地方,先放大倍数再计算。
28、注意计算的精度是否能够满足系统需求。
29、寄存器结构划分要合理,事先记录下来各寄存器区域的划分和各地址的含义。
30、合理利用间接寻址指令#,有时很好用。
31、关于POSDST绝对方式和相对方式的区别:
1)绝对方式:
POSPRS13000 ,POSDST1F11100001000 ,
最后F042=10000,实际脉冲发送了7000。
2)相对方式:
POSPRS13000 ,POSDST1F10100001000 ,
最后F042=13000,实际脉冲发送了10000。
32、K120S内置有4种通讯方式,专用协议,用户自定义,MODBUS,无协议。
当采用RS232口的4,7,5或RS485的+,--,两个K120S基本单元1:
1通讯可以有8种不同的方式。
此时Cnet拨码开关1->OFF,2->ON,这是不使用外挂模块。
除了专用协议以外,其他6种可以与其他控制器或仪表通讯。
当与其他控制器通讯出现问题时,可以用两个K120S基本单元1:
1通讯做测试,可以很快确认出是硬件故障还是编程问题。
33、常用的F:
F10恒ON
F11恒OFF
F12第1周期ON
F13第1周期OFF
F9020ms时钟
F91100ms时钟
F92200ms时钟
F931s时钟
F942s时钟
F971min时钟
F120CMP比较,s1 F121CMP比较,s1<=s2 F122CMP比较,s1=s2 F123CMP比较,s1>s2 F124CMP比较,s1>=s2 F125CMP比较,s1<>s2 F170HSC0达到设定值 F171HSC1达到设定值 F172HSC2达到设定值 F173HSC3达到设定值 F280CH0运行状态 F281CH0错误状态 F282CH0运行结束(单周期) F287CH0输出禁止 F288CH0运行方向 F300CH1运行状态 F301CH1错误状态 F302CH1运行结束(单周期) F307CH1输出禁止 F308CH1运行方向 F0340~F035FCH0当前位置地址 F0360~F037FCH0当前脉冲速率 F0420~F043FCH1当前位置地址 F0440~F045FCH1当前脉冲速率 34、报警红灯的常用顺序: 检出异常-->红灯闪(可用F931s时钟),伴随声音报警-->人为按“复位”或达到延时-->红灯闪光转红灯平光(此时故障并未消除),停音-->消除故障-->红灯灭 这里面涉及一个问题,就是相应状态或数据恢复到正常区域,红灯才能熄灭。 比如变频器过热报警,参数设置错误,气压过低,加热油温过高都是这种类型。 35、触摸屏中的重要参数页面应设置密码,防止一些涉及加工精度及运行稳定性的参数被操作人员任意修改,最好提供两种密码,一种为固定密码,一种可以修改。 可修改密码可以仿QQ方式,输入一次原密码,如正确再输入两次相同的新密码,则新密码生成。 固定密码只提供给设备供应商。 可修改密码提供给客户管理者。 36、重要参数页面还应该设置“出厂恢复值”按键,当控制电机很多,很多设备参数需要调整的时候,这键很有必要。 避免数日以后,恢复调整的麻烦。 比如: 脉冲当量,找零速度,偏移补偿量,时间修正值等等。 37、关于晶体管还是继电器的选择,对输出接点的实际通断频率要了解准确。 当为继电器不采用浪涌吸收元件时,感性负载的电气寿命大约100K~200K,假设输出接点10秒动作一次,每天设备运行5小时,1天动作次数=5X60X6=1800次,200000/1800=111天,大约4个月。 如果你感觉控制器接点坏的挺快,那就要重新核算一下设备实际的动作频率了。 38、如果PLC点数富裕,尽量留具备特殊功能的I/O点。 比如P0~P3高速计数用(或P0~P7脉冲捕捉功能点),晶体管输出时P0~P3可以做位置控制用。 只要这些点正常,如果本机不用,拆下来还可以用在别处,退一步说当二手卖转让也会顺一些。 39、当用K120S控制步进电机或者伺服电机时,个人感觉与FX1N的精度和稳定性差不多。 指令结构和参数的赋值方式略有不同,总的来说效果还是不错的。 “最高脉冲”指控制器给步进电机发送的最高脉冲限制,降低“最高脉冲”可以使加速曲线变的平缓,启动性能改善,减速效果也好很多。 如果采用原值100K,容易造成启动时系统振动和步进电机失步,减速时对机构的冲击也很大。 降低最高脉冲对这方面改善很大,但是最高速度也随之受到限制。 “加速时间”指电机启动时从零速或起步速度加速到规定速度的时间,适当加大加速时间可以使电机启动时比较平缓,减少振动和步进电机失步;但是太大则使启动较慢。 “减速时间”指电机启动时从运行速度减速到零速的时间,适当加大减速时间可以使电机缓慢停止,减少冲击振动;但是太大则使停止制动较慢。 不过如果限位开关和机械最后保护顶块距离很小时,当速度很快时,太大的减速时间有可能会使机构超过限位开关撞击机械顶块,形成很大的冲击。 也就是说很多情况要结合具体机构调整PLC参数的。 40、触摸屏上常用的一些英语词汇: (经常做出口设备或使用进口设备的朋友,望有机会多交流! ) 中文Chinese 英文English 启动Start 停止Stop 正转FWD 反转REV 长度Length 急停Emgstop 左行Goleft 右行Goright 帮助Instruction 密码password 参数parameters 速度Speed 手动Manual 自动Auto 步进StepMode 报警Alarm 复位Reset 确认Confirm 取消Cancel 步进电机StepMotor 伺服电机ServoMotor 旋转编码器RotEncoder 传感器Sensor 限位Limit 找零Origin 回零Home 预览Simulate 暂停Pause 错误Error 编辑Edit 轴Axis 380V用星型接法,220V用三角接法。 以上指的是线电压,在380v的星型接法中,线电压为380v,则相电压为220v,也即绕组电压为220v。 如果改为三角接法,则相线电压都为380v,绕组电压即为380v,会使得电机烧毁,所以不能三角接法。 二对于220v的三角接法,改为星型接法,则相电压为220/1.73=127v电压偏低,启动不正常。 所以也不行。 而在大功率(>3Kw)的条件下,则可以用以上方法,进行降压启动,以降低启动电流。 总之,主要考虑绕组的承受力。 光电开关PNP输出与NPN输出有何区别? ? 2010-07-1308: 38 光电开关PNP输出与NPN输出有何区别? ? PNP的导通压降小但反向耐压低NPN相反; 1.如果输入一个高电平,而输出需要一个低电平时,首选择npn。 2.如果输入一个低电平,而输出需要一个低电平时,首选择pnp。 3.如果输入一个低电平,而输出需要一个高电平时,首选择npn。 4.如果输入一个高电平,而输出需要一个高电平时,首选择pnp。 npn基极高电压,极电极与发射极短路.低电压,极电极与发射极开路.也就是不工作。 pnp基极高电压.极电极与发射极开路,也就是不工作。 如果基极加低电位,集电极与发射极短路。 输出形式: 分npn二线,npn三线,npn四线,pnp二线,pnp三线,pnp四线,AC二线,AC五线(自带继电器),及直流NPN/PNP/常开/常闭多功能等几种常用的形式输出 用万用表的电阻挡测.他们的原理就是放大器的原理. 把万用表打到电阻挡,用万用表的2个表笔分别测,会发现电阻无穷大的2跟线,是电源线.那么剩下的一跟就是信号线了. 第2步.测量信号线和电源线的+级电阻小的是PNP型 和电源线负极,电阻小的是NPN型 这里还有一个小技巧,就是在万用表里的电源并不是在红表笔上,而是在黑表笔上.建议最好使用数字万用表. 怎样才能用万用表判断直流电源的正负级? 太简单了,采用数字万用表,根据显示正值时红表笔接的是正极,负值时红表笔接的是负极。 NPN和PNP型传感器的区别就是在与输出的电平不同,NPN输出低电平,PNP反之。 为什么三菱PLC要选择NPN型传感器? 而西门子PLC要选择PNP型传感器? NPN型输出管是NPN型,内部电路是发射极接电源负极,集电极为输出端,所以负载一端要接电源正极,另一端接光电开关的输出端。 PNP型输出管是PNP型,内部电路是发射极接电源正极,集电极为输出端,所以负载一端要接电源负极,另一端接光电开关的输出端 浅论三相异步电机的选用及养护 2010-03-2116: 19 [摘要]三相异步电动机是目前工农业生产中使用最广泛的一种电动机,在电网的总负载中,异步电动机的容量约占整个动力负载的85%,可见其使用的广泛性和重要性,在供水泵站中亦广泛使用。 [关键词]三相异步电动机电源 1三相异步电动机的基本结构 三相异步电动机是由固定不动的定子和饶轴旋转的转子两部分组成。 (1)定子的结构: 三相异步电动机的定子由机座、定子铁芯和定子绕组构成。 (2)转子的构成: 三相异步电动机的转子由转子铁芯、转子绕组和转子轴等部件组成。 (3)三相异步电动机由轴承盖、接线盒、端盖、定子铁心、定子绕组、转轴、轴承、转子、风扇、罩壳组成。 2三相异步电动机的工作原理 定子绕组接上三相电源后,电动机便产生旋转磁场,所谓旋转磁场就是指电动机内定子和转子之间气隙的圆周上按正弦规律分布的,能够围绕着电动机在空间不断旋转的磁场。 转子与旋转磁场之间存在相对运动。 转子导条被旋转磁场的磁力线切割而产生感应电动势,它在转子绕组中感应出电流,两者相互作用产生电磁转矩,使转子转动起来。 从而将电能转化为转轴的机械能。 3三相异步电动机的选用 三相异步电动机应用广泛,是一种主要的动力源。 在此,要特别强调合理选择电动机的额定功率,如额定功率选择过大,不仅造成设备投资费用增加,而且电动机长期处于低效率低功率因数点运行,是很不合理很不经济的。 3.1三相异步电动机的选用要点 (1)根据机械负载特性、生产工艺、电网要求、建设费用、运行费用等综合指标,合理选择电动机的类型。 (2)根据机械负载所要求的过载能力、启动转矩、工作制及工况条件,合理选择电动机的功率,使功率匹配合理,并具有适当的备用功率,力求运行安全、可靠而经济。 (3)根据使用场所的环境,选择电动机的防护等级和结构形式。 (4)根据生产机械的最高机械转速和传动调速系统的要求,选择电动机的转速。 (5)根据使用的环境温度,维护检查方便、安全可靠等要求,选择电动机的绝缘等级和安装方式。 (6)根据电网电压、频率、选择电动机的额定电压以及额定频率。 3.2三相异步电动机的选用步骤: 选电动机类型→选电动机容量→校核启动转矩最大转矩→等效发热校核→经济性综合指标校核→电动机机械特性与负载特性对比→电动机电压等级与频率→决定 4三相异步电动机的维护保养 4.1启动前的准备和检查 (1)检查电动机和启动设备接地是否可靠和完整,接线是否正确与良好 (2)检查电动机铭牌所示额定电压,额定频率是否与电源电压、频率相符合 (3)新安装或者长期停用的电动机(停用三个月以上),启动前应检查绕组相对相、相对地的绝缘电阻值。 (用1000伏兆欧表测量)。 绝缘电阻应该大于0.5兆欧。 如果低于这个值,应该将绕组烘干。 (4)对绕线型转子应该检查其集电环上的电刷以及提刷装置是否能正常工作,电刷的压力是否能符合要求。 电刷压力为1.5N/cm-2.5N/cm。 (5)检查电动机的转子转动时候灵活可靠,滑动轴承内的油时候达到规定的油位。 (6)检查电动机所用的熔断器的额定电流是否符合要求。 (7)检查电动机的各个紧固螺栓以及安装螺栓是否牢固并符合要求 4.2运行中的维护 三相异步电动机运行时,值班人员每班应检查一次,检查项目如下: (1)电流是否超过允许值,有无增大或者减小现象。 (2)轴承应无异常声音,润滑情况应正常,油量应充足,油环转动应灵活。 (3)运行声音应正常,无异常气味。 转贴于中国论文下载中心 (4)外壳和轴承的温度是否正常,没有烫手感为正常,否则为过热。 滑动轴承温度不应超过80℃,滚珠轴承温度不应该超过100℃。 (5)震动是否正常,其标准应符合: 转速3000r/min,振动不超过0.06mm,转速1500r/min,振动不超过0.10mm,转速1000r/min,振动不超过0.13mm,转速750r/min,振动不超过0.16mm。 (6)电缆头是否漏油以及外壳接地是否牢固。 (7)饶线式电动机电刷与滑环检查: ①滑环上电刷是否冒火花。 若火花小,应清理电刷。 若火花大,应检修处理。 ②电刷上的压力应是保证电刷不冒火的最小压力,电刷在刷握内无晃动和卡阻现象 ③电刷软线是否完整,接触是否紧密,是否有与外壳短路以及过热现象。 ④电刷边缘应无磨损现象。 4.2运行中的故障处理 1启动时的故障 当合上断路器或自动开关后,电动机不转,只听到嗡嗡的声响,或者不能转到全速,这种故障原因可能是: ①定子回路一相断线,如低压电动机熔断器一相熔断,或高压电动机短路器以及隔离开关的一相接触不良,不能形成三相旋转磁场。 ②转子回路断线或接触不良,使转子绕组内无电流或电流减小,因而电动机不转或者转动很慢。 ③在传动机械中,有机械上的卡阻现象,严重时电动机就不转,且异常声响。 ④电压过低使电动机转矩减小,启动困难或不能启动。 ⑤电动机定子,转子铁心相摩擦,增加了负载,使转动困难。 运行人员发现上述故障时,对高压电动机来讲,应立即拉开电动机的断路器以及隔离开关,检查其定子、转子回路。 2定子绕组单相接地故障。 电动机绕组由于受到各种因素的侵蚀,使其绝缘水平降低。 此外,由于电动机长期过负荷运行,会使绕组的绝缘体因长期过热而变的焦脆或脱落。 这都会造成电动机定子绕组的单相接地。 3三相电动机单相运行的故障三相电动机在运行中,如果一相熔断器烧坏或接触不良,隔离开关,熔断器,电缆头以及导线一相接触松动以及定子绕组一相断线,均会造成电动机的单相运行。 运行人员根据电动机所产生的异常现象,确认电动机为单相运行时,则应切断电源,使其停止运行。 并用兆欧表测量定子回路电阻值,若电阻值很大或无穷大时,则说明该相断线。 然后检查定子回路中的熔断器,断路器,隔离开关,电缆头以及接线盒内接线接触是否良好。 结束语: 实践证明,在工农业生产中,根据实际需要,科学地选用三相异步电动机可以提高生产效率,收到很好的经济效益。 在运行中对电动机进行科学的维护保养,使电动机长期处于非常好的技术状态,延长使用寿命,提高工农业生产的的效率。 查看文章 直流电机,交流电极,同步电机,异步电机,步进电机的区别? 2010-01-2512: 12 1、什么是直流电机? 答: 输出或输入为直流电能的旋转电机,称为直流电机 2、什么是交流电机 答: 输出或输入为交流电能的旋转电机,称为交流电机。 3、什么是步进电机 答: 步进电机是一种将电脉冲转化为角位移的执行机构。 通俗一点讲: 当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(及步进角)。 您可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时您可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。 步进电机分三种: 永磁式(PM),反应式(VR)和混合式(HB)。 永磁式步进一般为两相,转矩和体积较小,步进角一般为7.5度或15度;反应式步进一般为三相,可实现大转矩输出,步进角一般为1.5度,但噪声和振动都很大。 在欧美等发达国家80年代已被淘汰;混合式步进是指混合了永磁式和反应式的优点。 它又分为两相和五相: 两相步进角一般为1.8度而五相步进角一般为0.72度。 这种步进电机的应用最为广泛。 4、什么是伺服电机 答: 伺服电动机又称执行电动机,在自动控制系统中,用作执行元件,把所收到的电信号转换成电动机轴上的角位移或角速度输出。 分为直流和交流伺服电动机两大类,其主要特点是,当信号电压为零时无自转现象,转速随着转矩的增加而匀速下降, 5异步电机只用于电动机,极少用作发电机,都是同步电机用来发电。 异步电动机的原理主要是在定子中通入3相交流电,使其产生旋转磁场,转速为n0,即同步转速。 不同的磁极对数p,在相同频率f=50Hz的交流电作用下,会产生不同的n0,n0=60f/p。 工作原理如下: 对称3相绕组通入对称3相电流,产生旋转磁场,磁场线切割转子绕组,根据电磁感应原理,转子绕组中产生e和i,转子绕组在磁场中受到电磁力的作用,即产生电磁转矩,使转子旋转起来,转子输出机械能量,带动机械负载旋转起来。 转子转速n s=(n0-n)/n0,称为转差率,是异步电(动)机的对重要的一个参数。 sN为额定转差率。 下面再说说同步电机: 同步电机作发电机运行时,转子绕组工作时加直流励磁,由外部机械力带动转子转动,n0的方向与转矩T方向相反,定子中感应电动势(电磁感应原理),然后输出电压。 同步电机作电动机运行时,转子绕组工作时加直流励磁,定子通3相交流电,产生旋转磁场,带动转子同步转动。 补充说明: 发
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- LG PLC编程绝技 PLC 编程 绝技