楊浦區(qū)電工培訓教育機構

來源: 發(fā)布時間:2021-12-01

    PLC的通信包括PLC與PLC之間的通信、PLC與上位計算機之間的通信以及和其他智能設備之間的通信。PLC與PLC之間通信的實質就是計算機的通信,使得眾多**的控制任務構成一個工程整體,形成模塊控制體系。PLC與計算機連接組成網絡,將PLC用于控制工業(yè)現場,計算機用于編程、顯示和管理等任務,構成“集中管理,分散控制”的分布式控制體系工業(yè)以太網是基于(Ethernet)的強大的區(qū)域和單元網絡。工業(yè)以太網,提供了一個無縫集成到新的多媒體世界的途徑。企業(yè)內部互聯網(Intranet),外部互聯網(Extranet),以及國際互聯網(Internet)提供的廣泛應用不但已經進入***的辦公室領域,而且還可以應用于生產和過程自動化。繼10M波特率以太網成功運行之后,具有交換功能,全雙工和自適應的100M波特率快速以太網(FastEthernet,符合)也已成功運行多年。采用何種性能的以太網取決于用戶的需要。通用的兼容性允許用戶無縫升級到新技術。工業(yè)以太網技術具有價格低廉、穩(wěn)定可靠、通信速率高、軟硬件產品豐富。 PLC通過模擬量的輸入輸出模塊實現模擬量與數字量的轉換并對模擬量進行控制以及對模擬量做閉環(huán)的PID控制。楊浦區(qū)電工培訓教育機構

培訓

    PLC編程中執(zhí)行一個組織塊OB的調用可以中斷另一個OB的執(zhí)行。一個OB是否允許另一個OB中斷取決于其優(yōu)先級。S7-1200PLC支持優(yōu)先級共有26個,1比較低,26比較高。高優(yōu)先級的OB可以中斷低優(yōu)先級的OB。例如OB10的優(yōu)先級是2,而OB1的優(yōu)先級是1,所以OB10可以中斷OB1。S7-300/400CPU支持優(yōu)先級有29個。優(yōu)先級、優(yōu)先級組合隊列用來決定時間服務程序的處理順序。每個CPU事件都有它的優(yōu)先級,不同優(yōu)先級的事件分為3個優(yōu)先級組。優(yōu)先級的編號越大,優(yōu)先級越高。事件一般按優(yōu)先級的高低來處理,先處理高優(yōu)先級的事件。優(yōu)先級相同的事件按“先來先服務”的原則來處理。高優(yōu)先級組的事件可以中斷低優(yōu)先級組的事件的OB的執(zhí)行。一個OB正在執(zhí)行時,如果出現了另一個具有相同或較低優(yōu)先級組的事件,后者不會中斷正在處理的OB,將根據它的優(yōu)先級添加到對應的中斷隊列排隊等待。當前的OB處理完后,再處理排隊的事件。不同的事件均有它自己的中斷隊列和不同的隊列深度。對于特定的事件類型,如果隊列中的事件個數達到上限,下一個事件將使隊列溢出,新的中斷事件被丟棄,同時產生時間錯誤中斷事件。 信捷PLC培訓中心plc寄存器參與運算,并存儲運算的中間結果,它也是在控制器指揮下工作。

楊浦區(qū)電工培訓教育機構,培訓

    上海浦東緯控教育專業(yè)從事PLC自動化編程培訓,在S7-1200PLC提供3中計數器:加計數器(CTU)、減計數器(CTD)和加減計數器(CTUD)。它們屬于軟件計數器,其最大計數速率受到它所在的OB的執(zhí)行速率的限制。如果需要速度更高的計數器,可以使用內置的高速計數器。與定時器類似,使用S7-1200的計數器時,每個計數器需要使用一個存儲在數據塊中的結構來保存計數器數據。在程序編輯器中放置計數器即可分配該數據塊,可以采用默認設置,也可以手動自行設置。使用計數器需要設置計數器的計數數據類型,計數值的數據范圍取決于所選的數據類型。計數器支持的數據類型包括短整數Sint、整數Int、雙整數Dint、無符號短整數USint、無符號整數UInt、無符號雙整數UDint。

    S7-1200PLC的存儲區(qū)由裝載存儲器、工作存儲器和系統(tǒng)存儲器組成。工作存儲器類似于計算機的內存條,裝載存儲器類似于計算機的硬盤。以下分別介紹三種存儲器。(1)裝載存儲器裝載存儲器用于保存邏輯塊、數據塊和系統(tǒng)數據。下載程序時,用戶程序下載到裝載存儲器。在PLC上電時,CPU把裝載存儲器中的可執(zhí)行的部分復制到工作存儲器。而PLC斷電時,需要保存的數據自動保存在裝載存儲器中。對于300/400PLC符號表、注釋不能下載,仍然保存在編程設備中。而對于S7-1200PLC,符號表、注釋可以下載到裝載存儲器。(2)工作存儲器工作存儲器集成在CPU中的高速存取的RAM存儲器,用于存儲CPU運行時的用戶程序和數據,如組織塊、功能塊等。用模式選擇開關復位CPU的存儲器時,RAM中程序被清理,但FEPROM中的程序不會被清理(3)系統(tǒng)存儲器系統(tǒng)存儲器是CPU為用戶提供的存儲組件,用于存儲用戶程序的操作數據,例如過程映像輸入、過程映像輸出、位存儲、定時器、計數器、塊堆棧和診斷緩沖區(qū)等。PLC具有易學易用、操作方便、可靠性高、體積小、通用靈活和使用壽命長等一系列優(yōu)點。

