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

淺談UNITY Pro SFC的編寫

2018-01-18 09:13:26郝蘭英

郝蘭英

摘要:可編程控制器的開發(fā)人員開發(fā)了若干編程元件以及功能圖表,實(shí)現(xiàn)對(duì)順序控制系統(tǒng)的更有效控制和編寫。本文主要從程序編寫方面淺談施耐德UNITY Pro SFC編寫經(jīng)驗(yàn)及編寫注意事項(xiàng)。

關(guān)鍵詞:可編程控制器;順序控制;功能圖

中圖分類號(hào):TP273 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2018)09-0079-03

1 引言

在工業(yè)應(yīng)用現(xiàn)場有許多控制系統(tǒng)都需要嚴(yán)格按照事先設(shè)計(jì)好的常規(guī)順序進(jìn)行進(jìn)一步加工,并且加工工藝受到系統(tǒng)狀態(tài)或時(shí)間等內(nèi)在或外界因素影響的信號(hào)作用,有序的開展加工流程,而這種系統(tǒng)由于具有鮮明的順序性特點(diǎn),因此被稱之為順序控制系統(tǒng),或步進(jìn)控制系統(tǒng)。對(duì)于該系統(tǒng)的定義較多,最普遍的定義認(rèn)為,順序控制系統(tǒng)分為若干個(gè)子系統(tǒng),分別執(zhí)行獨(dú)立的動(dòng)作,并且動(dòng)作的實(shí)施要具有明確的順序性,從而保證系統(tǒng)的正常運(yùn)行。順序控制系統(tǒng)廣泛的應(yīng)用在如機(jī)械行業(yè)自動(dòng)循環(huán)過程等領(lǐng)域內(nèi),對(duì)推動(dòng)現(xiàn)代化工業(yè)發(fā)展具有積極作用。

順序控制設(shè)計(jì)法是專門用來控制順序控制系統(tǒng)的方法,這種方法的特點(diǎn)是相對(duì)簡便,即使是初學(xué)者也能很快的掌握,并且其內(nèi)容豐富,能夠極大的提升經(jīng)驗(yàn)豐富的控制人員的設(shè)計(jì)效率。同時(shí),對(duì)于程序進(jìn)行調(diào)試、調(diào)整更加簡便。PLC控制系統(tǒng)的程序員,開發(fā)了如SFC(Sequential Function Chart)等專門用于順序控制系統(tǒng)的功能表圖、編程元件,其中順序功能圖作為一種全新的圖形編程語言,能夠按照事先設(shè)定好的程序執(zhí)行,這也是國際電工委員會(huì)標(biāo)準(zhǔn)推薦的最主要的編程語言[1]。SFC程序可以很直觀體現(xiàn)設(shè)備的動(dòng)作順序,可對(duì)復(fù)雜的過程或操作由頂?shù)降椎剡M(jìn)行輔助開發(fā)。SFC允許一個(gè)復(fù)雜的問題逐層地分解為步和較小的能夠被詳細(xì)分析的順序。因此,SFC在PLC程序設(shè)計(jì)中,具有其他語言所無法替代的突出作用,使得SFC設(shè)計(jì)方法成為了PLC控制系統(tǒng)所采用的最主要編程方法。有些PLC配備順序功能圖語言,有些PLC沒有配備順序功能圖語言,但不同品牌的PLC的SFC的編程大同小異[2]。下面我就針對(duì)在現(xiàn)場遇到的一些問題淺談一下施耐德UNITY Pro SFC的編寫經(jīng)驗(yàn)和注意事項(xiàng)。

2 UNITY Pro SFC的程序編寫

2.1 編程環(huán)境:Unity Pro 11.0

首先要根據(jù)設(shè)備的動(dòng)作工藝將其拆分幾個(gè)SFC。在程序新建段,選擇SFC,如圖1所示。語言:下拉菜單,選擇SFC。保護(hù):根據(jù)程序重要性,選擇是否為“不可讀寫”。條件:為BOOL變量,用來決定該SFC是否啟用,現(xiàn)場用。名稱:可用中文命名。但必須進(jìn)行向應(yīng)的設(shè)定:選擇工具——然后選擇項(xiàng)目設(shè)置——然后選擇變量——最后在屬性標(biāo)簽字符集設(shè)置屬性值unicode”,如圖2所示。

