J9九游会AG

快速学习智能温控仪表PLC编程算法

J9九游会AG首页    新闻资讯    行业资讯    快速学(xue)习智能(neng)温控仪表(biao)PLC编程算法
快速学习智能温控仪表PLC编程算法-厦门J9九游会AG股份有限公司

一(yi)、准备(bei)工作

1.有(you)一(yi)定的电(dian)工基础-----掌握传感器、接(jie)近开关(guan)、编马器、气动元件(jian)等常用器件(jian)的使(shi)用及继电(dian)器控制(zhi)原(yuan)理。

2.再学数(shu)制(zhi)及(ji)数(shu)制(zhi)转换(huan)-----掌(zhang)握(wo)二进(jin)制(zhi)、八进(jin)制(zhi)、十(shi)六进(jin)制(zhi)、BCD码(ma)、ASCI码(ma)的概念。

3.选择(ze)你所在(zai)地区(qu)流(liu)型的PLC品牌(pai)做为学习的机(ji)种.---------学会后可以(yi)更好的与实际工作对接。

4.买台手提电脑(nao)(配制不低于CPU最(zui)好是(shi)双核或以(yi)上,1G内存,硬盘80G,带串(chuan)口)----必备学习及(ji)外(wai)出(chu)干(gan)活的工具(ju)。

5.学(xue)会电脑的(de)基本操作,如开机关机、文件(jian)保存以(yi)及WORD、EXCEL办公软件(jian)的(de)基本应(ying)用(yong)(电脑使(shi)用(yong)者必会);常(chang)用(yong)软件(jian)的(de)安装与卸载(如编程软件(jian)的(de)安装和卸载);打字(用(yong)于程序起(qi)名及加(jia)注(zhu)释)。

6.寻找(zhao)PLC编程软件(jian)(jian)及仿真软件(jian)(jian)、教学(xue)软件(jian)(jian)(当然还要学(xue)会使用它们)。-----必备学(xue)习用具(ju)。

7.买相关书及视频教(jiao)材(cai)。-----学习资料。

8.找齐(qi)该PLC编(bian)程手(shou)册、使(shi)(shi)用手(shou)册、使(shi)(shi)用案(an)例,可从网上收集或参加(jia)产品推广会获(huo)得(de)。----工作中肯(ken)定会用到的资料(liao).

9.以上准备好后,您可以自(zi)学PLC了(le),一(yi)般来说PLC梯形(xing)图的基本指令好学,其(qi)逻辑关系(xi)与继电器控制原(yuan)理图相通(tong)。但功(gong)能指令就难很(hen)多了(le)。

10.最好是到(dao)有实力(li)口碑好的(de)学(xue)(xue)(xue)校(xiao)培训.-----比起自学(xue)(xue)(xue)可缩短(duan)学(xue)(xue)(xue)习时间,学(xue)(xue)(xue)得(de)更(geng)系统,还可多交(jiao)恩师、学(xue)(xue)(xue)友(you)以利于今(jin)后(hou)发(fa)展(zhan)。

11.用(yong)一切办(ban)法多结(jie)识周围的同(tong)行(xing)、PLC厂家(jia)、代(dai)理商(shang),以便于得到他们(men)的帮助(zhu)及有(you)用(yong)的信(xin)息。

12.坚持学(xue)习(xi),多与(yu)(yu)同行交流,多动(dong)手实践.-----编程是(shi)理论与(yu)(yu)技能高度结(jie)合的,应(ying)多看书多实践才能提(ti)高编程技术。

13.当(dang)外出(chu)包工(gong)程(cheng)时(shi),还要准备该类型PLC程(cheng)序解密(mi)软(ruan)件(jian)------因(yin)为有时(shi)你(ni)会忘(wang)记自己程(cheng)序中已加的密(mi)码,还有时(shi)是(shi)(shi)别人(ren)加密(mi)的程(cheng)序,客户要你(ni)将它再优(you)化(hua)、增加新(xin)功能(neng)、修改参数、将原来定时(shi)停机的程(cheng)序删除。这也是(shi)(shi)很多人(ren)找解码软(ruan)件(jian)的原因(yin)。

