特高潮喷白浆HDvideos,日日av拍夜夜添久久网站,国语对白调教半小时视频,国产人成无码视频在线,国产一级a毛一级a看免费视频

德(de)國(guo)原裝進口產品 及時(shi) 高效的托管(guan)采(cai)購!

  • 400-135-1288
新聞中心

當前所在位置: 首頁 > 新聞中心 > 行業資訊

PLC最全編程算法,收藏備用!

閱讀次數:998    發布時間: 2021-01-15 16:06:51

 

PLC編程算法(1):開關量

 

PLC中無非就是三(san)大量(liang):開(kai)關量(liang),模擬(ni)量(liang),脈沖量(liang)。搞清楚(chu)三(san)者之(zhi)間的(de)關系,你就能熟練的(de)掌(zhang)握PLC了。

 

1,開關量也(ye)稱邏輯量,指的是(shi)兩個取值(zhi),0或1,ON或OFF。它(ta)是(shi)常用的控制(zhi)(zhi),對(dui)它(ta)進行(xing)控制(zhi)(zhi)是(shi)PLC的優(you)勢,也(ye)是(shi)PLC基本的應用。

 

開(kai)關(guan)量(liang)控制的目的是,根據開(kai)關(guan)量(liang)的當前輸入組合(he)與(yu)歷史的輸入順序,使PLC產生相應的開(kai)關(guan)量(liang)輸出,以使系統能按一定的順序工(gong)作(zuo)。所以,有時(shi)也(ye)稱其為(wei)順序控制。

 

而(er)采(cai)用順序控制(zhi)又分為手(shou)動,半(ban)自動或自動。而(er)采(cai)用的(de)控制(zhi)原理有分散,集中(zhong)與混合控制(zhi)方式。

 

2,模擬量(liang)是指(zhi)一些(xie)連(lian)續變化(hua)的物理(li)量(liang),如電壓,電流(liu),壓力,速度(du),流(liu)量(liang)等。

 

PLC是(shi)由繼(ji)電控制引入微處(chu)(chu)理(li)技術后(hou)發展(zhan)而來(lai)的(de),可(ke)方便及可(ke)靠(kao)地利用開關量(liang)(liang)(liang)控制。由于(yu)模擬(ni)量(liang)(liang)(liang)可(ke)轉換成數(shu)字量(liang)(liang)(liang),數(shu)字量(liang)(liang)(liang)只是(shi)多位的(de)開關量(liang)(liang)(liang),故經(jing)轉換后(hou)的(de)模擬(ni)量(liang)(liang)(liang),PLC也完全可(ke)以可(ke)靠(kao)的(de)進行處(chu)(chu)理(li)控制。

 

由(you)于連(lian)續(xu)的(de)生產過(guo)程常(chang)有(you)模(mo)擬量,所以模(mo)擬量控制(zhi)有(you)時也稱過(guo)程控制(zhi)。

 

如果要點不是標(biao)準的,須經過,把非標(biao)準的體積變成標(biao)準的電信(xin)號,如4-20mA,1-5V,0-10V等。

 

同時還要(yao)有模擬(ni)量(liang)(liang)輸(shu)入單元(yuan)(A / D),把這(zhe)些標準(zhun)的(de)電信號轉(zhuan)換(huan)成數(shu)字(zi)信號;模擬(ni)量(liang)(liang)輸(shu)出單元(yuan)(D / A),以把PLC處理后的(de)數(shu)字(zi)量(liang)(liang)轉(zhuan)換(huan)成模擬(ni)量(liang)(liang)-標準(zhun)的(de)電信號。

 

同時還要(yao)有模(mo)擬(ni)(ni)量(liang)輸入單元(A / D),把這(zhe)些標(biao)準的電(dian)信號(hao)轉換(huan)(huan)成數字信號(hao);模(mo)擬(ni)(ni)量(liang)輸出(chu)單元(D / A),以(yi)把PLC處理后的數字量(liang)轉換(huan)(huan)成模(mo)擬(ni)(ni)量(liang)-標(biao)準的電(dian)信號(hao)。

 

因此(ci)標準電(dian)信(xin)號,數字量(liang)之間的轉換就要用到(dao)各(ge)種運算(suan)。這(zhe)需要搞清楚模擬量(liang)單元的分辨率以及標準的電(dian)信(xin)號。

 

例(li)如(ru):

 

PLC模擬(ni)單元(yuan)的(de)分辨率是(shi)1/32767,對(dui)應(ying)的(de)標(biao)準電(dian)量(liang)是(shi)0—10V,所(suo)要檢測的(de)是(shi)溫度(du)值0—100℃。那么0—32767對(dui)應(ying)0—100℃的(de)溫度(du)值。然(ran)后計算(suan)出(chu)1℃所(suo)對(dui)應(ying)的(de)數字量(liang)是(shi)327.67。如果想把溫度(du)值精確到(dao)0.1℃,把327.67 / 10即可。

 

這些都是(shi)PLC內部(bu)數字量的計算過程。模擬量控制(zhi)(zhi)包括:反(fan)饋控制(zhi)(zhi),前(qian)饋控制(zhi)(zhi),比例控制(zhi)(zhi),模糊控制(zhi)(zhi)等。

 

3,脈(mo)沖量是(shi)其取值總是(shi)不斷(duan)的在0(連(lian)續)和1(高峰(feng)值)之(zhi)間交(jiao)(jiao)替(ti)變化(hua)(hua)的數(shu)字量。每秒(miao)鐘脈(mo)沖交(jiao)(jiao)替(ti)變化(hua)(hua)的次(ci)數(shu)稱為頻率。

 