2.2 程序編寫

SFC包含步驟、宏步(嵌入式子步)、轉(zhuǎn)換(轉(zhuǎn)換條件)、跳轉(zhuǎn)、鏈路、替代分支、替代結(jié)點(diǎn)、并行分支、并行結(jié)點(diǎn)。具體的含義可以參考一下UNITYPro的幫助參看。下面簡單介紹一下如何使用編寫。

首先,在空白SFC的段中,點(diǎn)擊工具欄中SFC要素,進(jìn)行添加。畫成如圖3所示的SFC流程圖,但是流程圖中必須有初始步,雙擊步S_3_1,在步屬性中勾選,如圖3所示。在圖3中MS_3_8是宏步,雙擊可以繼續(xù)添加一個(gè)SFC流程圖,進(jìn)行嵌套。具體情況可根據(jù)設(shè)備的復(fù)雜程度來設(shè)計(jì)。

然后,就是進(jìn)行步內(nèi)容的添加,也就是按照工藝進(jìn)行每一步的執(zhí)行動(dòng)作。雙擊步,在步屬性設(shè)定動(dòng)作,如圖4所示。需要說明的是動(dòng)作是按順序執(zhí)行的,動(dòng)作順序需要按照加工工藝進(jìn)行添加。限制器中常用有:N--當(dāng)前步執(zhí)行;R/S--復(fù)位和置位,多用來表示該動(dòng)作需要跨步進(jìn)行;D--延時(shí)執(zhí)行該動(dòng)作。時(shí)間格式為:T#3S,或者為TIME變量。動(dòng)作區(qū)域里可以用變量,如果復(fù)雜邏輯就需用動(dòng)作段來進(jìn)行編寫。

如果在當(dāng)前步完成后,需要設(shè)定轉(zhuǎn)換條件,可以為變量(接近開關(guān))或者段,如圖5所示。如果動(dòng)作段或者轉(zhuǎn)換段編寫完后,需要修改,可以在程序》任務(wù)中找到,如圖6所示。

最后,通過以上就可以簡單做一個(gè)SFC程序。但是在實(shí)際運(yùn)行中還要考慮運(yùn)行退出的問題。

2.3 現(xiàn)場經(jīng)驗(yàn)

下面以一實(shí)際現(xiàn)場為例,在該現(xiàn)場應(yīng)用了INITCHART功能塊如圖7所示。相對(duì)于用于序列控制的所有功能和功能塊,INITCHART具有最高優(yōu)先級(jí),可以將該SFC所有步復(fù)位。但是需要注意:其中S置位動(dòng)作和段里的輸出點(diǎn)不能復(fù)位,需要單獨(dú)復(fù)位。

INITCHART功能塊的輸入輸出參數(shù)描述如表1所示。

在現(xiàn)場中替代分支和并行分支使用也很大,下面我就簡單分享一下在該現(xiàn)場幫助很大的替代分支和并行分支。運(yùn)行肯定會(huì)有多工位運(yùn)行或者有選擇的工位運(yùn)行,該現(xiàn)場則分為左、右,如圖8所示。

圖8中最上面和最下面的水平連線為一組,中間的兩條水平連線為一組,正常情況下都應(yīng)該都像中間的兩條水平連線一樣,并行開始并行結(jié)束或替代開始替代結(jié)束。實(shí)際應(yīng)用中左和右的選擇是隨時(shí)切換,用替代分支結(jié)束來替換并行結(jié)束這樣就可以簡化程序,在下一個(gè)工位前判斷完成位就可以了。用替代分支還需打開多令牌行為,如圖9所示,選擇工具—然后選擇項(xiàng)目設(shè)置—然后選擇程序—然后選擇語言—最后選擇SFC多令牌。

