由于LabJack數(shù)據(jù)采集系統(tǒng)旨在通過USB,、以太網(wǎng)或WiFi與計算機通信,因此這才是它們真正的亮點,。所有啟用LabJack和計算機之間通信的工作都已為您完成,。我們?yōu)閹缀跛芯幊陶Z言提供了易于使用的高級庫和示例。幾分鐘后,,您就可以插入LabJack并讀取/寫入任何語言的任何寄存器,。
在LabJack,我們相信Arduino實際上更像是PLC而不是LabJack,。Arduinos和PLC都被設(shè)計為獨立運行,,盡管它們確實具有或可以具有與計算機通信的能力。LabJacks旨在與計算機對話,,盡管T系列設(shè)備確實具有一定的獨立操作能力,。
尤其是在原型制作期間,使用Linux/Windows/Mac計算機非常理想,。這種計算機的功能和靈活性是無與倫比的,,而且成本低廉。我們看到,,在原型制作過程中,,您可以使用方便的任何類型的計算機進行開發(fā)。然后,,如果你要進入更高容量的階段,,你可以用Raspberry Pi或類似的SBC、ARM或工業(yè)級計算機替換大型計算機,。
假設(shè)您決定在沒有計算機的情況下開發(fā)您的系統(tǒng),。您可以將所有傳感器和執(zhí)行器連接到Arduino或PLC,并直接在Arduino或PLC上進行編程(“軟件開發(fā)”),。通常,,您將被迫使用Arduino/PLC支持的任何單一開發(fā)環(huán)境。您幾乎不會擁有計算機所具有的靈活性,、功能和連接性,。
LabJack在硬件世界中處于什么位置,?
成本: Arduino硬件成本低,人工成本高,。PLC的成本范圍很廣,,但它們通常與LabJack相似。對于非常簡單的任務(wù),,PLC和LabJack的人工成本是相似的,,但對于任何超出簡單LabJack的任務(wù),開發(fā)和故障排除都會容易得多,。
I/O數(shù)量: 所有3個都具有大致相似的I/O數(shù)量,。所有通常都有模擬輸入和輸出以及數(shù)字輸入和輸出。盡管LabJack和PLC將比Arduino提供更多保護,,但所有3個數(shù)字輸入和輸出都相似,。Arduino上的模擬非常原始。PLC比Arduino有更好的模擬,。LabJack的模擬比PLC好得多,。
編程語言: Arduino是用C語言編程的。對于PLC來說,,古老的梯形圖邏輯是主要的編程方式,,但一些新的PLC有更高級的編程支持。LabJack幾乎支持Linux,、Mac或Windows上的任何語言,。 https://labjack.com/support/software/examples
采樣率: LabJack上的來回通信(“命令-響應(yīng)”)不到一毫秒。不太確定那個上的Arduino和PLC,。LabJack還支持流模式,,在這種模式下,您可以告訴它要以高速率(高達100 ksamples/秒采樣)掃描的通道列表,。從來沒有聽說過PLC上有類似的流模式,,并且想象它在Arduino上會很困難并且更受限制。
示例項目: 很多客戶和項目3.大多數(shù)人在這些項目中發(fā)現(xiàn),,你的大部分(到目前為止?。r間都花在了軟件上。編寫軟件,、排除軟件故障,、運行測試和更改配置。事實上,,即使您正在對硬件進行故障排除,,您也可能會通過軟件完成大部分工作。您是想在Arduino/PLC上還是在成熟的計算機上選擇您選擇的語言?
靈活性: 我會稱所有3種靈活的工具,,而不是單一的應(yīng)用程序設(shè)備,,但LabJack + Computer是最靈活的,。
硬件穩(wěn)健性: Arduino的級別很低,,因此它們的穩(wěn)健性取決于您添加的保護措施。PLC專為工業(yè)應(yīng)用而設(shè)計,,應(yīng)該很堅固,,但我不知道它們的實際統(tǒng)計數(shù)據(jù)。與LabJack相比,,它們確實有一些額外的故障點,,例如內(nèi)置繼電器和內(nèi)置各種“計算機”。我們實際上一直在進行故障研究,,但尚未完成,,但已提示事實上,我們在2019年沒有一次返回損壞或故障的U3,,現(xiàn)場總共有大約60,000臺設(shè)備,。我們提供5年的官方保修,并在實踐中照顧超出此范圍的每個人,。
北京迪陽世紀科技有限公司提供全系列產(chǎn)品 請看官網(wǎng):weeaffairs.com