施奈德PLC教程[行業(yè)培訓]_第1頁
施奈德PLC教程[行業(yè)培訓]_第2頁
施奈德PLC教程[行業(yè)培訓]_第3頁
施奈德PLC教程[行業(yè)培訓]_第4頁
施奈德PLC教程[行業(yè)培訓]_第5頁
已閱讀5頁,還剩310頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、施耐德小型PLC-TWIDO技術培訓課程,基礎部分 LEVEL 1,1,知識分享,第一章 PLC基礎知識,目錄 1.1 可編程控制器的發(fā)展歷程 1.2 可編程控制器的基本結構 1.3 可編程控制器的工作原理 1.3.1 掃描原理 1.3.2 I/O映象區(qū),響應時間 1.3.3 PLC如何取代傳統(tǒng)的繼電器、接觸器控制電路,2,知識分享,第二章 TWIDO PLC基礎知識,目錄 2.1 TWIDO PLC系列構成 2.1.1 CPU模塊的分類 2.1.2 離散量、模擬量擴展模塊、通訊擴展模塊 2.1.3 附件和可選件 2.1.4 TWIDO主要性能參數(shù)表 2.1.5 TWIDO的數(shù)據(jù)保持簡介 2.

2、1.6 TWIDO的通訊功能簡介 2.2 TWIDO的選型 2.2.1 如何理解PLC的性能指標 2.3 TWIDO的安裝與接線 2.3.1 導軌安裝 2.3.2 CPU電源接線 2.3.3 離散量I/O模塊接線 2.3.4 模擬量I/O模塊接線,3,知識分享,第三章 硬件尋址和內(nèi)部軟元件,目錄 3.1 硬件地址分配方法 3.1.1 圖解說明硬件地址分配方法(離散量I、Q和模擬量IW、QW的尋址規(guī)則) 3.2 TWIDO內(nèi)部軟元件介紹 3.2.1 位元件:M、S、MW:X0X15、功能塊的位元件 3.2.2 字元件:MW、MD、MF、 KW、KD、KF、SW、功能塊的字元件 3.2.3 結構化

3、元件:位串、字表 3.2.4 字的尋址方式:直接尋址、索引尋址 3.2.5 標準功能塊和專用功能模塊,4,知識分享,第四章 基本編程指令,目錄 4.1 布爾指令 4.1.1位邏輯指令(LD、AND、OR、ST等) 4.2 標準功能塊 4.2.1 定時器TM 4.2.2 計數(shù)器C 4.2.3 鼓控制器DR 4.2.4 隊列堆棧寄存器R 4.3 數(shù)值處理指令 4.3.1 賦值指令 4.3.2 比較指令 4.3.3 整數(shù)算術指令 4.3.4 邏輯指令 4.3.5 移位指令 4.3.6 轉換指令 4.3.7 單/雙字轉換指令,5,知識分享,第四章 基本編程指令,目錄 4.4 程序指令 END 指令 N

4、OP指令 跳轉指令 子程序指令 4.5 浮點指令 浮點算術指令 三角指令 轉換指令 整數(shù)轉換指令 浮點,6,知識分享,第五章 TWIDOSOFT編程軟件,目錄 5.1 安裝TWIDOSOFT軟件 5.2 啟動TWIDOSOFT軟件 5.2.1 編程軟件菜單、界面各部分介紹 5.3 硬件、軟件配置方法 5.3.1 添加和配置選件、擴展模塊的方法 5.3.2 軟元件配置方法 5.4 梯形圖編輯器的用法 5.4.1 輸入梯形圖的操作方法 5.4.2 輸入梯級頭的操作方法 5.5 指令表編輯器的用法 5.6 程序校驗功能和交叉表引用 5.7 連接管理的功能和用法 5.8 程序下載、備份、運行程序、停止

5、程序 5.9 程序保護功能 5.10 在線監(jiān)控、調試工具、動態(tài)數(shù)據(jù)表的用法 5.11 FIRMWARE升級工具的使用方法,7,知識分享,第六章 TWIDO PLC的特殊應用,目錄 6.1 I/O點的特殊功能 6.1.1 外部輸入端子RUN/STOP功能 6.1.2 PLC狀態(tài)輸出 6.1.3 輸入濾波 6.1.4 鎖存輸入 6.1.5 高速計數(shù) 6.1.6 超高速計數(shù) 6.1.7 脈沖輸出、脈寬調制 6.1.8 外部中斷 6.1.9 超高速計數(shù)器中斷 6.1.10 定周期中斷 6.2 專用功能塊的特殊功能 6.2.1 移位寄存器SBR 6.2.2 步進計數(shù)器SC 6.2.3 調度功能塊 6.2

6、.4 報文功能塊MSG,8,知識分享,第六章 TWIDO PLC的特殊應用,目錄 6.3 系統(tǒng)位S的應用 6.3.1 系統(tǒng)位應用舉例:修改時鐘時間 6.4 系統(tǒng)字SW的應用 6.4.1 系統(tǒng)字SW的應用舉例:備份MW的值到EEPROM,9,知識分享,第七章 TWIDO PLC通訊功能,目錄 7.1 MODBUS通訊介紹 7.1.1 MODBUS主、從站通訊端口的配置方法 7.1.2 MODBUS主站的編程方法 7.1.3 MODBUS主站標準協(xié)議的格式 7.1.4 如何填寫MODBUS協(xié)議的字表 7.1.5 EXCH指令的用法 7.1.6 多條EXCH指令的協(xié)調方法 7.2 ASCII自由協(xié)議

7、通訊介紹 7.2.1 如何填寫ASCII自由協(xié)議通訊的字表,10,知識分享,第八章 TWIDO PLC常見故障診斷,目錄 8.1 CPU、I/O模塊各指示燈的含義 8.2 系統(tǒng)位、系統(tǒng)字中的錯誤代碼,11,知識分享,附錄 1 TWIDO PLC的模塊接線圖,目錄 1、安裝方法 2、CPU模塊接線圖 3、離散量I/O模塊接線圖 4、模擬量I/O模塊接線圖 5、外部電池安裝方法,12,知識分享,TWIDO PLC 高級教程,目錄 1.1 宏功能的應用 1.1.1 一般COMM通訊 1.1.2 變頻器DRIVER通訊 1.2 CANOPEN通訊介紹 1.2.1 CANOPEN配置工具的用法 1.2.