PLC脈(mo)沖量的(de)(de)控制目的(de)(de)主要是(shi)位置控制,運動(dong)(dong)控制,軌(gui)跡(ji)控制等。例如:脈(mo)沖數在角(jiao)度(du)控制中的(de)(de)應用。步進(jin)電機(ji)驅動(dong)(dong)器的(de)(de)分開是(shi)每圈10000,要求步進(jin)電機(ji)旋轉90度(du)。那么所(suo)要動(dong)(dong)作的(de)(de)脈(mo)沖數值= 10000 /(360/90)= 2500。

 

 

PLC編程算法(2)-模擬量的計算

 

一,-10—10V;-10V—10V的(de)電壓時(shi),在6000分辨率時(shi)被轉(zhuan)換為F448—0BB8Hex(-3000—3000);12000分辨率時(shi)被轉(zhuan)換為E890—1770Hex(-6000—6000)。

 

二, 0—10V;0—10V的電(dian)壓時(shi),在12000分(fen)辨率時(shi)被轉換為0—1770Hex(0—6000);12000分(fen)辨率時(shi)被轉換為0—2EE0Hex(0—12000)。

 

三, 0—20mA;0—20mA的電流時,在6000分辨(bian)率時被轉換(huan)(huan)為(wei)0—1770Hex(0—6000);12000分辨(bian)率時被轉換(huan)(huan)為(wei)0—2EE0Hex(0—12000)。

 

四(si), 4—20mA;4—20mA的電流時,在6000分辨率時被轉換為0—1770Hex(0—6000);12000分辨率時被轉換為0—2EE0Hex(0—12000)。

 

以上僅做簡單的介紹,不(bu)同的PLC有不(bu)同的分辨率,和您所測量(liang)的物理量(liang)實現(xian)的尺寸不(bu)一樣。計(ji)算結(jie)果可能有一定(ding)的差異。

 

注:模擬輸入的配線的要求

 

1,使用屏蔽(bi)雙絞線(xian),但不連接屏蔽(bi)層(ceng)。

 

2,當一個輸入不使用的時候(hou),將V IN和COM端子(zi)短接。

 

3,模擬(ni)信號線(xian)與(yu)電(dian)源(yuan)線(xian)隔(ge)離(AC電(dian)源(yuan)線(xian),高壓線(xian)等(deng))。

 

4,當電(dian)源線上有(you)干擾時,在輸入部分(fen)和(he)電(dian)源單元(yuan)之(zhi)間(jian)安裝(zhuang)一個(ge)考慮波器。

 

5,確(que)認正確(que)的接線后(hou)(hou),首(shou)先給CPU單元上電,然(ran)后(hou)(hou)再給負(fu)載上電。

 

6,斷(duan)電時先(xian)切斷(duan)負載(zai)的(de)電源(yuan),然(ran)后(hou)再(zai)切斷(duan)CPU的(de)電源(yuan)。

 

 

PLC編程算法(3)-脈沖量的計算

 

脈沖量的(de)(de)控制多(duo)用(yong)于(yu)步進(jin)電(dian)機(ji),伺服(fu)電(dian)機(ji)的(de)(de)角度(du)控制,距離(li)控制,位置控制等(deng)。以下由步進(jin)電(dian)機(ji)為例來說明各控制方式。

 

1,步進(jin)(jin)電機的角(jiao)(jiao)度(du)控制。首先要明確(que)步進(jin)(jin)電機的細分數,然后確(que)定步進(jin)(jin)電機轉一圈(quan)(quan)(quan)所需(xu)要的總脈沖(chong)數。計算(suan)“角(jiao)(jiao)度(du)百(bai)分比=設定角(jiao)(jiao)度(du)/ 360°(即一圈(quan)(quan)(quan))”“角(jiao)(jiao)度(du)動作脈沖(chong)數=一圈(quan)(quan)(quan)總脈沖(chong)數*角(jiao)(jiao)度(du)百(bai)分比。”

 

公(gong)式為:角(jiao)度動作脈(mo)沖數(shu)=一圈總脈(mo)沖數(shu)*(設定(ding)角(jiao)度/ 360°)。

 

2,逐步電(dian)機的距離(li)控(kong)制(zhi)。首先延長步進電(dian)機轉一圈所需要的總脈沖數。然后(hou)確定步進電(dian)機滾輪(lun)直(zhi)徑(jing),計(ji)算滾輪(lun)周長。計(ji)算每(mei)個脈沖運(yun)行距離(li)。最(zui)后(hou)計(ji)算設定距離(li)所要運(yun)行的脈沖數。

公式為:設定距離(li)(li)脈沖(chong)(chong)數=設定距離(li)(li)/ [(滾輪(lun)直徑* 3.14)/一圈總脈沖(chong)(chong)數]

 

3,步進(jin)電機的位置(zhi)控制就是角(jiao)度控制與(yu)距離控制的綜合(he)。

 

以上只是簡單的分析步(bu)進(jin)電(dian)機(ji)的控(kong)制方(fang)式,可能與實(shi)際有出(chu)入,成為(wei)各位同(tong)仁(ren)參考。

 

伺服(fu)電(dian)機的(de)動(dong)作與(yu)(yu)步進(jin)電(dian)機的(de)一樣,但要考慮伺服(fu)電(dian)機的(de)內部電(dian)子齒輪比與(yu)(yu)伺服(fu)電(dian)機的(de)減速(su)比。

(來源:網絡,版(ban)權歸原作者)

Copyright© 2013-2023 上海連航機電科技有限公司 版權所有
地址:上海市寶山區滬太路1866號諾誠M7創意園B區211
電話 (Tel.):400-135-1288    傳真 (Fax):400-135-1288   郵箱 (E-mail):
 

掃描微信(xin)二維碼關注我們

QQ聯系
加企業微(wei)信咨詢