開發LED大屏顯示、40-20mA模擬量輸出的時候,經常要與串口打交道。但是Windows自帶的SerialPort串口操作組件貌似兼容性 不是太好,或是SerialPort本身有BUG,在操作PCI-1621D多串口卡的時候出現異常信息:“參數不正確”,至于PCI-16XX系列的多串口是否都是這樣的,還沒有進一步測試。 軟件輸出的異常信息如下圖:
工業串口和網絡軟件通訊平臺(SuperIO)平臺一開始使用是MSCOMM32.OCX組件,但是在做項目的過程中,復雜的應用環境,出現很多意想不到的問題,所以,工業串口和網絡軟件通訊平臺(SuperIO)在改造的過程中放棄了使用Windows自帶的組件。經過長期的現場應用、反饋、修改,現在已經很穩定了,并且集成了OPC服務端和OPC客戶端,在DEMO里有相關的源代碼。
來源:http://www.bmpj.net/thread-4-1-1.html
新聞熱點
疑難解答