8、2 CANOPEN的編程方法 1.3 AS-I通訊介紹 1.3.1 AS-I配置工具的用法 1.3.2 AS-I的編程方法 1.4 OTB通訊介紹 1.4.1 OTB-ADVANTYS配置工具的用法 1.4.2 OTB-ADVANTYS的編程方法 1.5 以太網(wǎng)通訊介紹 1.5.1 配置設定以太網(wǎng)參數(shù)的方法 1.5.2 通過以太網(wǎng)與編程軟件TWIDOSOFT連接 1.5.3 基于MODBUS TCP/IP的多臺TWIDO PLC間的通訊 1.5.4 EXCH3指令的應用方法 1.6 PID指令的用法,13,知識分享,第一章 PLC基礎知識,目錄 1.1 可編程控制器的發(fā)展歷程 1.2 可編程控

9、制器的基本結構 1.3 可編程控制器的工作原理 1.3.1 掃描原理 1.3.2 I/O映象區(qū),響應時間 1.3.3 PLC如何取代傳統(tǒng)的繼電器、接觸器控制電路,14,知識分享,1.1 可編程控制器的發(fā)展歷程 在現(xiàn)代化生產(chǎn)設備中,有大量的開關量、數(shù)字量、以及模擬量的控制裝置。例如電機的啟停、電磁閥的開閉、產(chǎn)品的計數(shù),溫度、壓力、流量的設定與控制等等。 過去,以上的控制主要是用繼電器或分立的電子線路來實現(xiàn)。但是隨著生產(chǎn)的飛速發(fā)展,人們對這些自控裝置提出了更通用、易擴展、易維護、更可靠、更經(jīng)濟的要求。 可編程序控制器(Programmable Logic Controller)就是根據(jù)上述要求開發(fā)

10、出來的。它按照成熟而有效的繼電器控制概念和設計思想,利用不斷發(fā)展的新技術、新電子器件,逐步形成了各具特色的系列產(chǎn)品。PLC是計算機家族中的一員,是以微處理器為基礎的工業(yè)控制器,具有較強的控制功能,處理速度快,應用靈活、廣泛,經(jīng)濟性好,易于調試、維護和擴展。一般使用梯形圖語言編程,易于理解和掌握。采用循環(huán)處理方式,響應快,適合于實時控制。 目前世界上先進工業(yè)國都競相開發(fā)、生產(chǎn)該類產(chǎn)品,我國現(xiàn)在正大量引進國外產(chǎn)品。總之,PLC已成為解決自動控制問題的最有效工具,它越來越受到人們的關注,15,知識分享,1.2 可編程控制器的基本結構 硬件結構: PLC是一種用作自動控制的專用電子計算機,主要由以下幾

11、部分組成:1、輸入-從外部取入信息;2、輸出-將運算結果輸出給外部;3、存儲器-記憶系統(tǒng)和用戶程序及數(shù)據(jù);4、處理器(CPU)-執(zhí)行用戶程序,讀取輸入信息,經(jīng)運算后輸出;5、電源-向各部分提供電源;6、外部編程設備(可選)-用于編程及監(jiān)控、調試程序。其結構如下圖所示,16,知識分享,1.3 可編程控制器的工作原理 1.3.1 掃描原理 1.3.2 I/O映象區(qū),響應時間 1.3.3 舉例說明PLC如何取代傳統(tǒng)的繼電器、接觸器控制電路,17,知識分享,1.3.1 掃描原理 PLC采用循環(huán)掃描的方式進行,循環(huán)掃描一次所用的時間稱為一個掃描周期。掃描周期的長短由CPU指令執(zhí)行速度、用戶程序長短、有無

12、外圍設備與PLC交換信息等多種因素決定,掃描周期的長短直接影響輸入、輸出的響應速度。 一個掃描周期由以下幾部分組成: 內(nèi)部處理:系統(tǒng)檢測程序存儲器容量、實時時鐘當前值的修改、狀態(tài)指示燈的改變、檢測PLC運行/停止的變化、檢測其它系統(tǒng)參數(shù),處理來自編程端口的請求。 讀取輸入信息:將輸入信息讀入存儲器 程序處理:用戶程序的執(zhí)行 輸出值刷新:刷新輸出信號,18,知識分享,PLC一個掃描周期的圖例如下,19,知識分享,1.3.2 I/O映象區(qū),響應時間 輸入采樣階段:PLC以掃描方式依次讀入所有輸入狀態(tài)和數(shù)據(jù),存入輸入映象區(qū)。輸入采樣結束后,進入掃描執(zhí)行用戶程序階段和更新輸出映象區(qū)階段。在這兩個階段,

13、即使輸入狀態(tài)變化,輸入映象區(qū)的數(shù)據(jù)不會改變。因此如輸入信號是脈沖性質,則脈沖信號的寬度必須大于一個掃描周期,才能保證此信號被正確讀入。 用戶程序執(zhí)行階段:PLC總是按從上到下,從左到右的順序掃描執(zhí)行用戶程序,對由觸點構成的控制線路進行邏輯運算,然后根據(jù)邏輯運算的結果,刷新輸出I/O映象區(qū)中對應位的狀態(tài),或者執(zhí)行該梯形圖所規(guī)定的特殊功能指令。因此在用戶程序執(zhí)行過程中,只有輸入I/O映象區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)不會發(fā)生變化,而其他輸出點和軟元件在輸出I/O映象區(qū)或系統(tǒng)RAM存儲區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)都有可能發(fā)生變化。另外,先掃描到的梯形圖,其程序執(zhí)行結果會對后掃描到的并且用到過這些線圈或數(shù)據(jù)的梯形圖起作用;相反

14、,后掃描到的梯形圖,其被刷新的邏輯線圈的狀態(tài)或數(shù)據(jù)只能到下一個掃描周期才能對其前面的程序起作用。 輸出刷新階段:當掃描用戶程序結束后, PLC就進入輸出刷新階段。在此期間,CPU按照I/O映象區(qū)內(nèi)對應的狀態(tài)和數(shù)據(jù)刷新所有的輸出電路,再經(jīng)輸出電路驅動相應的外設,這就是PLC的真正輸出,20,知識分享,PLC的I/O響應時間 為了增強PLC的抗干擾能力,提高其可靠性,PLC的每個開關量輸入端都采用光電隔離等技術。為了能實現(xiàn)繼電器控制線路的硬邏輯并行控制, PLC采用了不同于一般微型計算機的運行方式(掃描技術)。以上兩個主要原因,使得PLC得I/O響應比一般微型計算機構成的工業(yè)控制系統(tǒng)慢很多,其響應

