西門子CPU模塊6ES7350-1AH03-0AE0原裝現(xiàn)貨
在 S7-300 CPU 的用戶程序中調(diào)用功能塊
為了通過(guò) S7-300 CPU 的 CP341 接收來(lái)自手持讀碼系統(tǒng)的數(shù)據(jù),在 S7-300 CPU 的用戶程序中調(diào)用功能塊 FB7 'P_RCV_RK'。
FB7 'P_RCV_RK' 位于庫(kù)文件 'CP PtP' 下的文件夾 'CP 341 > Blocks' 中。
在 SIMATIC Manager 中通過(guò)菜單 'File > Open' 打開 'CP PtP' 庫(kù)。
'Open Project' 對(duì)話框中選擇 'Libraries' 選項(xiàng)卡。
選擇 'CP PtP' 庫(kù)并點(diǎn)擊 'OK' 按鈕。
圖 06
從庫(kù)中復(fù)制 FB7 'P_RCV_RK' 并將其插入到 S7 程序的塊中。
本例程是在 FC100 中調(diào)用 FB7 'P_RCV_RK'。FC100 是在OB1 中被循環(huán)調(diào)用的。
將塊的 EN_R 輸入端置為 'TRUE' 以便 CP341 可以在任意時(shí)刻接收到數(shù)據(jù)。
手持讀碼系統(tǒng)接收到的數(shù)據(jù)被存儲(chǔ)在數(shù)據(jù)塊 DB24 中。
輸出端 NDR,ERROR 與 STATUS 是工作評(píng)估所需要的,并且在同一周期內(nèi)是有效的。
輸出端 'NDR' 用于顯示新的數(shù)據(jù)被接收并存儲(chǔ)在 DB24 中。如果沒(méi)有成功完成讀取作業(yè),那么輸出端 ERROR 被置 1 ,同時(shí)輸出端 STATUS 輸出錯(cuò)誤信息。
圖 07
注意
如果使用的是 CP340,為了通過(guò) 在S7-300CPU中的CP340 接收手持讀碼器的數(shù)據(jù),應(yīng)在 S7-300 CPU 的用戶程序中調(diào)用功能塊 FB2 'P_RCV' 。FB2 'P_RCV' 位于庫(kù)文件 'CP PtP' 下的文件夾 'CP 340 > Blocks' 中。
供應(yīng)西門子6ES7341-1CH02-0AE0通信模塊
西門子CP341通訊處理器模塊代理
西門子CP341通訊模塊供應(yīng) 西門子6ES7341-1CH02-0AE0價(jià)格
產(chǎn)品訂貨號(hào):6ES7341-1CH02-0AE0
產(chǎn)品參數(shù):西門子SIMATIC S7-300, CP341通訊處理器帶有 RS422/485接口
產(chǎn)品編號(hào) / 產(chǎn)品說(shuō)明
6ES7340-1AH02-0AE0
SIMATIC S7-300,CP 340 通信處理器 mit RS232C-Schnittsle(V.24) inkl. 項(xiàng)目組態(tài)包 auf CD
6ES7340-1BH02-0AE0
SIMATIC S7-300,CP 340 通信處理器 mit 20mA-Schnittsle(TTY) inkl. 項(xiàng)目組態(tài)包 auf CD
6ES7340-1CH02-0AE0
SIMATIC S7-300,CP 340 通信處理器 mit RS-422/485-Schnittsle inkl. 項(xiàng)目組態(tài)包 auf CD
用于 CP 441-2 和 CP 341的可加載驅(qū)動(dòng)程序
具有 RTU 報(bào)文格式的 MODBUS 協(xié)議驅(qū)動(dòng)程序;可作為主站或從站進(jìn)行通訊
可在 CP 341 和 441-2 上加載 (6ES7 441-2AA05-0AE0)
應(yīng)用
可在 CP 341 和 CP 441-2 上加載的驅(qū)動(dòng)程序:
MODBUS:
用于符合 MODBUS 協(xié)議的通訊,具有 RTU 格式:
可作為主站或從站進(jìn)行通訊
CP 441-2 的兩個(gè)串口可以分別使用不同的標(biāo)準(zhǔn)協(xié)議或可下載用于 V.24/TTY/X.27 接口模塊的驅(qū)動(dòng)程序。