[AI-產品發表 P00050] SECS/GEM library available under Linux (x86, ARM)

Keyword: SECS/GEM、HSMS、SECS-II

艾銳儀器(AI)擁有自行開發與設計國際半導體產業協會(SEMI)所制定的設備通用通訊語言(SECS/GEM)能力。提供多系統平台x86 / ARM的SECS/GEM平台與套件,可同時支援Windows (LabVIEW/Python)和Linux (Python)系統,達到跨平台整合與真正的通訊標準化,針對不同製程與設備皆可符合SEMI所定義的先進製程所需功能,協助各設備與系統加速銜接。

影片演示了,使用Python軟體來進行PASSIVE與ACTIVE端的SECS資料轉拋的動作。已經在x86與ARM架構的 Linux (Ubuntu / Debian) 作業系統上成功驗證。轉拋並新增SECS命令,以達到擴充既有機台未支援的新功能。

艾銳儀器(AI) SECS / GEM 解決方案:

  1. SECS/GEM Gateway (閘道器):PAC-9032, SRP-1980
  2. SECS/GEM Driver:SecsBroker™可以安裝在不同x86 (LabVIEW, Python) / ARM (Python)硬體上,讓任何電腦或嵌入式設備立即具備 SECS/GEM 通訊能力,可以依據對運算能力的需求,選擇不同等級的CPU架構平台,以達到最佳的性價比。
  3. 解決方案特色:
  4. 可以控制設備來做原廠未支援的SECS/GEM功能。(ex. VNC, OCR, Virtual-OP…etc)
  5. 可以增加原設備不支援的資料擷取(DAQ)、聲音與振動(Sound and Vibration) 、影像辨識(VISION) 、運動控制(Motion) 等等功能。
  6. 可以針對多種 硬體通訊介面 與 軟體通訊協定 來客製化開發。
  7. 驅動為自主開發,可以批次進行授權,大幅降低專案建置成本。

#影片: 請選高畫質(HD)與打開喇叭來觀看!

SECS/GEM library demo under ARM (Raspberry Pi)

廣告

[AI-產品發表 P00049] SECS/GEM Driver support for Python and LabVIEW

Keyword: SECS/GEM、HSMS、SECS-II

SECS/GEM是一個由「國際半導體設備及材料(SEMI)」所開發的連通性標準,這項連通性標準是用來提供設備與工廠的資訊與控制系統之間的通訊。

SECS為「SEMI設備通訊標準 (SEMI Equipment Communications Standard)」的縮寫。

GEM是指SEMI連通性標準E30,並且定義為「製造設備之通訊及控制的泛用模型」。

SECS/GEM定義很多訊息、狀態及情境以供工廠軟體能夠控制並監視製造設備。

艾銳儀器(AI) 推出新版本SECS/GEM Driver – SecsBroker,可同時支援Python 與 LabVIEW軟體。提供客製化系統開發,快速達成HOST和EQP之間的SECS通訊任務。 

影片演示了,使用Python and LabVIEW軟體來進行PASSIVE與ACTIVE端的SECS資料轉拋的動作。轉拋並新增命令,以達到擴充既有機台未支援的新功能。

艾銳儀器(AI) SECS / GEM 解決方案:

  1. SECS/GEM Gateway (閘道器):sPAC-9032
  2. SECS/GEM Driver:SecsBroker™可以安裝在不同x86硬體上,讓任何電腦立即具備 SECS/GEM 通訊能力,可以依據對運算能力的需求,選擇不同等級的電腦平台,以達到最佳的性價比。
  3. 解決方案特色:
    • 可以控制設備來做原廠未支援的SECS/GEM功能。(ex. VNC, OCR, SQL, Virtual-OP…etc)
    • 可以增加原設備不支援的資料擷取(DAQ)、聲音與振動(Sound and Vibration) 、影像辨識(VISION) 、運動控制(Motion) 等等功能。
    • 可以針對多種 硬體通訊介面 與 軟體通訊協定 來客製化開發。
    • 驅動為自主開發,可以批次進行授權,大幅降低專案建置成本。

#服務:

協助客戶規劃嵌入式系統架構,或整合與升級現場的訊號量測/影像與控制系統架構。

歡迎電聯,來信洽詢~或上AI官網(ai-tw.com)了解更多詳情!

#影片: 請選高畫質(HD)與打開喇叭來觀看!

[AI-技術推廣 T00062] Model-Based Design with MapleSim

Keyword: MapleSim、Matlab、Simulink、LabVIEW、Veristand

基於模型開發Simulink/MapleSim建模有哪些優勢:

對於控制器軟體發展,以前大多都是純手寫代碼開發方式,對於複雜的控制系統來說繁瑣、不易讀,遇到問題不好排查。近些年來,大家都致力於模型化開發模式,尤其是新能源汽車中整車控制(VCU)、電池管理系統(BMS)、汽車專用的微控制器(ECU)等。基本都在用這種開發模式,這種開發模式即使複雜的系統也能通過簡單易懂的方式給實現,對於後期調試也是很方便。

(01). Simulink模組資訊量大,模型可讀性好,比C/C++代碼更便於管理和傳承:

Simulink是圖形化建模,大多數情況下,Simulink模型比C/C++代碼的可讀性更好,因此更便於管理和傳承。

(02). Simulink實現演算法的速度比C/C++代碼更快:

Simulink模組包含的資訊量更大,可能一個或幾個Simulink模組功能就能實現幾百行代碼的功能,而且Simulink有集成代碼的功能。最終燒寫到控制器中的還是代碼,這時候Simulink可以用Embeded Coder自動生成代碼。對於沒有C/C++語言基礎的人想要從事相關控制演算法開發非常友好。

(03). Simulink可以多個環節加速控制器的開發和測試:

Simulink除了演算法實現速度更快,還可以加速控制器的開發和測試。如Simulink控制演算法模型可以直接下載到快速控制原型設備(RCP)中,以原型控制器的形式去控制真實的被控物件,快速驗證和反覆運算演算法。加速控制器的開發可以大大縮短開發週期,促進產品上市,對於企業來說非常重要。

影片演示了MapleSim – Parallel RLC Circuit範例。由影片可得知,透過此開發方式可以簡單方便的使(引)用功能多樣與強大的MapleSim Library,從而整合運用一個強大的數學軟體。

艾銳儀器(AI) 推出的STANDO(x86, arm) Controller均可以支援 Model-Based Design,特別是可以移植與執行於多種架構的ARM Based上。試想想,若是在數千元的ARM平台,能夠使用LabVIEW來開發Model-Based Design應用,是多麼powerful的整合方式。最終可以降低開發/研究與部屬成本,來達成高性價比。

AI STANDO Series can be ported to kinds of platform:

X86(Intel) and ARM(RaspberryPi / BeagleBone / RockPi / Jetson Nano)…etc Series

艾銳儀器(AI) 提供客製化的嵌入式控制器(主機),並已在Linux 系統上移植了多款DAQ裝置,可以容易的使用LabVIEW/Python程式來整合/開發與應用。

Advantech’s Modular DAQ System (iDAQ Series)

https://fb.watch/h3VtbwDaUN/

Advantech USB-4700/5800/iDAQ series

https://fb.watch/h3VojxVtJK/

AI DAQLink Series

https://fb.watch/h3VqgcdSmh/

#影片: 請選高畫質(HD)與打開喇叭來觀看!

[AI-產品發表 P00048] Model-Based Design with AI STANDO Controller

Keyword: Matlab、Simulink、LabVIEW、 Veristand

前言

在科學中,模型是對某種“真實”事物的簡化表示。科學家說是在研究自然,但實際上他們做的大部分工作是在對自然進行建模,並對他們建立的模型進行研究。模型是一種思維方法,成語“去偽存真”就是建模的過程。

基於模型的設計方法是從部件的功能和原理出發,使用基於模型設計的工具,圖形化或者形式化文本的方式建立模型,通過仿真驗證模型的正確性。最終自動生成代碼,下載到目標平台上運行。設計的整個過程不再是以代碼為中心,而是以模型為主。從計算機科學的角度來看,模型是一種“更高級”的計算機程序設計語言,模型到代碼產生,模型執行是軟件自動化的範疇。

建模的方法是為了某種目的,提取事物相關的體徵,然後使用某一種形式化語言,無歧義地將模型描述出來。最常見的模型語言就是「數學」。MBD( Model-Based Design) 開發環境是基於模型的開發工具,其中較為普及的MBD開發環境則為MatLab/SimuLink軟體。

基於模型的設計方法(MBD,Model Based Design)採用圖形化設計和自動化代碼生成,不同於基於手工程式設計和紙上規範的傳統程式設計方法,具有如下優點:

(1)在統一的開發測試平台上,允許從需求分析階段就開始驗證,並做到持續不斷的驗證與測試;

(2)產品的缺陷暴露在產品開發的初級階段,開發者把主要精力放在演算法和測試用例的研究上,嵌入式代碼的生成和驗證則留給電腦去自動完成;

(3)大大縮短了開發週期與降低開發成本。