二、30秒教会(hui)你PLC编程算法(fa) PLC中(zhong)无非就(jiu)是(shi)三大量(liang):开关量(liang)、模拟量(liang)、脉冲量(liang)。只在(zai)搞清楚三者之(zhi)间的(de)关系(xi),你就(jiu)能熟练的(de)掌握PLC了。

1、开(kai)关(guan)量(liang)(liang)(liang)也称(cheng)逻辑量(liang)(liang)(liang),指仅有(you)(you)(you)两个(ge)取值,0或(huo)1、ON或(huo)OFF。它是(shi)最(zui)常用(yong)(yong)的(de)(de)(de)控(kong)制(zhi)(zhi),对(dui)它进行(xing)控(kong)制(zhi)(zhi)是(shi)PLC的(de)(de)(de)优势,也是(shi)PLC最(zui)基本的(de)(de)(de)应用(yong)(yong)。 关(guan)量(liang)(liang)(liang)控(kong)制(zhi)(zhi)的(de)(de)(de)目的(de)(de)(de)是(shi),根据开(kai)关(guan)量(liang)(liang)(liang)的(de)(de)(de)当前输入组合与(yu)历(li)史的(de)(de)(de)输入顺序(xu),使(shi)PLC产生相(xiang)应的(de)(de)(de)开(kai)关(guan)量(liang)(liang)(liang)输出,以(yi)(yi)使(shi)系(xi)统(tong)能按一(yi)定的(de)(de)(de)顺序(xu)工作。所以(yi)(yi),有(you)(you)(you)时(shi)也称(cheng)其(qi)为顺序(xu)控(kong)制(zhi)(zhi)。而(er)顺序(xu)控(kong)制(zhi)(zhi)又(you)分(fen)为手动(dong)、半(ban)自(zi)动(dong)或(huo)自(zi)动(dong)。而(er)采用(yong)(yong)的(de)(de)(de)控(kong)制(zhi)(zhi)原则有(you)(you)(you)分(fen)散、集中与(yu)混(hun)合控(kong)制(zhi)(zhi)三(san)种(zhong)。 这是(shi)用(yong)(yong)OMRON的(de)(de)(de)开(kai)关(guan)量(liang)(liang)(liang)编写的(de)(de)(de)一(yi)个(ge)“单按钮启(qi)停”程序(xu)。

