999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于西門子S7-200PLC順序控制編程方法研究

2012-11-13 07:59:02單啟兵
巢湖學院學報 2012年3期
關鍵詞:指令功能方法

單啟兵 孔 敏

(1安徽水利水電職業技術學院機電系,安徽 合肥 231603)(2皖西學院機電學院,安徽 六安 237012)

基于西門子S7-200PLC順序控制編程方法研究

單啟兵1孔 敏2

(1安徽水利水電職業技術學院機電系,安徽 合肥 231603)(2皖西學院機電學院,安徽 六安 237012)

以西門子S7-200PLC為例,介紹了兩種典型的順序控制程序設計方法,通過比較,指出了S/R指令和步進指令在設計PLC順序控制程序時所具有的不同特點。實驗結果表明,利用順序功能圖來編制用戶控制程序,以實現單臺設備或生產過程的順序控制,使得PLC編程有規章可循,簡單易學。

PLC;順序控制;順序功能圖;置位/復位指令;梯形圖

1 前言

PLC在教學過程中,在完成了基本的指令學習后會讓學習者自已嘗試去編寫應用程序,但對于初學者而言,如果沒有一個相對固定的編程套路和方法,往往不知如何下手,比較好的辦法是借助于順序功能圖 (Sequential Function Chart—SFC)來編制梯形圖(Ladder Diagram)用戶控制程序。就西門子S7-200PLC而言,在已有的順序功能圖的基礎上編制控制程序的方法有三種,分別是使用啟保停電路、以轉換為中心(S/R)指令和使用SCR指令的順序控制梯形圖設計方法。從三種方法的理解及掌握的難易和使用方便程度等綜合考慮,較為通用的編程方法是采用以轉換為中心(S/R指令)和SCR指令。

2 順序控制設計方法與順序功能圖

“所謂順序控制,就是按照生產工藝預先規定的順序,在各個輸入信號的作用下,根據內部狀態和時間順序,在生產過程中各個執行機構自動地有秩序地進行操作。順序控制設計最基本的思想是將系統一個工作周期劃分為若干個順序相連的階段,這些階段稱為步(Step),并用編程元件(例如M 或順序控制繼電器S)來代表各步。步是根據輸出量的狀態變化來劃分的,在任何一步之內,各輸出量的ON/OFF狀態不變,但相鄰兩步輸出量的總的狀態是不同的,步的這種劃分方法使代表各步的編程元件的狀態與各輸出量的狀態之間有著極為簡單的邏輯關系。順序功能圖(SFC)是 由 步 (Step)、轉 換 (Transition)和 動 作(Action)三個要素組成(如圖1所示)。根據生產工藝要求的不同,SFC的結構可分為單序列、選擇序列和并行序列三種(如圖 2所示)”[1]。

圖1 順序功能圖組成元素

使用順序功能圖的基本要求:

(1)相鄰兩個步不可以直接相連,必須用一個轉換將它們隔開,轉換與轉換不能直接相連,必須用一個步將它們隔開;

(2)SFC中的初始步對應于控制系統等待啟動的初始狀態,用雙框表示;初始步的標號為M0.0或 S0.0;

(3)成為活動步的前提條件是前級步是活動步,并且轉換條件滿足,只有成為活動步,其所對應的動作才能被執行;

(4)因在控制系統中動作往往是循環進行的,因此在繪制順序功能圖時當條件滿足時要形成一個閉環,返回到初始步或之前的某一步;

3 根據順序功能圖編制梯形圖程序的二種方法

3.1 以轉換為中心(即使用S/R指令)的梯形圖設計方法

PLC雖然種類繁多,但任何一種PLC均有線圈指令和置位(S)復位(R)指令,前者可以使用啟保停電路來編寫梯形圖程序,這里不再贅述,后者就是以轉換為中心的梯形圖編程方法。其基本的思路就是使用S指令進入當前步(活動步),同時使用R指令復位前一步,下面以西門子S7-200PLC控制小車運行為例說明其編程過程。

圖2 順序功能圖三種結構形式

