![s7-300PLC編程方法實例-課件_第1頁](http://file4.renrendoc.com/view/1428ac84750f188e12b63e9718321e28/1428ac84750f188e12b63e9718321e281.gif)
![s7-300PLC編程方法實例-課件_第2頁](http://file4.renrendoc.com/view/1428ac84750f188e12b63e9718321e28/1428ac84750f188e12b63e9718321e282.gif)
![s7-300PLC編程方法實例-課件_第3頁](http://file4.renrendoc.com/view/1428ac84750f188e12b63e9718321e28/1428ac84750f188e12b63e9718321e283.gif)
![s7-300PLC編程方法實例-課件_第4頁](http://file4.renrendoc.com/view/1428ac84750f188e12b63e9718321e28/1428ac84750f188e12b63e9718321e284.gif)
![s7-300PLC編程方法實例-課件_第5頁](http://file4.renrendoc.com/view/1428ac84750f188e12b63e9718321e28/1428ac84750f188e12b63e9718321e285.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
PLC編程思路和方法1PPT課件PLC編程思路和方法1PPT課件概述S7-300介紹編程實例演示培訓內(nèi)容2PPT課件概述S7-300介紹編程實例演示培訓內(nèi)容2PPT課件第一部分:概述1、PLC的定義2、PLC的特點3、PLC的應用范圍3PPT課件第一部分:概述1、PLC的定義2、PLC的特點3、PLC
可編程控制器(ProgrammableController)是計算機家族中的一員,是為工業(yè)控制應用而設計制造的。早期的可編程控制器稱作可編程邏輯控制器(ProgrammableLogicController),簡稱PLC,它主要用來代替繼電器實現(xiàn)邏輯控制。隨著技術的發(fā)展,這種裝置的功能已經(jīng)大大超過了邏輯控制的范圍,因此,今天這種裝置稱作可編程控制器,簡稱PC。但是為了避免與個人計算機(PersonalComputer)的簡稱混淆,所以將可編程控制器簡稱PLC。PLC的定義4PPT課件可編程控制器(ProgrammableControPLC的特點1、高可靠性2、豐富的I/O接口模塊3、采用模塊化結(jié)構4、編程簡單易學5、安裝簡單,維修方便5PPT課件PLC的特點1、高可靠性2、豐富的I/O接口模塊3、采用PLC的應用范圍微型40.2%小型23.8%中型18.2%大型17.8%中國PLC市場組成結(jié)構圖6PPT課件PLC的應用范圍微型40.2%小型23.8%中型18.2%大PLC的應用范圍(續(xù))
大型:不少于1,024個點,占17.8%:主要用于冶金,自動化生產(chǎn)線和電廠。
中型:256-1,023點,占18.2%:主要用作控制系統(tǒng)運用于冶金,電力,造紙,化工,加工、組裝生產(chǎn)流水線,包裝流水線等領域。
小型:64-255點,占23..8%:主要用于設備控制,也有用作小型系統(tǒng)控制器的。
微型:少于64點,占40.2%:主要用于單臺設備的監(jiān)控,在紡織機械,數(shù)控機床,塑料加工機械,小型包裝機械上運用廣泛。7PPT課件PLC的應用范圍(續(xù))大型:不少于1,024第二部分:S7-300介紹1、硬件結(jié)構2、指令介紹3、數(shù)據(jù)塊的使用4、功能的使用8PPT課件第二部分:S7-300介紹1、硬件結(jié)構2、指令介紹3、數(shù)據(jù)塊S7-300硬件結(jié)構 S7-300系列PLC采用模塊化硬件結(jié)構,各模塊能以各種不同方式組合在一起,這表明可將控制系統(tǒng)設計成完全符合應用需要。
西門子的常用模塊有:電源模塊、CPU模塊、數(shù)字量模塊、模擬量模塊、各種功能模塊、接口模塊、RS485模塊等類型。每種模塊都有許多具體型號,以適合不同的應用場合。9PPT課件S7-300硬件結(jié)構 S7-300系列PLC采用模塊化硬件結(jié)S7-300常用模塊介紹電源模塊——為S7-300系統(tǒng)提供穩(wěn)定可靠的電源10PPT課件S7-300常用模塊介紹電源模塊——10PPT課件CPU模塊——(CPU312、CPU313、CPU314、CPU315、CPU316、CPU318)
是S7-300系統(tǒng)的控制單元,用戶程序和系統(tǒng)程序都在CPU模塊中運行。我們常用的是CPU314系列的模塊S7-300常用模塊介紹11PPT課件CPU模塊——(CPU312、CPU313、CPU314、S7-300常用模塊介紹數(shù)字量模塊——(SM321DI、SM322DO、SM323DI/DO)
DI模塊可檢測開關量、數(shù)字量等開關狀態(tài)量,DO模塊可輸出開關量控制外部執(zhí)行單元,兩者配合可實現(xiàn)各種復雜的工作流程12PPT課件S7-300常用模塊介紹數(shù)字量模塊——(SM321DI、SS7-300常用模塊介紹模擬量模塊——(SM331AI、SM332AO,SM334AI/AO)
AI模塊可連接溫度、壓力、電壓、電流等各種傳感器或變送器,檢測現(xiàn)場的狀態(tài),AO模塊可實現(xiàn)PID等調(diào)節(jié)機構,實現(xiàn)各種需要連續(xù)調(diào)節(jié)的控制13PPT課件S7-300常用模塊介紹模擬量模塊——(SM331AI、SS7-300常用模塊介紹功能模塊——脈沖量模塊(FM350)專用的脈沖量模塊在計量站的應用中可用來檢測脈沖式流量計的流量數(shù)值14PPT課件S7-300常用模塊介紹功能模塊——脈沖量模塊(FM350)S7-300常用模塊介紹接口模塊——(IM360、IM361、IM365)當系統(tǒng)中模塊的數(shù)量超過8個(一排的最大模塊數(shù)量),就需要接口模塊來擴展更多的模塊導軌排15PPT課件S7-300常用模塊介紹接口模塊——(IM360、IM361S7-300常用模塊介紹RS485模塊——可自由編程的串行RS485口,可連接各種RS485接口的設備16PPT課件S7-300常用模塊介紹RS485模塊——16PPT課件S7-300導軌排Rack0Rack1Rack2更多Rack17PPT課件S7-300導軌排Rack0Rack1Rack2更多RackS7-300指令介紹(1)常開接點和常閉接點常開接點相當于一個簡單的開關,開關合上,電路接通,開關打開,電路斷開
常閉接點也相當于簡單的開關,但邏輯關系和常開接點相反,開關合上,電路斷開,開關打開,電路接通
18PPT課件S7-300指令介紹(1)常開接點和常閉接點常開接點相當于一S7-300指令介紹(2)輸出線圈方式輸出線圈就如同繼電器中的線圈,如果有電流通過線圈,則對應地址的開關被接通,反之則斷開
線圈復位指令當有電流通過時,線圈無論當前是什么狀態(tài),對應的地址都被清零并保持。線圈無電流通過,則線圈保持當前狀態(tài)
線圈置位指令當有電流通過時,線圈無論當前是什么狀態(tài),對應的地址都被置位,并保持。線圈無電流通過,則線圈保持當前狀態(tài)
19PPT課件S7-300指令介紹(2)輸出線圈方式輸出線圈就如同繼電器中S7-300指令介紹(3)比較指令分整數(shù)比較、雙整數(shù)比較、實數(shù)比較等;比較方式有:IN1==INT2(等于)、IN1>IN2(大于)、IN1>=IN2(大于或等于)、IN1<>IN2(不等于)、IN1<IN2(小于)、IN1<=IN2(小于或等于),當IN1和IN2之間的關系和比較方式相一致時,指令的輸出將被置為“1”
比較指令20PPT課件S7-300指令介紹(3)比較指令分整數(shù)比較、雙整數(shù)比較、實S7-300指令介紹(4)轉(zhuǎn)換指令轉(zhuǎn)換指令把IN參數(shù)的內(nèi)容轉(zhuǎn)換成另外一種格式,并在OUT中輸出結(jié)果。可轉(zhuǎn)換的數(shù)據(jù)格式:BCD碼、整數(shù)、雙整數(shù)、浮點數(shù)等21PPT課件S7-300指令介紹(4)轉(zhuǎn)換指令轉(zhuǎn)換指令把IN參數(shù)的內(nèi)容轉(zhuǎn)S7-300指令介紹(5)定時器指令定時器指令用在各類需要定時、延時、等時間操作的場合。有脈沖(PULSE)、擴展脈沖(PEXT)、接通延時(ODT)、保持型接通延時(ODTS)、斷開延時(OFFDT)等種類,適合不同的延時/定時要求22PPT課件S7-300指令介紹(5)定時器指令定時器指令用在各類需要定S7-300指令介紹(6)整數(shù)算術運算指令整數(shù)算術運算指令在整數(shù)(或雙整數(shù))IN1和IN2之間進行加(ADD)、減(SUB)、乘(MUL)、除(DIV)等運算,結(jié)果在OUT中輸出23PPT課件S7-300指令介紹(6)整數(shù)算術運算指令整數(shù)算術運算指令在S7-300指令介紹(7)浮點算術運算指令浮點數(shù)運算的種類有:加法(ADD)、減法(SUB)、乘法(MUL)、除法(DIV)、絕對值(ABS)、平方(SQR)、平方根(SQRT)、自然對數(shù)(LN)、e指數(shù)(EXP)、正弦(SIN)、反正弦(ASIN)、余弦(COS)、反余弦(ACOS)、正切(TAN)、反正切(ATAN)等運算24PPT課件S7-300指令介紹(7)浮點算術運算指令浮點數(shù)運算的種類有S7-300指令介紹(8)賦值指令賦值指令把IN輸入端的特定值復制到輸出端OUT上,MOVE只能復制BYTE(字節(jié))、WORD(字)、DWORD(雙字)數(shù)據(jù)25PPT課件S7-300指令介紹(8)賦值指令賦值指令把IN輸入端的特定S7-300指令介紹(9)程序控制指令程序控制指令可實現(xiàn)在主程序中調(diào)用子程序、功能塊,并且在子程序中返回,可實現(xiàn)比較復雜的程序流程,某些代碼可以實現(xiàn)復用調(diào)用指令:在主功能塊(或功能)中調(diào)用功能(功能塊)返回指令:返回功能被調(diào)用的地方26PPT課件S7-300指令介紹(9)程序控制指令程序控制指令可實現(xiàn)在主S7-300指令介紹(10)移位指令移位指令把IN上的數(shù)據(jù)(字、整數(shù)、雙整數(shù))按照指定的方向(左移或右移)移動N位,并在OUT中輸出27PPT課件S7-300指令介紹(10)移位指令移位指令把IN上的數(shù)據(jù)(S7-300指令介紹(11)字邏輯指令字邏輯指令按照布爾邏輯將IN1、IN2上的字(16位)或雙字(32位)逐位進行邏輯運算(與AND、或OR、異或XOR),結(jié)果在OUT中輸出28PPT課件S7-300指令介紹(11)字邏輯指令字邏輯指令按照布爾邏使用數(shù)據(jù)塊(DB)創(chuàng)建一個新數(shù)據(jù)塊編輯已有數(shù)據(jù)塊在程序中使用數(shù)據(jù)塊
如果CPU中沒有足夠的內(nèi)部存儲位來保存所有數(shù)據(jù),可將一些指定的數(shù)據(jù)存儲到數(shù)據(jù)塊中,存在數(shù)據(jù)塊中的數(shù)據(jù)可以在程序中使用(讀取和賦值)29PPT課件使用數(shù)據(jù)塊(DB)創(chuàng)建一個新數(shù)據(jù)塊編輯已有數(shù)據(jù)塊在程序中使用使用功能(FC)創(chuàng)建一個新功能編輯功能在程序中使用功能S7-300系統(tǒng)中的功能(FC),是若干指令、功能和系統(tǒng)功能(SFC)的組合,能實現(xiàn)某種特定的可重復使用的功能,相當于高級語言里的子程序這個概念30PPT課件使用功能(FC)創(chuàng)建一個新功能編輯功能在程序中使用功能系統(tǒng)功能(SFC)
在Step7軟件里,定義了好多系統(tǒng)功能(SFC),這都是西門子公司為用戶編寫的常用系統(tǒng)功能,可以在程序里調(diào)用他們,以實現(xiàn)許多與系統(tǒng)有關的功能比如:讀、寫時鐘等操作,就可以通過調(diào)用SFC1(READ_CLK)和SFC0(SET_CLK)來實現(xiàn)31PPT課件系統(tǒng)功能(SFC)在Step7軟件里,定義了第三部分:編程實例演示1、電動三通閥介紹2、硬件組態(tài)3、定義符號表4、編程5、調(diào)試運行32PPT課件第三部分:編程實例演示1、電動三通閥介紹2、硬件組態(tài)3、定義電動三通閥介紹
電動三通閥是在油田和其他流體工程中使用非常廣泛的一種閥,它控制由進口進入的流體向兩個出口中的一個流出,實現(xiàn)流向控制。33PPT課件電動三通閥介紹電動三通閥是在油田和其他流體工程中使用硬件組態(tài)的作用組態(tài)安裝步線編址調(diào)試看左側(cè)安裝一個簡單的S7-300系統(tǒng)的步驟圖,其中,硬件組態(tài)是進行系統(tǒng)配置的第一步。通過統(tǒng)計系統(tǒng)中所有的測控點,綜合考慮系統(tǒng)性能、硬件成本、冗余點、可擴展性等因素,決定需要S7-300模塊的種類和數(shù)量。然后在SETP7軟件中新建一個工程,并建立與系統(tǒng)相對應的硬件組態(tài)34PPT課件硬件組態(tài)的作用組態(tài)安裝步線編址調(diào)試看左側(cè)安裝一個簡需求分析1、輸入開關量2個:“開到位”,“關到位”;2、輸出開關量2個:“開三通”,“關三通”;
3、控制邏輯分析:打開三通時,要先檢測三通閥當前是什么狀態(tài),如已經(jīng)是開到位的狀態(tài),則不必執(zhí)行任何操作。反之,則打開“開三通”的輸出開關,電機帶動閥體運轉(zhuǎn),當接收到“開到位”信號時,立即斷開“開三通”的輸出。運行過程中,如果在操作規(guī)定時間后,閥仍然沒有“到位”信號,則斷開輸出,并給出閥錯誤報警信號35PPT課件需求分析1、輸入開關量2個:“開到位”,“關到位”;35硬件組態(tài)過程按向?qū)陆ㄒ粋€工程選擇要用的模塊在導軌上放置要用的模塊并確定I/O點的地址向PLC下載組態(tài)信息36PPT課件硬件組態(tài)過程按向?qū)陆ㄒ粋€工程選擇要用的模塊在導軌上放置要符號表的作用
在PLC的程序中,用到許多I/O點和內(nèi)部接點,如果這些接點都以其物理地址標識,那么較復雜的程序就顯得雜亂無章,而且一旦地址變動,所有程序都要修改。而Step7為我們設計了一個工具——符號表,可以解決這個問題。在符號表中,對程序中所用的I/O點、數(shù)據(jù)塊、內(nèi)存地址、功能等定義明確的名稱,可大大增加程序的可讀性和可移植性37PPT課件符號表的作用在PLC的程序中,用到許多I/O點和編程、調(diào)試、運行在工程視圖中點View菜單的Online選項,打開Online界面,點Window/Arrange/Horizontally,垂直方向平鋪Online(在線)和普通模式的兩個窗口,把普通模式窗口里的用戶程序(OB)、數(shù)據(jù)塊(DB)、功能(FC)全部用鼠標拖動到Online窗口里,在彈出的對話框中點“OK”,確認下載程序到PLC中。雙擊Online窗口中的OB1圖標,打開在線調(diào)試窗口,即可對用戶程序進行調(diào)試。關閉所有窗口,用戶程序已在PLC中運行。38PPT課件編程、調(diào)試、運行在工程視圖中點View菜單的Online選項
總之,PLC的應用與編程是一門易學難精的學科。只有在實踐中不斷地摸索和學習,才能真正發(fā)揮PLC強大的功能,做出優(yōu)秀的系統(tǒng)來!結(jié)束語39PPT課件總之,PLC的應用與編程是一門易學難精的學科。只PLC編程思路和方法40PPT課件PLC編程思路和方法1PPT課件概述S7-300介紹編程實例演示培訓內(nèi)容41PPT課件概述S7-300介紹編程實例演示培訓內(nèi)容2PPT課件第一部分:概述1、PLC的定義2、PLC的特點3、PLC的應用范圍42PPT課件第一部分:概述1、PLC的定義2、PLC的特點3、PLC
可編程控制器(ProgrammableController)是計算機家族中的一員,是為工業(yè)控制應用而設計制造的。早期的可編程控制器稱作可編程邏輯控制器(ProgrammableLogicController),簡稱PLC,它主要用來代替繼電器實現(xiàn)邏輯控制。隨著技術的發(fā)展,這種裝置的功能已經(jīng)大大超過了邏輯控制的范圍,因此,今天這種裝置稱作可編程控制器,簡稱PC。但是為了避免與個人計算機(PersonalComputer)的簡稱混淆,所以將可編程控制器簡稱PLC。PLC的定義43PPT課件可編程控制器(ProgrammableControPLC的特點1、高可靠性2、豐富的I/O接口模塊3、采用模塊化結(jié)構4、編程簡單易學5、安裝簡單,維修方便44PPT課件PLC的特點1、高可靠性2、豐富的I/O接口模塊3、采用PLC的應用范圍微型40.2%小型23.8%中型18.2%大型17.8%中國PLC市場組成結(jié)構圖45PPT課件PLC的應用范圍微型40.2%小型23.8%中型18.2%大PLC的應用范圍(續(xù))
大型:不少于1,024個點,占17.8%:主要用于冶金,自動化生產(chǎn)線和電廠。
中型:256-1,023點,占18.2%:主要用作控制系統(tǒng)運用于冶金,電力,造紙,化工,加工、組裝生產(chǎn)流水線,包裝流水線等領域。
小型:64-255點,占23..8%:主要用于設備控制,也有用作小型系統(tǒng)控制器的。
微型:少于64點,占40.2%:主要用于單臺設備的監(jiān)控,在紡織機械,數(shù)控機床,塑料加工機械,小型包裝機械上運用廣泛。46PPT課件PLC的應用范圍(續(xù))大型:不少于1,024第二部分:S7-300介紹1、硬件結(jié)構2、指令介紹3、數(shù)據(jù)塊的使用4、功能的使用47PPT課件第二部分:S7-300介紹1、硬件結(jié)構2、指令介紹3、數(shù)據(jù)塊S7-300硬件結(jié)構 S7-300系列PLC采用模塊化硬件結(jié)構,各模塊能以各種不同方式組合在一起,這表明可將控制系統(tǒng)設計成完全符合應用需要。
西門子的常用模塊有:電源模塊、CPU模塊、數(shù)字量模塊、模擬量模塊、各種功能模塊、接口模塊、RS485模塊等類型。每種模塊都有許多具體型號,以適合不同的應用場合。48PPT課件S7-300硬件結(jié)構 S7-300系列PLC采用模塊化硬件結(jié)S7-300常用模塊介紹電源模塊——為S7-300系統(tǒng)提供穩(wěn)定可靠的電源49PPT課件S7-300常用模塊介紹電源模塊——10PPT課件CPU模塊——(CPU312、CPU313、CPU314、CPU315、CPU316、CPU318)
是S7-300系統(tǒng)的控制單元,用戶程序和系統(tǒng)程序都在CPU模塊中運行。我們常用的是CPU314系列的模塊S7-300常用模塊介紹50PPT課件CPU模塊——(CPU312、CPU313、CPU314、S7-300常用模塊介紹數(shù)字量模塊——(SM321DI、SM322DO、SM323DI/DO)
DI模塊可檢測開關量、數(shù)字量等開關狀態(tài)量,DO模塊可輸出開關量控制外部執(zhí)行單元,兩者配合可實現(xiàn)各種復雜的工作流程51PPT課件S7-300常用模塊介紹數(shù)字量模塊——(SM321DI、SS7-300常用模塊介紹模擬量模塊——(SM331AI、SM332AO,SM334AI/AO)
AI模塊可連接溫度、壓力、電壓、電流等各種傳感器或變送器,檢測現(xiàn)場的狀態(tài),AO模塊可實現(xiàn)PID等調(diào)節(jié)機構,實現(xiàn)各種需要連續(xù)調(diào)節(jié)的控制52PPT課件S7-300常用模塊介紹模擬量模塊——(SM331AI、SS7-300常用模塊介紹功能模塊——脈沖量模塊(FM350)專用的脈沖量模塊在計量站的應用中可用來檢測脈沖式流量計的流量數(shù)值53PPT課件S7-300常用模塊介紹功能模塊——脈沖量模塊(FM350)S7-300常用模塊介紹接口模塊——(IM360、IM361、IM365)當系統(tǒng)中模塊的數(shù)量超過8個(一排的最大模塊數(shù)量),就需要接口模塊來擴展更多的模塊導軌排54PPT課件S7-300常用模塊介紹接口模塊——(IM360、IM361S7-300常用模塊介紹RS485模塊——可自由編程的串行RS485口,可連接各種RS485接口的設備55PPT課件S7-300常用模塊介紹RS485模塊——16PPT課件S7-300導軌排Rack0Rack1Rack2更多Rack56PPT課件S7-300導軌排Rack0Rack1Rack2更多RackS7-300指令介紹(1)常開接點和常閉接點常開接點相當于一個簡單的開關,開關合上,電路接通,開關打開,電路斷開
常閉接點也相當于簡單的開關,但邏輯關系和常開接點相反,開關合上,電路斷開,開關打開,電路接通
57PPT課件S7-300指令介紹(1)常開接點和常閉接點常開接點相當于一S7-300指令介紹(2)輸出線圈方式輸出線圈就如同繼電器中的線圈,如果有電流通過線圈,則對應地址的開關被接通,反之則斷開
線圈復位指令當有電流通過時,線圈無論當前是什么狀態(tài),對應的地址都被清零并保持。線圈無電流通過,則線圈保持當前狀態(tài)
線圈置位指令當有電流通過時,線圈無論當前是什么狀態(tài),對應的地址都被置位,并保持。線圈無電流通過,則線圈保持當前狀態(tài)
58PPT課件S7-300指令介紹(2)輸出線圈方式輸出線圈就如同繼電器中S7-300指令介紹(3)比較指令分整數(shù)比較、雙整數(shù)比較、實數(shù)比較等;比較方式有:IN1==INT2(等于)、IN1>IN2(大于)、IN1>=IN2(大于或等于)、IN1<>IN2(不等于)、IN1<IN2(小于)、IN1<=IN2(小于或等于),當IN1和IN2之間的關系和比較方式相一致時,指令的輸出將被置為“1”
比較指令59PPT課件S7-300指令介紹(3)比較指令分整數(shù)比較、雙整數(shù)比較、實S7-300指令介紹(4)轉(zhuǎn)換指令轉(zhuǎn)換指令把IN參數(shù)的內(nèi)容轉(zhuǎn)換成另外一種格式,并在OUT中輸出結(jié)果??赊D(zhuǎn)換的數(shù)據(jù)格式:BCD碼、整數(shù)、雙整數(shù)、浮點數(shù)等60PPT課件S7-300指令介紹(4)轉(zhuǎn)換指令轉(zhuǎn)換指令把IN參數(shù)的內(nèi)容轉(zhuǎn)S7-300指令介紹(5)定時器指令定時器指令用在各類需要定時、延時、等時間操作的場合。有脈沖(PULSE)、擴展脈沖(PEXT)、接通延時(ODT)、保持型接通延時(ODTS)、斷開延時(OFFDT)等種類,適合不同的延時/定時要求61PPT課件S7-300指令介紹(5)定時器指令定時器指令用在各類需要定S7-300指令介紹(6)整數(shù)算術運算指令整數(shù)算術運算指令在整數(shù)(或雙整數(shù))IN1和IN2之間進行加(ADD)、減(SUB)、乘(MUL)、除(DIV)等運算,結(jié)果在OUT中輸出62PPT課件S7-300指令介紹(6)整數(shù)算術運算指令整數(shù)算術運算指令在S7-300指令介紹(7)浮點算術運算指令浮點數(shù)運算的種類有:加法(ADD)、減法(SUB)、乘法(MUL)、除法(DIV)、絕對值(ABS)、平方(SQR)、平方根(SQRT)、自然對數(shù)(LN)、e指數(shù)(EXP)、正弦(SIN)、反正弦(ASIN)、余弦(COS)、反余弦(ACOS)、正切(TAN)、反正切(ATAN)等運算63PPT課件S7-300指令介紹(7)浮點算術運算指令浮點數(shù)運算的種類有S7-300指令介紹(8)賦值指令賦值指令把IN輸入端的特定值復制到輸出端OUT上,MOVE只能復制BYTE(字節(jié))、WORD(字)、DWORD(雙字)數(shù)據(jù)64PPT課件S7-300指令介紹(8)賦值指令賦值指令把IN輸入端的特定S7-300指令介紹(9)程序控制指令程序控制指令可實現(xiàn)在主程序中調(diào)用子程序、功能塊,并且在子程序中返回,可實現(xiàn)比較復雜的程序流程,某些代碼可以實現(xiàn)復用調(diào)用指令:在主功能塊(或功能)中調(diào)用功能(功能塊)返回指令:返回功能被調(diào)用的地方65PPT課件S7-300指令介紹(9)程序控制指令程序控制指令可實現(xiàn)在主S7-300指令介紹(10)移位指令移位指令把IN上的數(shù)據(jù)(字、整數(shù)、雙整數(shù))按照指定的方向(左移或右移)移動N位,并在OUT中輸出66PPT課件S7-300指令介紹(10)移位指令移位指令把IN上的數(shù)據(jù)(S7-300指令介紹(11)字邏輯指令字邏輯指令按照布爾邏輯將IN1、IN2上的字(16位)或雙字(32位)逐位進行邏輯運算(與AND、或OR、異或XOR),結(jié)果在OUT中輸出67PPT課件S7-300指令介紹(11)字邏輯指令字邏輯指令按照布爾邏使用數(shù)據(jù)塊(DB)創(chuàng)建一個新數(shù)據(jù)塊編輯已有數(shù)據(jù)塊在程序中使用數(shù)據(jù)塊
如果CPU中沒有足夠的內(nèi)部存儲位來保存所有數(shù)據(jù),可將一些指定的數(shù)據(jù)存儲到數(shù)據(jù)塊中,存在數(shù)據(jù)塊中的數(shù)據(jù)可以在程序中使用(讀取和賦值)68PPT課件使用數(shù)據(jù)塊(DB)創(chuàng)建一個新數(shù)據(jù)塊編輯已有數(shù)據(jù)塊在程序中使用使用功能(FC)創(chuàng)建一個新功能編輯功能在程序中使用功能S7-300系統(tǒng)中的功能(FC),是若干指令、功能和系統(tǒng)功能(SFC)的組合,能實現(xiàn)某種特定的可重復使用的功能,相當于高級語言里的子程序這個概念69PPT課件使用功能(FC)創(chuàng)建一個新功能編輯功能在程序中使用功能系統(tǒng)功能(SFC)
在Step7軟件里,定義了好多系統(tǒng)功能(SFC),這都是西門子公司為用戶編寫的常用系統(tǒng)功能,可以在程序里調(diào)用他們,以實現(xiàn)許多與系統(tǒng)有關的功能比如:讀、寫時鐘等操作,就可以通過調(diào)用SFC1(READ_CLK)和SFC0(SET_CLK)來實現(xiàn)70PPT課件系統(tǒng)功能(SFC)在Step7軟件里,定義了第三部分:編程實例演示1、電動三通閥介紹2、硬件組態(tài)3、定義符號表4、編程5、調(diào)試運行71PPT課件第三部分:編程實例演示1、電動三通閥介紹2、硬件組態(tài)3、定義電動三通閥介紹
電動三通閥是在油田和其他流體工程中使用非常廣泛的一種閥,它控制由進口進入的流體向兩個出口中的一個流出,實現(xiàn)流向控制。72PPT課件電動三通閥介紹電動三通閥是在油田和其他流體工程中使用硬件組態(tài)的作用組
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 恒大門業(yè)2025年銷售合同范例
- 2025年供應鏈與分銷合作合同標準文本
- 2025年以貨物抵債策劃還款協(xié)議書范本
- 2025年公積金房屋維修合同范本
- 2025年人力資源合作版標準合同范本
- 2025年中央直屬企業(yè)礦產(chǎn)資源開發(fā)承包合同辦法
- 2025年塑料注塑機購銷合同樣本
- 2025年健身中心會員鍛煉指導合同
- 2025年企業(yè)投資并購協(xié)議樣本
- 2025年書店租賃期滿后策劃續(xù)約協(xié)議
- 學校食堂餐廳管理者食堂安全考試題附答案
- 同等學力英語申碩考試詞匯(第六版大綱)電子版
- 中日合同范本
- T-CARM 002-2023 康復醫(yī)院建設標準
- 第八版神經(jīng)病學配套課件-12-中樞神經(jīng)系統(tǒng)感染性疾病
- 污水管網(wǎng)計算說明書
- 15MW風力發(fā)電機
- 正面管教 讀書分享(課堂PPT)
- 肌肉注射流程
- 互聯(lián)網(wǎng)銷售卷煙(煙草)案件的分析
- 公務員考察政審表樣本
評論
0/150
提交評論