




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
三、(及指令系統(tǒng))系統(tǒng)配置指令系統(tǒng)簡介的網(wǎng)絡通信系列產(chǎn)品!:微型自動化邏輯控制模塊,可取代大量時間開關和繼電器、計數(shù)器和保護繼電器使得自動化系統(tǒng)建立變得簡單:小型、緊湊模塊化控制器,實際上是美國公司的產(chǎn)品,編程風格與主品不同:新小型、緊湊型模塊化控制器,編程風格與相同系列:中型系統(tǒng),滿足大中小規(guī)模的性能要求;功能強大、性價比高,應用十分靈活廣泛系列:大型系統(tǒng),適用于中高性能、復雜任務要求緊湊型:帶有集成的數(shù)字量:帶有集成的數(shù)字量和模擬量:帶集成及口:集成及接口:帶集成及口:帶集成及標準型(小型)、(中)、(大)、、、::帶接口,適用于大規(guī)模的配置或分布式系統(tǒng)。緊湊式戶外型、:耐戶外惡劣環(huán)境故障安全型、、:出現(xiàn)特定故障時保持安全功能不丟失,需創(chuàng)建等安全組件特種型:具有智能運動控制功能,能夠滿足系列化機床、特殊機床等任務要求…….的系統(tǒng)組成導軌
PS電源模塊CPU
IM接口模塊
FM:-計數(shù)-定位-閉環(huán)控制
CP:-點-到-點-PROFIBUS-工業(yè)以太網(wǎng)SM:DI/DO/AI/AO模塊系統(tǒng)背版總線電源模塊連接器工作模式選擇開關模塊狀態(tài)指示燈多點接口信號模塊的前連接器信號模塊()模塊()模塊:、、、()單元有多種性能級別的配接口(標配),通過接口可以與其它產(chǎn)品(如其它、、等)建立簡單多站點網(wǎng)絡——,≤站點–:集成接口,適用大范圍分布式自動化結構——≤,≤站點,理論地址范圍通過模塊擴展,可以實現(xiàn)通信執(zhí)行速率、存儲器容量、可擴展點數(shù)等都隨著序號的遞增而增加。()模擬量輸入模塊可直接輸入多種范圍的電壓、電流、電阻、等信號單極性雙極性轉換程序工程量,如:~……根據(jù)地址讀取轉換結果 從端口地址(如)讀入轉換結果 存入臨時變量不直觀!"" 直接調用系統(tǒng)提供的轉換函數(shù),以下是輸入輸出參數(shù): 入口參數(shù):十進制轉換結果: 入口參數(shù):工程量上限(本身沒有單位概念): 入口參數(shù):工程量下限: 入口參數(shù):為雙極性,為單極性: 出口參數(shù):返回值(準確--,錯誤--其它值): 出口參數(shù):工程量轉換結果轉換結果~~4~20mA1~5VDC0~10mA-5~5V……變送器模塊程序的設置:硬件設置軟件設置(相結合)※模擬量模塊裝有量程塊,調整量程塊的方位可改變模塊內部的硬件結構※量程塊是一個正方形的短接塊,在上方有“”,“”,“”,“”四個標記※每兩個相鄰輸入通道共用一個量程塊,構成一個通道組。※不同的量程塊位置,適用于不同的測量方法和測量范圍。、、量程塊上的標記模塊上的標記硬件設置設置標記對應的測量方式及范圍缺省設置電壓:電阻:Ω、Ω、Ω、、熱電偶:、、、等各型熱電偶電壓:電壓:電壓:電流:(線制變送器輸出)電流:~(線制)電流:~(線制變送器輸出)電流:~(線制)信號類型設置(-應與硬件設置對應信號范圍通道組診斷斷線檢查積分時間設置上下限設置診斷中斷允許限幅中斷允許通道組軟件設置輸入信號的連接:電壓、電流、毫伏、電阻電壓信號連接模塊配置成電壓輸入()L+MM-M+M+M-光隔MANAADC總線U+-U+-一路電壓輸入信號占用一個模塊通道二線制電流信號連接L+MM-M+M+M-光隔MANAADC總線模塊配置成二線制電流輸入()帶配電接收~電流I4~20mA+-MANAADC24VI4~20mA+-內部原理示意變送器:二線制模塊:二線制L+MM-M+M+M-光隔MANAADC總線模塊配置成四線制電流輸入(),但變送器為兩線制??I4~20mA+-24V電源+-儀表:二線制模塊:四線制四線制電流信號連接不需要模塊給變送器供電L+MM-M+M+M-光隔MANAADC總線模塊配置成四線制電流輸入()I4~20mA24VDC/220VACI4~20mA24VDC/220VAC四線制變送器毫伏信號連接L+MM-M+M+M-COMP+COMP-ADC補償盒參考點補償導線外部補償L+MM-M+M+M-COMP+COMP-ADC內部補償電阻信號連接L+MM-M+Ic+Ic-MANAADCIc
一路信號需要占用個通道模擬量輸入模塊總結:硬件設置——、、、與模塊“▼”對上軟件設置——設置合適的量程正確接線毫伏,包括各種熱電偶()一路信號需要占用個通道電阻,包括各種熱電阻()一路信號需要占用個通道電壓()一路信號需要占用個通道四線制電流()一路信號需要占用個通道二線制電流()一路信號需要占用個通道讀入轉換結果——一般需要調用函數(shù)注:有一種專門接熱電阻的模塊()模擬量輸出模塊"" 直接調用系統(tǒng)提供的轉換函數(shù),以下是輸入輸出參數(shù) 入口參數(shù):閥位值~%浮點數(shù) 入口參數(shù):閥位上限 入口參數(shù):閥位下限 入口參數(shù):為雙極性輸出,單極性輸出 出口參數(shù):返回值 出口參數(shù):十進制轉換結果存入臨時變量通過地址執(zhí)行器~~~……轉換結果~±轉換程序閥位如~%輸出轉換結果
十進制轉換結果輸出到過程輸出緩沖區(qū),如檢測儀表轉換程序工程量~通過地址讀取轉換結果控制決策如運算通道診斷信號類型I、V信號范圍0~20mA4~20mACPU停止時輸出保持診斷中斷允許CPU停止時輸出為0電壓輸出范圍的設置:軟件設置(不需要硬件設置)電壓信號輸出電流信號輸出L+MS+QVS-MANADACRLL+MS+QVS-MANADAC電壓輸出(線)輸出信號的連接電壓輸出(線)L+MS+QIS-MANADAC電流輸出★()開關量輸入模塊開關量輸入模塊主要有直流信號輸入和交流信號輸入二大類SM321開關量輸入模塊16×24VDC32×24VDC16×120VAC8×120/230VAC輸入點數(shù)1632168輸入電壓“1”15~30VDC15~30VDC79~132VAC79~264VAC“0”-3~5VDC-3~5VDC0~20VAC0~40VAC與背板總線的隔離光耦光耦光耦光耦“1”信號典型輸入電流7mA7.5mA6mA6.5mA/11mA典型輸入延遲時間1.2~4.8ms1.2~4.8ms25ms25ms診斷中斷某些型號具備——————絕緣耐壓測試500VDC500VDC1500VAC1500VAC通道數(shù)為的倍數(shù)光耦隔離輸入信號功率不大()開關量輸出模塊模塊有晶體管、可控硅和繼電器種輸出類型開關量輸出模塊晶體管輸出可控硅輸出繼電器輸出輸出點數(shù)額定電壓
“”信號最大輸出電流——“”信號最大輸出電流——與背板總線的隔離光耦光耦光耦觸點容量————阻性負載
觸點開關頻率感性負載
燈負載
診斷——指示——絕緣耐壓測試
通道數(shù)為的倍數(shù)關注輸出信號功率晶體管輸出電源取自模塊電源光耦隔離關注負載特性及輸出信號頻率18.系統(tǒng)組成.系統(tǒng)配置()機架配置與機架連接()地址的配置()內部寄存器()存儲區(qū)三、根據(jù)自動化系統(tǒng)的實際規(guī)模和要求,配置硬件系統(tǒng)時,著重要回答以下問題:()構成一個控制系統(tǒng)需要哪些、多少數(shù)量的模塊?()這些模塊怎么安裝?()多個機架怎么連在一起形成整體?系列采用模塊化結構形式,可根據(jù)系統(tǒng)規(guī)模選擇不同型號、不同數(shù)量的模塊一個系統(tǒng)的最大配置能力(包括點數(shù)、機架數(shù)等)與型號相關這些模塊安裝在一個或多個機架上。除了、電源、通信接口模塊之外,每一個機架最多可安裝個或模塊。通過通信接口模塊把各機架連載一起。最常用的模塊:模塊:、、、、……(參見)電源模塊:(、、)、(、、、)接口模塊(連接機架):、、(,最多,總線)模塊:——(可接入、、、Ω信號)、(可接入Ω信號)——(可輸出、信號)——(可接入、、)——(可輸出、、、無源觸點信號)每路占個通道→需個通道每路占個通道→需個通道每路電阻信號占個通道→需個通道某控制系統(tǒng)有路~輸入信號路輸入信號路~輸出信號試配置的模塊每路占個通道→需個常規(guī)通道需塊通道每路占個通道→需個常規(guī)通道需塊通道示例:電阻信號可以配置模塊→需個通道需塊通道配置結果一總計塊模塊,至少需要個機架需塊通道需塊通道配置結果二總計塊模塊,至少也需要個機架如果都選通道的輸入或輸出模塊冗余個常規(guī)通道冗余個通道冗余個通道冗余個常規(guī)通道冗余個通道結論:①配置方式多種多樣,根據(jù)需要選擇最合適的②適當冗余是必要的,但過多的冗余是浪費的()機架配置與機架連接模塊順序:模塊的安裝有順序要求,每個機架從左到右分為個邏輯槽號(非物理位置限制)模塊安裝:電源通常安裝在最左邊的位,模塊安裝位,機架接口模塊安裝在位~位可自由分配信號模塊、功能模塊或擴展通信模塊如果沒有機架接口模塊,則位之后緊接著安裝等模塊電源模塊模塊機架接口模塊
邏輯槽號電源1接口2IO4IO5IO6IO7IO8IO9電源1CPU2IO4IO5IO6IO7IO8IO9IO10IO11多個機架有三種連接方式:SM\FM模塊134567891011擴展機架(ER)SM/FM模塊1345678910112中央機架(CR)CPU接口模塊:IM365接口模塊:IM365機架數(shù)量機架之間的距離≤米13456789ERIM361IM3601345678910112CR13456789ERIM361機架數(shù)量≤機架之間的距離≤米ER12456789CR連接到DP接口IM153總線ERER機架數(shù)量>機架間距離>米需要接口(通常從模塊接出)注意:沒有位模塊★小結【一個機架】[電源][][][]……[]≤個模塊【兩個機架,間距≤米米】[電源][][][][]……[]
[電源][][][]……[]【~個機架,間距≤米】[電源][][][][]……[][電源][電源][電源][][][]……[][][][]……[][][][]……[]【連接,間距“不限”】[電源][電源][電源][電源][電源][][][]……[][][][]……[][][][]……[][][][]……[][][][]……[][電源][][][]……[]總線示例回顧:每路占個通道→需個通道每路占個通道→需個通道每路電阻信號占個通道→需個通道某控制系統(tǒng)有路~輸入信號路輸入信號路~輸出信號試配置的模塊每路占個通道→需個常規(guī)通道需塊通道每路占個通道→需個常規(guī)通道需塊通道電阻信號可以配置模塊→需個通道需塊通道配置結果一總計塊模塊,至少需要個機架需塊通道需塊通道配置結果二總計塊模塊,至少也需要個機架如果都選通道的輸入或輸出模塊冗余個常規(guī)通道冗余個通道冗余個通道冗余個常規(guī)通道冗余個通道①配置該系統(tǒng)需要個模塊,必須安裝到的機架如果單純從配置的角度分析(暫不考慮內存、速度需求),根據(jù)表中的性能參數(shù),該系統(tǒng)可以選用或以上的型號均可。有三種選擇:②接口模塊③電源模塊確定合適的電源模塊的功率:模塊供電,外部儀表設備供電可以單電源,也可以多電源:◆單電源——多個機架共用一個電源,但安裝、維護不方便◆多電源——每個機架分別配置電源模塊(建議)第一種:,最經(jīng)濟第二種:,有一定擴展能力,可以擴到個機架第三章:,上需要有口(或者通過模塊擴展口),有很大的擴展能力,方便組網(wǎng)★④其它附設導軌,安裝各種模塊(幾個機架至少幾塊)內存卡,有不同容量,如64KB、128KB、512KB…總線連接器(每點1個)和通信電纜IO模塊前連接器(接線端子)有20針和40針兩種板卡式USB編程電纜PLC與上位機通信的接口卡,如CP5611等下位機開發(fā)軟件:上位機組態(tài)軟件:(和系統(tǒng)點數(shù)有關系,也可以自主開發(fā))()地址的配置模塊:分為模擬量和數(shù)字量二大類型,每個模塊包含若干個通道 每一通道均配置獨立的地址,應用程序根據(jù)地址實現(xiàn)操作每個通道的地址占用一位(),模塊最多為通道,地址最多占字節(jié)數(shù)字量模塊每個模擬量地址為一個字地址(),模塊最多為通道,地址最多占字節(jié)模擬量模塊地址的生成方式在硬件配置時,系統(tǒng)自動提供缺省地址(推薦使用)手動自由更改(部分提供這種功能)地址的配置注意事項:配置地址時,可以是系統(tǒng)提供缺省地址(初學者推薦使用),也可以是手工自由配置(部分支持該功能)不同的最大尋址能力是不同的,如-可達;輸入、輸出的地址是不同的,即-最大輸入地址,最大輸出地址也是,實際可尋址一個開關量地址占位(),一個模擬量地址占字節(jié)-字節(jié)留給開關量模塊使用某通道模塊,配置地址為-第通道的地址分別為:、、、、、、、讀取第個通道的模擬量轉換結果: 讀取第個通道的模擬量轉換結果: 某通道模塊,配置地址為-把一個輸出送到第個輸出通道: 把一個輸出送到第個輸出通道: 某通道模塊,配置地址為-讀入第個通道的轉換結果: 讀入第個通道的轉換結果: 讀入第個通道的轉換結果:
()內部寄存器有個主要寄存器:32位累加器1(A1)主累加器2(A2)輔2個32位累加器***32位地址寄存器1(AR1)地址寄存器2(AR2)2個32位地址寄存器**32位共享數(shù)據(jù)塊地址寄存器背景數(shù)據(jù)塊地址寄存器2個32位數(shù)據(jù)塊地址寄存器16位狀態(tài)字寄存器1個16位狀態(tài)字寄存器*
欲知有何作用?往后慢慢講解!()存儲區(qū)能訪問的存儲區(qū):、、、、、、塊、堆棧名稱存儲區(qū)存儲區(qū)功能外設輸入()外設輸出()外設輸入存儲器外設輸出存儲器與所有模塊地址對應,用于直接訪問現(xiàn)場設備訪問方式:字節(jié)、字、雙字(不能訪問位)輸入()輸出()過程輸入映像表過程輸出映像表分別對應的前字節(jié)映像(主要面向)訪問方式:位、字節(jié)、字、雙字位存儲區(qū)()作用和的內部輔助繼電器區(qū)類似存放程序運行的標志或其他中間結果,大小與型號有關訪問方式:位、字節(jié)、字、雙字數(shù)據(jù)塊()數(shù)據(jù)塊數(shù)據(jù)類型、大小自由定義,訪問方式:位、字節(jié)、字、雙字分共享數(shù)據(jù)塊、背景數(shù)據(jù)塊定時器()定時器定時器數(shù)量與型號有關計數(shù)器()計數(shù)器計數(shù)器數(shù)量與型號有關主要關心哪些存儲區(qū)能夠按“位”方位,哪些不能。模塊地址中間變量區(qū)自定義變量區(qū)★★輸入映像示例物理輸入模塊配置地址路
路
外設
……
……
……輸入映像區(qū)
……
用戶程序
讀取第通道
讀取第通道
讀取信號
不方便啊!逐位裝載.映射輸出映像示例物理模塊配置地址路
路
外設……
…………
……
輸出映像區(qū)……
…………
用戶程序逐位輸出.
映射輸出至第通道
寄存器、存儲區(qū)的總結:共有七個寄存器(搞不明白就硬記,慢慢會明白的)有很多存儲區(qū),最重要的是過程輸入存儲區(qū)——和輸入模塊地址對應過程輸出存儲區(qū)和輸出模塊地址對應輸入映像區(qū)——對前字節(jié)的映像(留給開關量輸入模塊使用)輸出映像區(qū)對前字節(jié)的映像(留給開關量輸出模塊使用)、——可以按照字節(jié)、字、雙字等方式讀寫,不能按位讀寫、——可以按位及其它各種方式讀寫位存儲區(qū)可以按位訪問,相當于的內部輔助繼電器區(qū)數(shù)據(jù)塊用戶自己定義的數(shù)據(jù)區(qū),絕大多數(shù)用戶數(shù)據(jù)都存放在各種數(shù)據(jù)塊中36.系統(tǒng)組成.系統(tǒng)配置.指令系統(tǒng)簡介()指令及其結構()尋址方式()狀態(tài)字()位邏輯運算指令三、系列用戶程序的開發(fā)軟件包:編程語言包括:(梯形圖)、(語句表)*、(標準控制語言)等()指令及其結構語句指令:操作碼操作數(shù)(≤個)對輸入繼電器進行與操作將字裝入累加器定義要執(zhí)行的功能執(zhí)行該操作所需要的信息有些語句指令不帶操作數(shù),它們操作的對象是唯一的。主標識符表示操作數(shù)在該存儲區(qū)域內的具體位置表示操作數(shù)存放區(qū)域,(輸入映像區(qū)),(輸出映像區(qū)),(位存儲區(qū)),(外部輸入),(外部輸出),(定時器),(計數(shù)器),(數(shù)據(jù)塊)等輔助標識符標識參數(shù)表示操作數(shù)位數(shù)長度(位、字節(jié)、字、雙字等)
位、字節(jié)、字、雙字的關系存儲區(qū)及其操作數(shù)表示方法存儲區(qū)域位字節(jié)字雙字輸入映像區(qū)()√
√√√輸出映像區(qū)()√
√√√位存儲區(qū)()√
√√√外部輸入存儲區(qū)()√
√√外部輸出存儲區(qū)()√
√√數(shù)據(jù)塊(用“”打開)√
√√√數(shù)據(jù)塊(用“”打開)√
√√√()尋址方式立即尋址直接尋址存儲器間接尋址寄存器間接尋址 把整數(shù)裝入累加器 把碼常數(shù)裝入累加器對常數(shù)或常量的尋址方式,操作數(shù)本身包含在指令中. 對輸入位進行“與”邏輯操作. 把數(shù)據(jù)塊雙字中的內容傳送給累加器在指令中直接給出操作數(shù)的存儲單元地址
如果如果如果[][][]地址指針 [,] 偏移量 [,] 偏移量字地址指針的描述
~雙字地址指針描述
字節(jié)編號位編號~用雙字格式訪問字節(jié)、字、雙字存儲器,必須保證位編號為。地址指針描述~~寄存器地址指針的描述
字節(jié)編號位編號:區(qū)域內間接尋址;:區(qū)域間間接尋址存儲區(qū)域標識符
★★存儲器簡介尋址 將整數(shù)裝入累加器 將累加器的內容傳送給存儲字,此時內容為[] 打開由指出的數(shù)據(jù)塊,即打開數(shù)據(jù)塊() 將地址指針裝入 將累加器的內容傳送給位存儲區(qū)中的 將裝入 累加器原內容()被裝入累加器 將累加器和累加器內容整數(shù)相加,在累加器中得到的“和”為 () 將累加器的當前內容傳送() [] 對輸入位進行“與”邏輯操作,結果存放在中 [] 將賦值給輸出位(用的不多)寄存器簡介尋址有兩個地址寄存器:、地址寄存器的內容+偏移量=地址指針
[,] [,]將裝入累加器將的內容傳送至將裝入累加器將的內容傳送至(地址)偏移量(),結果地址(地址)偏移量(),結果地址這是區(qū)域內寄存器間接尋址——指令中給出存儲區(qū)域標識這是區(qū)域間寄存器間接尋址——存儲區(qū)域的信息包含在地址指針中將裝入將累加器的內容傳送至地址寄存器將裝入將累加器的內容傳送至地址寄存器偏移量()偏移量()將指向的地址指針裝入將累加器的內容傳送至地址寄存器將指向的地址指針裝入將累加器的內容傳送至地址寄存器偏移量()偏移量()等以后熟悉了再用
[,] [,]
[,] [,]寄存器簡介尋址的兩個實例
:
[] []
作用:把地址為開始的個開關量輸入信號采用循環(huán)方式逐個轉存到,存放位置由開始的個位。為整形臨時變量每次循環(huán),累加器減只要不為,則循環(huán)到
:
[]
"" : : : : : :
[]
作用:把地址為開始的個模擬量輸入信號采用循環(huán)方式逐個轉存到,存放位置由開始的個浮點數(shù)。如果不同量程如何處理?()狀態(tài)字······
首次檢測位*邏輯操作結果*狀態(tài)位或位溢出位溢出狀態(tài)保持位條件碼條件碼二進制結果位狀態(tài)字表示執(zhí)行指令時所具有的狀態(tài),用戶程序可以訪問和檢測狀態(tài)字,并可以根據(jù)狀態(tài)字中的某些位決定程序的走向和進程。
因為有和位置:狀態(tài)字第位作用:決定對邏輯運算指令開關量操作數(shù)的存放位置邏輯操作結果
位置:狀態(tài)字位作用:存儲位邏輯指令或算術比較指令的結果所有的邏輯運算結果均放在此處!!
語句表實際狀態(tài)檢測結果
說明、的變化示例I:0.0I:0.1Q:1.0
與
檢測結果與運算,結果存
…()位邏輯運算指令位邏輯運算指令主要包括: 與 -- 與非 -- 或 -- 或非 -- 賦值-- = 置位-- 復位-- ①串聯(lián)邏輯 、()I0.0I1.0M2.1Q4.0
語句表實際狀態(tài)檢測結果
說明下一條指令表示一新邏輯串的開始
檢測結果與“與”運算
檢測結果與“與”運算
②并聯(lián)邏輯、()I0.0Q4.0I1.0M2.1
語句表實際狀態(tài)檢測結果
說明以下是新邏輯串的開始
檢測結果與運算,結果存
檢測結果與運算,結果存
③串并聯(lián)的復合達式和先“與”后“或”
()I0.0Q1.2I0.4I0.1I0.3
()I0.0Q1.2I0.4I0.1I0.3()()()()當邏輯串是串并聯(lián)的復合組合時,的掃描順序是先“與”后“或”。I0.2I0.2
()④輸出指令(=)
()I0.0Q1.2()Q1.3⑸置位/復位指令若的值為,被尋址位的信號狀態(tài)被置或清若是,則被尋址位的信號保持原狀態(tài)不變
指令格式指令示例說明<位地址>
<位地址>
⑥系列的定時器系列定時器有多種類型:——脈沖定時器()——擴展脈沖定時器()——接通延時定時器()——保持接通延時定時器()——斷電延時定時器()
I0.0T1I0.1T1(SP)S5T#10ST1(R)Q0.0()上升沿觸發(fā)高電平復位I0.0T1I0.1T1(SP)S5T#10ST1(R)Q0.0()TI0.0I0.1SP當前值Q0.0SE當前值Q0.0I0.0T1I0.1T1(SE)S5T#10ST1(R)Q0.0()上升沿觸發(fā)輸出“”輸出時長≤高電平復位上升沿觸發(fā)輸出“”輸出時長高電平復位為定時時間間隔脈沖定時器擴展脈沖定時器I0.0T1I0.1T1(SD)S5T#10ST1(R)Q0.0()T上升沿觸發(fā)高電平<時,低電平;高電平≥時,在時間之后輸出高電平當高電平時,輸出被復位I0.1SD當前值Q0.0上升沿觸發(fā)計時時間<時,低電平;計時時間≥,輸出高電平當高電平時,輸出被復位I0.0T1I0.1T1(SS)S5T#10ST1(R)Q0.0()I0.0I0.1SS當前值Q0.0為定時時間間隔接通延時定時器保持接通延時定時器55.系統(tǒng)組成.系統(tǒng)配置.指令系統(tǒng)簡介.程序結構三、支持結構化編程主程序函數(shù)(過程)1函數(shù)(過程)n……
語言()中斷函數(shù)塊其它塊組織塊功能塊塊全局變量數(shù)據(jù)數(shù)據(jù)塊、庫函數(shù)系統(tǒng)函數(shù)塊用戶定義函數(shù)塊子程序過程程序代碼結構化編程的“塊”()數(shù)據(jù)塊支持的數(shù)據(jù)類型:、、、、、、等基本數(shù)據(jù)類型以及數(shù)組、結構等復式數(shù)據(jù)類型數(shù)據(jù)塊的定義原則:先定義后訪問允許建立不同大小的數(shù)據(jù)塊,以序號不同對允許定義的數(shù)據(jù)塊數(shù)量及數(shù)據(jù)總量有限制M位存儲區(qū)PI/PQ區(qū)I/O區(qū)
L堆棧DBnDB2DB1各種測控數(shù)據(jù)放哪里?59①數(shù)據(jù)塊定義用開發(fā)軟件包生產(chǎn)數(shù)據(jù)塊61定義、保存、下載、監(jiān)視數(shù)據(jù)塊②數(shù)據(jù)塊訪問①直接訪問,指令中寫明數(shù)據(jù)塊號、類型、位置中的~字節(jié),雙字(長整數(shù)或浮點數(shù)),位,字節(jié)第位“”·符號地址②先打開后訪問
訪問注:數(shù)據(jù)塊沒有專門的關閉指令,在打開一個新塊時,先前打開的塊自動關閉③背景數(shù)據(jù)塊和共享數(shù)據(jù)塊背景數(shù)據(jù)塊:附屬于某個塊,數(shù)據(jù)塊與某所要求的輸入輸出數(shù)據(jù)格式完全相符。背景數(shù)據(jù)庫可以理解為某的輸入實參體(批量賦值)。共享數(shù)據(jù)塊:定義的數(shù)據(jù)可以被任何塊讀寫訪問在的存儲器中,數(shù)據(jù)塊是沒有區(qū)別的,只是由于打開方式不同,才在打開時有背景數(shù)據(jù)塊和共享數(shù)據(jù)塊之分。程序代碼:放在任何、、中 ()塊:相當于程序和各種中斷程序,以序號區(qū)分 ()塊:入口出口參數(shù)一般比較多,相當于函數(shù),以序號區(qū)分 ()塊:入口出口參數(shù)比較少,相當于子程序,以序號區(qū)分可以調用、塊,、塊也可以調用其它、塊不可以被調用
程序代碼程序代碼其它······不超過8級程序代碼放哪里?①塊塊由兩部分組成:一是變量聲明表;二是應用程序變量申明表應用程序定義本程序塊用到的入口、出口參數(shù)和臨時變量包括:、、、四個類型:只讀:只寫:讀寫:臨時變量()邏輯功能塊——測控程序塊也由同樣的兩部分組成:一是變量聲明表;二是應用程序變量申明表應用程序②塊包括:、、、、:只讀:只寫:讀寫:靜態(tài)變量,結果保持:臨時變量③、的調用,
塊的調用:中的數(shù)據(jù)結構應與中的變量申明表結構(除變量)完全相同所有參數(shù)、變量都可通過背景數(shù)據(jù)塊賦值塊是調用:
在調用或時,要用到堆棧,而堆棧大小是有限制的,對于系列,其控制程序最多可同時激活個塊。沒有背景數(shù)據(jù)塊,調用時賦實參,實參的數(shù)據(jù)類型應與形參相同()組織塊——測控程序可根據(jù)需要定義,以序號區(qū)分,同一類型的塊沒有“貴賤”之別塊也可以根據(jù)需要定義,以序號區(qū)分,但不同序號的塊的功能不同,且有不同“優(yōu)先級”是主循環(huán)塊,任何系統(tǒng)都需要,所以優(yōu)先級最低其它每個都對應為一種中斷,不同的中斷有不同的優(yōu)先級問題:從控制的角度看,除了之外,通常還需要哪些中斷?塊說明優(yōu)先級主循環(huán)★★基本組織塊,循環(huán)掃描(最低)時間中斷根據(jù)設置的日期、時間定時啟動
延時中斷受控制啟動后延時特定時間允許
循環(huán)中斷★★根據(jù)特定的時間間隔允許
硬件中斷檢測到外部模塊的中斷請求時允許
~異步錯誤中斷★檢測到模塊診斷錯誤或超時錯誤時啟動
啟動★當從狀態(tài)到狀態(tài)時啟動
部分塊的優(yōu)先級:一個塊形成一個程序鏈(調用,調其它)所有程序的臨時變量存放在堆棧中,堆棧也是有限的,供程序中的所有優(yōu)先級劃分使用。一個優(yōu)先級的臨時變量定義過多,會導致停機。問題:如果臨時變量不夠用怎么辦?如:OB35功能塊或系統(tǒng)功能塊優(yōu)先級12L堆棧≤256字節(jié)如:OB1功能塊或系統(tǒng)功能塊優(yōu)先級1L堆棧≤256字節(jié)數(shù)據(jù)塊功能塊或系統(tǒng)功能塊數(shù)據(jù)塊總共1536字節(jié)全局變量,如存儲區(qū)、塊控制系統(tǒng)中個最常見的組織塊()參數(shù)初始化塊()當從切換到后,首先調用(可預置參數(shù),只運行一次),結束后,開始進入程序運行;如沒有,則不進行參數(shù)初始化。OB100OB1OB35()主循環(huán)塊()是最基本的組織塊,結束后,開始被為循環(huán)調用必須存在(但中不一定需要放置代碼)掃描周期的長短,主要取決于優(yōu)先級中的程序執(zhí)行所需時間為防止程序陷入死循環(huán),可以設置確定主循環(huán)的最長時間。如果掃描周期大于設定主程序最大允許循環(huán)行時間,操作系統(tǒng)調用(循環(huán)時間超時),若中未編寫程序,將轉入停止()狀態(tài)。是一個以固定間隔運行的定時中斷,定時時間間隔可以在~的范圍內設置應確保設置的定時時間間隔≥的執(zhí)行時間,否則將造成系統(tǒng)異常,操作系統(tǒng)將調用異步錯誤中斷()循環(huán)中斷()()邏輯塊的調用關系操作系統(tǒng)、共享背景共享DBFC、SFC、、……FC、SFC共享DB72.系統(tǒng)組成.系統(tǒng)配置.指令系統(tǒng)簡介.程序結構.網(wǎng)絡通信(系統(tǒng)集成)三、現(xiàn)代計算機控制系統(tǒng)是集控制、通信、管理等為一體的綜合自動化系統(tǒng),系統(tǒng)結構特征表現(xiàn)為一個多層次的網(wǎng)絡體系。的組網(wǎng)功能很強,可以適應不同控制需要可以提供三種組網(wǎng)方式:—— -
這種通信方式都有各自的技術特點和不同的適應面。通信子網(wǎng)特征
標準
介質訪問技術令牌環(huán)令令牌環(huán)+主從式
傳輸速率
~
最大站點數(shù)
>通信服務函數(shù)、函數(shù)、、等函數(shù)、等適用范圍現(xiàn)場設備層、控制單元層控制層、管理層控制系統(tǒng)集成通常會涉及哪些設備?擴展機架其他西門子其他總線系統(tǒng)TOUCHPANELOPERATIONPANEL①多機架的集成和擴展PSCPUSM:DISM:DOSM:AISM:AOCPFMSMIMS7-400PS(optional)CPUIM(optional)SM:DISM:DOSM:AISM:AOFM:CP:-Point-to-Point-PROFIBUS-IndustrialEthernetS7-300方法一、——本地集成一方法二、——本地集成二方法三、——分布式(通過總線)對象1RIOURIOU對象nRIOURIOUPLCCRProfibus-DP總線控制室現(xiàn)場√優(yōu)先考慮②及其它的集成OS*S7300S7400PGOPMPI通信一種低成本網(wǎng)絡系統(tǒng)通信速率較低,組網(wǎng)規(guī)模較小,≤站點組網(wǎng)距離短,不加中繼米多數(shù)西門子產(chǎn)品都有接口適用于中小系統(tǒng)-通信OS*S7300S7
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 大學創(chuàng)業(yè)廊管理制度
- 大客戶銷售管理制度
- 大理石拉鋸管理制度
- 天津網(wǎng)格員管理制度
- 奶茶店培訓管理制度
- 婦保科安全管理制度
- 嬰幼兒患病管理制度
- 孕產(chǎn)婦病歷管理制度
- 學員出入校管理制度
- 學校中餐生管理制度
- 國家開放大學《農(nóng)村經(jīng)濟管理》形考任務1-4參考答案
- 鐵絲圍擋施工方案
- 石家莊事業(yè)單位綜合類崗位筆試真題2024
- 2024慢性鼻竇炎診斷和治療指南解讀課件
- 大國工匠精神課件
- 超星爾雅學習通《大學生創(chuàng)業(yè)基礎(清華大學)》2025章節(jié)測試附答案
- 路燈安全培訓
- 《宴會國際禮儀》課件
- 【博觀研究院】2025年跨境進口保健品市場分析報告
- 叉車安全使用管理制度
- 2025年江蘇海安市瑞海公司招聘筆試參考題庫含答案解析
評論
0/150
提交評論