15、時間至少等于一個掃描周期,一般均大于一個掃描周期甚至更長。 所謂 I/O響應時間指從PLC的某一輸入信號變化開始到系統(tǒng)有關輸出端信號的改變所需的時間。其最短的I/O響應時間與最長的I/O響應時間如下圖所示: 最短I/O響應時間: 最長I/O響應時間,21,知識分享,1.3.3 PLC如何取代傳統(tǒng)的繼電器、接觸器控制電路 最初研制生產(chǎn)的 PLC主要用于代替?zhèn)鹘y(tǒng)的由繼電器接觸器構成的控制裝置,但這兩者的運行方式是不相同的: (1)繼電器控制裝置采用硬邏輯并行運行的方式,即如果這個繼電器的線圈通電或斷電,該繼電器所有的觸點(包括其常開或常閉觸點)在繼電器控制線路的哪個位置上都會立即同時動作。 (2)

16、PLC則采用順序掃描執(zhí)行用戶程序的工作方式,即如果一個輸出線圈或邏輯線圈被接通或斷開,該線圈的所有觸點(包括其常開或常閉觸點)不會立即動作,必須等程序掃描到該觸點時才會動作。 為了消除二者之間由于工作方式不同而造成的差異,考慮到繼電器控制裝置各類觸點的動作時間一般在 100ms以上,而PLC掃描用戶程序的時間一般均小于100ms,因此,PLC采用了一種不同于一般微型計算機的工作方式-掃描技術。這樣在對于I/O響應要求不高的場合,PLC與繼電器控制裝置的處理結果上就沒有什么區(qū)別了,22,知識分享,圖解說明PLC是如何取代傳統(tǒng)的繼電器、接觸器控制電路,不用PLC時的電機啟動、停止控制電路: 啟動、

17、停止按鈕必須和控制電機的接觸器物理上連接在一起,PLC,A2,A4,KM2,KM1,A1,A3,I1 I2 I3 I4,Q1 Q2,Q1,使用PLC時的電機啟動、停止控制電路: 啟動、停止按鈕連接到PLC輸入,接觸器線圈電路連接到PLC的輸出。控制邏輯通過梯形圖程序實現(xiàn),23,知識分享,第二章 TWIDO PLC基礎知識,目錄 2.1 TWIDO PLC系列構成 2.1.1 CPU模塊的分類 2.1.2 離散量、模擬量擴展模塊、通訊擴展模塊 2.1.3 附件和可選件 2.1.4 TWIDO主要性能參數(shù)表 2.1.5 TWIDO的數(shù)據(jù)保持簡介 2.1.6 TWIDO的通訊功能簡介 2.2 TWI

18、DO的選型 2.2.1 如何理解PLC的性能指標 2.3 TWIDO的安裝與接線 2.3.1 導軌安裝 2.3.2 CPU電源接線 2.3.3 離散量I/O模塊接線 2.3.4 模擬量I/O模塊接線,24,知識分享,2.1 TWIDO PLC系列構成 TWIDO PLC是緊湊型可編程控制器,可應用于各種設備的自動化控制系統(tǒng)中。 TWIDO系列小型PLC具有靈活的配置、緊湊的結構、強大的功能、豐富的通訊方式、完善的編程軟件、CPU的FIRMWARE可不斷升級等特點,因此性價比極高。 1 靈活的配置 多種CPU模塊、數(shù)字量、模擬量擴展模塊、通訊模塊以及多種可選件,使得控制系統(tǒng)的硬件構架更適合用戶的

19、應用要求。 2 緊湊的結構 體積小巧,多種接線方式,易于安裝。如附帶40點I/O的CPU模塊的正面面積只有名片大小。 3 強大的功能 除具有PLC基本的控制和運算功能之外,還有雙字、浮點數(shù)、三角函數(shù)、PID等的運算指令。單機的控制點數(shù)高達264點,用戶程序容量達64KB。 4 豐富的通訊方式 TWIDO PLC支持多種通訊方式,如TWIDO PLC之間的REMOT I/O和對等PLC的通訊方式、與其它智能設備的自由ASCII通訊方式、MODBUS的主站和從站通訊方式、通過以太網(wǎng)的通訊方式,甚至有一款40點PLC已內(nèi)置以太網(wǎng)接口。眾多的通訊功能使TWIDO PLC與其它電氣設備的配合更加完美,2

