西門子plc編程實例

    西門子plc編程實例

    西門子plc編程實例

    湖南雙銀科技有限公司、本公司常年回收西門子PLC全系列模塊,高價回收 CPU228模塊,212模塊,
    223模塊, 314模塊,322模塊,331模塊,211模塊,222模塊,215模塊,417模塊 等等有余貨需要處理的朋友請速與我聯(lián)系。
    是專業(yè)從事工業(yè)自動化控制系統(tǒng)、機電一體化裝備系統(tǒng)集成和硬件維護的綜合性企業(yè)。
    本著“以人為本、科技先導(dǎo)、顧客滿意、持續(xù)改進”的工作方針,致力于工業(yè)自動化控制領(lǐng)域的產(chǎn)品開發(fā)、
    工程配套和系統(tǒng)集成,擁有豐富的自動化產(chǎn)品的應(yīng)用和實踐經(jīng)驗以及雄厚的技術(shù)力量,
    為廣大用戶提供了SIEMENS的技術(shù)及自動控制的解決方案,
    湖南雙銀科技有限公司,在經(jīng)營活動中精益求精,具備如下業(yè)務(wù)優(yōu)勢:
    SIEMENS 可編程控制器
    1、 SIMATIC S7 系列PLC、S7200、s71200、S7300、S7400、ET200
    2、 邏輯控制模塊 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
    3、 SITOP 系列直流電源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A
    4、HMI 觸摸屏TD200 TD400C TP177,MP277 MP377
    SIEMENS 交、直流傳動裝置,數(shù)控伺服


    基本指令系統(tǒng)和編程方法 

     基本指令系統(tǒng)特點  

    PLC的編程語言與一般計算機語言相比,具有明顯的特點,它既不同于**語言,也不同與一般的匯編語言,它既要滿足易于編寫,又要滿足易于調(diào)試的要求。目前,還沒有一種對各廠家產(chǎn)品都能兼容的編程語言。如三菱公司的產(chǎn)品有它自己的編程語言,OMRON公司的

    產(chǎn)品也有它自己的語言。但不管什么型號的PLC,其編程語言都具有以下特點:  

    1. 圖形式指令結(jié)構(gòu):程序由圖形方式表達,指令由不同的圖形符號組成,易于理解和記憶。系統(tǒng)的軟件開發(fā)者已把工業(yè)控制中所需的獨立運算功能編制成象征性圖形,用戶根據(jù)自己的需要把這些圖形進行組合,并填入適當(dāng)?shù)膮?shù)。在邏輯運算部分,幾乎所有的廠家都采用類似于繼電器控制電路的梯形圖,很*接受。如西門子公司還采用控制系統(tǒng)流程圖來表示,它沿用二進制邏輯組件圖形符號來表達控制關(guān)系,很直觀易懂。較復(fù)雜的算術(shù)運算、定時計數(shù)等,一般也參照梯形圖或邏輯組件圖給予表示,雖然象征性不如邏輯運算部分,也受用戶歡迎  

    2. 明確的變數(shù)常數(shù):圖形符相當(dāng)于操作碼,規(guī)定了運算功能,操作數(shù)由用戶填人,如:K400,T120等。PLC中的變量和常數(shù)以及其取值范圍有明確規(guī)定,由產(chǎn)品型號決定,可查閱產(chǎn)品目錄手冊。  

    3. 簡化的程序結(jié)構(gòu):PLC的程序結(jié)構(gòu)通常很簡單,典型的為塊式結(jié)構(gòu),不同塊完成不同的功能,使程序的調(diào)試者對整個程序的控制功能和控制順序有清晰的概念。  

    4. 簡化應(yīng)用軟件生成過程:使用匯編語言和**語言編寫程序,要完成編輯、編譯和連接三個過程,而使用編程語言,只需要編輯一個過程,其余由系統(tǒng)軟件自動完成,整個編輯過程都在人機對話下進行的,不要求用戶有高深的軟件設(shè)計能力。  

    5. 強化調(diào)試手段:無論是匯編程序,還是**語言程序調(diào)試,都是令編輯人員頭疼的事,而PLC的程序調(diào)試提供了完備的條件,使用編程器,利用PLC和編程器上的按鍵、顯示和內(nèi)部編輯、調(diào)試、監(jiān)控等,并在軟件支持下,診斷和調(diào)試操作都很簡單。  

    總之,PLC的編程語言是面向用戶的,對使用者不要求具備高深的知識、不需要長時間的專門訓(xùn)練。

    LD與LDI指令用于與母線相連的接點,此外還可用于分支電路的起點。 

    OUT 指令是線圈的驅(qū)動指令,可用于輸出繼電器、輔助繼電器、定時器、計數(shù)器、狀態(tài)寄存器等,但不能用于輸入繼電器。輸出指令用于并行輸出,能連續(xù)使用多次。 


    此次為大家?guī)淼氖顷P(guān)于一些PLC編程控制入門常用到的實例,以此為借鑒,讓學(xué)PLC的進度條縮短,加大掌握程度。里面包含的知識點是較為齊全的,如:I/O分配表、PLC接線圖、梯形圖程序等。

    一、電動機順序啟動、順序停止控制(I/O分配表、PLC接線圖、梯形圖程序)

    二、電動機的順序啟動、同時停止(I/O分配表、PLC接線圖、梯形圖程序)

    三、電動機的順序啟動、逆序停止(I/O分配表、PLC接線圖、梯形圖程序)

    四、電動機延時啟動、停止控制(I/O分配表、PLC接線圖、梯形圖程序)

    觸點串連指令(AND/ANDI)、并聯(lián)指令(OR/ORI) 

    AND、ANDI指令用于一個觸點的串聯(lián),但串聯(lián)觸點的數(shù)量不限,這兩個指令可連續(xù)使用。 OR、ORI是用于一個觸點的并聯(lián)連接指令。 

    電路塊的并聯(lián)和串聯(lián)指令(ORB、ANB) 有兩個以上觸點串聯(lián)連接的電路稱為“串聯(lián)連接塊”,串聯(lián)電路塊并聯(lián)連接時,支路的起點以LD或LDNOT指令開始,而支路的終點要用ORB指令。ORB指令是一種獨立指令,其后不帶操作組件號,因此,ORB指令不表示觸點,可以看成電路塊之間的一段連接線。如需要將多個電路塊并聯(lián)連接,應(yīng)在每個并聯(lián)電路塊之后使用一個ORB指令,用這種方法編程時并聯(lián)電路塊的個數(shù)沒有限制;也可將所有要并聯(lián)的電路塊依次寫出,然后在這些電路塊的末尾集中寫出ORB的指令,但這時ORB指令較多使用7次。 

    將分支電路(并聯(lián)電路塊)與**的電路串聯(lián)連接時使用ANB指令,各并聯(lián)電路塊的起點,使用LD或LDNOT指令;與ORB指令一樣,ANB指令也不帶操作組件,如需要將多個電路塊串聯(lián)連接,應(yīng)在每個串聯(lián)電路塊之后使用一個ANB指令,用這種方法編程時串聯(lián)電路塊的個數(shù)沒有限制,若集中使用ANB指令,較多使用7次。  

    程序結(jié)束指令(END) 

    在程序結(jié)束處寫上END指令,PLC只執(zhí)行第一步至END之間的程序,并立即輸出處理。若不寫END指令,PLC將以用戶存貯器的第一步執(zhí)行到最后一步,因此,使用END指令可縮短掃描周期。另外。在調(diào)試程序時,可以將END指令插在各程序段之后,分段檢查各程序段的動作,確認無誤后,再依次刪去插入的END指令。 

    其它的一些指令,如置位復(fù)位、脈沖輸出、清除、移位、主控觸點、空操作、跳轉(zhuǎn)指令等,同學(xué)們可以參考一些課外書,在這里我們不詳細介紹了。

    1. 西門子PLC的分類:德國西門子可編程序控制器在我國得到廣泛應(yīng)用,如在冶金、化工、印刷生產(chǎn)線等領(lǐng)域都有應(yīng)用。西門子(SIEMENS)公司的PLC產(chǎn)品包括LOGO、S7-200、S7-1200、S7-300、S7-400等。 西門子S7系列PLC體積小、速度快、標(biāo)準化,具有網(wǎng)絡(luò)通信能力,功能較強,可靠性高。S7系列PLC產(chǎn)品可分為微型PLC(如S7-200),小規(guī)模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等。

    2. 西門子PLC編程的工作原理:當(dāng)PLC投入運行后,其工作過程一般分為三個階段,即輸入采樣、用戶程序執(zhí)行和輸出刷新三個階段。完成上述三個階段稱作一個掃描周期。在整個運行期間,PLC的CPU以一定的掃描速度重復(fù)執(zhí)行上述三個階段。

      輸入采樣

          在輸入采樣階段,PLC以掃描方式依次地讀入所有輸入狀態(tài)和數(shù)據(jù),并將它們存入I/O映象區(qū)中的相應(yīng)得單元內(nèi)。輸入采樣結(jié)束后,轉(zhuǎn)入用戶程序執(zhí)行和輸出刷新階段。在這兩個階段中,即使輸入狀態(tài)和數(shù)據(jù)發(fā)生變化,I/O映象區(qū)中的相應(yīng)單元的狀態(tài)和數(shù)據(jù)也不會改變。因此,如果輸入是脈沖信號,則該脈沖信號的寬度必須大于一個掃描周期,才能保證在任何情況下,該輸入均能被讀入。

         用戶程序執(zhí)行

          在用戶程序執(zhí)行階段,PLC總是按由上而下的順序依次地掃描用戶程序(梯形圖)。在掃描每一條梯形圖時,又總是先掃描梯形圖左邊的由各觸點構(gòu)成的控制線路,并按先左后右、先上后下的順序?qū)τ捎|點構(gòu)成的控制線路進行邏輯運算,然后根據(jù)邏輯運算的結(jié)果,刷新該邏輯線圈在系統(tǒng)RAM存儲區(qū)中對應(yīng)位的狀態(tài);或者刷新該輸出線圈在I/O映象區(qū)中對應(yīng)位的狀態(tài);或者確定是否要執(zhí)行該梯形圖所規(guī)定的特殊功能指令。

      即,在用戶程序執(zhí)行過程中,只有輸入點在I/O映象區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)不會發(fā)生變化,而其他輸出點和軟設(shè)備在I/O映象區(qū)或系統(tǒng)RAM存儲區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)都有可能發(fā)生變化,而且排在上面的梯形圖,其程序執(zhí)行結(jié)果會對排在下面的凡是用到這些線圈或數(shù)據(jù)的梯形圖起作用;相反,排在下面的梯形圖,其被刷新的邏輯線圈的狀態(tài)或數(shù)據(jù)只能到下一個掃描周期才能對排在其上面的程序起作用。

         輸出刷新

          當(dāng)掃描用戶程序結(jié)束后,PLC就進入輸出刷新階段。在此期間,CPU按照I/O映象區(qū)內(nèi)對應(yīng)的狀態(tài)和數(shù)據(jù)刷新所有的輸出鎖存電路,再經(jīng)輸出電路驅(qū)動相應(yīng)的外設(shè)。這時,才是PLC的真正輸出。

      同樣的若干條梯形圖,其排列次序不同,執(zhí)行的結(jié)果也不同。另外,采用掃描用戶程序的運行結(jié)果與繼電器控制裝置的硬邏輯并行運行的結(jié)果有所區(qū)別。當(dāng)然,如果掃描周期所占用的時間對整個運行來說可以忽略,那么二者之間就沒有什么區(qū)別了。西門子PLC編程中應(yīng)該注意的問題:1.中斷程序中可以調(diào)用子程序累加器和邏輯堆棧式的存蓄器在中斷程序和被調(diào)用的子程序中都是共用的2.中斷程序和主程序下數(shù)據(jù)是可以共享的中斷程序雖說是可以共享的,但是我們要注意的是中斷事件中事情異步特性的因數(shù)影響,來解決共享數(shù)據(jù)的一致性問題,在中斷事件中主程序執(zhí)行的任何一個地方都是有可能出現(xiàn)的。3.通信接口PLC的串行通信口是可以有梯形圖或者語句表程序控制的。通信口的這種操作模式稱為自有端口的模式。在自由的情況下,就可以用程序定義波特率,每個字節(jié)的位數(shù)等等,在執(zhí)行主程序的過程中,申請中斷,才能定義自由端口模式,利用接收和發(fā)送中斷可以簡化程序?qū)νㄐ诺目刂啤?/p>

    3. 4.I/O中斷I/O中斷包括上升或下降沿中斷,告訴計數(shù)器中斷和脈沖串輸出中斷。

      S7-200CPU用輸入I0.0~I0.3的上升或下降產(chǎn)生了中斷,則發(fā)生的事件被輸入端子捕獲,這樣的上升沿或者下降可被用來指示當(dāng)某個事件發(fā)生時必須引起注意的條件。



    湖南雙銀科技有限公司專注于西門子總代理等

  • 詞條

    詞條說明

  • 西門子直流供電電源模板總代理

    6ES74050DA020AA0 PS 405:4A,24/48/60V DC,5V DC/4A 6ES74050KA020AA0 PS 405:10A,24/48/60V DC,5V/10A DC 6ES74050KR020AA0 PS 405:10A,24/48/60V DC,5V DC/10A,用于冗余電源 6ES74050RA020AA0 PS 405:20A,24/48/60V DC,5

  • 西門子S7-300PLC的通訊的相關(guān)介紹

    西門子S7-300PLC的通訊的相關(guān)介紹?西門子S7-300PLC的通訊的相關(guān)介紹 SIMATIC S7-300具有多種不同的通訊接口:? ??? 多種通訊處理器用來連接AS-i接口、PROFIBUS 和工業(yè)以太網(wǎng)總線系統(tǒng)。 ??? 通訊處理器用來連接點到點的通訊系統(tǒng)。 ??? 多點接口

  • 西門子CPUST30模塊

    西門子CPUST30模塊 上海勵輝自動化科技有限公司愿為您解答任何有關(guān) SIEMENS 可編程控制器及變頻器的技術(shù)問題,并提供詳細的技術(shù)資料。 公司還在某大型研究所內(nèi)設(shè)有設(shè)施*的培訓(xùn)中心,定期舉辦 S7 - 200/300 及變頻器、全數(shù)字直流調(diào)速裝置的技術(shù)培訓(xùn)班 ,為您盡快掌握 SIEMENS 自動化產(chǎn)品的使用提供便利。西門子PLC模塊,西門子變頻器,西門子觸摸屏,西門子通訊電纜, 西門子伺

  • 西門子EMDE16模塊

    西門子EMDE16? 西門子EMDE16? 西門子EMDE16? SMART是西門子針對中國的OEM市場研發(fā)的新一代PLC。作為S7-200CN的升級產(chǎn)品,一方面繼承了S7-200CN豐富的功能,另一方面融入了新的亮點,將全面覆蓋并追趕S7-200CN。從產(chǎn)品上市至今,S7-200 SMART在包裝、紡織、機床、食品、橡塑等眾多行業(yè)得到廣泛應(yīng)用,在提升設(shè)備性能和降低