但是需要注意的是:并行分支結(jié)束:需要所有分支都要進(jìn)行完畢,建議在動(dòng)作步下面再建一個(gè)空白步,否則在當(dāng)前分支完成后,等待其他分支完成時(shí),其輸出動(dòng)作還在繼續(xù)。替代分支結(jié)束,并不是上面所有的步結(jié)束,其另外一個(gè)并行分支還在繼續(xù),如果條件滿足會(huì)繼續(xù)執(zhí)行,一定要做好互鎖條件,當(dāng)前SFC完成后,用INICHART退出SFC。

3 結(jié)語

順序功能圖(SFC)是一種圖形化語言,可以在一個(gè)程序內(nèi)按照時(shí)間順序?qū)?dòng)作進(jìn)行編輯描述,這些動(dòng)作可以作為獨(dú)立的編程對(duì)象。SFC的編程有固定的方法和步驟可以遵循,整個(gè)過程清晰、直觀,可以大大減少編程的工作量,大大提高了編程效率。所以對(duì)于比較復(fù)雜的步進(jìn)順控過程應(yīng)優(yōu)先選用SFC編程。本文簡單談了談施耐德UNITY Pro SFC的編寫,總結(jié)了一些編寫經(jīng)驗(yàn)及編寫注意事項(xiàng),比如:現(xiàn)場應(yīng)用 INITCHART功能塊及分支使用注意事項(xiàng)。

參考文獻(xiàn)

[1]侍壽永.西門子S7-200 SMART PLC編程及應(yīng)用教程[M].機(jī)械工業(yè)出版社,2016.

[2]趙曉明,鄭淵.三菱PLC控制技術(shù)應(yīng)用[M].中國電力出版社,2014.

主站蜘蛛池模板: 美美女高清毛片视频免费观看| 亚洲女同一区二区| 亚洲清纯自偷自拍另类专区| 五月天丁香婷婷综合久久| 99久久婷婷国产综合精| 成人免费一区二区三区| 成人免费一级片| a天堂视频| 欧美福利在线播放| 国产丝袜无码精品| 亚洲人成网站18禁动漫无码| 国产午夜无码片在线观看网站 | 欧美日韩成人在线观看| 老司国产精品视频91| 国产精品自在在线午夜| 91人人妻人人做人人爽男同| 欧美亚洲激情| 免费在线一区| 成人伊人色一区二区三区| 国产成人综合亚洲网址| 亚洲欧洲日韩综合色天使| 最新亚洲av女人的天堂| 91最新精品视频发布页| 免费看美女自慰的网站| 天天综合网色中文字幕| 国产91线观看| 视频二区亚洲精品| 亚洲免费播放| 青青草91视频| 在线观看无码av免费不卡网站 | 久久精品亚洲中文字幕乱码| 成人无码一区二区三区视频在线观看| 中字无码精油按摩中出视频| 91精品国产情侣高潮露脸| 日韩第一页在线| 在线欧美一区| 国产高清自拍视频| 亚洲成人精品在线| 91小视频在线| 亚洲 日韩 激情 无码 中出| 四虎成人免费毛片| 99国产精品国产高清一区二区| 国产乱子伦手机在线| 激情無極限的亚洲一区免费| 99久久精彩视频| 国产av无码日韩av无码网站 | 手机永久AV在线播放| 就去吻亚洲精品国产欧美| 欧美亚洲欧美区| 国产导航在线| 精品福利国产| 久久毛片网| 成人国产精品网站在线看| 国产成人区在线观看视频| 久久精品丝袜| 亚洲精品亚洲人成在线| 毛片免费网址| 一级看片免费视频| 亚洲视屏在线观看| 91精品国产综合久久香蕉922 | 狠狠色成人综合首页| 国产一级α片| 亚洲国产日韩在线成人蜜芽| 视频在线观看一区二区| 成人av手机在线观看| 99人妻碰碰碰久久久久禁片| 91麻豆精品国产高清在线| 99国产精品免费观看视频| 激情综合图区| а∨天堂一区中文字幕| 国产理论精品| 这里只有精品免费视频| 一区二区午夜| 国产91无码福利在线| 亚洲无线国产观看| 18禁不卡免费网站| 久久综合色视频| 国产XXXX做受性欧美88| 国产精品久久自在自线观看| 91精品啪在线观看国产91| 国内精品视频区在线2021| 五月婷婷中文字幕|