20、5,知識分享,5 完善的編程軟件 全中文的WINDOWS編程界面和在線幫助文檔使用戶編程更方便、更高效,支持多種編程接口,如串口、USB口、以太網(wǎng)口,甚至是遠程有線、無線接口方式。 6 CPU的FIRMWARE可不斷升級 在不改變?nèi)魏斡布那闆r下,只需更新CPU的FIRMWARE,就能使CPU的功能不斷地升級,滿足用戶新的需求。(就像升級電腦的BIOS一樣,26,知識分享,2.1.1 CPU模塊的分類 TWIDO是小型PLC,由本體和擴展模塊組成。 本體:集成了CPU,存儲器,電源,輸入、輸出幾部分。 Twido 控制器有以下兩種模式CPU本體: 一體型CPU 模塊型CPU,27,知識分享,多

21、功能通訊口,輸入接線端子,電源接線端子,輸出接線端子,CPU狀態(tài)指示燈: RUN、PWR、ERR,I/O LED指示燈,2個模擬電位器,通訊擴展適配器插槽,時鐘卡和內(nèi)存卡插槽,迷你顯示單元插槽,24VDC輸出接線端子,內(nèi)置以太網(wǎng)接口(如型號為TWDLCAE40DRF,則有此接口,圖11: TWIDO一體型CPU本體外形圖,一體型CPU本體的外形如下圖11所示,28,知識分享,模塊型CPU本體的外形如下圖12所示,多功能通訊口,1個模擬電位器,1個A/D轉換,時鐘卡和內(nèi)存卡插槽,輸入、輸出接線端子,CPU狀態(tài)指示燈: RUN、PWR、ERR,I/O LED指示燈,電源接線端子,圖12: TWID

22、O模塊型CPU本體外形圖,29,知識分享,TWIDO系列PLC的CPU型號共有13種: 其中TWIDO PLC一體型CPU有8種型號: 10 I/Os TWDLCAA 10DRF 、TWDLCDA 10DRF 不可擴展 16 I/Os TWDLCAA 16DRF 、TWDLCDA 16DRF 不可擴展 24 I/Os TWDLCAA 24DRF 、TWDLCDA 24DRF 可擴展4個模塊 40 I/Os TWDLCAA 40DRF 可擴展7個模塊 TWDLCAE 40DRF 可擴展7個模塊,帶以太網(wǎng)接口 TWIDO PLC 模塊型CPU有5種型號: 20 I/Os TWDLMDA 20DTK

23、 可擴展4個模塊 TWDLMDA 20DUK 可擴展4個模塊 TWDLMDA 20DRT 可擴展7個模塊 40 I/Os TWDLMDA 40DTK 可擴展7個模塊 TWDLMDA 40DUK 可擴展7個模塊 以下是TWIDO PLC的一體型CPU和模塊型CPU的兩張匯總表,30,知識分享,一體型CPU匯總表,31,知識分享,模塊型CPU匯總表,32,知識分享,2.1.2 離散量、模擬量擴展模塊和通訊擴展模塊 TWIDO CPU本體可通過連接擴展模塊增加I/O點數(shù)和特殊功 能(如AD/DA,通訊接口等)。 離散量I/O有15種擴展模塊 模擬量I/O有8個擴展模塊 有多種點數(shù)組合、輸出類型供用戶

24、選擇 下表為離散量擴展I/O模塊,33,知識分享,續(xù)表,34,知識分享,下表列出了模擬量擴展I/O模塊,35,知識分享,TWIDO的通訊模塊 TWIDO PLC的通訊功能很強大,提供多種通訊模塊支持不同的通訊方式: (1)TWDNCO1M:CANOPEN主站模塊,作為擴展模塊使用,連接在本體控制器右側, 最大能連接16個從站,CANopen總線的參數(shù)設置完全在編程軟件TwidoSoft中 完成。 (2)TWDNOI10M3:AS-I主站模塊,作為擴展模塊使用,連接在本體控制器右側,一 臺CPU最多能用兩個TWDNOI10M3模塊。 (3)499TWD01100:以太網(wǎng)網(wǎng)橋,10/100兆,RJ

25、45接口, 可以配合任意型號TWIDO PLC使用,串行鏈路配置的自動檢測。連接到Twido控 制器的RS-485端口,無需外接的輔助電源。 以下列出了部分TWIDO CPU可用的通訊模塊,36,知識分享,以下列出了部分TWIDO CPU模塊和擴展模塊的照片,CPU模塊和擴展模塊之間采用硬連接方式,37,知識分享,2.1.3 TWIDO的附件和可選件 TWIDO PLC具有可選卡插槽,可選擇安裝時鐘卡、內(nèi)存卡、通訊擴展卡、迷你型人機界面等選件。 (1) TWDXCPRTC實時時鐘(RTC)插卡:除TWDLCAA/E 40DRF兩種CPU內(nèi)置時鐘功能外,其它的CPU都需安裝TWDXCPRTC時鐘

26、卡后,才具有時鐘功能。 (2) TWDXCPMFK32/64內(nèi)存卡:TWDXCPMFK32是32Kb的EEPROM存儲卡,能備份和復制用戶程序,能快速復制程序到多臺PLC,操作簡單只需把TWDXCPMFK32插到其它CPU模塊上,通電后TWDXCPMFK32中的程序會自動復制到CPU中;TWDXCPMFK64是64Kb的EEPROM存儲卡,它能擴展用戶程序至最大6000步。 (3)TWDNAC/TWDNOZ系列擴展通訊卡:能擴展一路串行通訊接口,能實現(xiàn)MODBUS主/從站通訊、ASCII無協(xié)議通訊、REMOTE LINK等功能。用戶能根據(jù)需要選擇RS485或RS232,螺釘端子或MINI DI

27、N接線方式。 (4)TWDXCPODC/TWDXCPODM迷你型人機界面:即插即用,不需要任何編程即可使用,能顯示PLC狀態(tài),存取CPU內(nèi)部數(shù)據(jù)變量,38,知識分享,下表列出了可用選件和TWIDO PLC的相關附件,39,知識分享,以下列出了部分TWIDO CPU可用選件和附件,注意: 1:模塊型控制器可以選擇存儲卡和RTC插卡。 2:模塊型控制器可以選擇帶有可選通信適配器的擴展操顯示模塊或通信擴展模塊。 3:一體型控制器可以選擇存儲卡或RTC插卡,對于板上已有RTC的,則只有存儲卡。 4:TWDLCA40DRF 和TWDLCAE40DRF一體型控制器都有內(nèi)置RTC.因此,這些控制器上不可再增

28、加RTC插卡,只能加存儲卡;TWDLCAE40DRF、TWDLCA40DRF可外加外部電池。 5:TWDLCAE40DRF一體型控制器內(nèi)置 100Base-TX 以太網(wǎng)端口,40,知識分享,2.1.4 TWIDO主要性能參數(shù)表,41,知識分享,續(xù)表,42,知識分享,2.1.5 TIWDO數(shù)據(jù)保持簡介 TIWDO PLC支持多種數(shù)據(jù)保持的方法: (1) 所有CPU都內(nèi)置鋰電池,在鋰電池充滿電后,通過內(nèi)部鋰電池備份數(shù)據(jù)大約可持續(xù)30天(在25C(77F)時)。電池從0%到90%的充電時間為15小時。在充電9小時使用15小時的情況下,電池壽命大約為10年。此鋰電池不可更換。 (2) TWDLCA(A

29、/E) 40DRF一體型控制器,除內(nèi)置的鋰電池外,還可通過外加可更換的鋰電池來保持數(shù)據(jù),大約可持續(xù)備份數(shù)據(jù)3年(在25C(77F)時)。CPU前面板的BAT LED 指示燈會顯示電池供電狀態(tài)。 (3) 使用KW常量數(shù)據(jù)區(qū)來保持不需要被更改的常量數(shù)據(jù)(KW被存放在EEPROM中,與電池無關,可長期保持)。 (4) 把常量數(shù)據(jù)編寫在用戶程序中,也能實現(xiàn)數(shù)據(jù)保持(此常量數(shù)據(jù)在程序中,被存放在EEPROM,與電池無關,可長期保持)。 (5) 可有選擇性地用特殊指令把存放在MW中的動態(tài)數(shù)據(jù)(最大512個)保持到EEPROM中(此時MW中的動態(tài)數(shù)據(jù)被寫入EEPROM中,與電池無關,可長期保持,43,知識分

30、享,TWIDO PLC數(shù)據(jù)和程序存儲區(qū) TWIDO PLC內(nèi)置的存儲區(qū)分為兩類:RAM存儲區(qū)和EEPROM存儲區(qū)。RAM存儲區(qū)需要為其提供電源方能保持其中的數(shù)據(jù)不丟失(如TM-定時器和C-計數(shù)器的當前值數(shù)據(jù)),RAM存儲區(qū)能存放動態(tài)字、存儲字、程序和動態(tài)數(shù)據(jù);EEPROM不需要另外的供電就能永久保存數(shù)據(jù)(如程序和常量字),EEPORM存儲區(qū)能存放程序和配置數(shù)據(jù)。另外,還能保存最多可達512個的%MW字,要把動態(tài)數(shù)據(jù)MW存入EEPROM,需要做一些編程,下次CPU上電時,也需要做一些編程來把上次保持在EEPROM中數(shù)據(jù)再復制到RAM中。 TWIDO PLC能選配32K備份卡或64K擴展存儲卡:3

31、2K備份卡是一個可選擇的外部卡,可用于保存程序和傳遞程序給其它Twido控制器。能用來更新控制器RAM中的程序,包含程序和常量,但不包含存儲字;64K擴展存儲卡是一個可選擇的外部卡,用于擴展用戶程序。當用戶程序超過3000步時,需要選用64K擴展存儲卡,此時64K擴展存儲卡必須插在控制器中,卡中的程序才可使用,44,知識分享,以下是TWIDO PLC的內(nèi)存結構圖: (1)內(nèi)部存儲器結構(沒選用任何備份或擴展內(nèi)存卡時) 下圖是控制器的存儲器結構圖。箭頭顯示了哪些內(nèi)容可從RAM備份到EEPROM,45,知識分享,2)使用32K(TWDXCPMFK32)外部備份卡時: 備份卡用來保存程序及傳遞程序到

32、其它Twido控制器。一旦程序安裝或保存完畢,卡應從控制器卸載并放到旁邊??ㄖ荒鼙4娉绦蚝团渲米郑?MWs不能保存在32K備份卡里)。動態(tài)數(shù)據(jù)可存儲在存儲字里然后備份到EEPROM。當程序安裝完成,任何在安裝之前備份到EEPROM的%MWs都將丟失。 下圖是選用32K(TWDXCPMFK32)外部備份卡時的存儲器結構圖。箭頭顯示了哪些內(nèi)容可從RAM備份到EEPROM和卡,46,知識分享,3)使用64K(TWDXCPMFK64)外部程序擴展卡時: 64K擴展存儲卡將Twido控制器的程序存儲容量從32K擴展到64K。擴展程序使用時卡必須插在控制器里。如果卡被卸載,控制器將進入停止狀態(tài)。存儲字仍然

