国产精品久久久久久久久,四季AV一区二区夜夜嗨,日韩精品无码中文字幕电影,www.五月婷婷.com

產品簡介
PROVIT_1000_D2
PROVIT_1000_D2
產品價格:¥1
上架日期:2016-08-17 08:56:50
產地:本地
發(fā)貨地:廈門
供應數量:不限
最少起訂:1個
瀏覽量:59
資料下載:暫無資料下載
其他下載:暫無相關下載
詳細說明

    PROVIT_1000_D2介紹了推進系統(tǒng)的基本組成,重點介紹了基于多線程技術的PLC與PC的通訊方式,給出了部分VC6.0的程序,該種通訊方法簡單、實用有較高的實用價值。
    關鍵詞:串行通訊PLC多線程重疊結構VC6.0
    0.引言
    在現代工業(yè)控制系統(tǒng)中,PLC PROVIT_1000_D2 以其高可靠性、適應工業(yè)過程現場、強大的聯(lián)網功能等特點,被廣泛應用??蓪崿F順序控制、PID回路調節(jié)、高速數據采集分析、計算機上位管理,是實現機電一體化的重要手段和發(fā)展方向。但PLC無法單獨構成完整的控制系統(tǒng),無法進行復雜的運算和顯示各種實時控制圖表和曲線,無良好的用戶界面,不便于監(jiān)控。將個人計算機(PC)與PLC結合起來使用,可以使二者優(yōu)勢互補,充分利用個人計算機強大的人機接口功能、豐富的應用軟件和低廉的價格優(yōu)勢,組成高性能價格比的控制系統(tǒng)。
    1.系統(tǒng)構成
    推進系統(tǒng)中,PC機選用工控計算機。它是整個控制系統(tǒng)的核心,是上位機。其主要利用良好的圖形用戶界面,顯示從PLC接收的開關量和控制手柄的位置,進行一些較復雜的數據運算,并且向PLC發(fā)出控制指令。
    PLC是該系統(tǒng)的下位機,負責現場高速數據采集(控制手柄的位置),實現邏輯、定時、計數、PID調節(jié)等功能,通過串行通訊口向PC機傳送PLC工作狀態(tài)及有關數據,同時從PC機接受指令,向蜂鳴器、指示燈、滑油泵、控制手柄的位置等發(fā)出命令,實現PC機對控制系統(tǒng)的管理,提高了PLC的控制能力和控制范圍,使整個系統(tǒng)成為集散控制系統(tǒng)。
    2.通訊協(xié)議
    計算機與PLC之間的通信是建立在以RS232標準為基礎的異步雙向通信上的,FX系列PLC有其特定的通信格式,整個通信系統(tǒng)采用上位機主動的通信方式,PLC內部不需要編寫專門的通信程序,只要把數據存放在相應的數據寄存器中即可,每個數據寄存器都有相應的物理通信地址,通信時計算機直接對物理通信地址進行操作。通信過程中,傳輸字符和命令字以ASCⅡ碼為準,常用的字符及其ASCⅡ碼對應關系。
    計算機與PLC進行通訊時,計算機與PLC之間是以幀為單位進行信息交換的,其中控制字符ENQ、ACK、NAK,可以構成單字符幀發(fā)送和接受,其余的信息幀發(fā)送和接受時都是由字符STX、命令字、數據、字符ETX以及和校驗5部分組成。
    校驗和在信息幀的尾部用來判斷傳輸的正確與否,和校驗碼的計算方法是將命令碼到ETX之間的所有字符的ASCⅡ碼(十六進制數)相加,取所得和的最低2位數,在后面的通信程序設計里面還會提到。進行差錯檢驗的方法很多,常用的有奇偶校驗碼,水平垂直冗余校驗LRC,目前廣泛使用的是CRC校驗碼,它能查處99%以上18位或更長的突出錯誤,而在計算機與PLC點對點的短距離通訊時,出錯的幾率較小,因而采用校驗和法,基本能滿足要求。
    3.多線程技術及在VC++串口通信程序中的實現
    在WINOOWs的一個進程內,包含一個或多個線程,每個線程共享所有的進程資源,包括打開的文件、信號標識及動態(tài)分配的內存等等。
    一個進程內的所有線程使用同一個32位地址空間,而這些線程的執(zhí)行由系統(tǒng)調度程序控制,調度程序決定哪個線程可執(zhí)行和什么時候執(zhí)行線程。線程有優(yōu)先級別,優(yōu)先權較低的線程必須等到優(yōu)先權較高的線程執(zhí)行完任務后再執(zhí)行。在多處理器的機器上,調度程序可以把多個線程放到不同的處理器上運行,這樣可以使處理器的任務平衡,也提高系統(tǒng)的運行效率。
    WINOOWs內部的搶先調度程序在活動的線程之間分配CPU時間,WINOOWs區(qū)分兩種不同類型的線程,一種是用戶界面線程(UserInterfaceThread),它包含消息循環(huán)或消息泵,用于處理接收到的消息;另一種是工作線程(WorkThread)它沒有消息循環(huán),用于執(zhí)行后臺任務、監(jiān)視串口事件的線程即為工作線程。
    本系統(tǒng)采用MFC編程方法,MFC是把串口作為文件設備來處理的,它用CreateFile()打開串口,并獲得一個串口句柄,用SetCommState()進行端口配置,包括緩沖區(qū)設置,超時設置和數據格式等。然后調用函數ReadFile()和WriteFile()進行數據的讀寫,用WaitForSingleObject()監(jiān)視通信事件。在用ReadFile()和WriteFile()讀寫串口時,一般采用重疊方式。因為同步I/O方式是當程序執(zhí)行完畢才返回,這樣會阻塞其他線程,降低程序執(zhí)行效率。而重疊方式能使調用的函數立即返回,I/O操作在后臺進行,這樣線程就可以處理其他事務,同時也實現了線程在同一串口句柄上實現讀寫操作。
    使用重疊I/O方式時,線程要創(chuàng)建OVERLAPPED結構供讀寫函數使用,該結構最重要的成員是hEvent事件句柄。它將作為線程的同步對象使用,讀寫函數完成時hEvent處于有信號狀態(tài),表示可進行讀寫操作;讀寫函數未完成時,hEvent被置為無信號。
    利用WINOOWs的多線程技術,在輔助線程中監(jiān)視串口,有數據到達時依靠事件驅動,讀入數據并向主線程報告;并且,依靠重疊讀寫操作,讓串口讀寫操作在后臺運行。
    4.上位計算機通信程序設計
    以讀取PLC輸出線圈Y0為首的2個字節(jié)的數據為例,編寫一個通信程序。查PLC軟元件地址表可知,輸出線圈Y0的首地址為00A0H,2個字節(jié)的數據即為Y0-Y7和Y10-Y17,根據返回的數據,就可以知道PLC此時的狀態(tài),以實現對PLC的監(jiān)控。在每一次讀操作之前,先要進行握手聯(lián)絡。對PLC發(fā)請求訊號ENQ,然后讀PLC的響應訊號。如果讀到的響應訊號為ACK,則表示PLC已準備就緒,等待接收通訊數據。
    FX1N系列PLC是一種普遍選擇方案,最多可達128點控制。由于FX1N系列PLC具有對于輸入/輸出、邏輯控制以及通訊/鏈接功能的可擴展性,因此它對普遍的解決方案有廣泛的適用范圍。

    聯(lián)系人:小費
    QQ:2851759102
    郵箱:2851759102@qq.com
    傳真:0592-5580710
    電話:0592-2350124
    手機:18050025437

     


    HCPGTA-1
    HCFP-SPOS
    HCMAESTRO-0
    HCMARC-0C
    HCMARC-0CT
    HCMCIF-0
    HCMCIF2-0
    HCMCO1-A
    HCMCO2-1H
    HCMCO3MC-1A
    HCMCP2-0
    HCMDISC40-1
    HCMDISC40-0
    HCMM2M-0
    HCMFDD700-0
    HCEP1024-0
    HCRA1024-0
    HCMDISC40R-2

    (3)System 2003

    7AI351.7
    7AO352.70
    7CM211.7
    7CP474.60-1
    7CP770.60-1
    7DM435.7
    7DO435.7
    7DO722.7
    7IF311.7
    7IF371.70-1
    7BP704.0

    (4)System 2005

    3ME963.90-1
    0AC100.9
    3AI350.6
    3AI775.6
    3AM374.6
    3AO350.6
    3AO775.6
    3AT660.6
    3BP150.4
    3BP151.4
    3BP152.4
    3BP155.4
    0G0012.00-090
    0G0010.00-090
    3CP152.9
    3CP153.9
    3DI475.6
    3DI476.6
    3DI477.6
    3DM455.60-2
    3DM476.6
    3DO479.6
    3DO480.6
    3DO650.6
    3IF260.60-1
    3IF613.9
    3IF671.9
    3PS465.9
    3PS475.9
    3PS477.9
    3TB170.9
    4A0006.00-000
    0AC200.91

    (5)X20 System
    X20CP1485


    2.Drives Systems
    (1)ACOPOS
    8V1320.001-2

    3.Operator Interface
    (1)PANELWARE
    4D2024.00-090
    4D1166.00-590
    4E0011.01-090
    4B1200.00-590
    4C2000.01-510
    4PP320.1505-31

    (2)PROVIT
    5A1104.00-090
    PROVIT_1000_D2
    PROVIT_1000-2
    PROVIT_1000-4
    5C2001.03
    5D2200.01
    5C4000.06
    PROVIT500-4
    5D5212.02
    PROVIT700-0
    5A2001.01
    5P5000xH115
    5C5001.11


     

在線詢盤/留言
  • 免責聲明:以上所展示的信息由企業(yè)自行提供,內容的真實性、準確性和合法性由發(fā)布企業(yè)負責,本網對此不承擔任何保證責任。我們原則 上建議您選擇本網高級會員或VIP會員。
    企業(yè)信息
    廈門雄霸電子商務有限公司
    會員級別:家家通數字營銷版
    ------------ 聯(lián)系方式 ------------
    聯(lián)系人:李工(女士)
    聯(lián)系電話:0592-2350124
    聯(lián)系手機:15359254348
    傳真號碼:0592-2350124
    企業(yè)郵箱:3005319639@qq.com
    網址:xrdauto075.jdzj.com
    郵編:366100
    推薦供應
    0571-87774297