詳細(xì)介紹
西門子CPU315-2PN/DP通訊模塊
信譽(yù)*,客戶至上是公司成立之初所確立的宗旨,在公司的嚴(yán)格要求和員工們不折不扣地貫徹執(zhí)行下發(fā)展延續(xù)至今。“假一罰十”一直是我公司的主動(dòng)承諾。
承諾一:1、保證全新*
承諾二:2、保證安全準(zhǔn)時(shí)發(fā)貨
承諾三:3、保證售后服務(wù)質(zhì)量
流程一:1、客戶確認(rèn)所需采購產(chǎn)品型號(hào)
流程二:2、我方會(huì)根據(jù)詢價(jià)單型號(hào)查詢價(jià)格以及交貨期,擬一份詳細(xì)正規(guī)報(bào)價(jià)單
流程三:3,客戶收到報(bào)價(jià)單并確認(rèn)型號(hào)無誤后訂購產(chǎn)品
流程四:4、報(bào)價(jià)單負(fù)責(zé)人根據(jù)客戶提供型號(hào)以及數(shù)量擬份銷售合同
流程五:5、客戶收到合同查閱同意后蓋章回傳并按照合同銷售額匯款到公司開戶行
流程六:6、我公司財(cái)務(wù)查到款后,業(yè)務(wù)員安排發(fā)貨并通知客戶跟蹤運(yùn)單
EM253移植
S7-200 EM253 移植至 S7-200 SMART 時(shí),硬件差異很大(如表1),因此移植時(shí)伺服驅(qū)動(dòng)器需要與 S7-200 SMART 匹配。
表1.S7-200 EM253與S7-200 SMART硬件差異
序號(hào) | 內(nèi)容 | EM253 | S7-200 SMART |
1 | 電壓等級(jí) | 5V、12V、24V及5V差分 | 24V |
2 | 頻率 | 高200KHz | 高100KHz |
3 | 輸出 | 漏型輸出和差分輸出 | 源型輸出 |
指令移植
S7-200 EM253向?qū)б浦仓罶7-200 SMART運(yùn)動(dòng)控制,移植時(shí)需要在S7-200 SMART中重新運(yùn)行向?qū)Ь幊獭?/p>
EM253的運(yùn)動(dòng)控制指令與S7-200 SMART運(yùn)動(dòng)控制指令功能區(qū)別很小,按照表2對(duì)應(yīng)關(guān)系移植:
表2.S7-200 EM253移植至S7-200 SMART指令對(duì)應(yīng)關(guān)系
序號(hào) | EM253 | S7-200 SMART |
1 | POSx_CTRL | AXISx_CTRL |
2 | POSx_MAN | AXISx_MAN |
3 | POSx_GOTO | AXISx_GOTO |
4 | POSx_RUN | AXISx_RUN |
5 | POSx_RSEEK | AXISx_RSEEK |
6 | POSx_LDOFF | AXISx_LDOFF |
7 | POSx_LDPOS | AXISx_LDPOS |
8 | POSx_SRATE | AXISx_SRATE |
9 | POSx_DIS | AXISx_DIS |
10 | POSx_CLR | 無相關(guān)指令,使用Q點(diǎn)編程50ms脈沖實(shí)現(xiàn) |
11 | POSx_CFG | AXISx_CFG |
PPI通信移植
S7-200 SMART CPU PPI協(xié)議只支持與HMI連接,因此S7-200 SMART CPU間通信需要使用以太網(wǎng)通信(Get/Put指令),移植時(shí)需要在S7-200 SMART中重新運(yùn)行Get/Put向?qū)Щ蛘咧噶罹幊獭?/p>
NETR/NETW指令向?qū)б浦?/p>
S7-200 NETR/NETW指令向?qū)б浦仓罶7-200 SMART Get/Put向?qū)?,移植時(shí)需要在S7-200 SMART中重新運(yùn)行Get/Put向?qū)Ь幊?,如圖1所示:
圖1. NETR/NETW指令向?qū)б浦?/p>
1、NETR由Get代替,NETW由Put代替;
2、NETR/NETW大16字節(jié)數(shù)據(jù),Get/Put大200字節(jié)數(shù)據(jù),可以將NETR/NETW的多項(xiàng)網(wǎng)絡(luò)讀操作合并在一個(gè)Get/Put操作中處理;
3、遠(yuǎn)程CPU地址改為遠(yuǎn)程CPU IP地址;
4、本地CPU的通信區(qū)域和起始地址,直接對(duì)映;
5、遠(yuǎn)程CPU的通信區(qū)域和起始地址,直接對(duì)映。
S7-200 NETR/NETW指令向?qū)傻腘ET_EXE子程序由S7-200 SMART Get/Put向?qū)傻腘ET_EXE子程序替換,如圖2所示:
圖2. NET_EXE子程序移植
NETR/NETW指令移植
S7-200 NETR/NETW指令移植至S7-200 SMART GET/PUT指令,移植時(shí)需要在S7-200 SMART中重新編程,如圖3所示:
圖3. NETR/NETW指令移植
1、遠(yuǎn)程CPU地址改為遠(yuǎn)程CPU IP地址;
2、遠(yuǎn)程CPU的通信區(qū)域和起始地址,直接對(duì)映;
3、NETR/NETW大16字節(jié)數(shù)據(jù),Get/Put大222/212字節(jié)數(shù)據(jù),可以將NETR/NETW的多項(xiàng)網(wǎng)絡(luò)讀操作合并在一個(gè)GET/Put操作中處理;
4、本地CPU的通信區(qū)域和起始地址,直接對(duì)映;
5、NETR由GET代替,NETW由PUT代替;
LOGO ! 0BA8 之間以太網(wǎng)S7通訊
LOGO 從0BA7始支持S7以太網(wǎng)通訊,西門子CPU315-2PN/DP通訊模塊
LOGO! 設(shè)備可作為客戶機(jī)來與一或多臺(tái)服務(wù)器模式下的 0BA8 設(shè)備進(jìn)行通訊。一臺(tái)服務(wù)器同樣允許一臺(tái)或多臺(tái)客戶機(jī)訪問。
LOGO主從站編程包含電路圖模式和網(wǎng)絡(luò)模式兩種方法實(shí)現(xiàn)
LOGO 0BA8之間以太網(wǎng)S7協(xié)議LOGO客戶機(jī)編程(電路圖模式)
編程環(huán)境
硬件:主站LOGO! 0BA8 FS04,從站LOGO!0BA8 standard
軟件:LOGO Soft Comfort V8.1.1
1.新建項(xiàng)目,右鍵點(diǎn)擊項(xiàng)目名稱,打開以太網(wǎng)連接(圖.1)
圖.1
2.新建項(xiàng)目,右鍵點(diǎn)擊項(xiàng)目名稱,打開以太網(wǎng)連接(圖.2)
圖.2
a.設(shè)置本地IP地址和子網(wǎng)掩碼
b.右鍵單擊以太網(wǎng)連接,添加客戶端連接
c.添加S7連接
3.添加傳輸?shù)臄?shù)據(jù)(圖.3)
圖.3
a.雙擊打開連接1
b.設(shè)置遠(yuǎn)程服務(wù)器的TSAP號(hào)碼和IP地址(TSAP參考服務(wù)器端設(shè)置)
c. 您可在此定義數(shù)據(jù)傳輸連接的屬性。(讀?。嚎蛻舳?<- 服務(wù)器,寫入:客戶端 -> 服務(wù)器)
您在客戶端連接中多可創(chuàng)建 32 個(gè)數(shù)據(jù)傳輸。
在讀取過程中,本地主機(jī)模塊讀取并存儲(chǔ)來自遠(yuǎn)程服務(wù)器的信息;在寫的過程中,本地主機(jī)模塊將數(shù)據(jù)寫入遠(yuǎn)程服務(wù)器。您可通過定義對(duì)應(yīng)的列在本地主機(jī)模塊或遠(yuǎn)程服務(wù)器上存儲(chǔ)數(shù)據(jù)。每一數(shù)據(jù)傳輸?shù)拇髠鬏敂?shù)據(jù)長(zhǎng)度為 212 字節(jié)
點(diǎn)擊下列下拉菜單選擇要傳輸?shù)臄?shù)據(jù)VB,MB,QB,IB(圖.4)
圖.4
LOGO 0BA8之間以太網(wǎng)S7協(xié)議LOGO服務(wù)器編程(電路圖模式)
1新建項(xiàng)目,(圖.5)
圖.5
a.右鍵點(diǎn)擊項(xiàng)目名稱,打開以太網(wǎng)連接
b.添加本地IP地址和子網(wǎng)掩碼
c.添加服務(wù)器S7連接
2.設(shè)置連接1的服務(wù)器參數(shù)(圖.6)
圖.6
a.設(shè)置本地的TSAP號(hào)碼,勾選接受所有的連接請(qǐng)求。
b.設(shè)置遠(yuǎn)程的TSAP號(hào)碼。點(diǎn)擊確定。
下載程序 ,測(cè)試結(jié)果。
服務(wù)器端(圖.7)
圖.7
客戶機(jī)端(圖.8)
圖.8
網(wǎng)絡(luò)視圖S7協(xié)議通訊編程
1.新建項(xiàng)目,添加兩臺(tái)新設(shè)備,LOGO8 FS4與 LOGO8!standard(圖.9)
圖.9
a.把兩個(gè)CPU使用連線拖動(dòng)連接,左側(cè)CPU為客戶機(jī),右側(cè)為服務(wù)器,如需調(diào)整服務(wù)器和客戶機(jī)(拖動(dòng)CPU位置即可)
b.雙擊該連接線,打開數(shù)據(jù)配置頁(圖.10)
圖.10
a.自動(dòng)默認(rèn)分配相互的TSAP號(hào)碼
b.分配數(shù)據(jù)傳輸?shù)牡刂泛蛿?shù)量
將程序分別下載到對(duì)應(yīng)的CPU,監(jiān)控測(cè)試。