漢中西門(mén)子S7-1500代理商 漢中西門(mén)子S7-1500代理商
上海慶惜自動(dòng)化設(shè)備有限公司承諾:
凡在本公司購(gòu)買(mǎi)的產(chǎn)品,保證全新,假一罰十,可簽訂正式銷(xiāo)售合同,本公司主要經(jīng)營(yíng)S7-200,S7-300,S7-1200,S7-400 PLC模塊,觸摸屏,通訊電纜,編程電纜,DP接頭,LOGO,模快.SMART模塊,軟啟動(dòng)器,伺服電機(jī),變頻器等產(chǎn)品,西門(mén)子保內(nèi)*產(chǎn)品‘質(zhì)保一年。一年內(nèi)因產(chǎn)品質(zhì)量問(wèn)題免費(fèi)更換新產(chǎn)品;不收取任何費(fèi)。
咨詢(xún)
承諾:1、保證全新*:
2、保證安全準(zhǔn)時(shí)發(fā)貨:
3、保證售后服務(wù)質(zhì)量
流程:1、客戶(hù)確認(rèn)所需采購(gòu)產(chǎn)品型號(hào):
2、我方會(huì)根據(jù)詢(xún)價(jià)單型號(hào)查詢(xún)價(jià)格以及交貨期,擬一份詳細(xì)正規(guī)報(bào)價(jià)單
3,客戶(hù)收到報(bào)價(jià)單并確認(rèn)型號(hào)無(wú)誤后訂購(gòu)產(chǎn)品
4、報(bào)價(jià)單負(fù)責(zé)人根據(jù)客戶(hù)提供型號(hào)以及數(shù)量擬份銷(xiāo)售合同:
5、客戶(hù)收到合同查閱同意后蓋章回傳并按照合同銷(xiāo)售額匯款到公司賬戶(hù)
6、我公司財(cái)務(wù)查到款后,業(yè)務(wù)員安排發(fā)貨并通知客戶(hù)跟蹤運(yùn)單。
西門(mén)子PLCS7-300系列PLC安裝及注意事項(xiàng)
西門(mén)子S7-300安裝注意事項(xiàng)一)輔助電源功率較小,只能帶動(dòng)小功率的設(shè)備(光電傳感器等);
西門(mén)子S7-300安裝注意事項(xiàng)二)一般PLC均有一定數(shù)量的占有點(diǎn)數(shù)(即空地址接線(xiàn)端子),不要將線(xiàn)接上;
西門(mén)子S7-300安裝注意事項(xiàng)三)PLC存在I/O響應(yīng)延遲問(wèn)題,尤其在快速響應(yīng)設(shè)備中應(yīng)加以注意。
西門(mén)子S7-300安裝注意事項(xiàng)四)輸出有繼電器型,晶體管型(高速輸出時(shí)宜選用),輸出可直接帶輕負(fù)載(LED指示燈等
西門(mén)子PLCS7-300系列PLC安裝及注意事項(xiàng)
西門(mén)子S7-300安裝注意事項(xiàng)一)輔助電源功率較小,只能帶動(dòng)小功率的設(shè)備(光電傳感器等);
西門(mén)子S7-300安裝注意事項(xiàng)二)一般PLC均有一定數(shù)量的占有點(diǎn)數(shù)(即空地址接線(xiàn)端子),不要將線(xiàn)接上;
西門(mén)子S7-300安裝注意事項(xiàng)三)PLC存在I/O響應(yīng)延遲問(wèn)題,尤其在快速響應(yīng)設(shè)備中應(yīng)加以注意。
西門(mén)子S7-300安裝注意事項(xiàng)四)輸出有繼電器型,晶體管型(高速輸出時(shí)宜選用),輸出可直接帶輕負(fù)載(LED指示燈等
西門(mén)子PLCS7-300系列PLC安裝及注意事項(xiàng)
西門(mén)子S7-300安裝注意事項(xiàng)一)輔助電源功率較小,只能帶動(dòng)小功率的設(shè)備(光電傳感器等);
西門(mén)子S7-300安裝注意事項(xiàng)二)一般PLC均有一定數(shù)量的占有點(diǎn)數(shù)(即空地址接線(xiàn)端子),不要將線(xiàn)接上;
西門(mén)子S7-300安裝注意事項(xiàng)三)PLC存在I/O響應(yīng)延遲問(wèn)題,尤其在快速響應(yīng)設(shè)備中應(yīng)加以注意。
西門(mén)子S7-300安裝注意事項(xiàng)四)輸出有繼電器型,晶體管型(高速輸出時(shí)宜選用),輸出可直接帶輕負(fù)載(LED指示燈等
西門(mén)子PLCS7-300系列PLC安裝及注意事項(xiàng)
西門(mén)子S7-300安裝注意事項(xiàng)一)輔助電源功率較小,只能帶動(dòng)小功率的設(shè)備(光電傳感器等);
西門(mén)子S7-300安裝注意事項(xiàng)二)一般PLC均有一定數(shù)量的占有點(diǎn)數(shù)(即空地址接線(xiàn)端子),不要將線(xiàn)接上;
西門(mén)子S7-300安裝注意事項(xiàng)三)PLC存在I/O響應(yīng)延遲問(wèn)題,尤其在快速響應(yīng)設(shè)備中應(yīng)加以注意。
西門(mén)子S7-300安裝注意事項(xiàng)四)輸出有繼電器型,晶體管型(高速輸出時(shí)宜選用),輸出可直接帶輕負(fù)載(LED指示燈等

承諾:1、保證全新*:
2、保證安全準(zhǔn)時(shí)發(fā)貨:
3、保證售后服務(wù)質(zhì)量
流程:1、客戶(hù)確認(rèn)所需采購(gòu)產(chǎn)品型號(hào):
2、我方會(huì)根據(jù)詢(xún)價(jià)單型號(hào)查詢(xún)價(jià)格以及交貨期,擬一份詳細(xì)正規(guī)報(bào)價(jià)單
3,客戶(hù)收到報(bào)價(jià)單并確認(rèn)型號(hào)無(wú)誤后訂購(gòu)產(chǎn)品
4、報(bào)價(jià)單負(fù)責(zé)人根據(jù)客戶(hù)提供型號(hào)以及數(shù)量擬份銷(xiāo)售合同:
5、客戶(hù)收到合同查閱同意后蓋章回傳并按照合同銷(xiāo)售額匯款到公司賬戶(hù)
6、我公司財(cái)務(wù)查到款后,業(yè)務(wù)員安排發(fā)貨并通知客戶(hù)跟蹤運(yùn)單。
網(wǎng)絡(luò)設(shè)置
下面以SIMOTION D435與S7-300 PLC 通過(guò)MPI網(wǎng)絡(luò)通信為例介紹通信函數(shù)_xsend與_xreceive的使用。首先打開(kāi)SCOUT軟件插入D435,點(diǎn)擊D435使用右鍵進(jìn)入硬件配置界面如圖4所示:

圖4:SIMOTION MPI接口設(shè)置
雙擊X136接口(只有X136接口可以設(shè)置為MPI接口),將該接口設(shè)置為MPI接口,選擇MPI站地址,如圖5所示:

圖5: MPI接口參數(shù)配置
注意MPI站地址與通信方的站地址不能沖突,同樣在STEP7中設(shè)置S7-300 PLC的站地址,本例中SIMOTION的MPI地址為2,PLC的站地址為4。
4.編程
4.1 SIMOTION側(cè)編程
在D435中的“PROGRAM”中插入編程單元“LAD/FBD UNIT”,如MPI,在“UNIT”中插入程序如“SEND”和“RECEIVE”編寫(xiě)發(fā)送和接收程序如圖6所示,也可以將通信程序編寫(xiě)在同一個(gè)程序中。

圖6: SIMOTION 程序的創(chuàng)建
本例中在“SEND”程序中編寫(xiě)發(fā)送程序,在“RECEIVE”程序中編寫(xiě)接收程序,發(fā)送和接收函數(shù)可以在函數(shù)庫(kù)中的位置如圖7所示:

圖7: 函數(shù)塊的位置
? 調(diào)用_xsend函數(shù)
在程序SEND中調(diào)用_xsend函數(shù)發(fā)送數(shù)據(jù),與PLC編寫(xiě)方式相似,將發(fā)送函數(shù)_xsend拖曳到LAD網(wǎng)絡(luò)中,如圖8所示:

圖8: _xsend函數(shù)塊
給所有的參數(shù)賦值,變量可以任意定義,如“COMMODE”變量,鍵入后選擇變量類(lèi)型如圖9所示:

圖9: 配置參數(shù)類(lèi)型
數(shù)據(jù)類(lèi)型自動(dòng)定義,在變量類(lèi)型中選擇變量存儲(chǔ)的類(lèi)型,如全局變量或區(qū)域變量,如圖9中變量類(lèi)型只能在一個(gè)“UNIT”中使用,如果需要在其它“UNIT”或HMI中使用,將在“INTERFACE”中創(chuàng)建變量。
_xsend函數(shù)參數(shù)含義如下:
COMMUNICATIONMODE:
枚舉數(shù)據(jù)類(lèi)型,元素中包括“ABORT_ConNECTION ”和“HOLD_CONNECTION”,
“ABORT_ConNECTION ”:通信完成之后釋放連接資源。
“HOLD_CONNECTION”:通信完成之后占用連接資源。
枚舉類(lèi)型變量的賦值可以使用MOVE指令,如圖10所示:

圖10: 參數(shù)賦值
ADDRESS:
結(jié)構(gòu)體數(shù)據(jù)類(lèi)型,結(jié)構(gòu)體元素參考表3:
表3 _xsend函數(shù)ADRESS參數(shù)結(jié)構(gòu)體數(shù)據(jù)
結(jié)構(gòu)體元素 | 名稱(chēng) | 數(shù)據(jù)類(lèi)型 | 單元 |
deviceId | 元素 ID | USINT | - |
remoteSubnetIdLength | 通信方subnet ID占用字節(jié)的長(zhǎng)度 | USINT | - |
remoteStaddrLength | 通信方站地址占用字節(jié)的長(zhǎng)度 | USINT | - |
nextStaddrLength | 路由器占用字節(jié)的長(zhǎng)度 | USINT | - |
remoteSubnetId | 通信方subnet ID | ARRAY [0..5] OF USINT | - |
remoteStaddr | 通信方站地址 | ARRAY [0..5] OF USINT | - |
nextStaddr | 路由器地址 | ARRAY [0..5] OF USINT | - |
deviceId:使用的接口,1表示D435 X126接口,2表示D435 X136接口,本例中選擇2。
remoteSubnetIdLength:預(yù)留參數(shù),MPI通信中無(wú)意義,缺省為0,設(shè)置為0。
remoteStaddrLength:MPI、PROFIBUS通信設(shè)置為1。
nextStaddrLength:預(yù)留參數(shù),MPI通信中無(wú)意義,,缺省為0,設(shè)置為0。
remoteSubnetId:預(yù)留參數(shù),MPI通信中無(wú)意義,缺省為0。
remoteStaddr:數(shù)組類(lèi)型,在remoteStaddr[0]中賦值通信方的MPI地址,其它元素?zé)o意義,本例中S7-300 MPI地址為4,可以使用MOVE(LAD)指令賦值。
nextStaddr:預(yù)留參數(shù),MPI通信中無(wú)意義,缺省為0。
MESSAGEID:
UDINT數(shù)據(jù)類(lèi)型,定義發(fā)送報(bào)文的標(biāo)識(shí)符,本例中定義為6,在PLC接收塊參數(shù)REQ_ID可以讀出。
NEXTCOMMAND:
枚舉數(shù)據(jù)類(lèi)型,元素中包括“IMMEDIATELY ”和“WHEN_COMMAND_DONE”,
“IMMEDIATELY”:下一個(gè)命令同步執(zhí)行。
“WHEN_COMMAND_DONE”:命令執(zhí)行或失敗后執(zhí)行下一個(gè)命令,異步執(zhí)行。
例子程序中使用“WHEN_COMMAND_DONE”。
COMMANDID:
COMMANDID數(shù)據(jù)類(lèi)型,可以跟蹤命令的狀態(tài)。
data:
數(shù)組數(shù)據(jù)類(lèi)型,發(fā)送數(shù)據(jù)緩存區(qū),必須為200個(gè)字節(jié)。
DATALENGTH:
UDINT數(shù)據(jù)類(lèi)型,發(fā)送數(shù)據(jù)的長(zhǎng)度,本例中發(fā)送為10個(gè)字節(jié)。
OUT:
DINT數(shù)據(jù)類(lèi)型,函數(shù)調(diào)用返回值,包含通信狀態(tài)。