關於MOXA產品資訊應用案例技術支援與服務新聞與活動全球經銷網聯絡我們

首頁 > 解決方案 > 串列通信開發函數庫與偵錯工具  
 
解決方案
串列通信開發函數庫與偵錯工具
簡單易用的Windows API 函數庫—包含功能強大的分析和除錯工具。

串列通信開發函數庫

一個好的串列通信多埠卡必須與市面上之多種軟體相容如遠端存取服務、Winfax傳真軟體、終端機模擬。但是用來控制外接設備的應用則須針對私有需求來開發軟體。在此情形下,容易使用的串列通信開發函數庫及偵錯工具成為節省開發程式之時間與金錢的重要因素。依照不同操作系統,Moxa 提供不同的解決方案:

1. DOS

在 DOS 下沒有標準的 API,所以在不同情形下使用不同的解決方案是必須的,例如direct I/O access, Int14, 或 proprietary APIs。正因為這些方案彼此不相容,找出一個容易開發程式的解決方案變得重要。

2. Windows 3.x

Windows 3.x提供Win16 Comm SDK讓程式開發者連接 PC 的 Com Port。在 Win 16 的通訊物件上例如 VB的 MsCOMM也可用來連接 PC 的 Com Port。但是因為 Windows 3.x 系統的限制,最多只能安裝到9 個Com Port。

3. Windows 2000/NT/95/98/ME

Windows 2000/NT系統最多支援256 埠;而Windows 95/98/ME支援128 埠。雖然 Win32 API可連接每一個 COM Port,功能強大且使用具彈性,但其複雜性增加了開發成本,迫使程式工程師尋找較簡單的方案。與複雜的 Win32比較起來,通訊物件是更受歡迎與被接受的。例如說在Microsoft Visual Basic中,可選用 MsComm 來連接Com Port。由其他廠商提出的通訊物件如Inprise Delphi Compiler 也有相同的功能。雖然通訊物件簡單容易使用,其功能表現及規模無法滿足所有系統開發者。舉例來說,MsComm最多只能支援到16 埠。

偵錯工具

在開發系統過程中,程式工程師必須用某種儀器來測量資料連線時的傳送狀態。通常有兩個基本的解決方案:一是由硬體:外接式Protocol Analyzer and Data Scope儀器,功能多、精確且精密。唯一的缺點是費用太高。另一種則是由軟體:讓PC 變成Data Scope儀器,也許可能失去精確與自動偵測的功能,但相對地較節省成本且較可負擔其成本。

DOS 平台下用API-232/DOS

所有Moxa 產品在DOS 平台下皆使用 API-232/DOS串列通信開發函數庫。每個功能都容易理解且容易使用。API-232/DOS 涵蓋了基本的資料傳輸到進階的XModem, YModem, 和 ZModem資料傳輸的功能。更進一步,寫程式時polling 及控制功能的打斷形式可同時支持。而且此串列通信開發函數庫與市面上流行的大多數compiler相容例如QBasic, Turbo/Borland C, Microsoft C, Turbo Pascal, Assembly, and Clipper。API-232/DOS驅動程式中包括 SCOPE.EXE,其功能類似Data Scope,可以幫助你擷取與分析連線資料的傳輸。

Windows 3.x 平台下使用 API-232/Win3.x

Windows 3.x只支援到9個 COM Port,系統規模是受到限制的,但它仍然是經濟的 16-bit GUI 系統。API-232/Win3.x幫助系統開發者在Windows 3.x 平台下建構少於9個串列埠的系統。與16-bit Borland C 和Microsoft Visual C++相容。而且就像API-232/DOS,降低維護費用與整合成本。

Windows 2000/NT/95/98/ME平台下使用PComm Library

對系統開發者來說PComm Library 是一個理想的解決方案。PComm Library容易使用且提供了基本與進階的功能如檔案傳輸及callback。與API-232/DOS2/Win3.x 類似的狀況下操作,可在功能強大的32-bit 平台下減少時間與成本。PComm Library分為PComm Pro 和PComm Lite 兩種。和大多數的 32-bit compiler 相容如Microsoft Visual Basic, Microsoft Visual C++, Borland C++, 和 Inprise Delphi。. 作為偵錯工具,PComm Pro既經濟又功能強。同時PComm Pro也提供Data Scope (資料擷取) 功能。借助偵錯線纜與Data Scope 功能的配合將 PC 轉為Windows-based 的Data Scope功能展現和擷取連線資料。更進一步,這些資料可以被儲存再加以分析。

應用範圍
適用於COM port應用的簡單易用程式工具
除錯和判斷資料傳輸問題
成功案例
更多成功案例
推薦產品
 
首頁 | 關於 Moxa | 產品資訊 | 應用案例 | 技術支援與服務 | 新聞與活動 | 全球經銷網 | 聯絡我們