四川瀘州西門(mén)子PLC選型介紹

    四川瀘州西門(mén)子PLC選型介紹      四川瀘州西門(mén)子PLC選型介紹

    四川瀘州西門(mén)子PLC選型介紹四川瀘州西門(mén)子PLC選型介紹四川瀘州西門(mén)子PLC選型介紹

    一、PLC的正數(shù)和負(fù)數(shù)

    在數(shù)學(xué)中,負(fù)數(shù)和正數(shù)的區(qū)別,在于的正負(fù)號(hào),例如-5和 5,而PLC中是不是也是這樣的呢?并不是的。



    PLC中,正負(fù)之分是通過(guò)高位(b15或b31)的值來(lái)判定的。高位為0表示正數(shù),高位為1表示負(fù)數(shù)。

    例如數(shù)據(jù)寄存器D0中高位b15=0,表示D0的值為正數(shù);若b15=1,那么D0的值就為負(fù)數(shù)。


    另外,除了高位用于區(qū)分正負(fù)之外,其他位(b14…b0或b30…b0)的值也有區(qū)別,這主要是體現(xiàn)在負(fù)數(shù)的表示中。在說(shuō)明這一點(diǎn)之前,我們先來(lái)了解一下什么是原碼、反碼和補(bǔ)碼。

    在數(shù)字電路中,數(shù)碼有原碼、反碼和補(bǔ)碼之分,這樣可以使得數(shù)值運(yùn)算變得較為簡(jiǎn)單。結(jié)合符號(hào)位(高位),所謂原碼,是指數(shù)值本身,例如十進(jìn)制數(shù) 11、-5用二進(jìn)制數(shù)表示的原碼分別為01011、10101,此時(shí)高位的“0”、“1”為符號(hào)位。



    在數(shù)字電路中規(guī)定,正數(shù)的原碼=反碼=補(bǔ)碼,也就是正數(shù)的原碼、反碼和補(bǔ)碼都是其本身,如上圖所示的 11,其反碼和補(bǔ)碼也是01011。

    而負(fù)數(shù)就不一樣了,符號(hào)位始終保持不變,負(fù)數(shù)的反碼就是對(duì)各數(shù)值位分別取反,如上圖所示的-5,反碼就是把1 0101變成1 1010。而負(fù)數(shù)的補(bǔ)碼等于其反碼加1,如1 1010 1=1 1011。


    那么,反碼和補(bǔ)碼存在的意義又是什么呢?其實(shí),補(bǔ)碼的作用就是使運(yùn)算變得較方便快捷,一個(gè)數(shù)減去另一個(gè)數(shù),就等于這個(gè)數(shù)加上另一個(gè)數(shù)的相反數(shù)的補(bǔ)碼,從而把減法運(yùn)算轉(zhuǎn)化為加法運(yùn)算。


    如下圖所示,求解11-5,5的相反數(shù)為-5,從而把11-5轉(zhuǎn)化為11 (-5的補(bǔ)碼),并舍去進(jìn)位,后得到的結(jié)果恰好為6。



    為什么把減法轉(zhuǎn)化為加法就可以變得方便呢?這是因?yàn)榧臃ǖ碾娐房梢暂^為容易設(shè)計(jì),這是數(shù)字電路的知識(shí),在此我就不再展開(kāi)闡述,大家感興趣的可以自行了解。


    類似于數(shù)字電路對(duì)原碼、反碼和補(bǔ)碼的定義,在PLC中,正數(shù)(符號(hào)位為0)直接用其原碼表示,而(符號(hào)位為1)負(fù)數(shù)就用其補(bǔ)碼表示。這說(shuō)明,數(shù)據(jù)寄存器中的數(shù)據(jù)若為負(fù)數(shù),那它各個(gè)數(shù)位的值并不代表它本身的值,而是其補(bǔ)碼。例如D0所存的數(shù)據(jù)為H8003,如下圖所示,其高位b15=1,為負(fù)數(shù),所以這是補(bǔ)碼,不能認(rèn)為D0的數(shù)值大小為-3。



    由于高位為符號(hào)位,所以PLC中數(shù)值的取值范圍也會(huì)有所不同,如16位和32位的取值范圍如下圖所示,此時(shí)取值范圍顯然不是±65536(16位)。

    另外,PLC中還對(duì)兩個(gè)數(shù)作出特別的規(guī)定,如圖所示的K0和K-32768,特別是B1000 0000 0000 0000不是表示負(fù)零。



    知道了PLC中對(duì)正負(fù)數(shù)的定義,我們繼續(xù)往下看它是怎么定義整數(shù)和小數(shù)的。


    二、PLC的**數(shù)與浮點(diǎn)數(shù)

    在PLC中,也可以根據(jù)小數(shù)點(diǎn)位置的不同,將數(shù)值分為整數(shù)和小數(shù)。其中整數(shù)就屬于**數(shù),那么,所謂**數(shù)具體指的又是什么呢?


    1、**數(shù)

    所謂**,是指小數(shù)點(diǎn)是固定的,要么在高位的左邊、要么在低位的右邊。



    如上圖所示,若將小數(shù)點(diǎn)至于數(shù)值高位的左邊,該數(shù)值就為純小數(shù),所謂純小數(shù),就是指整數(shù)部分為零的數(shù),例如0.12、0.07等;若將小數(shù)點(diǎn)至于數(shù)值低位的右邊,該數(shù)值就為整數(shù),沒(méi)有小數(shù)部分,例如7、8、9等。一般都是采用整數(shù)的**數(shù)表示,所以在談及**數(shù)時(shí),很多時(shí)候都默認(rèn)是整數(shù)。


    結(jié)合上文所提的符號(hào)位,即帶符號(hào)的二進(jìn)制整數(shù)稱為BIN數(shù)。大家細(xì)心點(diǎn)也可以發(fā)現(xiàn),編程手冊(cè)中經(jīng)常出現(xiàn)“BIN”這個(gè)詞,沒(méi)錯(cuò),它代表的就是二進(jìn)制整數(shù),而且?guī)в蟹?hào)。



    所以,在之后談及BIN運(yùn)算指令時(shí),要注意其數(shù)值的正負(fù)。


    2、浮點(diǎn)數(shù)

    所謂浮點(diǎn)數(shù),其實(shí)就是小數(shù),“浮點(diǎn)”表示小數(shù)點(diǎn)是浮動(dòng)的,隨著小數(shù)點(diǎn)位置的不同,數(shù)值的大小也會(huì)有所不同。在了解浮點(diǎn)數(shù)之前,我們先來(lái)了解一個(gè)概念:科學(xué)計(jì)數(shù)法。


    (1)科學(xué)計(jì)數(shù)法

    科學(xué)記數(shù)法是一種記數(shù)的方法。就是把一個(gè)數(shù)表示成a×10n的形式。如下圖所示,其中底數(shù)10是固定不變的,變的是a和n,所以要用科學(xué)計(jì)數(shù)法去表示一個(gè)數(shù),只需知道a和n即可。



    類似的,在PLC中,浮點(diǎn)數(shù)就是用科學(xué)計(jì)數(shù)法表示的,又因?yàn)樗蓛刹糠謽?gòu)成(a與10n),所以浮點(diǎn)數(shù)都是用32位表示,即占用兩個(gè)字元件。其中又分為十進(jìn)制浮點(diǎn)數(shù)和二進(jìn)制浮點(diǎn)數(shù)。


    (2)十進(jìn)制浮點(diǎn)數(shù)

    根據(jù)上文所提,浮點(diǎn)數(shù)用兩個(gè)連續(xù)編號(hào)的數(shù)據(jù)寄存器(Dn 1,Dn)表示。如下圖所示,Dn保存浮點(diǎn)數(shù)的基數(shù),Dn 1保存浮點(diǎn)數(shù)的指數(shù),且兩個(gè)數(shù)都帶有符號(hào)位。例如(D0)=K666,(D1)=K-2,(D1,D0)就表示了十進(jìn)制數(shù)666×10-2=6.66。



    在三菱PLC FX2N中,基數(shù)和指數(shù)的取值范圍各有不同,表示基數(shù)的Dn的取值范圍為±1000~9999或0,表示指數(shù)的Dn 1的取值范圍為-41~35。另外,十進(jìn)制浮點(diǎn)數(shù)中,小的數(shù)是1175×10-41,大的數(shù)為3402×1035。至于為什么是這樣,我也不甚清楚,反正這是PLC中的規(guī)定。



    在PLC中,十進(jìn)制浮點(diǎn)數(shù)是不能直接用來(lái)運(yùn)算的,而是用二進(jìn)制浮點(diǎn)數(shù)進(jìn)行運(yùn)算的,但它可以和二進(jìn)制浮點(diǎn)數(shù)相互轉(zhuǎn)換,可用來(lái)進(jìn)行數(shù)據(jù)監(jiān)視。這就像是計(jì)算機(jī)系統(tǒng),計(jì)算機(jī)中處理數(shù)據(jù)是基于二進(jìn)制數(shù)的,但我們查看的時(shí)候看到的是十進(jìn)制數(shù),這是因?yàn)橛?jì)算機(jī)把二進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)以便我們查看。



    (3)二進(jìn)制浮點(diǎn)數(shù)

    二進(jìn)制浮點(diǎn)數(shù)在PLC中的表示比較復(fù)雜,如上圖所示,同樣是用兩個(gè)連續(xù)編號(hào)的數(shù)據(jù)寄存器表示,其高位(b31)仍然表示符號(hào)位,這個(gè)符號(hào)位表示的該浮點(diǎn)數(shù)本身的正負(fù),而不是指數(shù)的正負(fù)。從上圖可以看出,指數(shù)N占有8位,即b30~b23,而基數(shù)a占有23位,即b22~b0。它們的取值如下圖所示,其中b0~b30的值為0或1。



    雖然二進(jìn)制浮點(diǎn)數(shù)的表示方式比較復(fù)雜,但是能不能完全理解它,都不妨礙我們對(duì)浮點(diǎn)數(shù)的理解,對(duì)數(shù)值運(yùn)算指令的運(yùn)用。所以,不理解二進(jìn)制浮點(diǎn)數(shù)的表方法,問(wèn)題不大,能理解二進(jìn)制浮點(diǎn)數(shù)本身就行。


    例如在三菱PLC FX3U中想輸入浮點(diǎn)數(shù)3.14,直接輸入“E3.14”就行,但在三菱PLC FX2N中不能直接輸入浮點(diǎn)數(shù),想輸入浮點(diǎn)數(shù),就得先輸入整數(shù),再運(yùn)用相應(yīng)指令運(yùn)算或轉(zhuǎn)化。

    四川瀘州西門(mén)子PLC選型介紹                       四川瀘州西門(mén)子PLC選型介紹


    潯之漫智控技術(shù)(上海)有限公司專注于西門(mén)子低壓電器授權(quán)代理商,西門(mén)子PLC模塊總代理商,西門(mén)子模塊總代理商,西門(mén)子中國(guó)一級(jí)代理商,西門(mén)子PLC一級(jí)代理商,西門(mén)子DP電纜代理商等

  • 詞條

    詞條說(shuō)明

  • 中山西門(mén)子PLC模塊代理商供應(yīng)

    中山西門(mén)子PLC模塊代理商供應(yīng)中山西門(mén)子PLC模塊代理商供應(yīng)中山西門(mén)子PLC模塊代理商供應(yīng)中山西門(mén)子PLC模塊代理商供應(yīng)電氣設(shè)備的維護(hù)檢查電氣設(shè)備的正常運(yùn)行與日常的維護(hù)檢查息息相關(guān),如果能在設(shè)備故障的萌芽階段,盡早發(fā)現(xiàn)問(wèn)題,實(shí)施有效的措施解決問(wèn)題,不僅可以減少維修時(shí)間,也可以降低經(jīng)濟(jì)損失,提高企業(yè)的經(jīng)濟(jì)效益,促進(jìn)企業(yè)的快速發(fā)展。1.常規(guī)檢查電氣設(shè)備對(duì)機(jī)器進(jìn)行定期維護(hù)就是把規(guī)定的時(shí)間當(dāng)做標(biāo)準(zhǔn),來(lái)實(shí)施

  • 西門(mén)子電機(jī)代理供應(yīng)-西門(mén)子PLC總代理商

    西門(mén)子電機(jī)代理供應(yīng)-西門(mén)子PLC總代理商西門(mén)子電機(jī)代理供應(yīng)-西門(mén)子PLC總代理商西門(mén)子電機(jī)代理供應(yīng)-西門(mén)子PLC總代理商西門(mén)子電機(jī)代理供應(yīng)-西門(mén)子PLC總代理商淺談ST 語(yǔ)言編程之三在編寫(xiě)程序的時(shí)候,我們要養(yǎng)成編寫(xiě)程序注釋的習(xí)慣。雖然注釋經(jīng)常被刪掉,但它們是源代碼中非常重要的一部分。它們解釋了一部分代碼,使程序較易讀懂。注釋幫助你或其他人讀你的程序,即使過(guò)去了很長(zhǎng)時(shí)間。注釋不被編譯,因此不會(huì)影響程

  • 回收西門(mén)子電源模塊

    回收西門(mén)子電源模塊回收西門(mén)子電源模塊回收西門(mén)子電源模塊回收西門(mén)子電源模塊北京回收西門(mén)子重慶回收西門(mén)子天津回收西門(mén)子上?;厥瘴鏖T(mén)子河北回收西門(mén)子石家莊回收西門(mén)子唐山回收西門(mén)子秦皇島回收西門(mén)子邯鄲回收西門(mén)子邢臺(tái)回收西門(mén)子保定回收西門(mén)子張家口回收西門(mén)子承德回收西門(mén)子滄州回收西門(mén)子廊坊回收西門(mén)子衡水回收西門(mén)子山西回收西門(mén)子太原回收西門(mén)子大同回收西門(mén)子S7-200 PLC是什么硬件系統(tǒng)S7-200 PLC是

  • 遼源西門(mén)子授權(quán)PLC模塊總代理

    遼源西門(mén)子授權(quán)PLC模塊總代理? ?遼源西門(mén)子授權(quán)PLC模塊總代理遼源西門(mén)子授權(quán)PLC模塊總代理遼源西門(mén)子授權(quán)PLC模塊總代理遼源西門(mén)子授權(quán)PLC模塊總代理遼源西門(mén)子授權(quán)PLC模塊總代理如何將PLC梯形圖放到WORD文檔中怎么把PLC梯形圖放到word里去?學(xué)自動(dòng)化工程的朋友在畢業(yè)設(shè)計(jì)的時(shí)候,需要將程序復(fù)制到word中,有部分已經(jīng)工作的朋友,在做報(bào)告的時(shí)候,也是要把程序貼到wo

