【廣告】
PLC編程中的進(jìn)制類(lèi)型和編程換算方法
PLC也是一臺(tái)微電腦,許多功能指令離不開(kāi)進(jìn)制轉(zhuǎn)換,同時(shí)也是為了增加程序的可讀性,想要對(duì)PLC進(jìn)行編程,那么必須得清楚數(shù)制的設(shè)置以及轉(zhuǎn)化和對(duì)應(yīng)的符號(hào)。
當(dāng)然,人們輸入計(jì)算機(jī)的十進(jìn)制被轉(zhuǎn)換成二進(jìn)制進(jìn)行計(jì)算,計(jì)算后的結(jié)果又由二進(jìn)制轉(zhuǎn)換成十進(jìn)制,這都由操作系統(tǒng)自動(dòng)完成,并不需要人們手工去做。人們通常采用的數(shù)制有十進(jìn)制二進(jìn)制、八進(jìn)制和十六進(jìn)制。
常用進(jìn)制對(duì)應(yīng)表
常用進(jìn)制使用場(chǎng)合
二進(jìn)制只有 0 和 1 兩個(gè)符號(hào),按照逢二進(jìn)一的規(guī)則運(yùn)算。0和1用來(lái)表示開(kāi)關(guān)量(或稱(chēng)數(shù)字量)的兩種不同狀態(tài),如觸點(diǎn)的斷開(kāi)和接通,線圈的得電和失電等。
所有數(shù)據(jù)的運(yùn)算、存儲(chǔ)都是采用二進(jìn)制進(jìn)行
西門(mén)子PLC上的輸入輸出編號(hào)是采用八進(jìn)制方式命名
MODBUS-RTU通信數(shù)據(jù)發(fā)送與接收是采用了十六進(jìn)制
某變頻器的參數(shù)地址以十六進(jìn)制分配
進(jìn)制之間的相互轉(zhuǎn)換
方法:二進(jìn)制數(shù)從低位到高位(即從右往左)計(jì)算,第0位的權(quán)值是2的0次方,位的權(quán)值是2的1次方,第2位的權(quán)值是2的2次方,依次遞增下去,把后的結(jié)果相加的值就是十進(jìn)制的值了!
方法:將二進(jìn)制數(shù)從位開(kāi)始( 從右到左 ),以4位二進(jìn)制數(shù)為一組進(jìn)行分組,左邊不足4位的補(bǔ)零。然后對(duì)每組分別運(yùn)用“8421”法則快速運(yùn)算。
方法:十進(jìn)制數(shù)除2取余法,即十進(jìn)制數(shù)除2,余數(shù)為權(quán)位上的數(shù),得到的商值繼續(xù)除2,依此步驟繼續(xù)向下運(yùn)算直到商為0為止。
方法:對(duì)于每一位十六進(jìn)制數(shù),分別運(yùn)用“8421”法則快速運(yùn)算,逐位展開(kāi)成4位二進(jìn)制數(shù),不足四位的補(bǔ)零,后左邊的零可省略。
方法:要從右到左用二進(jìn)制的每個(gè)數(shù)去乘以16的相應(yīng)次方,然后這些數(shù)字相加就是了。
鄭州繼飛機(jī)電設(shè)備有限公司專(zhuān)業(yè)承接:配電箱電控系統(tǒng)自動(dòng)化成套控制柜。
專(zhuān)業(yè)供應(yīng):正泰、施耐德等低壓電氣,價(jià)格從優(yōu)。 成套安裝調(diào)試 ,電氣控制箱安裝與配線,控制電路設(shè)計(jì),伺服電機(jī)控制及PLC編程等。
plc系統(tǒng)塊功能有哪些
PLC即可編程邏輯控制器實(shí)質(zhì)是一種專(zhuān)用于工業(yè)控制的計(jì)算機(jī),其基本構(gòu)成為:電源模塊、CPU模塊、存儲(chǔ)器、I/O輸入輸出模塊、底板及機(jī)架模塊、通訊模塊、功能模塊等。
1、電源模塊,它為PLC運(yùn)行提供內(nèi)部工作電源,而且,有的還可為輸入信號(hào)提供電源。;2、CPU模塊,它是PLC中央處理單元,是PLC硬件核心,PLC的主要性能,如速度、規(guī)模都由它的性能來(lái)體現(xiàn);
3、存儲(chǔ)器:它主要存儲(chǔ)用戶(hù)程序,有的還為系統(tǒng)提供輔加的工作內(nèi)存,在結(jié)構(gòu)上存儲(chǔ)器都是附加于CPU模塊之中;
4、I/O模塊,它集成了I/O電路,并依點(diǎn)數(shù)及電路類(lèi)型劃分為不同規(guī)格的模塊,有DI、DO、AI、AO等;
5、底板及機(jī)架模塊:它為PLC各模塊的安裝提供基板,并為模塊間的聯(lián)系提供總線。若干底板間的聯(lián)系有的用接口模塊,有的用總線接口。不同廠家或同一廠家但不同類(lèi)型的PLC都不大相同;
6、通訊模塊:它接人PLC后,可使PLC與計(jì)算機(jī),或PLC與PLC進(jìn)行通訊,有的還可實(shí)現(xiàn)與其它控制部件,如變頻器、溫控器通訊,或組成局部網(wǎng)絡(luò)。通訊模塊代表PLC的組網(wǎng)能力,代表著當(dāng)今PLC性能的重要方面;
7、功能模塊:一般有高速計(jì)數(shù)模塊、位控模塊、溫度模塊、PID模塊等。這些模塊有自己的 CPU,可對(duì)信號(hào)作預(yù)處理或后處理,以簡(jiǎn)化PLC的CPU對(duì)復(fù)雜的程控制量的控制。智能模塊的種類(lèi)、特性也大不相同,性能好的PLC,這些模塊種類(lèi)多,性能也好。
鄭州繼飛機(jī)電設(shè)備有限公司專(zhuān)業(yè)承接:配電箱電控系統(tǒng)自動(dòng)化成套控制柜。
專(zhuān)業(yè)供應(yīng):正泰、施耐德等低壓電氣,價(jià)格從優(yōu)。 成套安裝調(diào)試 ,電氣控制箱安裝與配線,控制電路設(shè)計(jì),伺服電機(jī)控制及PLC編程等。
七、如何進(jìn)行S7-200的電源需求與計(jì)算?
S7-200CPU模塊提供5VDC和24VDC電源:
當(dāng)有擴(kuò)展模塊時(shí)CPU通過(guò)I/O總線為其提供5V電源,所有擴(kuò)展模塊的5V電源消耗之和不能超過(guò)該CPU提供的電源額定。若不夠用不能外接5V電源。
每個(gè)CPU都有一個(gè)24VDC傳感器電源,它為本機(jī)輸入點(diǎn)和擴(kuò)展模塊輸入點(diǎn)及擴(kuò)展模塊繼電器線圈提供24VDC。如果電源要求超出了CPU模塊的電源定額,你可以增加一個(gè)外部24VDC電源來(lái)提供給擴(kuò)展模塊。
所謂電源計(jì)算,就是用CPU所能提供的電源容量,減去各模塊所需要的電源消耗量。
注意:
M277模塊本身不需要24VDC電源,這個(gè)電源是通訊端口用的。24VDC電源需求取決于通訊端口上的負(fù)載大小。CPU上的通訊口,可以連接PC電纜和TD200并為它們供電,此電源消耗已經(jīng)不必再納入計(jì)算。
鄭州繼飛機(jī)電設(shè)備有限公司專(zhuān)業(yè)承接:配電箱電控系統(tǒng)自動(dòng)化成套控制柜 ,成套安裝調(diào)試 ,電氣控制箱安裝與配線,控制電路設(shè)計(jì),伺服電機(jī)控制及PLC編程等