您好,歡迎來到重慶工控教育信息咨詢服務有限公司網站!
187-1641-6650

合作咨詢熱線:蔣老師 187-1641-6650

當前位置首頁 > 信息動態  > 公司動態 返回

重慶電氣自動化培訓介紹PLC的選型

來源:Chinese websites  |  發布時間:2024年11月21日

PLC編(bian)程更(geng)接近于單片(pian)機(ji),或者說PLC就(jiu)是模塊化的單片(pian)機(ji)。因此PLC的很多(duo)操作都是直接針對(dui)寄存器的,如(ru)果在程序中出(chu)現(xian)不合理的寄存器地址重疊(die),一定(ding)會出(chu)現(xian)不可(ke)(ke)預(yu)想(xiang)的后果。編制寄存器符號表不僅可(ke)(ke)以避(bi)免上述問題(ti)(MicroWin會有問題(ti)提(ti)示),而且(qie)可(ke)(ke)以使程序具備更(geng)好的可(ke)(ke)讀性。這(zhe)和VB中定(ding)義(yi)變量有異曲同工(gong)之(zhi)處。

PLC編程

VB編程(cheng)中(zhong)關注的(de)是(shi)事(shi)件,不(bu)(bu)強調(diao)主(zhu)(zhu)程(cheng)序(xu)(xu)和子程(cheng)序(xu)(xu)的(de)觀念(nian),因(yin)為(wei)VB主(zhu)(zhu)程(cheng)序(xu)(xu)的(de)工(gong)作(zuo)(zuo)是(shi)由PC的(de)操作(zuo)(zuo)系統完成的(de)。PLC則不(bu)(bu)然。PLC程(cheng)序(xu)(xu)是(shi)以主(zhu)(zhu)程(cheng)序(xu)(xu)為(wei)主(zhu)(zhu)干的(de),CPU不(bu)(bu)斷的(de)循環執行主(zhu)(zhu)程(cheng)序(xu)(xu),只有觸發條(tiao)件成立(li)時(shi)才會調(diao)用子程(cheng)序(xu)(xu)或中(zhong)斷程(cheng)序(xu)(xu)。即子程(cheng)序(xu)(xu)和中(zhong)斷程(cheng)序(xu)(xu)所執行的(de)任(ren)務(wu)不(bu)(bu)是(shi)全時(shi)需要的(de)。如(ru)果把這些任(ren)務(wu)都(dou)放在主(zhu)(zhu)程(cheng)序(xu)(xu)中(zhong)會無(wu)端增加主(zhu)(zhu)程(cheng)序(xu)(xu)的(de)工(gong)作(zuo)(zuo)量,降低程(cheng)序(xu)(xu)的(de)效率。這點和單片機的(de)編程(cheng)思(si)路是(shi)一(yi)(yi)致的(de)。子程(cheng)序(xu)(xu)的(de)使用可以使整(zheng)個(ge)程(cheng)序(xu)(xu)的(de)邏輯更清晰。而且子程(cheng)序(xu)(xu)可以分開(kai)編寫、調(diao)試,后“安(an)裝”到主(zhu)(zhu)程(cheng)序(xu)(xu)上。這樣(yang)你可以一(yi)(yi)個(ge)一(yi)(yi)個(ge)解決問題(ti)。

1、 I/O設(she)備(bei)的數(shu)量(liang)和性質(zhi)

在選(xuan)擇(ze)PLC時,首(shou)先(xian)應(ying)(ying)對系(xi)統(tong)要(yao)(yao)求的輸(shu)入、輸(shu)出有詳細的了解,即輸(shu)入量有多少,輸(shu)出量有多少,哪些是(shi)開關(guan)(或(huo)數(shu)字)量,哪些是(shi)模(mo)擬量,對于數(shu)字型(xing)輸(shu)出量還應(ying)(ying)了解負載(zai)的性(xing)質,以(yi)選(xuan)擇(ze)合(he)適的輸(shu)出形式(繼電器型(xing)、晶體管(guan)型(xing)、雙向可(ke)控(kong)硅型(xing))。在確定(ding)了PLC機的控(kong)制規模(mo)后,還要(yao)(yao)考(kao)慮一定(ding)的余量,以(yi)適應(ying)(ying)工藝流(liu)程的變(bian)動及(ji)系(xi)統(tong)功能的擴充,一般可(ke)按(an)10~15%的余量來考(kao)慮。另外,還要(yao)(yao)考(kao)慮PLC的結(jie)構,從(cong)I/O點數(shu)的搭配上加(jia)以(yi)分(fen)析,決定(ding)選(xuan)擇(ze)整體式還是(shi)模(mo)塊(kuai)式的PLC。

