把家用计算机改成PLC,怎么把电脑当成plc使用
按照控制功能來說一般PLC所能做的事情,電腦都是可以做的到,有時候電腦還要比PLC做的更好,畢竟電腦和PLC都是屬于數字電路的范疇。那么在現實工業控制電路中大部分使用的都還是PLC,這是為什么呢?下面我們來聊聊這方面的事情。
電腦和可編程控制器(PLC)還是有區別的
我們了解PLC歷史的都知道,PLC剛出世的時候它的名字叫PC機,后來在使用過程中比它出世較早的計算機已經給它起過PC機的名稱了,為了避免混淆這兩種設備,人們在可編程控制器的簡稱PC之間加了一個L(Logic),代表邏輯的意思,這樣可編程控制器的全名就叫“可編程邏輯控制器”了。這就更準確地顯示了電腦和可編程控制器的區別了。以上只是解決了名稱上的差別,我們從使用功能上看,它們的使用功能是不一樣的,電腦著重數據的運算功能,我們所使用的PLC著重邏輯控制功能。在很多邏輯工控的場合用到PLC就能完成的任務,沒有必要使用電腦去執行,用電腦的話有點“殺雞用牛刀”的感覺,大才小用了,從性價比來說也不劃算,你想一想一臺PLC普通PLC千兒八百就可以采購,但是要用電腦的話最少在兩千以上了,我感覺不劃算。還有就是從制造的標準來看,PLC是直接瞄著比較惡劣的工業環境去設計的,它在工業環境中的適應性會更強,而個人電腦只是在家庭和商業等外部環境都比較好的場合種使用。最后一點我想說的是在接線、梯形圖的使用以及維護調試等各個方面要比電腦方便許多,這些都更符合電氣技術人員的操作的習慣,在使用上沒有“鴻溝”,因此我們從它們的功能、性價比以及制造標準上看它們有著很多的不同點,所以從以上因素考慮一般的情況下,是不會把電腦當作一臺PLC來使用的。
電腦和可編程控制器(PLC)所使用的外部環境的區別
下面我想再從電腦與PLC所使用的外部環境來說說電腦為何不能代替PLC吧。為了使我說的更具有說服力,我們從國際電工委員會(IEC)給PLC所下的定義說起,早在上個世紀八十年代中期就把PLC定義為是一種數字運算操作的電子系統,專為在工業環境下應用而設計,是帶有存儲器、可以編制程序的控制器。因此PLC可以在工業環境非常復雜的環境下穩定地工作,比如在強電磁干擾的環境等安穩地運行。那么電腦就無法在這樣的環境中使用了。比如現在所使用的工業機器人的多功能控制系統中,以機器人為中心的外設所使用的控制器絕大多數都是使用的是PLC而不是電腦,這樣機器人就可以進行焊接、噴釉、打磨等作業了,這樣的環境是不適合使用電腦控制的。
我們話又說回來,隨著控制技術的發展如果工業環境簡單,沒有各種干擾,況且需要很多的數據處理、控制等。也可以采用電腦來代替PLC,比如我們單位所用的六軸仿真機器人,由于在單一環境下工作,機器人的六個軸的控制就是使用的電腦,只不過需要在電腦主機里安裝控制板卡,它同樣能實現PLC的功能。
電腦和可編程控制器(PLC)的抗干擾的穩定性不同
我們了解PLC的內部結構都知道,在PLC的輸入口和輸出口的電路中,都采用了較好的光電隔離措施,在其它方面也采用了穩定性的電路設計,比如抗共模信號措施的使用等,這些就為PLC的穩定性打下了很好的基礎,也就是說PLC的穩定性是從”娘胎“里帶來的,具有強大的穩定基因。
另一個方面,從操作上來說PLC上電后就可以工作,開機非常快。比如我們單位所使用電腦控制六軸工業機器人光開機就需要1到2分鐘的時間,我們從穩定性和耐操作方面就感覺到PLC非常“皮實”,經得起”折磨“,我這里要說的是,PLC在開機的實時性方面和安全可靠性方面,電腦與它比的話只能望其項背了。所以這也是不把電腦當作PLC來使用的另一個原因吧。
電腦和可編程控制器(PLC)的性價比不同
最后我要說的就是兩者的性價比是不一樣的,剛才講到電腦的價格一般是PLC價格的兩倍以上,在都能實現同樣功能的話,我們很自然地會想到使用PLC了,它不但專業而且價格的問題就會使你拒絕用電腦代替PLC了,這也是這么多年來PLC經久不衰的原因之一,因為PLC做到了有時候在一些因素上電腦是無法取代的地步了。
關于這個問題就像有的網友說的一樣在工控領域該用什么就用什么,用PLC的場合,就算用十億次銀河機,也不如PLC快, 用大型計算機放在菜店賣菜,還不如計算器實用。
每種產品設計都會考慮應用場合的,不要因為有些共同點就非要讓一個替代另一個,這當然不是不能實現,只是強行替代帶來的話有時候會衍生出問題的,有時候是成本、有時候是穩定性、還有時候可能是使使用變得更麻煩了。
估計很多人用過PLC,但不知道PLC是怎樣設計的!
首先,說PC(個人電腦)不能滿足PLC使用要求,什么端口少、不能處理模擬量等等,其實說這話的人,根本沒干過自控。PC通過護展IO端口卡、AD轉換卡、DA轉換卡及其他類型的設備,幾乎所有PLC可以實現的功能,PC都可以完成。
其次,說PC處理能力不如PLC,那更是滑天下大稽。PC核心發展到現在,達到了64位數據寬度和幾GHz的運行速度,而且目前最低端的也是雙核處理器。而在工業領域,用到32位處理器就算比較高端的了。所以,PC相對于PLC,不是處理能力不足,而是大大富余。
其實,PC和PLC最大區別是,面對惡劣工業環境和復雜電磁條件下的可靠性、安全性、實時性。所以,PLC相對PC的運算能力不足,但造價卻一點也不低。
現在一些特殊應用,也會采用PC取代PLC。例如:數據處理量大、環境條件好、干擾少、實時性要求低、即使出現故障也不會造成人身傷害和重大財產損失的情況下,使用PC(也是所謂軟PC)可以得到更好的性能和靈活性。但即便如此,工業上使用的PC,也最好使用專門的工控PC,而不是一般家用或商務PC。
如果把電腦當成plc使用,那我們可以想象一下,這套電腦會變成多大,工廠使用plc最主要的原因就是經濟,高效,節省空間。
而且plc的組成并不是單一的一個模塊,它是由電源,CPU模塊,串口模塊,數字量輸入模塊,數字量輸出模塊,模擬量輸入模塊,模擬量輸出模塊,而且這些模塊里面的電子元件也不盡相同,最簡單的說一下二極管,如果全用電腦使用,電腦得增加多少個二極管。
還有各種各樣式的通訊接口,電壓電流的選擇等等等等,一系列的原因。
所以我感覺還是各司其職比較好,誰也不想用一個超級老式的銀河計算機吧?
總結
以上是生活随笔為你收集整理的把家用计算机改成PLC,怎么把电脑当成plc使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C# 数组拷贝 数组截取前几个值 的方法
- 下一篇: B端产品如何搭建用户帮助体系