登錄 注冊
購物車0
TOP
Imgs 行業(yè)資訊

0

怎么學習PLC?PLC怎么學?

2021-04-05 10:09:43
怎么學習plc?PLC怎么學?我以前沒學過,該從哪方面入手?
有很多在校沒學好或是工作中搭末班車的朋友在學習PLC過程中,不知從何入手。在這里,我綜合一下自己的建議。
聲明:以下觀點純屬個人意見,若對你沒起到任何作用從而浪費時間,別找我,問你的心去哈!
在學校學習自動化專業(yè)的同學,都是從大一開始學起相關(guān)課程,然后在大二或大三才開始學習PLC。這種課程安排是有道理的,因為PLC的相關(guān)知識很廣。以己說例:我在大專一、大專二分別學了電工基礎(chǔ)、模擬量電子、數(shù)字量電子、計算機應(yīng)用等相關(guān)課程,這為學習PLC提供了前題。
但很多朋友已經(jīng)參加了工作,怎么辦?休慌,我在這會介紹一些必要的知識點,只要你掌握了,再學習PLC,很多相關(guān)聯(lián)的問題都會迎刃而解。
一、數(shù)制和碼制
數(shù)制即十進制、二進制、十六進制、八進制。
碼制即ASCII碼、BCD碼等等,這些只要稍作了解即可,不必深究。
十進制:從小大到學的,我也不知道什么定義,反正就是0123456879,逢十進一嘛。
二進制:數(shù)字電路中的基本工作信號是二進制的數(shù)字信號,即0和1這兩個基本數(shù)字。
8和16進制不必深究了,除非你搞網(wǎng)絡(luò)通訊要用它來編校驗碼(網(wǎng)上一般能找到這樣的校驗程序)。
所以,在這里,要詳究的就是十進制與二進制之間的轉(zhuǎn)換了。
這個非常重要,搞不清2進制,你就不知道“定時器為什么最大值是32767”等諸如此類的問題。
二、數(shù)據(jù)類型
以西門子S7-200系列說例(不同的編程軟件,數(shù)據(jù)類型的長度有細微變化)
數(shù)據(jù)類型分為:位(Bit)、字節(jié)(Byte)、字(Word)、雙字(DoubleWord)、整數(shù)(Int)、雙整(DoubleWord)、實數(shù)(Float即浮點數(shù),帶小數(shù)點的,一定要以小數(shù)形式表示,如2.1、1.0)。
我們要知道8位=1字節(jié),2字節(jié)=1字(整數(shù)),2字(整數(shù))=1雙字(雙整)=1實數(shù),這三個公式表示各數(shù)據(jù)間的長度比,某種意義上實數(shù)和雙字、雙整可相等,因為雙字和雙整不能表示小數(shù),所以某種意義上又不等,但數(shù)據(jù)長度都是32位。
還有字符串等其它數(shù)據(jù)類型,因初學者不常用,故不作過多介紹,等你有一定PLC基礎(chǔ)后再作了解會更省時間,事半功倍。
三、邏輯代數(shù)
邏輯代數(shù)又稱布爾代數(shù),是研究邏輯電路的數(shù)學工具,它為分析和設(shè)計邏輯電路提供了理論基礎(chǔ)。邏輯代數(shù)所研究的內(nèi)容,是邏輯函數(shù)與邏輯變量之間的關(guān)系。
邏輯變量和我們中學時代學的數(shù)學中的代數(shù)一樣,可以用A、B、C等字母表示。
邏輯代數(shù)就是用以描述邏輯關(guān)系,反映邏輯變量運算規(guī)律的數(shù)學。
打個比方:
1+1=2是我們中學時代學的普通代數(shù)
a+b=c是我們現(xiàn)在所要講的邏輯代數(shù),至于a、b、c具體是什么值不一定。
邏輯代數(shù)運算
普通代數(shù)運算有加減乘除,在邏輯代數(shù)中,一樣有它自己的運算方式。
分別是“與”、“或”、“非”。其它運算都是從這三種簡單的運算演變而來。
1、與:所有條件都為1時,結(jié)果才為1。
2、或:只要有一個條件為1,結(jié)果就為1。
3、非:條件與結(jié)果總是相反。
邏輯運算其實很簡單,上述定義中的“條件”不是0就是1,通常我們把1稱作真,0稱作假。不是真就是假,不是0就是1。
舉例
與運算Y=A·B,也可寫成Y=AB
0·0=00·1=01·0=01·1=1
套上面我給的定義,是不是所有條件都為1時,結(jié)果才為1?
或運算Y=A+B
0+0=00+1=11+0=11+1=1
套上面我給的定義,是不是只要有一個條件為1,結(jié)果就為1?

高都電子,為客戶創(chuàng)造價值!

雙面板免費加費,四層板加急打樣,厚銅電路板打樣

Xcm