2、模拟(ni)(ni)(ni)(ni)量(liang)(liang)(liang)(liang)(liang)是(shi)指一些连续变化的(de)物理量(liang)(liang)(liang)(liang)(liang),如(ru)电(dian)(dian)(dian)(dian)(dian)压、电(dian)(dian)(dian)(dian)(dian)流、压力(li)、速度、流量(liang)(liang)(liang)(liang)(liang)等。 PLC是(shi)由继电(dian)(dian)(dian)(dian)(dian)控(kong)制引(yin)入微处理技术(shu)后发(fa)展而来(lai)的(de),可方(fang)便及可靠地用于(yu)开(kai)关(guan)量(liang)(liang)(liang)(liang)(liang)控(kong)制。由于(yu)模拟(ni)(ni)(ni)(ni)量(liang)(liang)(liang)(liang)(liang)可转(zhuan)换(huan)(huan)成数(shu)字量(liang)(liang)(liang)(liang)(liang),数(shu)字量(liang)(liang)(liang)(liang)(liang)只是(shi)多位的(de)开(kai)关(guan)量(liang)(liang)(liang)(liang)(liang),故经(jing)转(zhuan)换(huan)(huan)后的(de)模拟(ni)(ni)(ni)(ni)量(liang)(liang)(liang)(liang)(liang),PLC也(ye)完全(quan)可以(yi)可靠的(de)进行(xing)处理控(kong)制。 由于(yu)连续的(de)生(sheng)产过程(cheng)常有(you)(you)模拟(ni)(ni)(ni)(ni)量(liang)(liang)(liang)(liang)(liang),所(suo)以(yi)模拟(ni)(ni)(ni)(ni)量(liang)(liang)(liang)(liang)(liang)控(kong)制有(you)(you)时也(ye)称(cheng)过程(cheng)控(kong)制。 模拟(ni)(ni)(ni)(ni)量(liang)(liang)(liang)(liang)(liang)多是(shi)非(fei)电(dian)(dian)(dian)(dian)(dian)量(liang)(liang)(liang)(liang)(liang),而PLC只能处理数(shu)字量(liang)(liang)(liang)(liang)(liang)、电(dian)(dian)(dian)(dian)(dian)量(liang)(liang)(liang)(liang)(liang)。所(suo)有(you)(you)要(yao)实现它们之间的(de)转(zhuan)换(huan)(huan)要(yao)有(you)(you)传感器(qi),把(ba)模拟(ni)(ni)(ni)(ni)量(liang)(liang)(liang)(liang)(liang)转(zhuan)换(huan)(huan)成数(shu)电(dian)(dian)(dian)(dian)(dian)量(liang)(liang)(liang)(liang)(liang)。如(ru)果这一电(dian)(dian)(dian)(dian)(dian)量(liang)(liang)(liang)(liang)(liang)不(bu)是(shi)标准(zhun)的(de),还要(yao)经(jing)过变送器(qi),把(ba)非(fei)标准(zhun)的(de)电(dian)(dian)(dian)(dian)(dian)量(liang)(liang)(liang)(liang)(liang)变成标准(zhun)的(de)电(dian)(dian)(dian)(dian)(dian)信号,如(ru)4—20mA、1—5V、0—10V等等。

