通過PLC可編程控(kòng)製器實驗裝(zhuāng)置的實驗得知PLC是(shì)單片機的一套完整係
我公司(sī)對於
PLC可編程(chéng)控製器實驗裝置(PLC可編程實訓台,PLC可編程實訓裝(zhuāng)置)進行分析、總結,在實驗的過程(chéng)中發現,PLC其實就是一套已經做好的單片機係統(tǒng)。
PLC可編程控製器實驗裝置(
PLC可編程實訓台,
PLC可編(biān)程實訓裝置)中的PLC梯形圖你可以理解成是(shì)與匯編等計算器語言一樣是一種編程語(yǔ)言,隻是使用範(fàn)圍不同!而且通常做法是由PLC軟件把你的梯形圖轉換成C或匯(huì)編語言(由PLC所使用的CPU決定(dìng)),然後利(lì)用(yòng)匯編或(huò)C編譯係統編(biān)譯成機器碼!PLC運(yùn)行的隻是幾器碼而已,梯形圖隻是讓使用者更加容易使用(yòng)而已。
同樣(yàng)MCS-51單片機當然也可以用於PLC製作,隻(zhī)是8位CPU在一些高級應用如:大量運算(suàn)(包括浮點運(yùn)算),嵌入式係統(tǒng)(現在UCOS也能移植到MCS-51)等,有些力不從心而(ér)已.我公司(sī)在使(shǐ)用(yòng)的一套工業係(xì)統(tǒng)就是使用MCS-51單片機做(zuò)的,不過加上DSP而已,已經能滿足我們要求(我們(men)設備速度較慢,而且邏(luó)輯控製為主,但是點數不少喔,128點I/O呢(ne)!!),而且同(tóng)樣使用梯形圖編程,我(wǒ)們在把我們的(de)梯形圖轉化(huà)為C51再利用KEIL的C51進行編譯.你沒有注意(yì)到不用型號的PLC會選用不同的CPU嗎!!
PLC可編程控製器實驗裝置(
PLC可編程實訓台,
PLC可編程實訓裝置)當然也可以用單片機直接開發控(kòng)製(zhì)係統,但是對開發者要求相當高,開(kāi)發周期長,成本高。由於工業(yè)控製係統對抗幹擾的要求非常高,穩定(dìng)第一,而不是性(xìng)能第(dì)一,因此你的電路板設(shè)計必須不斷實驗、改進。當你解決了(le)上述問題,你就發現你已經做了一台PLC了。
PLC可編程控製器實驗裝置(
PLC可編程實訓台,
PLC可編程實訓裝置)中(zhōng)的PLC控製(zhì)是很簡(jiǎn)單的,其內部的CPU除了速度快之外,其他功能(néng)還不如普通的單片機。通常PLC采用(yòng)16位或32位的CPU,帶1或2個的串行通(tōng)道(dào)與外界(jiè)通訊,內部有一個(gè)定時器即可,若要提高可靠性再(zài)加一個看家狗定時器足夠。
PLC可編程控製器實驗裝置(
PLC可編程實訓台(tái),
PLC可(kě)編程實訓裝置)中的PLC關鍵技術在(zài)於其內部(bù)固(gù)化了一個能解釋梯形圖語言的程序及輔助通訊程序,梯形圖語言的解釋(shì)程序的效率決定了PLC的性能,通(tōng)訊程序決定了PLC與外界(jiè)交換信息的難易。對於簡單的(de)應用,通常以獨立(lì)控製器的方式運作,不需與(yǔ)外界交(jiāo)換信息,隻需內部固化有能解釋梯形圖語言的程序即可。
實際上,
PLC可編程控製器實驗裝(zhuāng)置(
PLC可編程實訓台,
PLC可(kě)編程(chéng)實訓裝置(zhì))中設(shè)計PLC的(de)主要工作就是開發解釋(shì)梯形圖語言的程(chéng)序。