小車的工藝流程如圖 3所示,各步所對應的輸出狀態如表1所示。初始狀態時,小車處于原位,限位開關I0.0閉合,按下啟動按鈕 I0.1,Q0.0動作控制變頻器快速運行,I0.0復位;當小車到達限位開關I0.2位置并接通時,Q0.1接通控制變頻器慢速運行,當小車到達I0.3處時,并讓其接通,Q0.0、Q0.1斷電 ,小車停止前進并延時等待1秒;延時時間到,Q0.2(控制電機反向運轉)、Q0.1同時動作,小車快速退回原位 (限位開關 I0.0處)。

表1 小車運行順序控制狀態表

根據工藝流程將一個完整的加工工藝分成順序相連的五個階段,分別用輔助繼電器 M0.0、M0.1、M0.2、M0.3和 M0.4表示,當轉換條件滿足時,可由當前步進入下一步,初始步由SM0.1進入,在步轉移時進入下一步時,必須要復位前一步,使用S/R指令設計的的梯形圖(Ladder Diagram)程序如圖4所示。

圖3 小車運行控制流程和順序功能圖

(1)初始步由 SM0.1使用 S(置位)進入;

(2)進入當前步的同時復位前一步(使用R指令),以滿足步轉移的要求;

(3)每一步所對應的動作不可以和步標記線圈相并聯,因為復位指令會使得線圈回路和母線斷開,動作不能保持,需要程序結尾處用相應的步標記的常開點控制對應的線圈輸出。

圖4 使用S/R指令編寫的小車順序控制程序

3.2 采用SCR指令的編程方法

“SCR指令是西門子S7-200系列 PLC為順序控制專門開發的指令系統,其操作元件編號S0.0~S31.7共計256個狀態寄存器。每位狀態繼電器可以由SCR、SCRT、SCRE三條指令對其進行編程,分別表示一個步的開始,條件滿足活動步轉移到下一步和本步結束。圖五為使用SCR指令編寫的小車運行控制功能圖和梯形圖”[2]。

(1)使用SM0.1和S(置位)指令進入初始步;

(2)SCR指令同樣不支持雙線圈輸出,因此如果在多步中有同一個線圈輸出,需在程序結尾處用相應步的常開節點相并聯控制其線圈輸出(如上例的Q0.0),以實現單線圈輸出;

(3)在每步中對于單個線圈或定時器輸入(IN端)不可以直接連到左側母線,需要用SM0.0將其分隔;

(4)每一步中 SCR(步開始)、SCRT(條件滿足轉移)、SCRE(步結束)均要出現,缺一不可。

圖5 使用SCR指令編寫的小車順序功能圖和控制程序

3.3 兩種設計方法的比較

(1)由于所有的PLC均有S/R指令,所以以轉換為中心的設計方法可以應用于所有的PLC,具有很強的通用性。而SCR指令并不是每種PLC都有,或者有,但名稱并不同,使用時要注意加以區別。

(2)由于S/R指令為通用指令,并不是專用于順序控制,故使用時需嚴格按照步轉移的要求來編程,即進入下一步,復位上一步。而SCR指令因專門為順序控制開發的,故其內部已按照步的要求進行了相關的設置,如執行完SCRE指令,自動關閉當前步,打開下一步,當前步所對應的動作也被關閉。

(3)別外采用SCR指令編寫用戶程序,可有效減少內存占用空間,特別對于復雜控制系統,可顯著縮短用戶程序的執行時間,提高PLC的輸入、輸出響應速度。

3 結束語

由于使用S/R指令和SCR指令的編程各具特色,作為使用者而言,可以根據自已的愛好有針對性的選擇其中的一種作為自已的編程習慣,同時也要了解另外幾種順序控制的編程方法,這樣比較容易讀懂別人編制的PLC程序,真正體現PLC“為工業環境下應用而設計,易于編程、易于與其它控制設備相融合”的原則與特點。

[1]廖常初.西門子S7-200PLC基礎教程[M].北京:機械工業出版社,2009:81.

[2]S7-200可編程控制器系統手冊[M].德國:西門子公司,2003:122.

