6ES7 955-2AL00-0西門子6ES7 955-2AL00-0AA0
參考價(jià): | 面議 |
- 6ES74681CB000AA0 產(chǎn)品型號(hào)
- 西門子/SIEMENS 品牌
- 經(jīng)銷商 廠商性質(zhì)
- 上海市 所在地
訪問(wèn)次數(shù):342更新時(shí)間:2018-04-11 10:28:27
西門子電線電纜代理商6ES7468-1CB00-0AA0
技術(shù)數(shù)據(jù)
SIMATIC S7-400,IM電纜,帶K總線,10 M | ||
一般信息 | ||
產(chǎn)品類型標(biāo)志 | IM 電纜 | |
導(dǎo)線 | ||
屬于產(chǎn)品 | IM 460 | |
導(dǎo)線長(zhǎng)度 | 10 m | |
重量 | ||
重量,約 | 1 600 g | |
上一次修改: | 2018/4/6 |
S7-300/400與S7-200SMART之間的以太網(wǎng)S7通信
S7通信是S7系列PLC基于MPI、PROFIBUS、ETHERNET網(wǎng)絡(luò)的一種優(yōu)化的通信協(xié)議,主要用于S7-300/400PLC之間的通信。
經(jīng)過(guò)測(cè)試發(fā)現(xiàn)S7-300/400通過(guò)集成的PN口或CP343-1/CP443-1與S7-200 SMART PLC 之間的S7通信也是可以成功的, 但是需要S7-300/400側(cè)編程調(diào)用PUT/GET指令。
注意:
1.S7-200 SMART CPU 與S7-300/400 CPU 之間的S7通信未經(jīng)西門子測(cè)試,本文檔僅供客戶測(cè)試使用,使用該種通信方式所產(chǎn)生的任何危險(xiǎn)需要有客戶自己承擔(dān)!
2.S7-200 SMARTPLC V2.0 版本才開始支持PUT/GET通信,V1.0版本的CPU需要升級(jí)固件后方可支持PUT/GET。
3. S7-300/400若采用CP通信時(shí),則需要采用Standard或Advanced類型通信模塊,CP343-1 Lean模塊不支持。
4.本文僅介紹S7-300集成PN口與S7-200 SMART CPU S7通信。
S7通信介紹
S7通信是S7系列PLC基于MPI、PROFIBUS、ETHERNET網(wǎng)絡(luò)的一種優(yōu)化的通信協(xié)議,主要用于S7-300/400PLC之間的通信。
S7-300/400通過(guò)以太網(wǎng)接口與S7-200 SMART PLC 之間的S7通訊經(jīng)過(guò)測(cè)試是可以成功的,但是需要S7-300/400側(cè)編程調(diào)用PUT/GET指令,見(jiàn)表1所示。
表 1 PUT和GET :
S7-400 | S7-300 | 描述 | 簡(jiǎn)要描述 |
SFB 14 | FB 14 | 讀數(shù)據(jù) | 單邊編程讀訪問(wèn)。 |
SFB 15 | FB 15 | 寫數(shù)據(jù) | 單邊編程寫訪問(wèn)。 |
S7-300/400根據(jù)使用通信接口(集成的PN口或CP343-1/CP443-1)不同,調(diào)用的功能塊來(lái)源也不同。
通信接口為S7-300 集成PN接口時(shí),需要使用Standard Library中PUT/GET指令,如圖1所示。
圖1 S7-300PN接口需采用Standard Library
通信接口為S7-300 CP通信模塊時(shí),需要使用SIMATIC_NET_CP 庫(kù)中PUT/GET指令,如圖2所示。
圖2 S7-300 CP模塊接口需采用SIMATIC_NET_CP庫(kù)
S7-400 CPU不區(qū)分通信接口,需要使用System Function Blocks 中的SFB14/SFB15指令塊,如圖3所示。
圖3 S7-400 需采用SFB程序塊
硬件及網(wǎng)絡(luò)組態(tài)
本文以采用1個(gè)315-2PN/DP,1個(gè)S7-200 SMART PLC為例,介紹它們之間的S7通信。
在STEP7中創(chuàng)建一個(gè)新項(xiàng)目,項(xiàng)目名稱為S7-300-SMART。插入1個(gè)S7-300站,在硬件組態(tài)中插入CPU 315-2 PN/DP。如圖4所示。
圖4 STEP7 項(xiàng)目中插入S7-300站點(diǎn)
設(shè)置CPU 315-2PN/DP的IP地址:192.168.0.1,如圖5所示。硬件組態(tài)完成后,即可下載該組態(tài)。
圖5 設(shè)置CPU PN IP地址
打開“NetPro”設(shè)置網(wǎng)絡(luò)參數(shù),選中CPU 315-2PN/DP,在連接列表中建立新的連接。步驟如圖6所示。
圖6 NetPro組態(tài)視圖中插入新連接
選擇 Unspecified 站點(diǎn),選擇通訊協(xié)議 S7 connection,點(diǎn)擊 Apply,如圖7所示。
圖7 組態(tài)新連接
在彈出的S7 connection屬性對(duì)話框中,勾選 Establish an active connection,設(shè)置Partner address:192.168.0.2(S7-200 SMART PLC IP 地址),如圖8所示。
圖8 設(shè)置S7連接參數(shù)
點(diǎn)擊 "Address Details" ,再?gòu)棾鰜?lái)的對(duì)話框設(shè)置 Partner 的 Slot 為1,如圖9所示。點(diǎn)擊 OK即可關(guān)閉該對(duì)話框。
圖9 設(shè)置“address details”參數(shù)
網(wǎng)絡(luò)組態(tài)創(chuàng)建完成后,需要編譯,如圖10所示。
圖10 保存并編譯連接
網(wǎng)絡(luò)組態(tài)編譯無(wú)錯(cuò),鼠標(biāo)先點(diǎn)擊 CPU 315-2PN/DP ,然后點(diǎn)擊下載按鈕下載網(wǎng)絡(luò)組態(tài),步驟如圖11所示。
圖 11 下載組態(tài)連接
程序編程
可以通過(guò)SFB/FB 14 "GET",從遠(yuǎn)程CPU中讀取數(shù)據(jù)。
S7-300:在REQ的上升沿處讀取數(shù)據(jù)。在REQ的每個(gè)上升沿處傳送參數(shù)ID、ADDR_1和RD_1。在每個(gè)作業(yè)結(jié)束之后,可以分配新數(shù)值給ID、ADDR_1和RD_1參數(shù)。
S7-400:在控制輸入REQ的上升沿處啟動(dòng)SFB。在此過(guò)程中,將要讀取的區(qū)域的相關(guān)指針(ADDR_i)發(fā)送到伙伴CPU。遠(yuǎn)程伙伴返回此數(shù)據(jù)。在 下一個(gè)SFB/FB調(diào)用處,已接收的數(shù)據(jù)被復(fù)制到組態(tài)的接收區(qū)(RD_i)中。必須要確保通過(guò)參數(shù)ADDR_i和RD_i定義的區(qū)域在長(zhǎng)度和數(shù)據(jù)類型方面 要相互匹配。
通過(guò)狀態(tài)參數(shù)NDR數(shù)值為1來(lái)指示此作業(yè)已完成。只有在前一個(gè)作業(yè)已經(jīng)完成之后,才能重新激活讀作業(yè)。遠(yuǎn)程CPU可以處于RUN或STOP工作狀態(tài)。如果 正在讀取數(shù)據(jù)時(shí)發(fā)生訪問(wèn)故障,或如果數(shù)據(jù)類型檢查過(guò)程中出錯(cuò),則出錯(cuò)和警告信息將通過(guò)ERROR和STATUS輸出表示。
通過(guò)使用SFB/FB 15 "PUT",可以將數(shù)據(jù)寫入到遠(yuǎn)程CPU。
S7-300:在REQ的上升沿處發(fā)送數(shù)據(jù)。在REQ的每個(gè)上升沿處傳送參數(shù)ID、ADDR_1和SD_1。在每個(gè)作業(yè)結(jié)束之后,可以給ID、ADDR_1和SD_1參數(shù)分配新數(shù)值。
S7-400:在控制輸入REQ的上升沿處啟動(dòng)SFB。在此過(guò)程中,將指向要寫入數(shù)據(jù)的區(qū)域(ADDR_i)的指針和數(shù)據(jù)(SD_i)發(fā)送到伙伴CPU。 遠(yuǎn)程伙伴將所需要的數(shù)據(jù)保存在隨數(shù)據(jù)一起提供的地址下面,并返回一個(gè)執(zhí)行確認(rèn)。必須要確保通過(guò)參數(shù)ADDR_i和SD_i定義的區(qū)域在編號(hào)、長(zhǎng)度和數(shù)據(jù)類 型方面相互匹配。
如果沒(méi)有產(chǎn)生任何錯(cuò)誤,則在下一個(gè)SFB/FB調(diào)用時(shí),通過(guò)狀態(tài)參數(shù)DONE來(lái)指示,其數(shù)值為1。只有在zui后一個(gè)作業(yè)完成之后,才能再次激活寫作業(yè)。遠(yuǎn)程 CPU可以處于RUN或STOP模式。如果正在寫入數(shù)據(jù)時(shí)發(fā)生訪問(wèn)故障,或如果執(zhí)行檢查過(guò)程中出錯(cuò),則出錯(cuò)和警告信息將通過(guò)ERROR和STATUS輸出 表示。
打開SIMATIC 315 PN-1的OB1,在OB1中依次調(diào)用FB14,F(xiàn)B15如圖12、圖13所示:
圖12 FB14調(diào)用西門子電線電纜代理商6ES7468-1CB00-0AA0
表2.FB14參數(shù)說(shuō)明 :
參數(shù) | 描述 | 數(shù)據(jù)類型 | 存儲(chǔ)區(qū) | 描述 |
REQ | INPUT | BOOL | I、Q、M、D、L | 上升沿觸發(fā)調(diào)用功能塊 |
ID | INPUT | WORD | M、D、常數(shù) | 地址參數(shù)ID |
NDR | OUTPUT | BOOL | I、Q、M、D、L | 為1時(shí),接收數(shù)據(jù)成功 |
ERROR | OUTPUT | BOOL | I、Q、M、D、L | 接收到新數(shù)據(jù) |
STATUS | OUTPUT | WORD | I、Q、M、D、L | 故障代碼 |
S7-300: | IN_OUT | ANY | M、D I、Q、M、D、 | 從S7-200 SMART的數(shù)據(jù)地址中讀取數(shù)據(jù);V區(qū)數(shù)據(jù)對(duì)應(yīng)DB1。 |
S7-300: | IN_OUT | ANY | S7-300:M、D | 本站接收數(shù)據(jù)地址 |
圖13 FB15調(diào)用
表3.FB15參數(shù)說(shuō)明 :
參數(shù) | 描述 | 數(shù)據(jù)類型 | 存儲(chǔ)區(qū) | 描述 |
REQ | INPUT | BOOL | I、Q、M、D、L | 上升沿觸發(fā)調(diào)用功能塊 |
ID | INPUT | WORD | M、D、常數(shù) | 地址參數(shù) |
DONE | OUTPUT | BOOL | I、Q、M、D、L | 為1時(shí),發(fā)送完成 |
ERROR | OUTPUT | BOOL | I、Q、M、D、L | 為1時(shí),有故障發(fā)生 |
STATUS | OUTPUT | WORD | I、Q、M、D、L | 故障代碼 |
S7-300: | IN_OUT | ANY | M、D I、Q、M、D、 | 從S7-200 SMART的數(shù)據(jù)地址中讀取數(shù)據(jù);V區(qū)數(shù)據(jù)對(duì)應(yīng)DB1。 |
S7-300: | IN_OUT | ANY | S7-300:M、D S7-400 I、Q、 | 本站發(fā)送數(shù)據(jù)地址 |
注意:
S7-200 SMART PLC 不需要編程。 S7-200 SMART 中的V存儲(chǔ)區(qū)在S7-300/400 PLC 編程中以DB1數(shù)據(jù)塊的形式體現(xiàn)。
托起制造業(yè)的未來(lái)
——西門子助力培養(yǎng)未來(lái)制造業(yè)人才
為了*注重理論的課堂與產(chǎn)業(yè)實(shí)際之間的差距,西門子從知識(shí)、工具、素養(yǎng)和經(jīng)驗(yàn)等方面制定人才培養(yǎng)計(jì)劃,對(duì)工程人才培養(yǎng)提供支持,為中國(guó)未來(lái)制造業(yè)的高堂廣廈打下堅(jiān)實(shí)地基。
北京化工大學(xué)的老師張貝克和同事曾經(jīng)寫過(guò)一本“另類”的教材。書中,鍋爐化身卡通人物“小鍋”,和小伙伴們一起將枯燥的過(guò)程控制技術(shù)講述得生動(dòng)形象。這讓學(xué)生們輕松愉快地了解并喜歡上了這門學(xué)問(wèn)。
然而,張貝克卻并不滿足。“這本書雖然超過(guò)600頁(yè),但我們要做的還遠(yuǎn)遠(yuǎn)不夠。”他說(shuō),“在課堂與產(chǎn)業(yè)之間存在著一定的差距。這是無(wú)法僅憑教師單方面的努力來(lái)填平的,也需要企業(yè)界在課程開發(fā)、教材編寫、實(shí)踐教學(xué)、教師培訓(xùn)、學(xué)生競(jìng)賽等人才培養(yǎng)的各個(gè)環(huán)節(jié)發(fā)揮更大作用。”
自動(dòng)化=修自行車?
除了任教之外,張貝克還是中國(guó)系統(tǒng)仿真學(xué)會(huì)教育工作委員會(huì)主任及全國(guó)大學(xué)生“西門子杯”工業(yè)自動(dòng)化挑戰(zhàn)賽的秘書處主任。自2006年*屆起,他便與大賽結(jié)緣,成為令無(wú)數(shù)參賽學(xué)子心懷感恩的啟蒙老師。
2013年,張貝克去一所大學(xué)舉行挑戰(zhàn)賽的宣講會(huì)。當(dāng)時(shí),一名自動(dòng)化專業(yè)的學(xué)生站起來(lái)說(shuō),自己一直對(duì)畢業(yè)后的去向感到迷茫。師哥師姐還曾半開玩笑地告訴他,畢業(yè)后只能去修自行車。直到聽完宣講,他才了解原來(lái)自動(dòng)化是門有趣而神奇的學(xué)問(wèn)。說(shuō)完,他向講臺(tái)的方向深深鞠了一躬。
“人才為本”是“中國(guó)制造2025”規(guī)劃的5大基本方針之一。然而,目前國(guó)內(nèi)大學(xué)教育注重理論,而相對(duì)忽視實(shí)踐。以自動(dòng)化專業(yè)為例,學(xué)生雖然能夠熟記變頻原理,但對(duì)變頻器究竟如何在工業(yè)項(xiàng)目中應(yīng)用卻知之甚少。
“這就好比學(xué)烹飪的人卻沒(méi)握過(guò)菜刀。如果教學(xué)只是‘紙上談兵’,學(xué)生將永遠(yuǎn)無(wú)法成為產(chǎn)業(yè)需要的人才。”張貝克說(shuō)。
產(chǎn)學(xué)間的斷層也讓企業(yè)不得不對(duì)人才的“再培養(yǎng)”煞費(fèi)苦心。“以西門子研發(fā)工程師崗位為例,大學(xué)畢業(yè)生一般要經(jīng)過(guò)12至18個(gè)月的‘再培養(yǎng)’才能合格上崗。” 西門子教育合作項(xiàng)目專員元娜說(shuō)。
在一份關(guān)于未來(lái)制造業(yè)的研究報(bào)告中,麥肯錫預(yù)測(cè),在中國(guó),企業(yè)到2020年將需要1.4億高級(jí)技能人才,而缺口將達(dá)約2200萬(wàn)人。
西門子正是在彌補(bǔ)這一缺口。在與*簽訂的合作備忘錄框架下,西門子通過(guò)課程開發(fā)、教材編寫、實(shí)踐基地建設(shè)、教師培訓(xùn)、“西門子杯”挑戰(zhàn)賽等多方面努力,為中國(guó)未來(lái)制造業(yè)的高堂廣廈打下堅(jiān)實(shí)的地基。
自2006年加入西門子以來(lái),元娜一直負(fù)責(zé)西門子教育合作項(xiàng)目。這十年的堅(jiān)持不過(guò)源于一個(gè)樸素的愿望。“我們的想法很簡(jiǎn)單,就是要培養(yǎng)出*秀的工程師。只不過(guò)我們都是‘較真’的人,所以一做就是十年。”她說(shuō)。
“對(duì)未來(lái)制造業(yè)來(lái)說(shuō),一個(gè)優(yōu)秀的人才不僅要掌握相關(guān)知識(shí),熟練使用工具,還要具備抗壓能力等素養(yǎng),以及豐富的實(shí)踐經(jīng)驗(yàn)。”元娜說(shuō),“在德國(guó),這些都可以在‘雙元制教育’中得到培養(yǎng)。”
雙元制教育是指學(xué)校與企業(yè)合作,保證學(xué)生每周有一半時(shí)間在校學(xué)習(xí)理論知識(shí),另一半時(shí)間則進(jìn)入企業(yè)進(jìn)行實(shí)踐培訓(xùn)。
“中國(guó)的國(guó)情與德國(guó)不同,不能生搬雙元制。但我們正在學(xué)習(xí)其中的精華,以摸索出適合中國(guó)教育體系的人才培養(yǎng)方式。”她補(bǔ)充道。