在確(que)定(ding)了PLC的(de)(de)(de)輸入量(liang)(liang)和輸出量(liang)(liang)的(de)(de)(de)點(dian)數及性質后,就可以進一步確(que)定(ding)各(ge)種I/O模(mo)板(ban)的(de)(de)(de)型號(hao)和數量(liang)(liang)。開(kai)關量(liang)(liang)I/O模(mo)板(ban)的(de)(de)(de)規格(ge)標準有4、8、16、32、64點(dian),點(dian)數多的(de)(de)(de)模(mo)板(ban),每點(dian)平(ping)(ping)均(jun)價格(ge)相對較(jiao)低。對開(kai)關量(liang)(liang)I/O模(mo)板(ban)的(de)(de)(de)外部(bu)接(jie)線方(fang)式(shi)(shi)可分為隔離(li)式(shi)(shi)和匯(hui)(hui)點(dian)式(shi)(shi),隔離(li)式(shi)(shi)的(de)(de)(de)每點(dian)平(ping)(ping)均(jun)價格(ge)較(jiao)高。如果(guo)信號(hao)之(zhi)間不需(xu)(xu)要隔離(li),應(ying)選用匯(hui)(hui)點(dian)式(shi)(shi)的(de)(de)(de)I/O模(mo)板(ban)。在整體式(shi)(shi)PLC機中,各(ge)個I/O端子也有隔離(li)式(shi)(shi)和匯(hui)(hui)點(dian)式(shi)(shi)之(zhi)分,以滿(man)足不同(tong)電(dian)壓(ya)等級(ji)的(de)(de)(de)輸入/輸出器件(jian)的(de)(de)(de)需(xu)(xu)要。

2、PLC的功能

要根據該系(xi)統的(de)(de)控(kong)制(zhi)(zhi)過程(cheng)和控(kong)制(zhi)(zhi)規律,確定PLC機(ji)應(ying)具有的(de)(de)功能(neng)(neng)。各個(ge)系(xi)列不(bu)同(tong)規格的(de)(de)PLC機(ji)所(suo)具有的(de)(de)功能(neng)(neng)并不(bu)完(wan)全相(xiang)同(tong)。如有些小型PLC只(zhi)有開關量的(de)(de)邏輯控(kong)制(zhi)(zhi)功能(neng)(neng),而不(bu)具備(bei)數據處(chu)理(li)和模擬量處(chu)理(li)功能(neng)(neng)。當某個(ge)系(xi)統還要求進行位置控(kong)制(zhi)(zhi)、溫度控(kong)制(zhi)(zhi)、PID控(kong)制(zhi)(zhi)等閉環控(kong)制(zhi)(zhi)時,應(ying)考慮采用(yong)模板式(shi)PLC,并選擇相(xiang)應(ying)的(de)(de)特(te)殊功能(neng)(neng)的(de)(de)I/O模塊,否則(ze)這些算法都用(yong)PLC的(de)(de)梯形(xing)圖設計,一方(fang)面編程(cheng)困難(nan),另一方(fang)面也占用(yong)了大量的(de)(de)程(cheng)序空間。

另外(wai),還應(ying)(ying)考慮PLC的運算(suan)速度,特別(bie)是當使用模擬量控制和高(gao)速計數器等功能時,應(ying)(ying)弄(nong)清PLC機的高(gao)工作頻(pin)率是否滿足要求。

3、用戶程序存儲器的容量

合(he)理確定PLC的(de)(de)用戶(hu)程序存儲(chu)器(qi)的(de)(de)容量(liang),是PLC應用設計及選型(xing)中(zhong)不可缺少的(de)(de)環節。一般說來,用戶(hu)程序存儲(chu)器(qi)的(de)(de)內(nei)存容量(liang)與內(nei)存利用率、開(kai)關(guan)量(liang)I/O總數(shu)(shu)、模擬量(liang)I/O點數(shu)(shu)及設計者的(de)(de)編程水平有關(guan)。

簡單的估算公式:

內存字數=(開關量I/O總點數+模擬(ni)量I/O點數 X 16) X 10

式中:每個(ge)模擬量(liang)通道(或I/O點(dian))相(xiang)當16個(ge)開關量(liang)I/O點(dian)。在此基礎(chu)上(shang),可考慮(lv)留有(you)20~25%的裕量(liang)。對于工(gong)藝比較復雜(za)的系(xi)統,應適(shi)當增(zeng)加存(cun)儲器(qi)的容量(liang),否(fou)則,當控制較復雜(za)、數據處(chu)理量(liang)大時,可能出現存(cun)儲器(qi)容量(liang)不夠的問題。


18716416650

周(zhou)一到(dao)周(zhou)六 8:30-20:00 (歡迎來電(dian)咨詢)

售后服務

掃一掃聯系我們

+ 微信號:weixinhao

復制微信號碼添加微信