330103-00-06-10-02-CN

     由于通信模塊與變頻器控制模塊都要進行串口通信,所以在軟件編制過程中設(shè)計了串口通信通用類CSerialPort,該類封裝了串口通信的基本數(shù)據(jù)和方法,以解決RS-232和RS-485等不同類型串口的通信問題。CSerialPort類頭文件中的主要成員變量和成員函數(shù)如下:   Class CSerialPort  ?。?  Private:   HANDEL m_hPort;   DCB m_Dcb;   COMMTIMEOUTS m_TimeOuts;   DWORD m_Error;   Public:   CSerialPort( ); //構(gòu)造函數(shù)   virtual ~ CSerialPort( ); //析構(gòu)函數(shù)   //InitPort( )函數(shù)實現(xiàn)初始化串口   BOOL InitPort( );   DCB GetDCB( ); //獲得DCB參數(shù)   //SetDCB( )函數(shù)實現(xiàn)設(shè)置DCB參數(shù)   BOOL SetDCB ();   // GetTimeOuts( )函數(shù)獲得**時參數(shù)   COMMTIMEOUTS GetTimeOuts ();   // SetTimeOuts( )函數(shù)設(shè)置**時參數(shù)   BOOL SetTimeOuts ();   // WritePort( )函數(shù)實現(xiàn)寫串口操作   Void WritePort (CString port, CString);   CString ReadPort(CString port ); //讀串口操作   BOOL ClosePort(CString port ); //關(guān)閉串口  ?。?   對該類的重要函數(shù)說明如下:   InitPort( )函數(shù)完成串口的初始化工作,包括打開串口、設(shè)置DCB參數(shù)、設(shè)置通信的**時時間等。打開串口使用CreateFile( )函數(shù)。   SetDCB( )函數(shù)用于設(shè)置DCB參數(shù),包括傳輸?shù)牟ㄌ芈?、是否進行奇偶校驗、每字節(jié)長度以及停止位等。   WritePort( )函數(shù)用來完成向串口寫數(shù)據(jù),由于該系統(tǒng)中需要對多個串口進行通信,所以把串口號作為參數(shù)傳遞給該函數(shù);該函數(shù)把要發(fā)送的數(shù)據(jù)**行編碼(加入校驗,以減少誤碼率),然后再調(diào)用Windows API函數(shù)WriteFile( )把數(shù)據(jù)發(fā)送到串口中。   ReadPort( )函數(shù)用來完成從串口讀數(shù)據(jù),它先調(diào)用API函數(shù)ReadFile( )把下位機發(fā)送的數(shù)據(jù)讀出來放到緩存里面,然后對數(shù)據(jù)進行處理并變換成字符串(CString)類型返回。   2.3 控制系統(tǒng)軟件設(shè)計中幾個關(guān)鍵技術(shù)性問題的解決   2.3.1 上位機VC++程序設(shè)計中技術(shù)問題  ?。?)由于上位機和下位機需要進行實時通信并且上位機還要對系統(tǒng)進行實時監(jiān)控顯示,所以上位機程序設(shè)計中采用了多線程技術(shù)。當(dāng)監(jiān)控系統(tǒng)開始工作時,用AfxBeginThread()函數(shù)[4]創(chuàng)建輔助線程來管理串口通信。這樣設(shè)計后,當(dāng)進行串口通信時候,主線程能夠繼續(xù)完成監(jiān)控功能和處理其它事務(wù)。輔助線程函數(shù)的主要代碼如下:   UINT SerialPro(void* param)  ?。?  Ccrystal* mdlg=( Ccrystal*)param;   CString str;   int flag=1;   … … //如果初始化串口失敗返回   //循環(huán)讀寫串口,直到結(jié)束 pj23670-920 KNF 


    HDD02.2-W040N-HD32-01-FW

    HMS01.1N-W0020-A-07-NNNN

    NETA-21

    51199929-100 SPS5710

    A20B-8101-0280

    PST142-600-70 

    ABB PLC  PM581

    A16B-1310-038

    A20B-8101-028 



    廈門仲鑫達科技有限公司專注于AB,GE,施耐德等

  • 詞條

    詞條說明

  • ProSoft 3100-MDA4

    ??2. 控制系統(tǒng)采用全冗余配置,保證系統(tǒng)高效、可靠、安全; 3. 監(jiān)控功能友好易用,漢化操作界面; 4. 提供方便易學(xué)的功能組態(tài),和**功能塊和圖庫,方便系統(tǒng)功能擴展或修改。?三 系統(tǒng)配置與功能實現(xiàn)?該控制系統(tǒng)采用西門子較**的過程控制系統(tǒng)PCS7 和Profibus-DP 現(xiàn)場總線技術(shù),控制系統(tǒng)不僅要承擔(dān)起全廠的生產(chǎn)過程控制,還要根據(jù)垃圾成分的變化快速調(diào)

  • TC-PRS021/E

    ?系統(tǒng)組成及主要功能 2.1系統(tǒng)組成 袋式除塵器的控制系統(tǒng)如圖1所示。 圖1系統(tǒng)要求 該袋式除塵系統(tǒng)主要由除塵器本體、卸灰系統(tǒng)以及其管道的溫度、壓力與故障報警等幾部分組成。其中在除塵器本體主要完成在線差壓的清灰控制,除塵器總共有6個室,每室13個脈沖電磁閥,共計78個;以及每個室1個出口控制閥,共計6個。DANFOSS 131Z8983 DRIVE VLT2807PS2B20SBR1DB

  • ABB SMIO-01C

    不論你在什么時候開始,重要的是開始之后就不要停止 ?電源監(jiān)控模塊 ??? 監(jiān)控模塊用于在現(xiàn)場對各種消防設(shè)備的電源及設(shè)備運行狀態(tài)實時監(jiān)測并進行信息采集,具有過壓、欠壓、過流(**具有電流檢測產(chǎn)品)、缺相(三相模塊)、錯相(三相模塊)報警,并具有事件存儲功能,報警器能夠記錄報警發(fā)生的時間、類型、參數(shù),根據(jù)報警記錄可以分析現(xiàn)場情況,為消除故障提供依據(jù);通過RS48

  • T8846可信速度監(jiān)控輸入FTA

    只要我們勇敢去追求,所有的夢想都會實現(xiàn)。——華特·迪斯尼 開始—選擇熱電偶或熱電阻—選擇設(shè)置各種參數(shù)—自動提示檢定參數(shù)—開始檢定—數(shù)字表采樣—爐(槽)顯示—爐(槽)穩(wěn)定—檢測—數(shù)據(jù)處理—檢定完成—打印結(jié)束。必須注意在爐(槽)控制溫度時需要精確控制。 1.1.4檢定設(shè)備工作過程: ??? 根據(jù)國家計量檢定規(guī)程要求,裝置采用比較法原理來檢定工作用熱電偶、熱電阻。檢定時需

