IO-Link作為簡單、串行、雙向、點對點數(shù)字化通信協(xié)議,是工業(yè)物聯(lián)網(wǎng)和工業(yè)4.0的支柱,是實現(xiàn)工廠/設(shè)備數(shù)字化轉(zhuǎn)型的必要手段。本書介紹了IO-Link的物理特性和通信程序,以及標準參數(shù)和IO-Link診斷方式。IO-Link的規(guī)劃、調(diào)試和服務(wù)以及與PLC控制的集成為實現(xiàn)自動化實踐架起了橋梁。本書還將討論IO-Link無線和IO-Link安全問題。在回顧了已經(jīng)取得的成就的同時,展望了IO-Link技術(shù)未來可能的進一步發(fā)展。
本書信息量大,全面、詳細介紹了IO-Link的多種前沿內(nèi)容,包括從通信和數(shù)據(jù)傳輸?shù)募夹g(shù)細節(jié)和關(guān)于物聯(lián)網(wǎng)集成的理念等。專業(yè)讀者通過閱讀本書,可以在深入了解IO-Link的基礎(chǔ)之上,全面了解從物理連接層到整套網(wǎng)絡(luò)系統(tǒng)的不同主題是如何關(guān)聯(lián)的。
給讀者朋友的一封信
親愛的讀者朋友:
非常感謝您對本書和IO-Link技術(shù)給予厚愛。本書的德語版是關(guān)于IO-Link技術(shù)一書的第二次出版版本,其內(nèi)容包含一些技術(shù)更新和IO-Link主題以外的更多細節(jié)信息。
您購買本書,或許是因為您之前沒有聽說過“IO-Link”,想要了解一下這項技術(shù)的概念及其功能;或許是因為您已經(jīng)知道IO-Link技術(shù)是什么,但想要更深入了解其技術(shù)細節(jié);又或許是因為您想獲取有關(guān)IO-Link技術(shù)的最新進展和其應(yīng)用前景的信息。
您可能會問,或者可能會被問到:“什么是IO-Link?為什么我們需要一個新的通信標準?”將通信技術(shù)深入現(xiàn)場層的想法早已有之,可以追溯到20世紀。而實現(xiàn)這一想法的方法有很多,本書中有提及。
有時候,一項技術(shù)取得成功需要時間,或者說需要正確的時間點。就IO-Link技術(shù)而言,它的成功一定是因為找到了這個正確的時間點。不贅述,現(xiàn)在就由我?guī)鷣砹私庖幌麓偈笽O-Link成為國際標準的前提條件。
隨著20世紀90年代后期微控制器技術(shù)發(fā)展和小型化趨勢,人們獲得了實現(xiàn)現(xiàn)場層通信的重要基礎(chǔ)。有了這些新的技術(shù),即使是對最小的現(xiàn)場設(shè)備,也可以為其配置更多功能。既然其具備了更多功能,就需要進行第二步,即讓用戶可以訪問這些功能。在工業(yè)環(huán)境中,讓每臺設(shè)備都具備用戶接口或顯示器顯然并非實現(xiàn)這一需求的理想方案。一方面其成本高,另一方面用戶難以操作。最好的方法是讓用戶通過單個通信接口即可訪問這些新功能和新信息。有了這一基本構(gòu)想,一些公司(特別是傳感器解決方案的供應(yīng)商)便開始了自己的開發(fā)工作。顯然,利用專有解決方案很難為客戶建立廣泛的應(yīng)用。
2000年以后,人們逐漸達成一種共識,即“只有采用通用標準的通信才能取得成功”。于是,以下三大因素促成了IO-Link的誕生:
已有的技術(shù)基礎(chǔ);
控制系統(tǒng)需要更多的功能和訪問權(quán)限;
采用統(tǒng)一通信接口的共同意愿。
多家公司對此很感興趣。在初步討論后,其發(fā)現(xiàn)了實現(xiàn)這一技術(shù)的一些要求:
開放性和現(xiàn)場總線中立性;
向后兼容性;
易于安裝性。
一小部分公司(包含系統(tǒng)供應(yīng)商、傳感器和執(zhí)行器供應(yīng)商,以及服務(wù)供應(yīng)商)最初的目標是,實現(xiàn)控制系統(tǒng)(PLC)與現(xiàn)場設(shè)備之間的精益化通信,以處理配置、參數(shù)化的問題以及實現(xiàn)典型自動化系統(tǒng)中的診斷功能。IO-Link只是一種新的總線系統(tǒng)嗎?人們在最初的階段就對這一問題展開了討論。為了降低復(fù)雜性,特別是相對于小型設(shè)備的復(fù)雜性,同時為了實現(xiàn)與現(xiàn)有設(shè)備的兼容性,點對點通信架構(gòu)被認為是一個可行的方案。基于這些內(nèi)容,在2008年前后,第一代版本的IO-Link規(guī)范正式確定并被發(fā)布。根據(jù)第一批客戶的反饋和要求,在不久之后的2013年,IO-Link規(guī)范添加了一些與系統(tǒng)相關(guān)的擴展信息,這一更新版本被確定為IO-Link 1.1和國際標準IEC 61131-9(SDCI),并于同年發(fā)布。
這就是IO-Link的發(fā)展簡史的部分內(nèi)容。本書描述了通信的基本技術(shù)細節(jié)。
成功通信的一個重要方面,不僅是定義如何通過介質(zhì)傳輸位和字節(jié),還有明確如何構(gòu)建內(nèi)容,以及如何處理數(shù)據(jù)和解釋數(shù)據(jù)。同樣,相關(guān)問題在開始部分講述IO-Link定義時已經(jīng)被回答。
設(shè)備識別和診斷的一些基本功能被定義為標準參數(shù)。此外,對IO-Link主站的端口配置進行了標準化。IO-Link確切實現(xiàn)的一項重要功能是,針對設(shè)備的相應(yīng)數(shù)據(jù)結(jié)構(gòu)和功能參數(shù),定義了通用且標準的IO設(shè)備描述(IODD)文件,通過任何能夠解釋IODD的工具,都可以訪問設(shè)備功能。
有關(guān)通信和集成選項的定義均已具備,加上作為一項關(guān)鍵要求的系統(tǒng)標準,無疑促使IO-Link技術(shù)取得當前成功。本書通過一些示例介紹了IO-Link設(shè)備和主站集成的重要方面,并展示了一些工具。
通過在現(xiàn)場應(yīng)用中“實際”使用IO-Link技術(shù)(設(shè)備和主站),人們發(fā)現(xiàn)了一些需要改進的內(nèi)容。隨著現(xiàn)場設(shè)備功能的增加,進一步標準化成為一個值得考慮的內(nèi)容。為什么不能針對特定的設(shè)備類別來協(xié)調(diào)數(shù)據(jù)表達和參數(shù)呢?例如,從用戶的角度看,其希望能夠在不閱讀用戶手冊的情況下就能使用基本的傳感器功能和參數(shù)。通過定義配置文件,IO-Link滿足了這些新需求,并以此建立了應(yīng)用層面的新標準。其中有一類行規(guī),是大家較熟悉的智能傳感器配置文件。需要指出的重要一點是,對于IO-Link而言,這種標準化只是一個演變(逐漸發(fā)展的)過程,不需要對通信規(guī)范進行任何更改。
使IO-Link技術(shù)可隨即用于安全應(yīng)用,是該技術(shù)的方向之一。而今,第一批IO-Link安全設(shè)備和主站已準備完畢。在這里,IO-Link標準通信和作用仍然保持不變。安全性只是IO-Link性能的一個延伸方面。
您可能會問:“IO-Link是否僅限于有線介質(zhì)傳輸?”基于IO-Link標準定義,IO-Link無線標準也可以滿足自動化行業(yè)要求,進行確定性數(shù)據(jù)傳輸。
幾年前,當“工業(yè)4.0”和“智慧工廠”成為討論焦點之時,IO-Link委員會展開了全面分析,探索這兩者對于IO-Link技術(shù)的影響。這兩者將會對IO-Link技術(shù)提出哪些新要求?需要解決哪些問題?后來,通過分析,大家很快發(fā)現(xiàn)IO-Link早已為“工業(yè)4.0”做好了準備。通過此前的定義,尤其是標準的設(shè)備系統(tǒng)描述文件(IODD)的集成以及定義設(shè)備配置文件的活動,工業(yè)4.0應(yīng)用所需的數(shù)據(jù)已經(jīng)存在;谶@些事實,達成了“IO-Link是工業(yè)4.0的賦能技術(shù)”這一共識。
您可能還會問:“IO-Link技術(shù)支持物聯(lián)網(wǎng)嗎?”當然!對于物聯(lián)網(wǎng)支持協(xié)議而言,重要的是數(shù)據(jù)可用、設(shè)備功能可以輕松尋址并映射到任何合適的物聯(lián)網(wǎng)協(xié)議。同時其具備了將IO-Link集成到開放性生產(chǎn)控制和統(tǒng)一架構(gòu)(OPC UA),以及將IO-Link映射到JSON在REST API或MQTT中使用的規(guī)范,這些都突顯了IO-Link支持物聯(lián)網(wǎng)的能力。在本書中,您將會找到有關(guān)在物聯(lián)網(wǎng)和自動化應(yīng)用中結(jié)合使用IO-Link架構(gòu)的信息。
如今的IO-Link已涵蓋IO-Link技術(shù)創(chuàng)始人曾經(jīng)想到的方方面面。特別是無縫集成到物聯(lián)網(wǎng)世界的可能性,為未來的技術(shù)強化和擴展提供了廣泛的機會。IO-Link的成功是以開放性、系統(tǒng)中性、國際標準、易于集成和可擴展性為基礎(chǔ)的。目前已經(jīng)出現(xiàn)的2萬多個不同的IO-Link設(shè)備(小到傳感器,大到擁有數(shù)百個參數(shù)的大型復(fù)雜設(shè)備)以及種類繁多的主站解決方案,均展示了對該項技術(shù)的接受程度。
這本書主題廣泛,涵蓋了從通信和數(shù)據(jù)傳輸?shù)募夹g(shù)細節(jié)到關(guān)于物聯(lián)網(wǎng)集成的理念。本書的作者一直是IO-Link委員會的活躍成員。因此,書中的信息建立在對該技術(shù)深入了解的前提之上。編制本書的初衷不是取代一項規(guī)范,而是讓您全面了解從物理連接層到整套網(wǎng)絡(luò)系統(tǒng)之間的不同主題是如何關(guān)聯(lián)的。
在未來,IO-Link技術(shù)還會不斷發(fā)展。因此,我想這本書還會更新迭代,新的改進內(nèi)容和擴展內(nèi)容將會在適當?shù)臅r間呈現(xiàn)給大家。
希望您能喜歡本書,也希望它能滿足您的期望。
Hartmut Lindenthal
Pepperl+Fuchs SE,IO-Link指導(dǎo)委員會成員
2022年1月6日于柏林
約阿希姆•烏費爾曼,曾在烏爾姆大學(xué)攻讀電氣工程學(xué)位,主修系統(tǒng)工程。自 2005年起在位于康斯坦茨湖畔克萊斯布隆的ifm ecomatic移動機械子公司工作,該公司隸屬于ifm集團,該公司開發(fā)和生產(chǎn)用于自動化技術(shù)的控制和評估電子設(shè)備以及工業(yè)通信系統(tǒng)。約阿希姆•烏費爾曼擔(dān)任技術(shù)管理總監(jiān),負責(zé)分散信號處理和改進的產(chǎn)品組。他是IO-Link 委員會主席,也是 CANopen SIG(特別興趣小組)IO-Link 的主席,并且是 PNO(Profibus 用戶組織)工業(yè)4.0通信技術(shù)工作組的成員。他的學(xué)識詳見Handbuch der Prozessautomatisierung(《過程自動化手冊》)等出版物以及眾多有關(guān) IO-Link 培訓(xùn)的課程。
彼得•溫澤克,曾就讀于科隆大學(xué)電氣工程和工商管理專業(yè),后來在柏林自由大學(xué)學(xué)習(xí)商業(yè)營銷。畢業(yè)后,曾在 ABB 從事項目管理工作,隨后成為機械工程師從事電氣設(shè)計工作。他于 1989 年加入 ifm 電子公司,并擔(dān)任 AS-i 的產(chǎn)品經(jīng)理。在擔(dān)任其他多個職位后,自 2013 年起成為 ifm 集團北歐和亞太地區(qū)解決方案銷售主管。他的工作重點是為工業(yè)4.0領(lǐng)域的客戶開發(fā)硬件、軟件和服務(wù)解決方案。自1992年以來,他一直是工業(yè)通信領(lǐng)域的專家,參與了關(guān)于 AS-i 技術(shù)的第一本書的出版,并且參與了 IO-Link 委員會的各個工作組。他不定期在紙質(zhì)雜志和互聯(lián)網(wǎng)上發(fā)表文章,并在全球范圍內(nèi)就工業(yè)4.0 / 物聯(lián)網(wǎng)主題進行講座。
米里亞姆•雅恩博士,在德國亞琛工業(yè)大學(xué)學(xué)習(xí)計算機科學(xué),在德國奧托貝森商學(xué)院、美國得克薩斯農(nóng)工大學(xué)和天主教魯汶大學(xué)學(xué)習(xí)工商管理,并且在德國杜伊斯堡-埃森大學(xué)獲得“戰(zhàn)略網(wǎng)絡(luò)中的生產(chǎn)計劃與控制”博士學(xué)位。她擁有德國達姆施塔特應(yīng)用技術(shù)大學(xué)的電氣工程碩士學(xué)位,并自2017年5月起擔(dān)任SUSS MicroTec AG監(jiān)事會成員,自 2018 年 10 月起擔(dān)任 QSC AG 旗下物聯(lián)網(wǎng)公司 Q-Loud GmbH 首席執(zhí)行官。她將多年的戰(zhàn)略、銷售和自動化技術(shù)經(jīng)驗與工業(yè)4.0和物聯(lián)網(wǎng)領(lǐng)域全面、專業(yè)的知識相結(jié)合。在其眾多著作中,Industrie 4.0 konkret(《工業(yè) 4.0 的具體內(nèi)容》)是一本工業(yè)物聯(lián)網(wǎng)的實用指南。
1 IO-Link背后的理念 1
2智能傳感器和執(zhí)行器 3
2.1電子傳感器——工業(yè)3.0 4
2.2 20世紀90年代的“現(xiàn)場總線戰(zhàn)爭”和自動化金字塔 6
2.3智能傳感器 10
2.4 IO-Link作為智能傳感器和執(zhí)行器的全球標準 18
2.5自動化工程中的IO-Link——總結(jié)34
3 IO-Link和工業(yè)4.0 38
3.1工業(yè)4.0——有意義和無意義38
3.2信息金字塔的發(fā)展39
3.3信息物理生產(chǎn)系統(tǒng)(CPPS)42
3.4 IO-Link與工業(yè)4.0的對接45
4從用戶的視角看IO-Link59
4.1 IO-Link對傳感器或執(zhí)行器制造商的意義59
4.2 IO-Link對機器制造商的意義61
4.3 IO-Link對制造型公司的意義64
4.4 IO-Link對高級管理層的意義——優(yōu)勢總結(jié)67
5工業(yè)4.0和IO-Link的使用現(xiàn)狀——應(yīng)用案例68
5.1電子制造業(yè)的應(yīng)用68
5.2在機械工程中的應(yīng)用74
5.3制造企業(yè)的應(yīng)用90
5.4 IO-Link和工業(yè)4.0作為改造解決方案105
5.5設(shè)計開發(fā):IO-Link無線主站115
5.6客戶/應(yīng)用優(yōu)勢的總結(jié)116
6回顧與展望121
6.1哪些預(yù)言成真了121
6.2 IO-Link和工業(yè)4.0的未來125
6.3 IO-Link無線129
7 IO-Link詳解135
7.1性能特點與系統(tǒng)概述135
7.2 IO-Link物理層(傳輸介質(zhì))138
7.3傳輸速率142
7.4通信架構(gòu)/初始階段143
7.5數(shù)據(jù)通道147
7.6數(shù)據(jù)傳輸時間155
7.7數(shù)據(jù)訪問(ISDU)158
7.8兼容性159
7.9規(guī)范1.0與規(guī)范1.1之間的差異160
8標準參數(shù)163
8.1 IO-Link設(shè)備應(yīng)用類163
8.2參數(shù)頁面的結(jié)構(gòu)和內(nèi)容163
8.3擴展IO-Link參數(shù)171
8.4 IO-Link設(shè)備參數(shù)化187
8.5 IO-Link設(shè)備兼容性190
9 IO-Link診斷192
9.1來自IO-Link設(shè)備應(yīng)用程序的診斷消息192
9.2來自IO-Link通信的診斷消息196
9.3 IO-Link主站的基本IO-Link診斷200
9.4系統(tǒng)相關(guān)的IO-Link診斷202
9.5兼容的診斷消息203
9.6簡化的診斷消息206
10 IO-Link主站端口配置208
10.1 IO-Link端口的主要操作條件208
10.2 IO-Link設(shè)備的識別213
10.3從屬的附加操作模式(端口周期)215
10.4過程數(shù)據(jù)分配217
10.5檢查配置220
10.6偏移時間221
10.7調(diào)試(項目規(guī)劃和配置)222
10.8 IO-Link數(shù)據(jù)存儲223
10.9標準化的IO-Link主站接口234
11 IO-Link行業(yè)規(guī)范253
11.1在IO-Link之前的普通傳感器標準254
11.2 IO-Link通用行規(guī)(CommonProfile)254
11.3智能傳感器第二版261
11.4固件更新/BLOB273
11.5最新定義的行規(guī)ID、參數(shù)和系統(tǒng)命令的概述281
12輸入輸出設(shè)備描述(IODD)285
12.1 IO-Link IODD285
12.2 IODD詳解287
12.3為IO-Link設(shè)備獲取IODD文件288
12.4 IODD檢查器289
12.5解釋工具289
12.6 IODD現(xiàn)狀290
13 IO-Link標準的品質(zhì)293
13.1測試規(guī)范293
13.2規(guī)范集合和修訂293
13.3互操作性294
13.4制造商聲明294
13.5制造商聲明的結(jié)構(gòu)294
13.6測試、分析和診斷工具296
13.7測試工具296
13.8診斷工具297
13.9參數(shù)集分析298
13.10電磁干擾298
14實際使用中的規(guī)劃、調(diào)試和服務(wù)299
14.1規(guī)劃、開發(fā)和建設(shè)的實用技巧299
14.2關(guān)于工廠工程的要點318
14.3 IO-Link網(wǎng)關(guān)的實際調(diào)試324
14.4 IO-Link傳感器的調(diào)試327
14.5 IO-Link執(zhí)行器的調(diào)試330
14.6 IO-Link模塊的調(diào)試331
14.7維護、維修、故障排除332
14.8 Y路徑334
15進階知識338
15.1 IO-Link接口的結(jié)構(gòu)338
15.2 IO-Link設(shè)備接口結(jié)構(gòu)339
15.3 IO-Link主站中的接口結(jié)構(gòu)341
15.4 IO-Link通信346
15.5 M序列及其用法350
15.6 ISDU的詳細信息356
16 IO-Link安全363
16.1自動化中的安全364
16.2為什么IO-Link安全364
16.3 IO-Link作為“黑色通道”367
16.4 IO-Link安全通信369
16.5配置和驗證374
16.6技術(shù)參數(shù)375
16.7 OSSDe操作376
16.8到FSCP的網(wǎng)關(guān)376
16.9設(shè)備開發(fā)379
16.10評估和認證380
16.11部署381
16.12客戶的利益382
16.13設(shè)備尺寸的優(yōu)勢383
16.14 IO-Link安全使用386
16.15 IO-Link安全系統(tǒng)詳細信息387
16.16小結(jié)398
參考文獻400
鳴謝404
IO-Link背后的理念
傳感器產(chǎn)生需要分析、監(jiān)測和存檔的生產(chǎn)數(shù)據(jù),它們要求提供信息和參數(shù),從而可以對機器進行配置和控制。要做到這一點,必須將連續(xù)的生產(chǎn)數(shù)據(jù)從機器傳輸?shù)缴a(chǎn)數(shù)據(jù)庫,并且在機器提出要求時,這些數(shù)據(jù)能夠從生產(chǎn)數(shù)據(jù)庫轉(zhuǎn)發(fā)到機器。隨著工業(yè)4.0的發(fā)展,現(xiàn)在基本的傳感器只監(jiān)測物理量或狀態(tài),如位置、距離、壓力或溫度等信息是不夠的。
隨著數(shù)字化的發(fā)展,新的強制性功能一方面是對傳感器功能的內(nèi)部監(jiān)控,另一方面是對機器功能和生產(chǎn)進度的外部監(jiān)控。IO-Link作為一種標準,回答了如何在不增加單個傳感器和執(zhí)行器成本的情況下額外編譯和傳輸這些信息的問題。就解釋傳感器和執(zhí)行器信息的共同標準達成一致是遲早的事情。
關(guān)于數(shù)字化和工業(yè)4.0,人們往往會抱怨自動化技術(shù)的標準缺失和標準的過度多樣化。然而,IT界對此并沒有任何理由抱怨。傳感器就像機器和植物的感覺器官,是車間所有輸入內(nèi)容的來源,并且有一個全球標準:IO-Link。
就像在IT領(lǐng)域一樣,測量結(jié)果通過IO-Link以數(shù)字方式傳輸,出現(xiàn)在模擬傳輸中的偽造值實際上是不現(xiàn)實的。其最大的優(yōu)勢在于額外信息的雙向傳輸:IO-Link傳感器可自我識別和診斷,傳輸過程參數(shù)和測量值。因此,如果溫度和壓力的測量單位是℃和K,辦公桌上的顯示器可以向用戶顯示哪個傳感器集成在哪個機器上。人們可以直觀地找到并理解相應(yīng)的軟件。它還能自動識別機器中的所有IO-Link傳感器和執(zhí)行器。
因此,整個工廠完全自動生成的虛擬映射成為“數(shù)字孿生”,這是一種創(chuàng)新,只有通過IO-Link才能實現(xiàn)。用于SAP等IT系統(tǒng)的傳感器數(shù)據(jù)可與IO-Link一起使用,也適用于工業(yè)4.0,因為傳感器的數(shù)據(jù)是不言自明的,F(xiàn)在,利用IO-Link(與通用IT接口相結(jié)合)可以實現(xiàn)透明度和過程優(yōu)化,而其價格只是以前接口價格的一小部分。
IO-Link是成功實施工業(yè)4.0和技術(shù)數(shù)字化的基礎(chǔ)。