33、備份到控制器的EEPROM。動態(tài)數(shù)據(jù)可存儲在存儲字里然后備份到EEPROM。64K擴展存儲卡的上電動作和32K備份卡相同。 下圖是選用了64K(TWDXCPMFK64)擴展內(nèi)存卡時的存儲器結構圖。箭頭顯示了哪些內(nèi)容可從RAM備份到EEPROM和64K擴展內(nèi)存卡,47,知識分享,2.1.6 TIWDO的通訊功能簡介 本節(jié)介紹以下各種通信類型:MODBUS主/從站、遠程連接、ASCII自由協(xié)議、Modbus TCP/IP、MODEM遠程通訊。Twido提供了一個或兩個串行通信口用于和遠程I/O控制器、對等控制器或普通設備通訊。只能使用第一個端口和Twidosoft編程軟件通訊。每個Twido控制器

34、支持三種不同的基本協(xié)議:遠程連接,ASCII自由協(xié)議,或Modbus(Modbus主協(xié)議或Modbus從協(xié)議)。通過增加通訊擴展模塊,TWIDO PLC還能被用作CANOPEN、ASI總線的主站。 此外,TWDLCAE40DRF一體型控制器提供一個RJ-45以太網(wǎng)通信端口。其支持Modbus TCP/IP客戶端/服務端協(xié)議,可以在以太網(wǎng)上進行控制器之間的端對端通信或用TWIDOSOFT進行編程,48,知識分享,1)MODBUS通訊 Modbus協(xié)議是一個主/從協(xié)議,它允許一個并且只能一個主機發(fā)送命令,查詢從機的響應。主機可單獨對一個從機發(fā)送命令,也可以廣播方式對所有從機發(fā)送命令。從機對每一個單

35、獨發(fā)送給它們的查詢返回訊息(響應)。但對廣播方式的查詢不做響應。 Modbus主站模式 - Modbus主站模式允許Twido控制器向從站發(fā)出Modbus查詢并等待響應。 Modbus主站模式只能通過“EXCH”指令得到支持。 Modbus ASCII 和 RTU均為Modbus主站模式所支持。 Modbus從站模式 - Modbus從站模式允許Twido控制器響應主站的Modbus查詢,如果沒有配置其它類型的通信,它將是缺省的通信模式。 Twido控制器支持供對象訪問的標準modbus 數(shù)據(jù),控制功能和服務擴展。 Modbus ASCII 和 RTU均為Modbus從站模式所支持。 注意:

36、RS-485網(wǎng)絡(沒有中繼器)可安裝32個設備(1個主機和最多31個從機),它們的地址可在1到247之間選擇,距離可200米,通訊波特率達38400,49,知識分享,下圖是MODBUS主/從站通訊結構圖,主站,從站1,從站2,從站10,從站121,從站30,主站 (下層網(wǎng)絡,從站2,從站4,從站180,從站121,從站51,TWIDO PLC的編程口和擴展串行口都能支持MODBUS主、從站協(xié)議。TWIDO PLC做從站時,只需設定相應的參數(shù)即可,不需要編寫通訊程序;TWIDO PLC做主站時,需設定相應的參數(shù),還需要編寫通訊程序去訪問從站的數(shù)據(jù),50,知識分享,2)遠程連接 遠程連接協(xié)議是一種

37、高速主/從總線,它支持一個主控制器和最多七個遠程(從)控制器之間的少量數(shù)據(jù)通信。根據(jù)遠程控制器的配置,傳送相應的字元件或I/O位元件數(shù)據(jù)。遠程控制器的類型可以是遠程I/O或對等控制器,對于遠程I/O只能傳送I/O位元件數(shù)據(jù),;對于對等控制器只能傳送少量的字元件。 注意:遠程 I/O總線和協(xié)議屬于專用,第三方設備不允許出現(xiàn)在網(wǎng)絡中。確信遠程連接中只有一個主控制器且每個從機都有唯一地址。一次只能有一個通信端口配置成遠程連接,51,知識分享,下圖是遠程連接通訊結構圖,主站0,REMOT I/O 1#站,對等控制器 2#站,對等控制器 5#站,最多7個從站,TWIDO PLC工作于遠程連接的方式下時,

38、只需設定相應的參數(shù)即可,不需要編寫通訊程序即可完成信息交換,52,知識分享,3)ASCII自由協(xié)議 ASCII自由通訊協(xié)議是一個簡單的半雙工字符模式協(xié)議,用于傳輸或接收一個字符串到或自一個簡單設備(打印機或終端)。此自由通訊協(xié)議使TWIDO PLC能與協(xié)議公開的其它設備或控制器進行通訊,如串口打印機、條形碼讀入器或智能儀表等設備。TWIDO PLC工作于ASCII自由通訊協(xié)議方式下時,用戶必須編寫通訊程序,主站0,最多7個從站,53,知識分享,4)AS-I總線通訊 AS-I是一種執(zhí)行器和傳感器的現(xiàn)場網(wǎng)絡,通過增加通訊擴展模塊TWDNOI10M3,TWIDO PLC能被用作AS-I總線的主站,一