標(biāo)簽:330103-00-06-10-02-CN

聯(lián)系方式 聯(lián)系我時,請告知來自八方資源網(wǎng)!

公司名: 廈門仲鑫達科技有限公司

聯(lián)系人: 徐亞婷

電 話: 0592-5087595

手 機: 18020776785

微 信: 18020776785

地 址: 福建廈門廈門國貿(mào)大廈

郵 編:

網(wǎng) 址: zma1122.cn.b2b168.com

八方資源網(wǎng)提醒您:
1、本信息由八方資源網(wǎng)用戶發(fā)布,八方資源網(wǎng)不介入任何交易過程,請自行甄別其真實性及合法性;
2、跟進信息之前,請仔細核驗對方資質(zhì),所有預(yù)付定金或付款至個人賬戶的行為,均存在詐騙風(fēng)險,請?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 廈門仲鑫達科技有限公司

聯(lián)系人: 徐亞婷

手 機: 18020776785

電 話: 0592-5087595

地 址: 福建廈門廈門國貿(mào)大廈

郵 編:

網(wǎng) 址: zma1122.cn.b2b168.com

    相關(guān)企業(yè)
    商家產(chǎn)品系列
  • 產(chǎn)品推薦
  • 資訊推薦
關(guān)于八方 | 八方幣 | 招商合作 | 網(wǎng)站地圖 | 免費注冊 | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務(wù)| 匯款方式 | 商務(wù)洽談室 | 投訴舉報
粵ICP備10089450號-8 - 經(jīng)營許可證編號:粵B2-20130562 軟件企業(yè)認定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2025 b2b168.com All Rights Reserved