楊浦區(qū)電工培訓教育機構,培訓

    PLC編程中函數FC是用戶編寫的程序塊,是不帶存儲區(qū)的代碼塊。功能沒有固定的存儲區(qū),功能執(zhí)行結束后,其局部變量中的臨時數據就丟失了。可以用全局變量來存儲那些在功能執(zhí)行結束后需要保存的數據。②在界面區(qū)中生成局部變量,只能在它所在的塊中使用。局部變量的名字有字符(包括漢字)和數字組成。1)Input(輸入參數):由調用它的塊提供的輸入數據。2)Output(輸出參數):返回給調用它的塊的程序執(zhí)行結果。3)InOut(輸入_輸出參數):初值有調用它的塊提供,塊執(zhí)行后將它的返回值返回給調用它的塊。4)Temp(臨時數據):暫時保存在局部數據堆棧中的數據。只是在執(zhí)行塊時使用臨時數據,執(zhí)行完后,不在保存臨時數據的數值,它可能被別的塊的臨時數據覆蓋。5)Constant(常量):常量是具有固定值的數據,其值在程序運行期間不能更改。常量在程序執(zhí)行期間可由各種程序元素讀取,但不能被覆蓋。不同的常量值通常會指定相應的表示方式,具體取決于數據類型和數據格式。6)Return中的Ret_Val(返回值),屬于輸出參數。 PLC數據是程序處理和控制的對象在程序運行過程中數據是通過變量來存儲和傳遞的。徐匯區(qū)基礎電工培訓班

PLC的硬件和軟件方面采取了措施,提高了其可靠性。楊浦區(qū)電工培訓教育機構

    PLC編程的數據塊(DB)簡介數據塊用于存儲用戶數據及程序中間變量。新建數據塊時,默認狀態(tài)是優(yōu)化的存儲方式,且數據塊中存儲的變量是非保持型的。數據塊占用CPU的裝載存儲區(qū)和工作存儲區(qū),與標識存儲區(qū)的功能類似,都是全局變量,不同的是,M數據區(qū)的大小在CPU計數規(guī)范中已經定義,且不可擴展,而數據塊存儲區(qū)由用戶定義,比較大不能超過工作存儲區(qū)或裝載存儲區(qū),S7-1200PLC的非優(yōu)化數據比較大數據空間為64KB。而優(yōu)化的數據塊的存儲空間要大得多,但其存儲空間與CPU的類型有關。有的程序中(如有的通信程序),只能使用非優(yōu)化數據塊,多數的情形可以使用優(yōu)化和非優(yōu)化數據塊,但應優(yōu)先使用優(yōu)化數據塊。安照功能分,數據塊DB可以分為:全局數據塊、背景數據塊和基于數據類型(用戶定義數據類型、系統(tǒng)數據類型和數組類型)的數據塊。全局數據塊:存儲供所有的代碼塊使用的數據,所有的OB、FB和FC都可以訪問;背景數據塊:存儲的數據供特定的FB使用。背景數據塊中保存的是對應的FB的Input、Output、InOut和Static變量,Temp沒有用背景數據塊保存。 楊浦區(qū)電工培訓教育機構

上海緯控教育科技有限公司屬于辦公、文教的高新企業(yè),技術力量雄厚。公司是一家有限責任公司(自然)企業(yè),以誠信務實的創(chuàng)業(yè)精神、專業(yè)的管理團隊、踏實的職工隊伍,努力為廣大用戶提供***的產品。公司始終堅持客戶需求優(yōu)先的原則,致力于提供高質量的西門子PLC培訓,三菱FX3U/5U,基礎電工,PLC培訓。緯控教育以創(chuàng)造***產品及服務的理念,打造高指標的服務,引導行業(yè)的發(fā)展。

標簽: 培訓 課程