同时还要(yao)(yao)有模拟(ni)(ni)量(liang)(liang)输入单元(A/D),把这(zhei)些标准(zhun)(zhun)的(de)(de)(de)(de)(de)(de)(de)(de)电(dian)(dian)(dian)信(xin)号(hao)(hao)(hao)变(bian)换(huan)(huan)(huan)成(cheng)(cheng)数(shu)(shu)字信(xin)号(hao)(hao)(hao);模拟(ni)(ni)量(liang)(liang)输出(chu)单元(D/A),以(yi)(yi)把PLC处理后的(de)(de)(de)(de)(de)(de)(de)(de)数(shu)(shu)字量(liang)(liang)变(bian)换(huan)(huan)(huan)成(cheng)(cheng)模拟(ni)(ni)量(liang)(liang)——标准(zhun)(zhun)的(de)(de)(de)(de)(de)(de)(de)(de)电(dian)(dian)(dian)信(xin)号(hao)(hao)(hao)。 所以(yi)(yi)标准(zhun)(zhun)电(dian)(dian)(dian)信(xin)号(hao)(hao)(hao)、数(shu)(shu)字量(liang)(liang)之间的(de)(de)(de)(de)(de)(de)(de)(de)转(zhuan)换(huan)(huan)(huan)就(jiu)要(yao)(yao)用(yong)到(dao)各种运算(suan)(suan)。这(zhei)就(jiu)需(xu)要(yao)(yao)搞清(qing)楚模拟(ni)(ni)量(liang)(liang)单元的(de)(de)(de)(de)(de)(de)(de)(de)分(fen)辨率(lv)(lv)以(yi)(yi)及标准(zhun)(zhun)的(de)(de)(de)(de)(de)(de)(de)(de)电(dian)(dian)(dian)信(xin)号(hao)(hao)(hao)。例如(ru)(ru): PLC模拟(ni)(ni)单元的(de)(de)(de)(de)(de)(de)(de)(de)分(fen)辨率(lv)(lv)是(shi)(shi)1/32767,对(dui)应的(de)(de)(de)(de)(de)(de)(de)(de)标准(zhun)(zhun)电(dian)(dian)(dian)量(liang)(liang)是(shi)(shi)0—10V,所要(yao)(yao)检测的(de)(de)(de)(de)(de)(de)(de)(de)是(shi)(shi)温(wen)(wen)度(du)值(zhi)0—100℃。那么0—32767对(dui)应0—100℃的(de)(de)(de)(de)(de)(de)(de)(de)温(wen)(wen)度(du)值(zhi)。然后计算(suan)(suan)出(chu)1℃所对(dui)应的(de)(de)(de)(de)(de)(de)(de)(de)数(shu)(shu)字量(liang)(liang)是(shi)(shi)327.67。如(ru)(ru)果想把温(wen)(wen)度(du)值(zhi)精确到(dao)0.1℃,把327.67/10即可。 模拟(ni)(ni)量(liang)(liang)控(kong)(kong)制(zhi)(zhi)(zhi)(zhi)(zhi)包括:反馈(kui)控(kong)(kong)制(zhi)(zhi)(zhi)(zhi)(zhi)、前(qian)馈(kui)控(kong)(kong)制(zhi)(zhi)(zhi)(zhi)(zhi)、比例控(kong)(kong)制(zhi)(zhi)(zhi)(zhi)(zhi)、模糊控(kong)(kong)制(zhi)(zhi)(zhi)(zhi)(zhi)等(deng)。这(zhei)些都是(shi)(shi)PLC内(nei)部数(shu)(shu)字量(liang)(liang)的(de)(de)(de)(de)(de)(de)(de)(de)计算(suan)(suan)过程(cheng)。 3、脉冲(chong)(chong)量(liang)(liang)是(shi)(shi)其取(qu)值(zhi)总是(shi)(shi)不断的(de)(de)(de)(de)(de)(de)(de)(de)在0(低(di)电(dian)(dian)(dian)平)和1(高电(dian)(dian)(dian)平)之间交替(ti)变(bian)化的(de)(de)(de)(de)(de)(de)(de)(de)数(shu)(shu)字量(liang)(liang)。每(mei)秒钟脉冲(chong)(chong)交替(ti)变(bian)化的(de)(de)(de)(de)(de)(de)(de)(de)次数(shu)(shu)称为频率(lv)(lv)。 PLC脉冲(chong)(chong)量(liang)(liang)的(de)(de)(de)(de)(de)(de)(de)(de)控(kong)(kong)制(zhi)(zhi)(zhi)(zhi)(zhi)目的(de)(de)(de)(de)(de)(de)(de)(de)主要(yao)(yao)是(shi)(shi)位(wei)置控(kong)(kong)制(zhi)(zhi)(zhi)(zhi)(zhi)、运动(dong)控(kong)(kong)制(zhi)(zhi)(zhi)(zhi)(zhi)、轨(gui)迹控(kong)(kong)制(zhi)(zhi)(zhi)(zhi)(zhi)等(deng)。例如(ru)(ru):脉冲(chong)(chong)数(shu)(shu)在角度(du)控(kong)(kong)制(zhi)(zhi)(zhi)(zhi)(zhi)中(zhong)的(de)(de)(de)(de)(de)(de)(de)(de)应用(yong)。步进电(dian)(dian)(dian)机(ji)驱(qu)动(dong)器的(de)(de)(de)(de)(de)(de)(de)(de)细分(fen)是(shi)(shi)每(mei)圈10000,要(yao)(yao)求步进电(dian)(dian)(dian)机(ji)旋转(zhuan)90度(du)。那么所要(yao)(yao)动(dong)作的(de)(de)(de)(de)(de)(de)(de)(de)脉冲(chong)(chong)数(shu)(shu)值(zhi)=10000/(360/90)=2500。

2018年6月(yue)22日 17:31
浏览量(liang):0
收(shou)藏

相关推(tui)荐