標(biāo)簽:西門子plc編程實例

聯(lián)系方式 聯(lián)系我時,請告知來自八方資源網(wǎng)!

公司名: 湖南雙銀科技有限公司

聯(lián)系人: 郭金秀

電 話: 15216632215

手 機: 15216632215

微 信: 15216632215

地 址: 湖南長沙經(jīng)濟技術(shù)開發(fā)區(qū)開元東路以北、 東六線以東華潤置地廣場一期12幢1201

郵 編:

網(wǎng) 址: guojinxiu85.cn.b2b168.com

八方資源網(wǎng)提醒您:
1、本信息由八方資源網(wǎng)用戶發(fā)布,八方資源網(wǎng)不介入任何交易過程,請自行甄別其真實性及合法性;
2、跟進信息之前,請仔細核驗對方資質(zhì),所有預(yù)付定金或付款至個人賬戶的行為,均存在詐騙風(fēng)險,請?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 湖南雙銀科技有限公司

聯(lián)系人: 郭金秀

手 機: 15216632215

電 話: 15216632215

地 址: 湖南長沙經(jīng)濟技術(shù)開發(fā)區(qū)開元東路以北、 東六線以東華潤置地廣場一期12幢1201

郵 編:

網(wǎng) 址: guojinxiu85.cn.b2b168.com

    相關(guān)企業(yè)
    商家產(chǎn)品系列
  • 產(chǎn)品推薦
  • 資訊推薦
關(guān)于八方 | 八方幣 | 招商合作 | 網(wǎng)站地圖 | 免費注冊 | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務(wù)| 匯款方式 | 商務(wù)洽談室 | 投訴舉報
粵ICP備10089450號-8 - 經(jīng)營許可證編號:粵B2-20130562 軟件企業(yè)認定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2024 b2b168.com All Rights Reserved