基於模型的設計方法的不同階段,分別採用MIL/SIL/PIL/HIL等測試方法,有效的對嵌入式代碼進行測試和驗證。其中:

MIL,Model in the Loop:模型在環測試;

SIL,Software in the Loop:軟體在環測試;

PIL,Processor in the Loop:處理器在環測試;

HIL,Hardware in the Loop:硬體在環測試;

在控制策略開發過程中,用戶先在Matlab/Simulink提供的軟體環境裡進行建模和模擬。然後利用Matlab/Simulink提供的自動代碼生成的功能,將控制策略模型自動生成標準C代碼經過編譯下載到一個標準的嵌入式硬體平台加以執行。而這個標準硬體平台與真實的受控物件連接。代碼下載到控制器上後,可以驅動真實的受控物件工作,從而在真實環境下驗證控制策略。在演算法的驗證過程中,通過網路與上位機連線來顯示即時資訊,還可以即時修改控制策略的參數,實現線上調整參數。用戶無須一次次修改控制參數,然後編譯下載和調試。使用者能夠將注意力集中在控制策略本身,從而有效克服了傳統控制器開發方式的缺陷,加快了產品開發進度。

影片演示了Simulink – RC circuit modeling範例。由影片可得知,透過此開發方式可以簡單方便的使(引)用功能多樣與強大的Matlab/Simulink Toolbox,從而整合運用一個強大的數學軟體。

艾銳儀器(AI) 推出的STANDO(x86, arm) Controller均可以支援 Model-Based Design,特別是可以移植與執行於多種架構的ARM Based上。試想想,若是在數千元的ARM平台,能夠使用LabVIEW來開發Model-Based Design應用,是多麼powerful的整合方式。最終可以降低開發/研究與部屬成本,來達成高性價比。

AI STANDO Controller can be ported to kinds of platform:

X86(Intel) and ARM(RaspberryPi / BeagleBone / RockPi / Jetson Nano)…etc Series

艾銳儀器(AI) 提供客製化的嵌入式控制器(主機),並已在Linux 系統上移植了多款DAQ裝置,可以容易的使用LabVIEW/Python程式來整合/開發與應用。

Advantech’s Modular DAQ System (iDAQ Series)

https://fb.watch/h3VtbwDaUN/

Advantech USB-4700/5800/iDAQ series

https://fb.watch/h3VojxVtJK/

AI DAQLink Series

https://fb.watch/h3VqgcdSmh/

#影片: 請選高畫質(HD)與打開喇叭來觀看!

[AI-技術推廣 T00061] Advantech’s Modular DAQ System (iDAQ Series)

Keyword: Advantech、USB DAQ、NI Linux RT、LabVIEW、Python

你還在使用昂貴的NI DAQ系統嗎?

目前市面上並無支援NI Linux Real-Time OS的3rd party USB DAQ設備。故 艾銳儀器(AI) 推出”移植”研華(Advantech) USB DAQ 來支援NI Linux Real-Time (x86)平台。

>> 為台灣第一家將研華(Advantech) USB4700/5800/iDAQ series 移植至Linux and NI Linux RT系統上,來大幅降低系統建置成本。

影片演示了,於Linux / NI Linux RT OS下執行擷取iDAQ-934 + iDAQ-801並使用LabVIEW/Python繪製聲音與振動即時數據。

艾銳儀器(AI)可提供以下服務:

  1. NI DAQ方案替換(移植)與降低成本 (Migration and cost-down NI DAQ solution)
  2. 評估與移植第三方DAQ 解決方案 (Evaluate and Migration 3rd party DAQ solution)
  3. 基於Linux平台的有線/無線DAQ移植 (Linux based ETH/WIFI DAQ Migration)

艾銳儀器(AI) 為台灣第一家專注於開發(支援) NI Linux Real-Time的系統整合商。以實作展示系統整合/開發/設計技術。

聲音與振動資料擷取 (Sound and Vibration measurement) 應用方案:

1. NI DSA Solution : cDAQ-9174 + NI 923x (List price from Official website)

cDAQ-9174     NI CompactDAQ 機箱         基本售價 TWD 44,700.00

NI-9230        C系列​聲音​與​振動​輸入​模組     基本售價 TWD 30,100.00

NI-9232        C系列​聲音​與​振動​輸入​模組     基本售價 TWD 89,200.00

NI-9234        C系列​聲音​與​振動​輸入​模組     基本售價 TWD 101,500.00

USB-4431       USB聲音​與​振動​介面卡           基本售價 TWD 117,700.00

2. Advantech DSA Solution : iDAQ-934 + iDAQ-801 (List price from Digi-Key)