聯(lián)系方式 聯(lián)系我時(shí),請(qǐng)告知來(lái)自八方資源網(wǎng)!

公司名: 潯之漫智控技術(shù)(上海)有限公司

聯(lián)系人: 顏經(jīng)理

電 話:

手 機(jī): 15021292620

微 信: 15021292620

地 址: 上海松江小昆山 廣富林4588弄52號(hào)3樓

郵 編:

網(wǎng) 址: yan6789.b2b168.com

八方資源網(wǎng)提醒您:
1、本信息由八方資源網(wǎng)用戶發(fā)布,八方資源網(wǎng)不介入任何交易過(guò)程,請(qǐng)自行甄別其真實(shí)性及合法性;
2、跟進(jìn)信息之前,請(qǐng)仔細(xì)核驗(yàn)對(duì)方資質(zhì),所有預(yù)付定金或付款至個(gè)人賬戶的行為,均存在詐騙風(fēng)險(xiǎn),請(qǐng)?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 潯之漫智控技術(shù)(上海)有限公司

聯(lián)系人: 顏經(jīng)理

手 機(jī): 15021292620

電 話:

地 址: 上海松江小昆山 廣富林4588弄52號(hào)3樓

郵 編:

網(wǎng) 址: yan6789.b2b168.com

    相關(guān)企業(yè)
    商家產(chǎn)品系列
  • 產(chǎn)品推薦
  • 資訊推薦
關(guān)于八方 | 八方幣 | 招商合作 | 網(wǎng)站地圖 | 免費(fèi)注冊(cè) | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務(wù)| 匯款方式 | 商務(wù)洽談室 | 投訴舉報(bào)
粵ICP備10089450號(hào)-8 - 經(jīng)營(yíng)許可證編號(hào):粵B2-20130562 軟件企業(yè)認(rèn)定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2024 b2b168.com All Rights Reserved