39、個TWIDO PLC最多能用2塊TWDNOI10M3主模塊。TWIDOSOFT編程軟件內(nèi)置AS-I總線配置工具,能對AS-I總線上的每個從站進行配置和組態(tài),用戶使用時只需配置參數(shù)即可,不需要編寫通訊程序,54,知識分享,5)CANOPEN總線通訊 CANOPEN總線(Controller Area Network)最初發(fā)展于汽車行業(yè),目前在許多場合得到應用,從工業(yè)到其他行業(yè)。通過增加通訊擴展模塊TWDNCO1M,TWIDO PLC能被用作CANOPEN總線的主站,一個TWIDO PLC最多能用1塊TWDNCO1M主模塊,并最多能管理16個從站。TWIDOSOFT編程軟件內(nèi)置CANOPEN總線配

40、置工具,能對CANOPEN總線上的每個從站進行配置和組態(tài),用戶使用時只需配置參數(shù)即可,不需要編寫通訊程序,55,知識分享,6)以太網(wǎng)通訊 TWIDO PLC通過加裝499TWD01100以太網(wǎng)網(wǎng)橋模塊能夠支持以太網(wǎng)通訊。另外,TWDLCAE40DRF內(nèi)置以太網(wǎng)接口,TWDLCAE40DRF實現(xiàn)以太網(wǎng)上的傳輸是通過基于TCP/IP上的Modbus 應用協(xié)議。Modbus協(xié)議傳輸是典型的請求響應信息對。 PLC可用作客戶端或服務器,取決于其發(fā)送或接收信息。 TWDLCAE40DRF一體型控制器是一種4-實時-信道設備,可在100Base-TX 以太網(wǎng)上通信。.它可以完成100Base-TX 自協(xié)商

41、功能,也可以在10Base-T 網(wǎng)絡上工作。而且它還允許標記IP的連接,如在TwidoSoft 應用程序中配置的那樣。 每個TWDLCAE40DRF控制器默認賦給唯一靜態(tài)IP地址。.設備的默認IP地址來自唯一的MAC物理地址(IEEE 全球地址),將永久存儲在一體型本體控制器中。 為了增加網(wǎng)絡的靈活性,除了使用默認的IP地址,TwidoSoft應用程序允許用戶為設備配置不同的靜態(tài)IP地址,也可定義子網(wǎng)和網(wǎng)關的IP地址。 Modbus TCP 客戶端/服務器 TWDLCAE40DRF控制器可以是 Modbus TCP/IP客戶端 或者服務器,分別取決于其查詢或響應其他遠程設備。TCP 通訊服務通

42、過TCP端口502完成。Modbus客戶端通過%EXCH3 指令和 %MSG3 功能實現(xiàn)。用戶可以對多條%EXCH3指令進行編程,但一次只能有一條%EXCH3指令被激活。TCP連接在%EXCH3指令被激活時由一體型控制器自動協(xié)商完成,56,知識分享,7)Modem遠程通訊 TWIDO PLC能提供遠程Modem通訊接近方案。其編程口能連接外置式Modem,通過電話網(wǎng)絡實現(xiàn)遠距離通訊,如編程、設定參數(shù)、監(jiān)控等。如果Modem是無線式的,TWIDO PLC也能實現(xiàn)無線遠程通訊。 下圖是遠程通訊時的示意圖,57,知識分享,2.2 TWIDO的選型 要做到PLC的正確選型,不僅要對自控系統(tǒng)的工藝要求有

43、深入的了解,也要對PLC的各種性能指標有正確的理解,58,知識分享,2.2.1 如何理解PLC的性能指標 PLC的主要性能指標有:存儲容量、掃描周期、擴展能力、輸入輸出響應時間、通訊功能、編程語言等、指令系統(tǒng)。 (1) 存儲容量 可編程控制器的存儲器是由兩部分組成的,即存放程序和其所需數(shù)據(jù)的存儲器。前者多由EPROM組成,后者用RAM構成。存放系統(tǒng)程序的ROM在機器形成時由生產(chǎn)廠家已將程序寫入,用戶無法改變也不能訪問,它們的容量大小也都已確定,不再變動。后者是隨用戶的使用情況變化的。生產(chǎn)PLC時,已按照機器型號設置了一定存儲容量的存儲器,一般小型機器的存儲容量1K到幾K,大型機器的容量幾十K,

44、甚至到l一2M用戶可以根據(jù)所需存儲容量作為選擇機型的一個條件。為此,用戶必須根據(jù)用戶程序的大小預估所需存儲容量,并以此去選擇機型。 用戶程序(包括有關數(shù)據(jù)存放所需的存儲器)大小主要決定于被控對象的控制復雜性。所謂控制復雜性主要表現(xiàn)在控制量的多少和完成控制的難易。用戶能根據(jù)經(jīng)驗計算公式,初步估算容量。 離散量控制:在一般簡易系統(tǒng)中,經(jīng)驗計算公式是: 所需內(nèi)存字數(shù)邏輯變量數(shù)X25 離散量數(shù)即輸入點數(shù)和輸出點數(shù)之和,59,知識分享,模擬量的控制:由于對模擬量的處理都是經(jīng)過模數(shù)轉換后的數(shù)字量來進行的,而任何一個模擬量都需要用一個或幾個字節(jié)的數(shù)字量來表示,因此就要用數(shù)字傳送和數(shù)宇運算指令組。一般情況,這

45、些指令組的內(nèi)存利用率是比較低的,所以所占內(nèi)存數(shù)要增多。在模擬量輸入、輸出同時存在時,除上述數(shù)據(jù)處理內(nèi)容外,一般還要進行一些較為復雜的運算。這時多數(shù)情況是閉環(huán)控制,內(nèi)存需求量相對要大些。為此在估算內(nèi)存需求量時常把這兩種情況區(qū)分開來。下面給出參考經(jīng)驗計算公式。 只有模擬量輸入時: 所需內(nèi)存字數(shù)模擬量路數(shù)X120 在模擬量輸入、輸出同時存在時; 所需內(nèi)存字數(shù)模擬量路數(shù)回X250 上述路數(shù)一般是以十路模擬量為標準考慮的,當路數(shù)小于十路時所需內(nèi)存量要大點,反之則小一些。所需內(nèi)存量還和程序結構有關,當采用子程序結構或塊式結構時有些程序可以采用多次調用的方式,因此內(nèi)存量可以大為減少,特別是在模擬量路數(shù)較多,