iDAQ-934 iDAQ Chassis                                          TWD 22,938           

iDAQ-801 DSA iDAQ module                                  TWD 38,628

USB-5801 USB 3.0 (with AO and Tachometer)       TWD 49,962.00

3. AI USB-6016R + DSA (IEPE 24bits) Module,客製化批量需求使用!

https://fb.watch/guRvtBcMD3/

https://fb.watch/guU5Ov9f6R/

# 產品型錄 (PDF)

Advantech iDAQ-934 產品型錄 (PDF)

Advantech iDAQ-801  產品型錄 (PDF)

Advantech USB-5801 產品型錄 (PDF)

#服務:

協助客戶規劃嵌入式系統架構,或整合與升級現場的訊號量測/影像與控制系統架構。

歡迎電聯,來信洽詢~或上AI官網(ai-tw.com)了解更多詳情!

#影片: 請選高畫質(HD)與打開喇叭來觀看!

[AI-技術推廣 T00060] AI HMILink Series

Keyword: USB、HMI

影片演示了LabVIEW與人機(HMI) 的通訊示範。

HMILink特色 :

  1. 跨平台 (x86架構:Windows, Linux, NI Linux RT; ARM架構: Linux, NI Linux RT)。
  2. 支援LabVIEW與Python。
  3. HMI尺寸支援1.8”~10.1吋,適合嵌入式產品化應用。

# 承接各式 嵌入式 人機(HMI)介面與系統設計,以降低系統建置成本。

#影片: 請選高畫質(HD)與打開喇叭來觀看!

[AI-技術推廣 T00059] Advantech USB-4700/5800/iDAQ series migration to Linux and NI Linux RT OS

Keyword: NILRT、Advantech、DAQ、Python

你還在使用昂貴的NI DAQ系統嗎? 目前市面上並無支援NI Linux Real-Time OS的3rd party USB DAQ設備。故 艾銳儀器(AI) 推出”移植”研華(Advantech) USB DAQ 來支援NI Linux Real-Time (x86)平台。

>> 可移植研華(Advantech) USB-4700/5800/iDAQ series 至Linux and NI Linux RT系統上,來大幅降低系統建置成本。

影片演示了,於Linux / NI Linux RT OS下執行USB-4716資料擷取並使用LabVIEW/Python繪製實時數據。

艾銳儀器(AI)提供以下服務:

  1. NI DAQ方案移植與降低成本 (Migration and cost-down NI DAQ solution)
  2. 評估與移植第三方DAQ 解決方案 (Evaluate and Migration 3rd party DAQ solution)
  3. 基於Linux平台的有線/無線DAQ移植 (Linux based ETH/WIFI DAQ Migration)

#  聲音與振動資料擷取 (Sound and Vibration measurement) :

  1. iDAQ-934 Chassis replace cDAQ-9174 Chassis
  2. iDAQ-934 + iDAQ-801 for for Sound and Vibration
  3. USB-5801 for for Sound and Vibration

艾銳儀器(AI) 為台灣第一家專注於開發(支援) NI Linux Real-Time的系統整合(開發)商。

Introduction to NI Linux Real-Time

https://www.ni.com/zh-tw/shop/linux/introduction-to-ni-linux-real-time.html

Advantech USB-4716 產品型錄 (PDF)

Advantech iDAQ-934 產品型錄 (PDF)

Advantech iDAQ-801  產品型錄 (PDF)

Advantech USB-5801 產品型錄 (PDF)

#影片: 請選高畫質(HD)與打開喇叭來觀看!

[AI-產品發表 P00048] AI DAQLink Series

Keyword: USB、DAQ、NI Linux RT

目前市面上並無支援NI Linux Real-Time的3rd party USB DAQ設備。故 艾銳儀器(AI) 推出支援NI cRIO所有平台(x86 & ARM) 的USB DAQ。

>> 為台灣第一家專注於開發(支援) NI Linux Real-Time的系統整合(開發)商。

1. AI DIO-8452 是一款 I2C/ SPI / UART / GPIO / JTAG的複合式介面卡。驅動支援全系列NI RIO Platforms,用於擴充週邊介面,可銜接各式數位感測器,為High Speed USB Device,而非較低速的Full Speed USB Device.

2. AI USB-6003 是一款(同步)訊號擷取卡:

– 16-Bit Simultaneous Sampling, 8CH Single-End, 100Ksps

3. AI USB-6008 是一款低價的多功能訊號擷取卡,具有以下介面:

– 16CH 12bits 100Ksps AI (8CH Differential, 16 CH Single-End)

