單片機(jī)是plc的核心,單片機(jī)是計(jì)算機(jī),而plc是一種專門為在工業(yè)環(huán)境下應(yīng)用而設(shè)計(jì)的數(shù)字運(yùn)算操作的電子裝置。單片機(jī)用起來沒plc簡(jiǎn)單,不方便現(xiàn)場(chǎng)改動(dòng),而plc作為通用工業(yè)控制計(jì)算機(jī),是面向工礦企業(yè)的工控設(shè)備。它接口容易,編程語言易于為工程技術(shù)人員接受。梯形圖語言的圖形符號(hào)與表達(dá)方式和繼電器電路圖相當(dāng)接近,只用plc的少量開關(guān)量邏輯控制指令就可以方便地實(shí)現(xiàn)繼電器電路的功能。為不熟悉電子電路、不懂計(jì)算機(jī)原理和匯編語言的人使用計(jì)算機(jī)從事工業(yè)控制打開了方便之門。
1.plc是建立在單片機(jī)之上的產(chǎn)品,單片機(jī)是一種可編程的集成芯片,換句話來說,plc就是由單片機(jī)加上外圍電路做成的 ,單片機(jī)開發(fā)式底層開發(fā),比較麻煩,程序編寫用匯編或者c語言比如延時(shí)用單片機(jī)做程序,要從晶振來計(jì)算,而plc就不一樣,個(gè)廠家都提供一個(gè)編程軟件,可以用梯形圖編程,延時(shí)只需在時(shí)間繼電器里送一個(gè)數(shù)字而已。
2.單片機(jī)可以構(gòu)成各種各樣的應(yīng)用系統(tǒng),從微型、小型到中型、大型都可,plc是單片機(jī)應(yīng)用系統(tǒng)的一個(gè)特例,單片機(jī)可以開發(fā)各種智能儀表,比如溫控儀,電視遙控器,豆?jié){機(jī)控制器,微波爐,智能玩具。
3.不同廠家的plc有相同的工作原理,類似的功能和指標(biāo),有一定的互換性,通用性,可靠性 ,plc是專業(yè)為工業(yè)開發(fā)的一種計(jì)算機(jī)。
4.單片機(jī)開發(fā)成本低,一個(gè)單片機(jī)十幾塊到幾十塊,上百不等,但開發(fā)起來,麻煩。plc 的價(jià)格幾百,幾千,幾萬,但是開發(fā)周期短,見效快??煽啃愿摺?br>我認(rèn)為他們各有千秋,各有所長(zhǎng),從技術(shù)角度來看,他們采用的是一樣的邏輯機(jī)理.但總不能在很簡(jiǎn)單的控制中用plc吧?比如計(jì)數(shù)器。有的地方只用一個(gè)你不可能花plc的錢做一個(gè)計(jì)數(shù)器的功能。在小而簡(jiǎn)的地方我主張用單片機(jī),而在小而繁的地方我主張用plc,因?yàn)檫@樣才能發(fā)揮出他的特長(zhǎng),在某些方面取長(zhǎng)補(bǔ)短更能發(fā)揮他們的優(yōu)勢(shì)。總的來說,這兩種產(chǎn)品我們國家都不擁有核心技術(shù),所以,大多用的國外的產(chǎn)品,很多東西我們自己不能改變,只能跟著人家走所以才出了個(gè)單片機(jī)和plc哪個(gè)有前途的問題??萍荚谇斑M(jìn)沒有什么哪個(gè)有前途哪個(gè)沒前途的說法。