工控培訓教程、手冊合集施耐德plc編程_第1頁
工控培訓教程、手冊合集施耐德plc編程_第2頁
工控培訓教程、手冊合集施耐德plc編程_第3頁
工控培訓教程、手冊合集施耐德plc編程_第4頁
工控培訓教程、手冊合集施耐德plc編程_第5頁
已閱讀5頁,還剩656頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

關于本 重要信 部分 UnityPro一般性介 簡 章 介 簡 UnityPro的功 用戶界 w 功能塊圖 梯形圖(LD)語 關于SFC序列語言的一般信 指令列表 PLC仿真 導出/導 用戶文 調(diào)試服 部分 應用程序結 概 章 各種PLC類型的可用功能描 3章 應用程序結 概 概 概 SFC段的描 概 執(zhí)行具有輸入/輸出的Quantum 概 執(zhí)行TIMER類型處 處理中的輸入/輸出交 如何對處理編 章 應用程序器結 概 Premium、Atrium和ModiconM340PLC的器結 描 ModiconM340PLC Premium和AtriumPLC QuantumPLC的器結 描 QuantumPLC的器結 4章 操作模 概覽 ModiconM340PLC操作模 描述 ModiconM340PLC冷啟動的處 ModiconM340PLC熱重啟的處 ModiconM340PLC的自動開始運 Premium和QuantumPLC的操作模 描述 Premium/QuantumPLC斷電和電源恢復的處 PLCHALT模 章 系統(tǒng)對 概 描 w 系統(tǒng)位%S9到%S13的描 系統(tǒng)位%S15到%S21的描 系統(tǒng)位%S30到%S59的描 系統(tǒng)位%S60至%S79的描 系統(tǒng)位%S80到%S96的描 描 系統(tǒng)字%SW0至%SW11的描 系統(tǒng)字%SW12到%SW29的描 系統(tǒng)字%SW30至%SW47的描 系統(tǒng)字%SW48至%SW59的描 系統(tǒng)字%SW70到%SW99的描 系統(tǒng)字%SW108至%SW116的描 系統(tǒng)字%SW124到%SW127的描 Atrium/Premium系統(tǒng) 描 系統(tǒng)字%SW60到%SW65的描 系統(tǒng)字%SW128至%SW143的描 系統(tǒng)字%SW144至%SW146的描 系統(tǒng)字%SW147至%SW152的描 5 Premium/Atrium系統(tǒng)字%SW155至%SW167的描 Quantum系統(tǒng) 描 系統(tǒng)字%SW60到%SW65的描 ModiconM340系統(tǒng) 系統(tǒng)字%SW160到%SW167的描 部分 數(shù)據(jù)描 概 章 數(shù)據(jù)概 概 數(shù)據(jù)概 類型\實例名稱的語 章 數(shù)據(jù)類 w 二進制格式的基本數(shù)據(jù)類型 概 Time類 BCD格式的基本數(shù)據(jù)類型 概 Date類 時間(TOD)類 日期和時間(DT)類 Real格式的基本數(shù)據(jù)類型 Real數(shù)據(jù)類型的表示形 字符串格式的基本數(shù)據(jù)類型 概 概 6數(shù) 結 輸入/輸出導出的數(shù)據(jù)類型(IODDT)概 概 一般數(shù)據(jù)類型 順序功能圖(SFC)數(shù)據(jù)類 章 數(shù)據(jù)實 概 wwwwPLCworldw章 數(shù)據(jù)...................................................................................概 按 數(shù)據(jù)實 部分 編程語 簡 章 功能塊語言 簡 有關FBD功能塊語言的一般信 基本功能、基本功能塊、導出的功能塊和過程 控制元 鏈 文本對 FFB的執(zhí)行順 回路規(guī) 7章 梯形圖 簡 有關LD梯形圖語言的一般信 觸 線 鏈 章 SFC序列語 簡 有關SFC序列語言的一般信 簡 有關SFC序列語言的一般信 規(guī) 簡 動 簡 轉 跳 跳 鏈 鏈 簡 8w