– 2CH 12bits 1Mhz AO (2CH Single End)

– 2CH 1Mhz PWM Output

– 1CH PWM Capture

– 1CH Counter

– 8CH DI(TTL 5V)

– 8CH DO(TTL 5V)

藉由DAQLink系列卡片,可用於傳感器訊號資料擷取與分析、工業現場監測與控制、學校科研與教學等多種領域。

其中,最重要的特色為:

(1). 支援 #所有NI Linux Real-Time (x86 & ARM) 的平台,例如cRIO、sbRIO、myRIO、RoboRIO (FRC) 等。尤其,對於沒有機箱的cRIO平台,且應用於較低階之應用時,則可以考慮採用,進而達成擴充與節省成本。

註. 若需高階版本的USB DAQ設備,歡迎來信確認需求與規格。

(2). 支援所有艾銳儀器(AI)所主推(開發)之控制器。

(3). 可支援主流Linux (x86 & ARM) 的平台。

(4). 使用USB與AI NETLink Adapter連接之後,即可以變成Ethernet / WIFI DAQ

The AI DAQLink Series are low-cost data acquisition (DAQ) devices with easy screw connectivity and a small form factor. With plug-and-play USB connectivity, these devices are simple enough for quick measurements but versatile enough for more complex measurement applications.

The DAQLink Series are ideal for applications where a low-cost, small form factor and simplicity are essential.

Examples include the following:

‧ Data logging – quick and easy environmental or voltage data logging

‧ Academic lab use – student ownership of data acquisition hardware for completely interactive lab-based courses

‧ OEM applications as I/O for embedded systems

#服務:

協助客戶規劃嵌入式系統架構,或整合與升級現場的訊號量測/影像與運動控制系統架構。

歡迎電聯,來信洽詢~或上AI官網(ai-tw.com)了解更多詳情!

#影片: 請選高畫質(HD)與打開喇叭來觀看!

[AI-技術推廣 T00058] Sure Cross QM30VT2 Vibration and Temperature Sensor

Keyword: PyQt、MCM、Vibration、Temperature

影片演示了,在Windows / Linux OS中使用Python完成Vibration/ Temperature資料擷取與趨勢圖繪製。

軟體可支援x86 或ARM處理器。意即艾銳儀器(AI)可以使用多種硬體組態方式,來完成精簡型設備監診(MCM)應用。可於主流ARM處理器上運行,例如最微型的Raspberry Pi Zero。

絕大多數的工廠設備連溫度量測都沒有安裝,更遑論要分析振動波形來預測故障,尤其成本更是一大考量。QM30VT2便是便宜合適的產品,可取得溫度與振動相關資訊,以便建立該設備長期趨勢圖,針對大多數的設備足以適用。

LabVIEW版本

https://fb.watch/eFSo-aWEhU/

# 在Windows / Linux作業系統下,使用LabVIEW / Python完成軟/韌/硬體開發與系統整合。以軟體為核心,自製或第三方硬體為輔,協助客戶客製化開發嵌入式系統與應用,一同解決艱鉅的系統工程挑戰!

[AI-技術推廣 T00057] Measuring Sound with Microphones

Keyword: PyQt、Sound、Microphones

影片演示了,在Windows / Linux OS中使用Python完成Microphones聲音資料擷取與Spectrogram(時頻譜)圖繪製。

在撰寫LabVIEW程式時,使用Waveform/WaveformChart/Spectrogram等等圖控元件時,是很簡單且高效率的。但在非圖像化程式語言則是需要一併考慮繪圖時的執行效率,才能達成即時(real-time)的繪圖(Plotting)。

軟體可支援x86 或ARM處理器。意即艾銳儀器(AI)可以使用多種硬體組態方式來完成USB/WIFI/ETHERNET MIC Audio DAQ應用,可搭建多通道(陣列)麥克風量測,來達成最佳化成本的系統整合方案。

[Wiki] 時頻譜(Spectrogram)又稱聲譜圖(voicegram),是一種描述波動的各頻率成分如何隨時間變化的熱圖。利用傅立葉變換得到的傳統的2維頻譜可展示複雜的波動是如何按比例分解為簡單波的疊加(分解為頻譜),但是無法同時體現它們隨時間的變化。

# 在Windows / Linux作業系統下,使用LabVIEW / Python完成軟/韌/硬體開發與系統整合。以軟體為核心,自製或第三方硬體為輔,協助客戶客製化開發嵌入式系統與應用,一同解決艱鉅的系統工程挑戰!

# 只需要有基礎CLAD的程度,就可以寫出類似的Python GUI,簡單方便!