46、輸入轉換、數(shù)字濾波或各路的運算處理基本相同時,內(nèi)存需求量都會有明顯的減少,60,知識分享,2) 掃描周期 可編程控制器可以被看成是在系統(tǒng)軟件支持下的一種掃描設備,它一直在周而復始地循環(huán)掃描,并執(zhí)行由系統(tǒng)軟件規(guī)定好了的任務。我們規(guī)定從掃描過程中的一點開始,經(jīng)過順序掃描又回到該點的過程為一個掃描周期。 自監(jiān)視掃描過程:為了保證設備可靠運行,出現(xiàn)故障及時反應,可編程控制器具有自監(jiān)視功能。機器的自監(jiān)視功能主要由一個硬件計時器完成(WDT)。該計時器有一設定值,掃描周期開始前計時器復位,然后開始計時。當掃描時間超過設定值,則報警并停止CPU運行,復位輸入輸出。這種故障稱為WDT故障,以防止因系統(tǒng)硬件或執(zhí)

47、行用戶程序而引起的掃描周期過長。一般機器給WDT的設定值在10500ms。 系統(tǒng)檢查主要是對系統(tǒng)硬件及程序存儲器內(nèi)存儲的程序做周期性檢查,以保證每個 掃描周期內(nèi)系統(tǒng)處于完好狀態(tài)。 與編程器進行信息交換的掃描過程:系統(tǒng)應用程序是通過編程器送入的,對程序的修改也是通過它實現(xiàn)的,操作者可以通過它監(jiān)視和修改程序的執(zhí)行。因此在這個過程中用戶可以利用它修改內(nèi)存程序,讀CPU狀態(tài),讀或寫數(shù)字變量或邏輯變量,封鎖或開放輸入輸出以及控制CPU。在這一時間總線控制權為編程器,一般機器控制在一定時間內(nèi)完成。 與網(wǎng)絡通信的掃描過程:主要是可編程控制器與上位計算機、其它可編程控制器或一些終端設備,如條形碼讀入機、打印機

48、一類設備進行通信。它和CPU與數(shù)字處理器信息 交換的掃描過程都是隨機器系統(tǒng)的情況可有可無的。一般小型系統(tǒng)沒有這一掃描過程,這一掃描過程占用時間隨信息交換量而變化,61,知識分享,程序掃描過程和輸入輸出掃描過程:機器處于正常運行狀態(tài)下,每一個掃描周期都包含這兩個掃描過程,也就是要對用戶程序執(zhí)行一次。這兩個過程在機器運行中是否執(zhí)行是可控的。隨著用戶程序的長短,輸入輸出點數(shù)的多少,這兩個過程所用時間也是變化的。一般情況下用一十粗略的指標,即每執(zhí)行一千條指令所需時間(大約1msK字)來估算 從以上對掃描周期的分析可知。掃描周期由三部分組成即保證系統(tǒng)正常運行的公共操作、系統(tǒng)與外部設備信息的交換和用戶程序

49、的執(zhí)行,第一部分的掃描時間基本是固定的,隨機器類型而有所不同。第二部分并不是每次掃描都有的,占用的掃描時間也是變化的。第三部分隨用戶控制程序的變化而變化,程序有長有短而且在各個掃描周期中也隨著條件的不同面影響著程序長短的變化。因此這一部分掃描時間不僅對不同系統(tǒng)其長短不同,而且同一系統(tǒng)不同時間也有不同的掃描時間。所以系統(tǒng)掃描周期的長短,除了因是否運行用戶程序而有較大的差異外,在運行用戶程序時也不是完全固定不變的。實際上掃描周期的不固定,給機器實現(xiàn)某些控制是帶來一些困難的,62,知識分享,3)擴展能力 1、控制容量的可擴展性:通過增加擴展模塊來實現(xiàn)I/O點數(shù)的擴展、各種功能模塊的擴展,如模擬量、通

50、訊、定位、計數(shù)、溫度等。 2、存儲容量的可擴展性:存儲容量的大小影響PLC對負責生產(chǎn)過程的控制,決定了用戶程序、用戶數(shù)據(jù)的容量??赏ㄟ^加擴展內(nèi)存卡來擴展存儲容量。 3、控制區(qū)域的擴展:隨著PLC的應用領域的擴大,要求能實現(xiàn)PLC的I/O分布式控制,PLC的聯(lián)網(wǎng)等通訊功能的擴展,63,知識分享,4)指令功能 目前各個廠家的指令差異很大,還投有一種編程語言是所有可編程控制器都兼容的。各廠家產(chǎn)品的主要差異體現(xiàn)在指令的表達方式和指令的完整性上。一般來說各PLC都包括以下指令:基本邏輯指令、控制指令、算術指令等。指令豐富將有助于用戶編程和調試,如現(xiàn)在的PLC能支持浮點數(shù)、三角函數(shù)等指令,則用戶編程更方便

51、、計算結果更精確,64,知識分享,5)指令執(zhí)行時間 不同可編程控制器的運算速度不同,執(zhí)行不同指令所用的時間也不同。一般來說各PLC執(zhí)行指令的時間越短,越能縮短掃描周期,以保證系統(tǒng)的高響應性能,65,知識分享,6)編程語言和編程設備 現(xiàn)代的可編程控制器一般能支持的編程語言有:梯形圖、指令表、FBD、SFC、結構化文本等。編程設備一般是個人電腦和掌上編程器。 支持的編程語言越多,用戶編程越方便,更易選擇符合工藝要求和習慣的編程方式。 編程設備和軟件則需符合人們的使用習慣,提供易于編程操作和調試的功能。 PLC選型時要綜合考慮上述幾項性能特點,并結合工藝要求。PLC的選型要考慮功能性和經(jīng)濟性,正所謂

52、“沒有最好,只有最合適,66,知識分享,2.3 TWIDO的安裝與接線 基本接線規(guī)則: 1、每個端子最多接兩根截面積從18 AWG (0.82 mm2)到28 AWG (0.08 mm2) 的線鼻子或標簽。 2、輸出模塊熔斷器由用戶負責。不包括在Twido供貨范圍內(nèi)。根據(jù)電氣代號為負載選擇合適的熔斷器。 3、根據(jù)負載情況,確定是否需要模塊上的繼電器輸出保護電路。 4、電源線的截面積應在18 AWG (0.82 mm2) 和 22 AWG (0.33 mm2)之間。電源線應盡量短。 5、接地線應選用16 AWG (1.30 mm2). 6、柜體內(nèi)的電源線應與I/O和通信線分開布置。電源線應盡可能

