• 技術與支持
  • 技術資料
    您現在的位置:首頁 >> 技術與支持 >> 技術資料

    瑞爾組態軟件與歐姆龍PLC以太網通信(FINS命令)

    2016/12/8 11:58:16 來源:原創 點擊:
    CPU型號-CJ2M-CPU33
    [摘要]:
    隨著工業企業自動化技術的發展,歐姆龍PLC以其優良的性能價格比、可靠性、靈活性、使用方便等特點在工業控制領域迅速發展,得到了越來越廣泛的應用。其中CSCJ系列PLC具有一定的代表性。本文作者詳細的介紹了瑞爾組態軟件與CJ2M-CPU33 PLC通過FINS/TCP命令通信的過程。

    一 硬件配置

    圖1-1 PLC面板介紹

    1.手動調整PLC的UNIT No.和 NODE No.,默認UNIT No.= 0,NODE No. = 0x01。即PLC單元地址為0,節點地址為0x01。
    2.通過CX-Programmer設置CPU CJ2M-CPU33模塊的IP地址和子網掩碼,傳送IO表設置,如下圖所示:

    圖1-2 PLC IP地址配置

    3.修改電腦的IP地址:
    CJ2M-CPU33的IP地址要與電腦同網段。

    圖1-3 上位機IP配置
    二 軟件設置
    1.設備定義
    設備定義時請選擇:PLC/ORMON(歐姆龍)/TCP/IP(CS/CJ)。
    2.設備專有參數配置
    2-1 設備定義
    目的網絡地址:只有一個本地網絡時,網絡地址都設置為0,代表只有一個網絡。如果有多級網絡,則必須指定PLC所在的網絡號,范圍是1-127。
    目的節點地址:在同一級網絡里, 每個PLC節點地址設置為不同地址,一個節點地址對應一個PLC。若為以太網,目的節點地址則在PLC的CPU面板上指定,如圖1-1
    目的單元地址:同一個PLC一般包含多個模塊,每個模塊單元號互不相同,CPU默認為0,其余模塊單元號則可按需、手動在模塊面板上設置。
    源網絡地址:只有一個本地網絡時,網絡號都設置為0,代表只有一個網絡。如果有多級網絡,為了避免沖突,則必須指定各級網絡號,范圍是1-127。
    源節點地址:在同一級網絡里,各個連接節點的節點號需設置為不同號碼, 一個節點對應一個PLC。若為以太網,上位機節點地址一般設為IP地址的最后一個字段,或默認0。
    源單元地址:在同一個PLC中,各個模塊單元號互不相同,CPU一直為0,其余可自行設置。
    注: 由于通訊是在計算機和PLC的CPU之間進行的,所以目標模塊單元地址和源模塊單元地址都設置為0 
    3.數據連接

    2-2 組點連接
    內存區:是把軟件中的點參數與PLC的某個內存區建立對應關系的區域。
    具體對應關系,請參見下表:
    內存區域 組點連接 范圍(十進制) 格式 注釋
    CIO CIO 0-6143 WORD PLC與I/O單元的數據交換,分只讀區和讀寫區,請參考設備手冊
    W(工作區) WR 0-511 WORD 工作區用作內部處理和存取數據,它可按位或字存取
    H(保持區) HR 0-511 WORD 用于數據存儲與操作,掉電或停止時,可以保持數據不變
    A(輔助區) AR(R) 0-477 WORD 輔助區的位被系統預置了標志位和控制位,用于監控操作
    AR(Read)只讀區,字偏移地址對應實際地址A0;
    AR(Read/Write)讀寫區,字偏移地址0對應實際的488地址
    AR(R/W) 488-959 WORD
    D(數據存儲區) DM 0-32767 WORD 只能以字為單位存取的多用途數據區,不能用位操作
    C(計數器當前值) C(PV) 0-4095 WORD 計數器過程值,可作為普通字讀取
    T(定時器當前值) T(PV) 0-4095 WORD 定時器過程值,可作為普通字讀取
    IR(變址寄存器) IR(PV) 0-15 WORD 用于間接尋址一個字(不支持,如需,請聯系客服)
    DR(數據寄存器) DR(PV) 0-15 WORD 間接尋址中用來偏移變址寄存器中的PLC存儲地址
    (不支持,如需,請聯系客服)
    TK(任務標志) TK(FlagBIT) 0-31 WORD 讀取任務標識
    TK_FlagStatus 0-31 WORD 讀取任務狀態
    T(定時器當前狀態) T_STATUS 0-4095 WORD 定時器當前狀態
    C(計數器當前狀態) C_STATUS 0-4095 WORD 計數器當前狀態
    E0 - EF(擴展數據存儲區) E0 - E15 0-32767 WORD EM區域存儲容量取決于使用CPU的型號
    EM EM(Current) 0-32767 WORD EM當前過程值
    地址范圍:上表格中寄存器地址范圍僅供參考,具體內容請參考設備手冊。
    數據格式:是指把PLC內存區中的數據解析成已選擇的數據格式,通常情況下都使用16位無符號數或16位有符號數。需要注意的是,選擇格式時一定要選擇正確。例如,32位數據覆蓋了兩個寄存器,所以如果組了一個32位的點,那么這個點覆蓋了相鄰的兩個寄存器。
    字偏移(十進制):是指寄存器的偏移地址。
    位偏移:針對寄存器中的某一位。
    關鍵字:歐姆龍,組態軟件,PLC,以太網,FINS
    15胆拖投注金额