商鋪名稱:上海斌勤電氣技術有限公司
聯系人:康奎(先生)
聯系手機:
固定電話:
企業郵箱:192061030@qq.com
聯系地址:上海市松江區三新北路1800弄(松江電子商務園區)
郵編:201501
聯系我時,請說是在線纜網上看到的,謝謝!
22KW變頻器6SL3210-5BE31-8UV0
上海斌勤電氣技術有限公司(西門子合作伙伴)
可以通過SFB/FB 14 "GET",從遠程CPU中讀取數據。
S7-300:在REQ的上升沿處讀取數據。在REQ的每個上升沿處傳送參數ID、ADDR_1和RD_1。在每個作業結束之后,可以分配新數值給ID、ADDR_1和RD_1參數。
S7-400:在控制輸入REQ的上升沿處啟動SFB。在此過程中,將要讀取的區域的相關指針(ADDR_i)發送到伙伴CPU。遠程伙伴返回此數據。在 下一個SFB/FB調用處,已接收的數據被復制到組態的接收區(RD_i)中。必須要確保通過參數ADDR_i和RD_i定義的區域在長度和數據類型方面 要相互匹配。
通過狀態參數NDR數值為1來指示此作業已完成。只有在前一個作業已經完成之后,才能重新激活讀作業。遠程CPU可以處于RUN或STOP工作狀態。如果 正在讀取數據時發生訪問故障,或如果數據類型檢查過程中出錯,則出錯和警告信息將通過ERROR和STATUS輸出表示。
通過使用SFB/FB 15 "PUT",可以將數據寫入到遠程CPU。
S7-300:在REQ的上升沿處發送數據。在REQ的每個上升沿處傳送參數ID、ADDR_1和SD_1。在每個作業結束之后,可以給ID、ADDR_1和SD_1參數分配新數值。
S7-400:在控制輸入REQ的上升沿處啟動SFB。在此過程中,將指向要寫入數據的區域(ADDR_i)的指針和數據(SD_i)發送到伙伴CPU。 遠程伙伴將所需要的數據保存在隨數據一起提供的地址下面,并返回一個執行確認。必須要確保通過參數ADDR_i和SD_i定義的區域在編號、長度和數據類 型方面相互匹配。
如果沒有產生任何錯誤,則在下一個SFB/FB調用時,通過狀態參數DONE來指示,其數值為1。只有在最后一個作業完成之后,才能再次激活寫作業。遠程 CPU可以處于RUN或STOP模式。如果正在寫入數據時發生訪問故障,或如果執行檢查過程中出錯,則出錯和警告信息將通過ERROR和STATUS輸出 表示。
打開SIMATIC 315 PN-1的OB1,在OB1中依次調用FB14,FB15如圖12、圖13所示:
圖12 FB14調用
表2.FB14參數說明 :
參數 |
描述 |
數據類型 |
存儲區 |
描述 |
REQ |
INPUT |
BOOL |
I、Q、M、D、L |
上升沿觸發調用功能塊 |
ID |
INPUT |
WORD |
M、D、常數 |
地址參數ID |
NDR |
OUTPUT |
BOOL |
I、Q、M、D、L |
為1時,接收數據成功 |
ERROR |
OUTPUT |
BOOL |
I、Q、M、D、L |
接收到新數據 |
STATUS |
OUTPUT |
WORD |
I、Q、M、D、L |
故障代碼 |
S7-300: |
IN_OUT |
ANY |
M、D
I、Q、M、D、 |
從S7-200 SMART的數據地址中讀取數據;V區數據對應DB1。 |
S7-300: |
IN_OUT |
ANY |
S7-300:M、D |
本站接收數據地址 |
圖13 FB15調用
表3.FB15參數說明 :
參數 |
描述 |
數據類型 |
存儲區 |
描述 |
REQ |
INPUT |
BOOL |
I、Q、M、D、L |
上升沿觸發調用功能塊 |
ID |
INPUT |
WORD |
M、D、常數 |
地址參數 |
DONE |
OUTPUT |
BOOL |
I、Q、M、D、L |
為1時,發送完成 |
ERROR |
OUTPUT |
BOOL |
I、Q、M、D、L |
為1時,有故障發生 |
STATUS |
OUTPUT |
WORD |
I、Q、M、D、L |
故障代碼 |
S7-300: |
IN_OUT |
ANY |
M、D
I、Q、M、D、 |
從S7-200 SMART的數據地址中讀取數據;V區數據對應DB1。 |
S7-300: |
IN_OUT |
ANY |
S7-300:M、D
S7-400 I、Q、 |
本站發送數據地址 |