53、布置在單獨的電纜槽中。 7、在為源型或漏型輸出模塊接線時應特別注意。連線錯誤會損壞設備。 8、確保運行條件和環(huán)境在規(guī)定值之內(nèi)。 9、根據(jù)電壓和電流選擇合適的導線尺寸,67,知識分享,2.3.1 TWIDO的導軌安裝 TWIDO PLC的CPU模塊和各種擴展模塊都能安裝在標準導軌上,每個模塊底部都有彈性卡件,用于固定模塊。模塊之間用硬連接方式,可用鎖扣把各模塊緊密連接在一起,68,知識分享,2.3.2 TWIDO CPU電源的接線 (1) 模塊式 直流供電:DC24V (允許電壓:DC20.426.4V,69,知識分享,2)一體式 TWDLCAADRF 系列控制器交流供電:AC100240V(允

54、許電壓: AC85264V,70,知識分享,3)一體式 TWDLCDADRF 系列控制器直流供電:DC24V (允許電壓:DC20.426.4V,71,知識分享,2.3.3 離散量I/O接線 常用模塊的輸入/輸出配線舉例: (1)模塊型CPU模塊的I/O接線: 下圖適用于帶有連接器的 TWDLMDA20/40DUK 型控制器,COM(-)端在內(nèi)部是連接在一起的。 COM 和COM(-) 端在內(nèi)部是沒有 內(nèi)部連接。 +V端子通過內(nèi)部連接。 根據(jù)負載選擇合適的熔斷器,72,知識分享,2)一體型CPU的DC源極輸入接線圖 下圖是TWDLCA10DRF, TWDLCA16DRF, 和 TWDLCA24

55、DRF控制器,73,知識分享,3)一體型CPU的輸出配線: 本接線圖適用于TWDLCA16DRF系列控制器,74,知識分享,4)I/O擴展模塊接線舉例: TWDDDI16DT 16點輸入模塊接線圖如下,75,知識分享,5)I/O擴展模塊接線舉例: TWDDDO16DK 16點源極輸出模塊接線圖如下,76,知識分享,6)預接線端子塊TELEFAST接線舉例: 當CPU模塊和I/O模塊是HE10型接口時,可用TELEFAST預接線系統(tǒng),舉例如下,77,知識分享,2.3.4 模擬量I/O接線 常用模塊的輸入/輸出配線舉例: (1)TWDAMM3HT模擬量模塊的接線: 下圖適用于TWDAMM3HT,2

56、路AD,1路DA,78,知識分享,2)TWDALM3LT模塊的接線: 下圖適用于TWDALM3LT,2路溫度信號,1路DA,79,知識分享,注意:以上內(nèi)容是一些常用模塊的接線舉例。所有模塊的接線圖參見TWIDO硬件手冊,80,知識分享,第三章 硬件尋址和內(nèi)部軟元件,目錄 3.1 硬件地址分配方法 3.1.1 圖解說明硬件地址分配方法(離散量I、Q和模擬量IW、QW的尋址規(guī)則) 3.2 TWIDO內(nèi)部軟元件介紹 3.2.1 位元件:M、S、MW:X0X15、功能塊的位元件 3.2.2 字元件:MW、MD、MF、 KW、KD、KF、SW、功能塊的字元件 3.2.3 結構化元件:位串、字表 3.2.

57、4 字的尋址方式:直接尋址、索引尋址 3.2.5 標準功能塊和專用功能塊:定時器、計數(shù)器、高速計數(shù)器等功能塊,81,知識分享,3.1 硬件地址分配方法 I/O地址的分配:本體、擴展上的輸入、輸出點對應的PLC地址。 由左向右,從0到7給模塊分配地址號,CPU的地址號總是為0。 TWIDO 系列PLC中離散量地址、模擬量地址由如下字符串表示: % I/Q/IW/QW x.y.z I :數(shù)字量輸入 Q :數(shù)字量輸出 IW:模擬量輸入 QW:模擬量輸出 x=控制器位置(07),0表示主控制器(遠程連接主機),(17)表示遠程控制器(遠程連接從機)。 y=模塊號(07), 0表示控制器本體I/O,17

58、表示擴展I/O z=通道號,82,知識分享,3.1.1 圖解說明離散量I、Q和模擬量IW、QW的尋址規(guī)則,83,知識分享,3.2 TWIDO內(nèi)部軟元件介紹 語言對象生效概念: TWIDO PLC內(nèi)部的軟元件,如字元件和位元件,只有在程序中被用到過,控制器才給它們分配儲空間,也就是說某元件在程序中出現(xiàn)過,或在程序中出現(xiàn)過比該元件的編號更大的同類元件,該元件才真正生效。 舉例 軟元件的有效范圍是從零到此類元件的最大編號值。例如:如果字元件在您的應用程序中最大編號值是%MW99,則%MW0到%MW99被分配空間。該例中%MW100無效且其內(nèi)部訪問和外部訪問均不允許,84,知識分享,3.2.1 位元件

59、介紹 位元件是位類型的軟件變量。下面是常用的位元件舉例: I/O 位 : I、Q 內(nèi)部位(存儲位) M 系統(tǒng)位 S 字的抽取位 MW:X0X15 功能塊的位元件 如TM.Q、C.D等 下表列舉并描述了所有在布爾指令用到的位元件,85,知識分享,續(xù)表,注解: 1. 被程序寫或用活動表編輯器寫。 2. 參見3.1.1硬件I/O地址分配方法 3. 除了位%SBRi.j 和%SCi.j能被讀和寫。 4. 數(shù)值由控制器型號決定,86,知識分享,3.2.2 字元件介紹 字是指存放在數(shù)據(jù)存儲區(qū)中的16位的字元件,它們可表示-32768到32767之間的任何整數(shù)(除了高速計數(shù)器功能模塊是0 到 65535)。

60、 常用的字元件舉例: 立即值: 如890,1612DE 內(nèi)部字: %MWi 常量字: %KWi 模擬量I/O交換字:%IWi, %QWi AS-I模擬量 I/O 字: IWAi, %QWAi 系統(tǒng)字: %SWi 功能模塊(配置數(shù)據(jù)和/或運行數(shù)據(jù)) : 如TMi.V、Ci.P 字的格式 : 字的值根據(jù)下述約定以16位二進制碼(或補碼)的形式存放在用戶內(nèi)存中,87,知識分享,字的格式如下 : 字的值根據(jù)下述約定以16位二進制碼(或補碼)的形式存放在用戶內(nèi)存中,在帶符號的二進制碼中,第15位根據(jù)約定用于標示值的正負: 第15位為0:字的值為正。 第15位為1:字的值為負(負值用二進制補碼邏輯表示)。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論