<rt id="geiww"><center id="geiww"></center></rt>
<tr id="geiww"><small id="geiww"></small></tr>
<acronym id="geiww"></acronym>
<acronym id="geiww"></acronym><acronym id="geiww"><center id="geiww"></center></acronym>
熱門搜索:西門子
技術文章 / article 您的位置:網站首頁 > 技術文章 > 西門子模塊6ES7870-1AB01-0YA0質保一年

西門子模塊6ES7870-1AB01-0YA0質保一年

發布時間: 2022-06-23  點擊次數: 21次

西門子模塊6ES7870-1AB01-0YA0

S7-400 S7-300 描述 簡要描述 SFB 14 FB 14 讀數據 單邊編程讀訪問。 SFB 15 FB 15 寫數據 單邊編程寫訪問。 S7-300/400根據使通信接(集成PN或CP343-1/CP443-1)不同,調功能塊來源也不同。
通信接為S7-300 集成PN接時,需要使Standard Library中PUT/GET指令,如圖1所示。

圖1 S7-300PN接需采Standard Library

 

通信接為S7-300 CP通信模塊時,需要使SIMATIC_NET_CP 庫中PUT/GET指令,如圖2所示。
 
圖2 S7-300 CP模塊接需采SIMATIC_NET_CP庫

 

S7-400 CPU不區分通信接,需要使System Function Blocks 中SFB14/SFB15指令塊,如圖3所示。

參數化串口 CP
在 SIMATIC Manager 中打開 SIMATIC S7-300 站的硬件組態。在硬件目錄中選擇串口 CP,比如 CP341。拖動并放置其到 S7-300 站機架的一個插槽中。

雙擊 CP341 來打開 CP341 的屬性對話框。


圖 01

在 CP341 的屬性對話框中,切換到 'General' 選項卡。點擊 'Parameter...' 圖標后開啟 CP341 的 PtP Param 組態軟件。


圖 02

選擇 ASCII 協議。然后雙擊代表協議的信封圖標來打開 'Protocol' 對話框,進行特定協議的設置。


圖 03

在 'Protocol' 對話框中選擇 'ASCII' 選項卡。設置通信速率和字符幀以使其與手持讀碼器的參數匹配。例如:

  • 波特率:9600 bits/s

  • 數據位:8

  • 停止位: 1

  • 校驗: 無

 

點擊 'OK' 按鈕來應用設置及完成對 CP341 的參數化。


圖 04

保存并編譯 S7-300 站的配置。然后將配置下載到 S7-300 CPU。
關閉硬件組態。


圖 05

在 S7-300 CPU 的用戶程序中調用功能塊
為了通過 S7-300 CPU 的 CP341 接收來自手持讀碼系統的數據,在 S7-300 CPU 的用戶程序中調用功能塊 FB7 'P_RCV_RK'。

FB7 'P_RCV_RK' 位于庫文件 'CP PtP' 下的文件夾 'CP 341 > Blocks' 中。

在 SIMATIC Manager 中通過菜單 'File > Open' 打開 'CP PtP' 庫。
'Open Project' 對話框中選擇 'Libraries' 選項卡。
選擇 'CP PtP' 庫并點擊 'OK' 按鈕。


圖 06

從庫中復制 FB7 'P_RCV_RK' 并將其插入到 S7 程序的塊中。

本例程是在 FC100 中調用 FB7 'P_RCV_RK'。FC100 是在OB1 中被循環調用的。
將塊的 EN_R 輸入端置為 'TRUE' 以便 CP341 可以在任意時刻接收到數據。
手持讀碼系統接收到的數據被存儲在數據塊 DB24 中。
輸出端 NDR,ERROR 與 STATUS 是工作評估所需要的,并且在同一周期內是有效的。
輸出端 'NDR' 用于顯示新的數據被接收并存儲在 DB24 中。如果沒有成功完成讀取作業,那么輸出端 ERROR 被置 1 ,同時輸出端 STATUS 輸出錯誤信息。


圖 07

注意
如果使用的是 CP340,為了通過 在S7-300CPU中的CP340 接收手持讀碼器的數據,應在 S7-300 CPU 的用戶程序中調用功能塊 FB2 'P_RCV' 。FB2 'P_RCV' 位于庫文件 'CP PtP' 下的文件夾 'CP 340 > Blocks' 中


聯系我們

潯之漫智控技術(上海)有限公司 公司地址:上海市松江區廣富林路4855弄52號3樓
  • 電  話:15221406036
  • QQ:3064686604
  • 公司傳真:
  • 郵箱:3064686604@qq.com

掃一掃 更多精彩

微信二維碼

聯系我們

contact us

掃一掃,關注我們

返回頂部




网信快三彩票