• 產品列表PRODUCTS LIST

    首頁>產品中心>西門子一級代理商>代理商>揚州西門子S7-300代理商

    揚州西門子S7-300代理商

    簡要描述:

    揚州西門子S7-300代理商
    潯之漫智控技術有限公司 上海詩慕自動化設備有限公司
    本公司銷售西門子自動化產品,*,質量保證,價格優勢
    西門子PLC,西門子觸摸屏,西門子數控系統,西門子軟啟動,西門子以太網
    西門子電機,西門子變頻器,西門子直流調速器,西門子電線電纜
    我公司大量現貨供應,價格優勢,*,德國*

    更新時間:2020-04-30

    廠商性質: 總代理商

    在線留言
    揚州西門子S7-300代理商

    揚州西門子S7-300代理商       揚州西門子S7-300代理商

    潯之漫智控技術有限公司  上海詩慕自動化設備有限公司
    本公司銷售西門子自動化產品,*,質量保證,價格優勢
    西門子PLC,西門子觸摸屏,西門子數控系統,西門子軟啟動,西門子以太網
    西門子電機,西門子變頻器,西門子直流調速器,西門子電線電纜
    我公司大量現貨供應,價格優勢,*,德國*

    圖10:配置通信接口區

    點擊確認鍵后,配置完成。通過PROFIBUS-DP通信不需要編寫通信程序,雙方數據通過輸入、輸出地址區直接對應,例如圖10配置的主站、從站通信關系如下:
    SIMOTION主站 QB0~QB15 ――――――S7-300從站 IB0~IB15。
    SIMOTION主站 IB0~IB15 ――――――S7-300從站 QB0~QB15。
    SIMOTION作為從站的示例程序參考附帶文件“PROFIBUS_MASTER”.ZIP


    5.PROFIBUS站點診斷
    主站通過PROFIBUS-DP輪詢從站,如果主站故障,與所有從站的通信將終止,從站通信數據不更新;如果一個從站故障,主站還可以與其它從站進行通信。在PLC側可以通過OB86、FC125/FB125(可以從西門子上下載)、SFC13等組織塊、程序塊對主站或從站進行診斷,可以查看PLC相關文檔,在這里不作相信介紹。SIMOTION使用函數“_getStateOfSingleDpSlave”或“_getStateOfAllDpSlaves”對一個站點或多個站點進行診斷。以調用函數“_getStateOfSingleDpSlave”為例介紹PROFIBUS-DP站點的診斷功能。函數調用如圖11所示,函數參數如下:


    圖11 PROFIBUS-DP診斷函數

    logicalDiagnosticAddress:
    輸入參數,數據類型 DINT,PROFIBUS-DP站點診斷地址,本例中S7-300PLC作為從站,診斷地址為16378。

    ReqGetStateOfSingleDPSlaveStateMode:
    輸入參數,枚舉數據類型,函數調用請求格式,枚舉元素如表4所示:

    表4:函數請求

    REQUEST_TRUE (0)開始執行
    REQUEST_FALSE (1)查詢REQUEST_TRUE狀態
    REQUEST_ABORT (2)終止函數執行

    NextCommand:
    輸入參數,枚舉數據類型,下一個命令執行的時機,枚舉元素如表5所示:

    表5:NEXTCOMMAND元素

    IMMEDI下一個命令與此命令同時執行
    WHEN_COMMAND_DONE (160)執本命令后執行下一個命令
    ABORT_CURRENT_COMMAND (260)立刻終止當前命令

    本例中選擇:“WHEN_COMMAND_DONE”。

    commandid:
    輸入參數,“CommandIdType”數據類型,用戶定義,可以跟蹤命令執行的狀態。本例中選擇一個臨時變量,沒有賦值。

    StructRetGetStateOfSingleDpSlave:
    輸出參數,結構數據類型,結構元素如表6所示:

    表6:輸出結構體
     

    結構元素名稱數據類型
    functionResult函數調用返回值DINT
    ActualStateOfSingleDpSlavePROFIBUS-DP單站狀態枚舉

    “ActualStateOfSingleDpSlave”單站狀態為枚舉數據類型,枚舉元素如表7所示:

    表7:輸出站點狀態
     

    INACTIVE (0)從站被用戶程序去使能。
    IN_OPERATION (1)與從站正在進行數據交換。
    DATA_EXCHANGE_INACTIVE (2)與從站沒有進行數據交換。
    NOT_PRESENT (3)從站丟失。


    本例中將從站輸出狀態存儲于全局變量RET1中,通過編程可以判斷從站的狀態,調試狀態下可以通過“SYMBOL BROWSER”監控從站狀態,如圖12所示:


    圖12 在SYMBOL BROWSER監控從站狀態。

    從站診斷的示例程序參考附帶文件“PROFIBUS_MASTER”.ZIP

    問題:  
    對于由一個不同的DP主站組態的一個DP從站,DP主站還可以讀取這個DP從站的輸入數據嗎?

    解答:  
    可以。通過組態直接數據交換,DP主站可以讀取不是由其操縱的DP從站的輸入數據。這種情況下,在PROFIBUS DP子網的物理層中,作 為多主站系統,兩個DP主站必須都可用。

    必要條件:
    對直接數據交換,兩個DP主站必須支持“send and receive capability for direct data exchange”,且DP從站必須支持“send capability for direct data exchange”。

    從STEP 7 硬件配置中的(HW Config)硬件目錄窗口中顯示的模塊數據,可以決定DP主站和DP從站的這些屬性。


    圖 1:DP主站中直接數據交換的發送和接收能力

    留言框

    • 產品:

    • 您的單位:

    • 您的姓名:

    • 聯系電話:

    • 常用郵箱:

    • 省份:

    • 詳細地址:

    • 補充說明:

    • 驗證碼:

      請輸入計算結果(填寫阿拉伯數字),如:三加四=7
    中文乱码文字幕文字幕