簡介 單令牌執(zhí)行序 簡介 多令牌執(zhí)行序 跳入并行字符 跳出并行字符 章 指令列表 簡介 簡介 注釋調(diào)用基本功能、基本功能塊、導出的功能塊和簡介調(diào)用基本功能調(diào)用基本注釋調(diào)用基本功能、基本功能塊、導出的功能塊和簡介調(diào)用基本功能調(diào)用基本功能塊和導出的功能結構化文本(ST簡介結構化文ST簡介簡介結構化文ST簡介指令簡介指令賦值選擇指IF...THEN...END_IF選擇指ELSE選擇指ELSIF...THEN選擇指CASE...OF...END_CASE9重復指令 重復指令 重復指令 重復指令 注 簡 過 部分 用戶功能塊 概 章 用戶功能塊(DFB)概 概 實現(xiàn)DFB功能 wwwPLCworld章 用戶功能塊描述 概 DBF功能塊內(nèi)部數(shù)據(jù)的定 DFB參 DFB變 DFB代碼 章 用戶功能塊(DFB)實 概 創(chuàng)建DFB實 執(zhí)行DFB實 導出的功能塊(DFB)編程示 章 在不同編程語言中使用 概 在程序中使用DFB的規(guī) 在DFB中使用 章 用戶診斷 用戶診斷DFB簡 附 章 EFB錯誤代碼和 概 IO管理庫的錯誤代碼 CONT_CTL庫的錯誤代碼 章 IEC遵從 概 有關IEC61131-3的一般信 有關IEC61131-3遵從性的一般信 IEC遵從性 概 公共元 ST語言元 LD語言元 錯誤條 IEC61131-3第2版擴 術 wwwPLCworld安全信重要信息在嘗試安裝、操作或設備之前,請仔細閱讀下述說明并通過查看來熟悉設備。 ”或“警告”安全上添加此符號表示存在觸電, wwwwPLCworldw 甚至險險,如說明,可導致甚說明,可導說明,可導致嚴重的人 或設備損壞“注意”表示可能存 ,如意` 的任何,SchneiderElectric概不負責。(c)2008Schneider w wwwPLCworld關于本瀏 修改我們的產(chǎn)品的權利。本文檔中的信息更改,恕不另行通知,并且不應理解為SchneiderElectric承擔的義務。w wwwPLCworld與產(chǎn)品相關的警告對于本文檔中可能出現(xiàn)的任何錯誤SchneiderElectric概不負責。如果您有關于改進或更正此物的任何建議,或者從中發(fā)現(xiàn)錯誤,請通知我們。(包括復?。┍疚臋n的在安裝和使用本產(chǎn)品時,必須遵守家/地區(qū)地所的全用戶意 w wwwPLCworldIUnityPro一般性I簡本節(jié)內(nèi) 章章節(jié)章章節(jié)標文件1介

w wwwPLCworldOGw wwwPLCworld1介1簡概 w wwwPLCworld文件文件用戶界配置程序編輯功能塊梯形圖(LD)語SFC序列語言的一般信指令列導出/導wwwPLCworld用戶文調(diào)試服w

本章包含了以下硬件平 UnityPro支持以下硬件平臺Modicon編程語 所有這些語言都符合IEC61131-3。功能塊 ww 程序的元 ?務14Aux任務(Modicon 的段 的段軟件 UnityProUnityProUnityProUnityProUnityPro所具有的性 UnityProUnityProUnityProUnityProUnityProUnityPro編程功能塊圖+++++梯形圖(LD)語+++++指令列表+++++(+++++(序列語言+++++(+ www+++(控制+++++(通訊+++++(診斷+++++(+++++(系統(tǒng)+++++(運動控制驅動-++++(TCPOpen-可可可過時+++++(MFB+++++(安全----+卡文件管理+++++(常規(guī)創(chuàng)建和使用數(shù)據(jù)結構+++++(創(chuàng)建和使用導出的功能+++++(具有結構視圖和或功能視+++++UnityUnityProUnityProUnityProUnityProUnityPro管理權+++++++++++++++系統(tǒng)診+++++項目診+++++(應用程序轉換-PL7轉換PL7轉換ConceptPL7轉換ConceptPL7轉換Concept管理多-----支持的ModiconBMXP34BMXP34BMXP34BMXP34BMXP34BMXP34BMXP34BMXP34BMXP34BMXP34-P570244MP57104MP57154MP57204wP57254MH5724MP57P57ld--140CPU311140CPU12140CPU14*Unity升CPU311CPU53414CPU651CPU652CPU651CPU671CPU311CPU43412CPU53414CPU651CPU651CPU652CPU671CPU65160CPU67160-PCI57仿真+++++開放超+++++UnityPro服務器(適用OFS、UDE、---++軟件包中包含的軟件組件wUnityProUnityProUnityProUnityProUnityPro作為上下文幫助的文檔+++++OSLoader+硬件固+++++Unity++++++可1功能塊的可用性取決于硬件平)2CPU65160SCPU67160S平臺PLC-不可 “UnityProXL”和“UnityProXLS”。w wwwPLCworld用戶界面 UnityUnity文件編輯視圖服務工具生成PLC調(diào)試窗口幫助運行停止項目瀏34LDMy_Section結構視12345配0:機變量和FB實例程初始填1循環(huán)正2/變S3名S計計數(shù)正有效計wwwPLCworld段SFC進轉SFC填充反SFC混ST比IL名4P填初始混合比010數(shù)據(jù)編輯器w生 導入/導就 離 未生 編描1菜單欄2)3(4編輯器窗口(編程語言編輯器、數(shù)據(jù)編輯器等5用于直接編輯器窗口的寄存器選項6信息窗口(見)(提供有關已出現(xiàn)的錯誤、信號、重要功能等的信息7狀態(tài)欄w wwwPLCworld項目瀏覽器簡 項目瀏覽器顯示所有項目參數(shù)。該視圖可顯示為結構(拓撲)和/或功能視圖置0X總變量和FB實例序務SFC進SFC填充反饋SFCSSwwwPLCworld調(diào)整機器比LS序SRI結構視 啟動導入/功能視 用戶應用程序和項目文件格式 UnityPro管理三種類型的文件,以用戶應用程序和項目??砂刺囟ㄒ笫褂妹縎TU文件 下表顯示了STU文件的優(yōu)點和缺點:優(yōu)缺可通過缺省命令在任何階段(一致)保存項目。UnityPro進行版本升級時不兼容w wwwPLCworldSTA文件 實現(xiàn)不同版本UnityPro之間的向前兼容性??赏ㄟ^以下方式創(chuàng)建STA文件:UnityPro主窗口中的"文件保存歸檔"菜可通過以下方式打開STA文件:UnityPro主窗口中的"文件打開"菜單注意:在打開菜單窗口中,選定的文件類型必須UnityPro已歸檔應用程序文(STA)。歸檔應用程序文件(見)。歸檔應用程序文件(見)。優(yōu)缺優(yōu)缺·· 可通過電子郵件或低大小器支持共 ·在新版UnityPro上打開項目后,在"均衡模式"中連接至PLC的功能。有關附加信息,請參閱操作模式手冊斷開()·允許通過PLC進行修改,而無需提前至PLC。XEF文 可通過以下方式導出XEF文件:UnityPro主窗口中的"導出項目"菜單??赏ㄟ^以下方式導入XEF文件:UnityPro主窗口中的"文件打開"菜單注意打開菜單窗口中,選定的文件類型必須是UnityPro已歸檔應用程序文(SEF)。序交換文件(見)。序交換文件(見)。優(yōu)缺優(yōu)缺XMLUnityPro的兼容性wwwPLCworld操作PLC要求重建所有項目,并在處理器中執(zhí)行。不可在"均衡離線"模式中XEF文件連接至PLC。有關附加信息,請參閱操作模式)手冊中的連接/斷開連接) STU文件不兼容于UnityPro版本。為了將項目用于不同的UnityPro版本,用戶必對比性文件類 文件二進制應用程是是否源應用程是是是內(nèi)部數(shù)據(jù)是否否對比性文件大.033要保存的對比時6要打開的對比時1在"均衡離線"模式中連接至可能可能不可能,請參見文件備可能可能的,請參可能:wwwwPLCworldw:配置器配置器窗 PLC配置的圖形表示形式本地Quantum總線總線 1140CPU67160本地Quantum總模擬 0111213140ACI03000111140ACI04000140ACO02000 140ACO13000140AII33000 增140AII33010140AIO33000w140AMM09000w140ARI03010140ATI03000140AVI03000140AVO02000通140CRP81100140CRP93X00140EIA92100140NOE21100140NOE25100

總線屬性wwwPLCworld剪插電源I/O預算

新設備?編輯器功能(刪除、、移動 置wwwPLCworld置wwwPLCworld030+/-100熱電偶0+/-10012過濾刻范符TSXAEY4I模擬量多范0.2:TSXAEY模塊屬 模塊屬性窗口(通過模塊快捷菜單調(diào)用)顯示模塊屬性,如功耗、I/O點數(shù)(僅 1904 過 V:用于VDC輸wwwPLCworld消源TSXPSY2600M:-300定訊絡路加少分 訊絡路加少分地s地sw wwwPLCworld是是是I/O請I/O請IP I/O請 全局數(shù)據(jù)SNMP地址服務寬IP地子網(wǎng)掩..0.wwwPLCworld.0.0.模塊IPIP地0.0.0. TCP/IP10/100常規(guī)連 數(shù)據(jù)編輯器簡 展開折疊結構化數(shù)根據(jù)類型"符號和地址等條件進行排導出導w wwwPLCworld變 變量選項卡用于變量010變過濾010變過濾DDTDFB類 稱型Byte 址釋例Sync_1 Fill_up_C w wwwPLCworld類型(IODDT)

量量DDTDFB 稱名型 ANA_I...temp_ffeding_box(.VALUE)emp_ffeding_boxInt 輸入變量地址后,自正確的輸入/輸出位或字分配該結構的所有元wwwPLCworldw ?wwwPLCworld

DDT類型選項卡用于定義導出的數(shù)據(jù)類型(DDT)導出的數(shù)據(jù)類型是任何已定義的數(shù)據(jù)類型(基本或導出的)中的結構或數(shù)組定義 變DDT類DFB類過濾 名 名類注標結構電結構停反啟標速安SFCSTEP_STATE結構SFCSTEP_TIMES結構w

wwwPLCworldDDT(最多8層定義數(shù)組(6維 變 DDT類 DFB類型稱 變 DDT類 DFB類型稱 EFB DFB稱號型值釋<輸入>CHARTREF時間轉動作處跳過時控所有轉耗ww(輸入輸出向功能塊輸入/ DFB類型選項卡用于定義導出的功能塊(DFB)參數(shù)010數(shù)據(jù)編輯器 DFB類型*010數(shù)據(jù)編輯器 DFB類型*稱稱型釋開閉效輸出>輸入/輸出>定時器磁?w www? 可以在編程期間實例變名 內(nèi)部結名類注地清電機混電電機清空電設定點設定點設定點GEOFBDEDITOR:實例選 GEOFBDEDITOR:實例選 wwwPLCworld1取確|程序編輯簡 段序序計wwwPLCworld鉆SFCSRSRSR務任 UnityPro支持多個任務(多任務)14AUX任 wdLD(梯形圖語言IL(指令列表ST(結構化文本段LD(梯形圖語言IL(指令列表ST(結構化文本 FBD(功能塊圖LD(梯形圖語言IL(指令列表ST(結構化文本w wwwPLCworld功能塊圖簡 示意 FBD段的表示形式 %IX15 %IX15%IX15A<C=接VawwwPLCworld檢查窗w對 屬 可以用一定數(shù)目的單元格(水平網(wǎng)格坐標和垂直網(wǎng)格坐標)FBD段。輸入幫 FBD編輯器提供下列輸入幫助用紅色波紋線標出未知的詞(如未的變量)或不合適的數(shù)據(jù)類在快速信息(工具提示)中顯示錯誤的簡要描快速信息(工具提示)中會顯示變量和引腳的信/w

wwwPLCworld梯形圖(LD)語簡 示意 LD段的表示形式左電源

右電源

誤誤釋w

wwwPLCworld對 屬 w 輸入幫 用紅色波紋線標出未知的詞(如未的變量)或不合適的數(shù)據(jù)類在快速信息(工具提示)中顯示錯誤的簡要描快速信息(工具提示)(引腳、觸點、線圈、操作塊和比較塊)的LD段的變量和元素的信息/FFB 的路關于SFC序列語言的一般信息簡 IEC一致性限制可通過顯式啟用過程而加強。這樣就可實現(xiàn)諸如多個令牌、多個初示意 SFC段的表示形式(布爾型變量并行分步(wwwPLCworld替代分返回值E1061未定義符號跳>轉換條(拓撲布爾地址1轉換條件(布爾數(shù)值宏對 宏步驟(嵌入的子步驟序列轉換(轉換條件 SFC編輯器有一個背景網(wǎng)格,可將段分成200行和32列。輸入幫 SFC編輯器提供下列輸入幫助w直 wwwwPLCworld用紅色波紋線標出未知的詞(如未的變量)或不合適的數(shù)據(jù)類在快速信息(工具提示)中顯示錯誤的簡要描快速信息(工具提示)中會顯示變量和轉換的信/步驟屬 規(guī) 規(guī)釋最大最時值量作變量(V 上下wwwPLCworldD指令簡 表示形 注 START: (*Key1 (*andnotkey2 (*VentilatorOnE1061UndefinedSymbol E1061UndefinedSymbol

對 一個修飾符(如果需要一個或多個操作數(shù)(如果需要w w有關邏輯的注釋(如果需要輸入幫 IL編輯器提供下列輸入幫助用紅色波紋線標出未知的詞(如未的變量)或不合適的數(shù)據(jù)類在快速信息(工具提示)中顯示錯誤的簡要描結構化文本簡 ST編輯器用于在結構化文本中編寫符合IEC61131-3的程序 ST段的表示形式:

D:=B*B-4*A*C;ELSIFD=0.0THENIFD<0.0THENNROOTSIFD<0.0THENNROOTS:=0X1:=-B/(2.0*A)NROOTS:=2

(*BasisCalculation

X1:=(-B+SQRT(D))/(2.0*A)X2:=(-B-SQRT(D))/(2.0*A);END_IF;Varx:=15;(*UndeclaredVariableE1061E1061UndefinedSymbolw wwwPLCworld對 ST編程語言使用"表達式"操作符供操作數(shù)使用。操作數(shù)是變量、數(shù)值、功能和功能塊輸入輸出等。輸入幫 ST編輯器提供下列輸入幫助息PLC仿真簡 都可用。仿真器與實際PLCI/O模塊和通訊網(wǎng)(ETHWAY、Fipio和ModbusPlus)的非確定性實時行為。PLC仿真器控?真PC名稱IP地址www位CH2CH0運行ERRCH3CH1TERI/Oorld客戶端名稱orld客戶端名稱IP地址本 sg- 仿真器的結 用于仿真I/O的用于復位仿真的PLC(仿真冷重啟)的復位用于仿真熱重啟的電源開/關用于控制仿真器的快捷菜單(鼠標右鍵導出導 利用導出和導入功能,您可以在新項目中使用現(xiàn)有數(shù)據(jù)??梢允褂肵ML導出/導入導 w ?用助手導 wwwPLCworld用戶文檔用戶文 1m數(shù)1m數(shù)印ST1(?)SR圖印腳調(diào)整結果(頁腳、一般信息等關鍵字特殊顯示(加粗調(diào)試服務

用于整個程序路徑的調(diào)用模 模式是PC和PLC之間建立連接時的狀態(tài)在PLC上使用模式是為了進行調(diào)試、動態(tài)顯示和更改程序。在建立連接后,將自動在PC項目和PLC項目之間進行比較。在這種情況下,模式將受到限制。只能執(zhí)行PLC控制命令(例如,啟動和以執(zhí)行和上載功能,并且這兩個功能在不受限制模式下運行(PC和PLCw 相 ,已生

wwwPLCworld是說PC和PLC上的項目完全相同。相同,未生在PC上最后生成的項目到了PLC中,但后項目發(fā)生了更改。動態(tài)顯 ·段動態(tài)顯TIMER(IN:=NOTPT:=t#1s;(*Blinktimerpulse:=(*CounteverypulseIFpulse=1THENcountTIMER(IN:=NOTPT:=t#1s;(*Blinktimerpulse:=(*CounteverypulseIFpulse=1THENcount:=count+1;(*Animatelightsaccordingtocounter*)CASEcountOF1:out1:=ST1:wwwPLCworldwwwPLCworld1%IX15%IX15A>C= FBD1: TIMER(IN:=NOTPT:=t#1s;(*Blinktimer*)pulse:=TIMER.Q;(*TIMER(IN:=NOTPT:=t#1s;(*Blinktimer*)pulse:=TIMER.Q;(*CounteverypulseIFpulse=166THENcount:=count+(*Animatelightsaccordingtocounter*)CASEcountOF1:out1:=ST1:TIMER(IN:=TIMER(IN:=NwwwPLCworldOTPT:=t#1s;(*Blinktimer*)pulse:=TIMER.Q;IFpulse=1THENcount:=count+1;(*Animatelightsaccordingtocounter*)CASEcountOF1:out1:=ST1:7名值類注pump1pumphigh0jack11jack301Low0hole0End00hole00AT表[FBD編輯器AT表[FBD編輯器- wwwPLCworld名值類注1tx100 使用觀察點可在創(chuàng)建(1)時(而不僅是在周期結束時)顯示PLC數(shù)據(jù)。動態(tài)數(shù)據(jù)表可以與觀察點(2)同步。計數(shù)器(3)確定更點的頻率。具有觀察點的ST段如下所示:w31ifw31ifelsepump_1.cmd:=false;pump_1.speed:=npump_1.speed:=pump_1.speed+改制wwwPLCorldAT[FBD編輯ifpump_1.cmdTST):My_STSxt注類值名TIMER(IN:=NOTPTt#1s;(*閃爍定時TIMER(IN:=NOTPTt#1s;(*閃爍定時*)pulse:=TIMER.Q;IFpulse=1THENCASEcountOF1:out1:=TRUE;2:out2:=ELSE(*所有燈都點亮,再次將它們關閉,并開始out1:=FALSE;out2:= 1123my_dfb(var2,out:=示 (test)my_dfb 言例MASTSST(DFB):test(*遞增var1ST(1?):test1S閉w ?步

wwwPLCworld法該程序和從該段中退出。用戶必須將PLC切換為“停止”模式,才能回到書 使簽可以選擇代碼段并輕松地重新找到它們診斷查看器描 UnityPro提供系統(tǒng)和項目診斷已已確已刪息緩沖區(qū)誤 %S20(MAST)緩沖區(qū)電池錯28/01/2002wwwPLCworld操作員屏簡 置0X置0X總變量和FB實例?基本?導出的變?I/O導出的變?FB實?導出的FB實通 wwwPLCworld任檔?標題?一般 孔存螺紋孔存螺紋切wwwPLCworld始印啟單導入導出單個操作員屏幕或整個系w wwwPLCworld應用程序結構概本章內(nèi) 章章節(jié)章章節(jié)標文件2PLC類型的可用功能描3應用程序結456w

w wwwPLCworld2各種PLC類型的可用功能描述2概本章本章按PLC平臺和處理器類型列出了可用功能w

文件適用于不同PLC類型的wwwPLCworldPLC適用于不同PLC類型的功編程語 任務和過 平平Quantum:140處理P57P57P572??P57PCI57652671651671H57務循環(huán)或周XXXXXXXXXXXXXXXXX-----4--4-最大段大-I/O類型處-定時器類型處----I/O類型和定時器類型-

-不可用任務或過程3應用程序結構3概本章本章描述使用UnityPro軟件創(chuàng)建的程序的結構和執(zhí)行情況段段文段段文件任務和過程描段和子程序的描單任務執(zhí)行wwwPLCworldw

任務和過程描述概本 文件文件快速任務簡輔助任務介處理概

本章節(jié)包含了以下w wwwPLCworld務簡介一般信 結 務(MAST)由段和子程序組成務的每個段用以下語言編程:LDFBDILSTSFC。子程序用LDFBDIL或ST語言編程,在任務段中調(diào)用。注意:SFC只能在務段中使用。用SFC編寫的段數(shù)沒有限制執(zhí) 您可以選擇務執(zhí)行類型循環(huán)(缺省選項或周期(1255毫秒控 系統(tǒng)系統(tǒng)wwwPLCworld任務周期務激活警戒時鐘錯誤周期溢出上次Mast循環(huán)所占用的系統(tǒng)時間(以毫秒為單位)ModiconM340的最長開銷時間(以毫秒為單位)ModiconM340的最短開銷時間(以毫秒為單位)上次循環(huán)的執(zhí)行時間(以毫秒為單位)最長循環(huán)的執(zhí)行時間(以毫秒為單位)最短循環(huán)的執(zhí)行時間(以毫秒為單位)快速任務簡介 快速任務(FAST)由段和子程序組成??焖偃蝿盏拿總€段用以下語言之一編程:LDFBDILST。在快速任務的段中不能使用SFC語言。 系統(tǒng)對描www系統(tǒng)對描wwwPLCworld任務周期快速任務激活警戒時鐘錯誤周期溢出上次循環(huán)的執(zhí)行時間(以毫秒為單位)最長循環(huán)的執(zhí)行時間(以毫秒為單位)最短循環(huán)的執(zhí)行時間(以毫秒為單位)w輔助任務介紹一般信 PremiumTSXP575Quantum140CPU6PLC上,最多可4個輔助任務(AUX0AUX1AUX2或AUX3)進行編程。輔助任務不適用于ModiconM340PLC。結 輔助任務的每個段用以下語言之一編程:LDFBDILST。在輔助任務的段中不能使用SFC語言。LDFBDILST語言64個子程序進行編程。子程序在任務段中 w wwwPLCworld控 系統(tǒng)對系統(tǒng)對描輔助任務0輔助任務1輔助任務2輔助任務3輔助任務0輔助任務1輔助任務2輔助任務3警戒時鐘錯誤輔助任務0上次循環(huán)的執(zhí)行時間(以毫秒為單位)輔助任務1上次循環(huán)的執(zhí)行時間(以毫秒為單位)輔助任務2上次循環(huán)的執(zhí)行時間(以毫秒為單位)輔助任務3上次循環(huán)的執(zhí)行時間(以毫秒為單位)wwwPLCworld輔助任務0最長循環(huán)的執(zhí)行時間(以毫秒為單位)輔助任務1最長循環(huán)的執(zhí)行時間(以毫秒為單位)輔助任務2最長循環(huán)的執(zhí)行時間(以毫秒為單位)輔助任務3最長循環(huán)的執(zhí)行時間(以毫秒為單位)輔助任務0最短循環(huán)的執(zhí)行時間(以毫秒為單位)輔助任務1最短循環(huán)的執(zhí)行時間(以毫秒為單位)輔助任務2最短循環(huán)的執(zhí)行時間(以毫秒為單位)輔助任務3最短循環(huán)的執(zhí)行時間(以毫秒為單位)處理概述一般信 來自輸入/輸出模塊來自定時器可編程的處理任務數(shù)(見任務和過程頁72)取決于處理器類型 該任務用LD、FBD、IL或ST語言編程。提供了兩種類型 :來自定時器執(zhí) w wwwPLCworld的發(fā)生將應用程序引入與觸發(fā) 控 系統(tǒng)描處理激活調(diào)用管理堆棧飽和所執(zhí)行的處理任務數(shù)隊列中的定時器類型數(shù)段和子程序的描述概本節(jié)的目 文件文件段的描SFC段的描子程序概述描

本章節(jié)包含了以下w wwwPLCworld段的描述段概 w MAST段鎖Oven_1SR段段的特 特描名最多包含32(允許使用重音字符,但不允許使用空格)語LDFBDILST務、快速任務、輔助任務、條(可選BOOL或EBOOL類型的位變量可用于提供段執(zhí)行的條件注最多包含256保寫保護、讀寫保護w wwwPLCworldSFC段的描一般信 示 MASTOven_1w wwwPLCworld

MS_2_1MS_4_1動作子程序概述描述子程序概 嵌套層數(shù)限制為8。示 段w wwwPLCworldSR段測子程序的特 特描名最多包含32(允許使用重音字符,但不允許使用空格)語LDFBDILST任注最多包含512單任務執(zhí)行概本 文件文件務循環(huán)描單任務:循環(huán)執(zhí)周期執(zhí)循環(huán)時間控執(zhí)行具有輸入/輸出的Quantum

本章節(jié)包含了以下w wwwPLCworld務循環(huán)描述 示意 輸入程序處輸入程序處更新輸wwwPLCworld各階段的描 階描輸入將與任務相關的離散量和應用塊輸入上的數(shù)據(jù)的狀態(tài)寫入,這些值可通過強制設置值來修改。程序處更新輸注意:在輸入和輸出更新階段,系統(tǒng)還隱式PLC(管理系統(tǒng)位和字,RUN/STOP的變化等)和來自終端的請求處理(修改和動態(tài)顯示)。 PLC處于RUN狀態(tài)時,處理器以內(nèi)部處理、輸入、應用程序處理和輸出更新w w輸入

。單任務:循環(huán)執(zhí)行 務以下述方式操作。本節(jié)還提供單任務操作中務循環(huán)執(zhí)行的描述。 下圖顯示了PLC循環(huán)的執(zhí)行階段。程%I輸%Q寫入輸描 w 循環(huán)檢 周期執(zhí)行 定義的周期在1到255毫秒之間。操 程w%I輸w%Q寫入輸

wwwPLCworld操作模 為1來通知周期溢出。然后繼續(xù)并執(zhí)行全部處理(但過警戒時鐘時間限循環(huán)檢 周期溢出(見通過警戒時鐘(見循環(huán)時間控制頁循環(huán)時間控制一般信 在循環(huán)或周期操作中,務執(zhí)行周期由PLC(警戒時鐘)控制,并且軟件警戒時鐘(周

如果警戒時鐘溢出,則會應用程序出錯,從而導致PLC立即停止(HALT狀字%SW11包含以毫秒為單位的警戒時鐘值。程序不能修改該值。 值,則不會造成PLC停止。w 時

執(zhí)行具有輸入/輸出的Quantum QuantumPLC具有段管理系統(tǒng)。該系統(tǒng)應用于具有輸入/輸出的工作站。這些工作站與下列RIO模塊一起使用:140CRA931140CRA932束便可更新輸入/輸出)。操 下圖顯示5個子站與客戶端任務段關聯(lián)情況下的IO階段USER%I1%I2USER%I1%I2%I3%Q1%I4%Q2%I5期%Iii號子站的輸%Qii號子站的輸x階說階說1請求更新第一個子站的輸入最后一個子站的輸出2對程序進行處3更新第一個子站的輸入wwwPLCworld請求更新第二個子站的輸入4請求更新第三個子站的輸入第一個子站的輸出5請求更新第四個子站的輸入第二個子站的輸出6請求更新最后一個子站的輸入第三個子站的輸出7請求更新第四個子站的輸出多任務執(zhí)行概本 w

本章節(jié)包含了以下文件多任務軟件結多任務結構中的任務序任務控向務、快速任務和輔助任務分配輸入/輸出通處理的管執(zhí)行TIMER類型處處理中的輸入/如何對處理編 wwwPLCworld多任務軟件結構任務和處 名描務始終存在,可以是循環(huán)或周期執(zhí)行快可選,始終為周期執(zhí)行輔AUX0可選,始終為周期執(zhí)行EVTi輸入/輸出模塊發(fā)生時由系統(tǒng)調(diào)用,或由定時TIMERi見觸發(fā)般信這些類型的處理是可選的,可由需要在很短的響應時間對輸入/輸出進行操作的應用程序使用示意 輔務輔務主務快理EVTi 優(yōu)先 描 主(MAST)任務仍然是應用程序基礎。其他任務則不同,具體取決于PLC的類(見任務和72)wwwwwPLCworld意意如 這個警告會導致重傷,或設備損壞多任務結構中的任務序一般信 缺省情況下,會激活務操 階描123執(zhí)行優(yōu)先任務4任務序列描 20毫秒的快速任務和處理wwwPLCworldwwwPLCworld 快主II 系20毫秒20毫 20毫20毫秒任務控 注意:使用基本功能MASKEVT和UNMASKEVT,也可以由程序進行的全局任務控制 w 測

時間當最大時最小時注意最大和最小時間來自上次冷重啟以來測量的任務周 系統(tǒng)任值缺省注0..255毫循0循環(huán)操1..255毫5-10毫秒..2.5510010毫秒..2.5520010毫秒..2.5530010毫秒..2.55400 w 任

值(最...最大值)(毫秒

缺省警戒時鐘值(毫秒 聯(lián)系統(tǒng)字%SW11包含以毫秒為單位 -----250-----任務控 系統(tǒng)任關聯(lián)系統(tǒng)位設置為1時,任務為激活狀態(tài)。這些位由系統(tǒng)在務結束時檢測。時,其他任務即自動激活,除非程序某個任務(關聯(lián)系統(tǒng)位設置為0)。w

禁止階段輸入輸出寫%SW9.0wPLCworld注意:缺省情況下,輸入和輸出寫入階段為激活狀態(tài)(系統(tǒng)字%SW8Quantum%SW8%SW9不分配通DIO總線分布的輸入輸出向務、快速任務和輔助任務分配輸入/輸出通一般信 每個任務都寫入和分配給自己的輸入/輸出缺省情況下,關聯(lián)任務是MAST任務。

本地和輸入/輸出(X總線Fipio總線上的輸入/輸出在受控模式下,輸輸出的刷新與任務周期相關。系統(tǒng)保證輸入輸出在一個周期內(nèi)更新。僅刷新與此任務關聯(lián)的輸入/輸出。w

周期可以小于網(wǎng)絡循環(huán)。在這種情況下,任務可以在不更新輸入/輸出的情況下執(zhí)取輸入和寫入輸出

本地輸入/輸入/輸入/輸出工作站只能與務(MAST)關聯(lián)。對段(見執(zhí)行具有 輸入/輸出的Quantum段頁90)進行分配,每段一個輸入工作站和一 分布式輸入/分布式輸入/輸出工作站只能與務(MAST)關聯(lián)。 Premium示例 處理的管一般信 定時w

worldI/OworldI/O模I/O模優(yōu)先級-

優(yōu)先級優(yōu)先

優(yōu)先級+優(yōu)先級管 ·EVT0處理是最高優(yōu)先級處理。它可以自己中斷其他類型的處理處理(優(yōu)先級2)優(yōu)先級高在ModiconM340、Premium和AtriumPLC上:優(yōu)先級1的處理類型按輸入 應用程序可以使用系統(tǒng)位%S38全局確認或禁用各種類型的處理。如果一個或執(zhí)行TIMER類型處 TIMER類型處理是 TRL(見)功能觸發(fā)的任何過程。參 參值缺參值缺省用Time秒、100秒、1秒定時器時基。注:應謹慎使用1毫秒時PresetxTimeBase0PhasexTimeBase RESET TRL功 在 RESET

參類注啟用所選輸1時復位定時1時凍結定時器遞確定要觸發(fā)的處理數(shù)的輸入字參類參類注wwwPLCworld狀態(tài)字定時器的當前值正常操作的時序 時序圖正常操 階描1RESET輸入上接收到上升沿時,定時器復位為02定時器的當前值VALUE從0向預設值增加,速率是每經(jīng)過一個時基的脈沖增加3當前值達到預設值時,生成一個,定時器復位為0,然后重新激活。如果該未,關聯(lián)的處理也會被觸發(fā)。如果已經(jīng)在處理更高優(yōu)先級或相同先級的處理任務,則可以延期4如果ENABLE輸入為0,則不再發(fā)送。不再觸發(fā)TIMER類型處理5如果HOLD輸入為1,則定時器被凍結,當前值停止遞增,直到此輸入恢復為為止處理同 Phase參數(shù)用于以常量時間間隔觸發(fā)不同的TIMER類型處理任務w RESETHOLD輸入一1時基為10毫秒)。

停止/運行預001n112n0w .91PIP/RUN 下表介紹從STOP轉換為wwRwUPNLCw nw階描1PLC發(fā)生STOP/RUN轉換時,會觸發(fā)定時,以便在時間周期(等于Phasextimebase)長度的時間段結束時達到預設值,發(fā)出第一個。2定時器的當前值VALUE從0向預設值增加,速率是每經(jīng)過一個時基的脈沖增加3當前值達到預設值時,生成一個,定時器復位為0,然后重新激活。如果該未,關聯(lián)的處理也會被觸發(fā)。如果已經(jīng)在處理更高優(yōu)先級或相同優(yōu)先級的處理任務,則可以延期。處理中的輸入/輸出交換一般信 每種類型的處理都可以使用除的輸入/輸出通道之外的其他輸入/輸出通道操 階描1的發(fā)生使應用程序執(zhí)行與引起該的輸入 輸出通道關聯(lián)的處理2自動獲取與處理關聯(lián)的所有輸入3執(zhí)行處理。此過程必須盡可能短4更新與處理關聯(lián)的所有輸出w

通道(如計數(shù)模塊)的輸出2和3,則輸出0到7的映像傳輸?shù)皆撃K。Quantum 入/編程規(guī)則 在處理的執(zhí)行過程換的輸入(和關道組)會進行更新(丟失歷史值,因而丟失跳變沿)。因此,應避免在務(MAST)、快速任務(FAST)或輔助任務(AUXi)中檢測這些輸入的前端。如何對處理編步操1配置階步操1配置階段(對于輸入/輸出模塊觸發(fā)的在離線模式下,從配置編輯器中選擇有關輸入 輸出模塊的通道的處(EVT)和2取消階啟用系統(tǒng)級別的使用指令UNMASKEVT取消(缺省為激活狀態(tài))通過將用于取消的輸入/輸出模塊的隱式語言對象設置為1,在通道級別(對于由輸入/輸出模塊觸發(fā)的)取消相關。缺省情況下,這些。檢查系統(tǒng)級別的堆棧是否沒有飽和(位%S39必須為0)3根據(jù)與輸入/輸出模塊關聯(lián)的狀態(tài)字,確定 成多個wPLCworldcn執(zhí)行與關聯(lián)的反射處理。此過程必須盡可能短寫入相關反射輸出注:狀態(tài)字自動復位為零w

w

wwwPLCworld 下圖顯示了處理(位檢測和動作)的可能內(nèi)容4應用程序器結4概本章本章描述Premium、Atrium和QuantumPLC的應用程序器結構

段段文件Premium、Atrium段段文件Premium、Atrium和ModiconM340PLC的器結QuantumPLC的器結.Premium、Atrium和ModiconM340PLC的器描本節(jié)本節(jié)描述Premium、Atrium和ModiconM340PLC的器結構,并詳細描述其文件文件ModiconM340PLC的器結Premium和AtriumPLC的器結區(qū)詳細描

本章節(jié)包含了以下w wwwPLCworld^ModiconM340PLC的器結概 PLC器支持/ 處理器模塊的內(nèi)部RAM支持數(shù)據(jù)和程序。 %MW程 wwwPLCworld程 .程序備 ??修項目程序中系統(tǒng)位%S66在動態(tài)數(shù)據(jù)表中通過設置系統(tǒng)位%S66進行過過早拔 保存的應用程序丟失。位%S65(見系統(tǒng)位%S60至%S79的描述頁153)可控制 卡的正確取出(請參閱"系統(tǒng)位"一章中的幫助頁"位%65")如 這個警告將會導 ,嚴 ,或設備損壞告w wwwPLCworld 如果有卡并且工作正常,則程序將通過以下方式從PLC卡到內(nèi)部存自動(執(zhí)行以下操作后注意:如果在運行或停止模式下插入卡,必須關閉電源再重新接通電源才能恢復PLC上的項目。 數(shù)。在這種情況中,內(nèi)部RAM和卡的內(nèi)容是不同的(%S96=0并且功能(保存?zhèn)浞莼?S66上升沿)時,當前參數(shù)才由上次調(diào)整的初始值替換。^保存當前值在%S94上升沿上,當前值會替換內(nèi)部器中的初始值。內(nèi)部RAM和卡的存到卡功能(保存?zhèn)浞莼?S66上升沿)時,當前值才由最近的初始值替換刪除文 刪除卡的所有文件有兩種方式 \DataStorage\的內(nèi)容(僅刪除用戶添加的文件%SW93見系統(tǒng)字%SW70%SW99的描述頁172執(zhí)行。僅在PLC中缺省應用程序后才可使用系統(tǒng)字%SW93。使使用非Schneider工具格式化 如 這個警告會導致重傷,或設備損壞意ww ()中沒有選中%MW選項,則會在冷啟動(包括應用程序)時恢復這些值。冷重啟或時保存和恢復這些值。使用%SW96字,可以實現(xiàn)對器動作%MW內(nèi)部字(保存、刪除)的管理和對動作狀態(tài)%MW內(nèi)部字有關信息的管理。卡說 有兩種類型的卡應用程序應用程序+文件:這些卡包含應用程序、卡文件管理EFB的數(shù)據(jù)文件.Premium和AtriumPLC的器結一般信 PLC器支持

內(nèi)程w帶有器擴展卡

wwwPLCworld 內(nèi)外卡程^器備 RAM卡由鎳鎘電池備份卡的特 提供了三種類型的卡的區(qū)域。提供的卡使用RAM或閃存EPROM技術內(nèi)定位數(shù)外卡www程文文件:這些卡可以用來通過程內(nèi)定位數(shù)外卡www程文w注意:在帶有2個卡插槽的處理器中,將為文件功能保留較低的插槽.區(qū)詳細描述用戶數(shù) 與模塊關聯(lián)的數(shù)據(jù)(%I%Q%IW%QW%KW等布爾值和數(shù)值數(shù)據(jù)(實例EFBDFB實用戶程序和常 w ?KW常量 wwwPLCworld 與應用程序配置和結構相關的其他信息也在器中(位于數(shù)據(jù)或程序區(qū)中,配置:與配置(硬件配置、軟件配置)^QuantumPLC的器結描本節(jié)本節(jié)描述QuantumPLC器結構,并詳細描述其區(qū)文件文件QuantumPLC的器結區(qū)詳細描

本章節(jié)包含了以下QuantumPLC的器結一般信 PLC器支持w LCwor程序:任務描述符和可執(zhí)行代碼、初始值和輸入/

內(nèi)內(nèi)程(1)僅用于140CPU31??/43??/53??處理.

Quantum140CPU6???處理器可以配有器擴展卡。處理器模塊的內(nèi)部RAM支持數(shù)據(jù)。內(nèi)非定位數(shù)外卡程器備 RAM卡由鎳鎘電池備份w wwwPLCworld

果,并且還"自動運行"框是否選中。PLCPLC器開關在應用程序自動運行結啟動或關冷啟動,應用程序從備份器加載到PLC的RAM中。PLC保持在"停止"狀態(tài)。啟動或開冷啟動,應用程序從備份器加載到PLC的RAM中。PLC保持在"運行"狀態(tài)。"器保護"或"停止不適不加載應用程序。PLCNONCONF狀態(tài)下加電已配啟動或關冷啟動,應用程序從備份器加載到PLC的RAM中。PLC保持在"停止"狀態(tài)。已配啟動或開冷啟動,應用程序從備份器加載到PLC的RAM中。PLC保持在"運行"狀態(tài)。已配"器保護"或"停止沒關熱啟動,不加載應用程序。PLC一狀態(tài)下加電"啟動"和"停止"只對434和534型號有效,"關"只對311型號有效。"器保護"在所有型號上都有效"在應用程序中自動運行"指的是加載的應用程序^卡的特 提供了三種類型的卡的區(qū)域。提供的卡使用RAM或閃存EPROM技術文件:這些卡可以用來通過程序備份/恢復數(shù)據(jù)。這些卡使用SRAM技術內(nèi)定位數(shù)外卡程文w wwwPLCworld注意:在帶有2個卡插槽的處理器中,將為文件功能保留較低的插槽.區(qū)詳細描述非定位數(shù) EFB定位數(shù) 此區(qū)域包含定位數(shù)據(jù)(狀態(tài)地對象數(shù)據(jù)輸出模塊位和內(nèi)部位%Ir.m.c.d,輸入模塊位輸入/%QWr.m.c.d,輸入/輸出模塊的輸出字和內(nèi)部字用戶程 w 在140CPU31??/41??/51??處理器上,此區(qū)域包含用于處理應用程序的操作系統(tǒng)。此操作系統(tǒng)在加電時從內(nèi)部EPROM器傳輸?shù)絻?nèi)部RAM。 處理器140CPU31??/41??/51??上的1435K8閃存EPROM區(qū)可用于備份程序前面板上的PLCMEM開關設為關閉)。 與應用程序配置和結構相關的其他信息也在器中(位于數(shù)據(jù)或程序區(qū)中,配置:與配置(硬件配置、軟件配置)5操作模5概本章本章描述發(fā)生斷電和電源恢復時,PLC的操作模式、對應用程序的影響以及輸入段段文段段文件ModiconM340PLC操作模 PLCHALTw

ModiconM340PLC操作描本節(jié)本節(jié)描述ModiconM340PLC的操作模式文件文件ModiconM340PLC斷電和電源恢ModiconM340PLC冷啟動的處ModiconM340PLC熱重啟的處ModiconM340PLC的自動開始運

本章節(jié)包含了以下w wwwPLCworldModiconM340PLC斷電和電源恢復的 交直BMXCPSBMXCPS10毫-BMXCPSBMXCPS-1w wwwPLCworld保保境操 階描12系統(tǒng)將所有輸出都設置為故障預置狀態(tài)(配置中定義的狀態(tài))3電源恢復時,系統(tǒng)執(zhí)行某些操作和檢查,來驗證是否可使用熱重啟從內(nèi)部閃存恢復應用程序環(huán)使用卡驗證(已存在,應用程序可用驗證應用程序環(huán)境是否與卡環(huán)境相如果所有檢查都正確,系統(tǒng)會執(zhí)行熱重啟(ModiconM340PLC熱重啟的處理頁127),否則,會執(zhí)行冷啟動ModiconM340PLC冷啟動的處123)。w wwwPLCworld冷啟動的原 意原啟動意原啟動加載應用程在停止模式下強制的冷啟當應用程序與RAM中的應用程序不同時,從卡恢復應用程序使用UnityPro命令PLC項目備從卡恢復應用程按下了電源復位按在斷電后500毫秒內(nèi)按下了電源復位按義的在運行模式下啟動的情況通過UnityPro進行初始強制系統(tǒng)位 wwwPLCworld在停止或運行模式下啟動(保持停機時運行輸至如 這個警告會導致重傷,或設備損壞 如果這個警告會導致重傷,或設備損壞。意示意 TOP程序執(zhí)TOP程序執(zhí)wwwPLCworld并將位%SW10.0設置為0初始并將位%SW10.0設置為1操 階描階描1啟動;或如果此參數(shù)已使用,則根據(jù)"運行/停止"輸入的狀態(tài)來啟動。2禁用非務的任務,直至第一個務循環(huán)結束(位、I/O映像、字等),如果未定義任何其他初始值,則將值設為0。對于%MW字,如果以下兩個條件有在處理器的配置屏幕中取消選中了冷重啟時初始化%MW選項(見內(nèi)部閃存器具有有效的備份(請參閱%SW96(見系統(tǒng)字%SW70%SW99的描述172))注:如果在保存操作過程中,%MW字的數(shù)量超過了備份大?。ㄕ垍㈤哅340PLC的器結構(見ModiconM340PLC的器結構頁109)),則剩下的字將設置為0。初始化在DFB中的數(shù)據(jù):初始化為0或在DFB類型中的初始值將圖表定位于wwwPLCworld取消所有強制初始化消息和隊列將配置參數(shù)發(fā)送到所有離散量輸入 輸出模塊和應用模塊3%S0(冷重啟)和%S13(運行模式中的第一個循環(huán))位設置為1%SW10字(在第一個任務循環(huán)過程中檢測冷重啟)設置為0,重新啟動務將%S0和%S13位復位至0,并在務的第一個循環(huán)結束時將字%SW10的每一位設置為1。在務的第一個循環(huán)結束時激活快速任務和處理由程序處理冷啟 :模式下啟動%S0在重啟后的第一個循環(huán)開始時切換至1,但是由于尚未執(zhí)行,輸出更 w wwwPLCworld熱重啟的原 意示意 orldorldTOP程序執(zhí)www是否操 階說1被丟棄。每個任務都將從頭重啟。2恢復應用程序的變量值將位%S1設為1初始化消息和隊列將配置參數(shù)發(fā)送到所有離散量輸入/輸出模塊和應用模塊禁用快速任務和處理(直到務循環(huán)結束)3從循環(huán)開始重新啟動務第一個務循環(huán)結束時將位%S1復位為0在務的第一個循環(huán)結束時重新激活快速任務和處理 測試在務程序開始時%S1是否設置為1。w SFC

M340

wwwPLCworld上的熱啟動不被視為由CPU 真正的熱啟動。SFC解釋程序不作系統(tǒng)。在圖表處理開始時,當前活動步將保存到"ws_data",并且處理將標記為處于"關鍵段"中。在圖表處理結束時,將取消對"關鍵段"的標記。"關鍵段"中出現(xiàn)電源故障,則在開始時此狀態(tài)處于活動狀態(tài)的情況下,可以檢測到故障狀況(因為掃描被中止并MAST任務從頭重新開始)。在此情況下,工將使用來自定位數(shù)據(jù)區(qū)域的SFCSTEP_STATE中的附加信息來重新構建狀態(tài)機器。:SFC解釋程序是獨立的,如果轉換有效,則SFC圖表%S1輸出更 ModiconM340PLC的自動開始運 強制PLC開始運行,除非應用程序已加載到PLC。w wwwPLCworld意使用意使用"自動開始運行"為避免處于運行模式下時意外重新啟動,請停止輸入(Modicon如果這個警告會導 ,嚴重Premium和QuantumPLC的操作模描本節(jié)本節(jié)描述Premium和QuantumPLC的操作模式文件文件Premium/QuantumPLCPremium/QuantumPLC冷啟動的處Premium/QuantumPLC熱重啟的處自動開始運行

本章節(jié)包含了以下w wwwPLCworldPremium/QuantumPLC斷電和電源恢復的處理 交直10毫130毫-10毫1示意 電源故wwww電源故w等待電存存操 階描1斷電時,系統(tǒng)應用程序環(huán)境和斷電時間2它將所有輸出都設置為故障預置狀態(tài)(配置中定義的狀態(tài))3電源恢復時,保存的環(huán)境會與當前環(huán)境比較,從而確定要執(zhí)行的啟動類型如果應用程序環(huán)境已更改(例如系統(tǒng)環(huán)境或新應用程序丟失)PLC將初如果應用程序環(huán)境相同,PLC將執(zhí)行重啟,但不初始化數(shù)據(jù):熱重

再在應用程序器中獲得更新,并且會在離散量輸入模塊中復位為零,除非已對w wwwPLCworldPremium/QuantumPLC冷啟動的處冷啟動的原 原啟動加載應用程在停止模式下強制的冷啟按下處理器的復位按鈕(Premium)在停止模式下強制的冷啟移動操作桿或插入/取出PCMCIA強制系%S0在停止模式或運行模式下啟動(量輸入/輸出和應用模塊w wwwPLCworld意意如 這個警告會導致重傷,或設備損壞示意 TOP程序TOP程序執(zhí)PLCworld并將位%SW10.0設置為0初始操 階描階描1行啟動;或如果此參數(shù)已使用,則根據(jù)"運行/停止"輸入的狀態(tài)來啟動。循環(huán)開始時,程序將繼續(xù)執(zhí)行。2使用在數(shù)據(jù)編輯器中定義的初始值(如果未定義任何其他初始值,則將值設置為0)來初始化數(shù)據(jù)(位、I/O映像、字等)。對于%MW字,如果在處理器的配置屏幕中取消選中冷重啟時%MW選項,則在冷重啟時初始化在DFB中的數(shù)據(jù):初始化為0或在DFB類型中的初始初始化系統(tǒng)位和禁用非務的任務,直至第一個務循環(huán)結將圖表定位至初始取消任何強制操初始化消息和隊將配置參數(shù)發(fā)送到所有離散量輸入 輸出模塊和應用模3wwwPLCworld%S0(冷重啟)和%S13(運行模式中的第一個循環(huán))位設置為1SW0字(在第一個任務循環(huán)過程中檢測冷重啟)設置為,重新啟動主將%S0和%S13位復位至0,并且在務的第一個循環(huán)結束時將%SW10的每一位都設置為在務的第一個循環(huán)結束時激活快速任務和處由程序處理冷啟 注意如果已選擇了自動開始運行參數(shù),則可以測試位%S0PLC將在停止模式下啟動%S0在重啟后的第一個循環(huán)開始時切換至1,但是由于尚未執(zhí)輸出更改(對于Premium和

(對于

對于Modsoft/NxT/Concept,Quantum處理器的 為"開"時不能強制輸出。對于對于Modsoft/NxT/Concept,Quantum處理器的 為"開"時不能強制輸出。對于UnityPro,Quantum處理器的 器保護開關設置為"開"時可以 wwwPLCworldcn對于UnityPro,強制輸出在冷啟動后將丟失其狀態(tài)。如 這個警告會導致重傷,或設備損壞意w140CPU

1,435KBEPROM閃存,該閃存可用于保存程序和變量的初始值。電源恢復時,可以使用處理器前面板上的PLCMEM開關選擇所需的操作模式。有關位置 Premium/QuantumPLC熱重啟的處熱重啟的原 按下機0的電源模塊的復位按鈕(PremiumPLC上示意 TOPTOP程序執(zhí)wwwPLCworld操 階說1程序執(zhí)行從發(fā)生斷電處的元素恢復啟動,并且不更新輸出2重啟循環(huán)結束時,系統(tǒng)執(zhí)行以下操作初始化消息和隊將配置參數(shù)發(fā)送到所有離散量輸入/輸出模塊和應用模禁用快速任務和處理(直到務循環(huán)結束3重新確認所有輸入模將位%S1(熱重啟)設置為1,重新啟動第一個務循環(huán)結束時將位%S1復位為在務的第一個循環(huán)結束時重新激活快速任務、輔助任務和處 寫相應程序,其執(zhí)行條件為%S1設置為1。詳細信息,請參見Quantum文檔(見)。w wwwPLCworld輸出更改((對于

(對于擴展機架

由自動開始運行 啟動的處理頁133)之后,強制PLC開始運行,除非應用程序已加載到PLC。信息,請參考Quantum文檔(見)。以下操作以下操作會觸發(fā)"自動開始運行PLCPCMCIA卡(Premium無意或 強烈建議您使用運行停止輸入(PremiumPLC)或處理器前面板上的開關(對于QuantumPLC) wwPLCworld險PLCHALT描本節(jié)本節(jié)提供HALT模式的概述PLC暫停模

本章節(jié)包含了以下文件PLC暫停模概 以下操作可將PLC切換為"暫停"模式·HALT指w ·警戒時鐘溢 wwwPLCworld·%S78見系統(tǒng)位%S60%S79的描述頁153)設置為1注意事 注意:PLC處于"暫停"模式時,所有任務都會停止(見)。檢查關聯(lián)I/O的行為6系統(tǒng)對6概本章本章介紹UnityPro語言的系統(tǒng)位和系統(tǒng)字ww91本章I.com段段段段文件系統(tǒng)系統(tǒng)Atrium/Premium系統(tǒng)Quantum系統(tǒng)ModiconM340系統(tǒng)

本章包含了以下部分:wwwPLCworld系統(tǒng)描本 w

本章節(jié)包含了以下文件系統(tǒng)位%S0%S7的描系統(tǒng)位%S9%S13的描系統(tǒng)位%S15%S21的描系統(tǒng)位%S30%S59的描系統(tǒng)位%S60%S79的描系統(tǒng)位%S80%S96的描系統(tǒng)位簡一般信 系統(tǒng)位%S0%S7的描詳細描 系統(tǒng)位%S0至%S7的描述位符函位符函說狀冷啟正常情況下此位設0,可以通過以下方式將該位設置為1:電源恢復,但丟失數(shù)據(jù)(電池故障用戶程

溫馨提示

  • 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

提交評論