THE TESEARCH OF SEQUENTIAL CONTROL PROGRAMMING METHODS BASED ON SIEMENS S7-200 PLC

SHAN Qi-bin1KONG Min2
(1 Department of Machine and Electron engineering Auhui Technical College of Water Resources and Hydroelectric Power,Hefei Auhui 231603)(2 School of Machine and Electron engineering,West Anhui University,Lu’an Auhui 237012)

In this paper,we first introduce two typical design methods of sequential control program based on S7-200 PLC for Siemens,and then we point out the instruction difference between S/R and Sequence Control Relay (SCR)by comparison.Experimental results show that it has ability in realizing sequential control on single device or production process and it is also easy for the beginner to learn programming by using SFC(Sequential Function Chart).

PLC;Sequential Control;SFC;S/R Instruction;LAD

TP29

A

1672-2868(2012)03-0065-04

2012-02-20

安徽省自然科學基金資助項目(項目編號:090412261x);安徽省教育廳自然科學研究重大項目(項目編號:KJ2011ZD10)

單啟兵(1967-),男,安徽金寨人。安徽水利水電職業技術學院高級工程師,研究方向:電氣控制及自動化技術。

責任編輯:宏 彬

猜你喜歡
指令功能方法
聽我指令:大催眠術
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
關于非首都功能疏解的幾點思考
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
捕魚
中西醫結合治療甲狀腺功能亢進癥31例
辨證施護在輕度認知功能損害中的應用
主站蜘蛛池模板: 91小视频在线| 亚洲AV无码一区二区三区牲色| 99久久精品国产精品亚洲| 国产精品3p视频| 伊人色在线视频| 久久精品视频一| 国产成人免费手机在线观看视频| 日韩精品毛片人妻AV不卡| 国产高清无码麻豆精品| 国产第一页亚洲| 国产亚洲欧美在线专区| 亚洲一区波多野结衣二区三区| 丝袜久久剧情精品国产| 青青草原偷拍视频| 亚洲三级视频在线观看| 九九视频免费看| 国产精品hd在线播放| 欧美精品不卡| 在线日韩一区二区| 手机在线免费不卡一区二| 欧美综合一区二区三区| 久久黄色影院| 亚洲天堂久久久| 美女高潮全身流白浆福利区| 亚洲乱伦视频| 99热这里只有精品5| 无码精品一区二区久久久| 国产美女在线免费观看| 国产精品综合久久久| 国产成人一级| 久久国产毛片| 伊人久久婷婷| 曰韩免费无码AV一区二区| 国产一区二区三区日韩精品| WWW丫丫国产成人精品| 自慰高潮喷白浆在线观看| 99久久婷婷国产综合精| 亚洲成a人在线播放www| 国产亚洲欧美在线人成aaaa | 亚洲美女一级毛片| 久久精品人人做人人爽| 97se亚洲综合在线| 国产不卡网| 欧美区一区二区三| 国产精品久久自在自线观看| 小说 亚洲 无码 精品| 91精品啪在线观看国产60岁 | 中文字幕亚洲无线码一区女同| 亚洲免费福利视频| jizz亚洲高清在线观看| 久久毛片网| 国产麻豆另类AV| 欧美亚洲一区二区三区导航| 永久成人无码激情视频免费| 国产91丝袜在线播放动漫| 999精品视频在线| 国产成人精品视频一区二区电影 | 国产成人久视频免费| 天天色天天操综合网| 久久久久亚洲AV成人网站软件| 亚洲国产天堂久久综合| 高潮毛片无遮挡高清视频播放| 五月天综合网亚洲综合天堂网| 国产精品综合久久久| 亚洲成在线观看 | 激情综合图区| 国产又黄又硬又粗| m男亚洲一区中文字幕| 毛片手机在线看| 一级香蕉人体视频| 亚洲三级片在线看| 全部毛片免费看| 国产一区成人| 欧美精品在线免费| 亚洲成人免费在线| 亚洲欧美国产五月天综合| 国产一级毛片yw| 亚洲三级a| 丝袜亚洲综合| 人妻中文字幕无码久久一区| 伊在人亚洲香蕉精品播放| 午夜日b视频|