




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
基于plc的滾珠自動分揀控制系統的設計摘要本畢業設計基于PLC的滾珠分揀自動分揀控制系統的設計。傳統的人工滾珠分揀存在著浪費勞動力、工作繁重、測量誤差較大等缺點,故設計了一套基于PLC的滾珠自動分揀控制系統。此自動控制可以滿足高精度需求和代替大量的單調繁復的工作。選擇西門子S7-300中型PLC為核心進行控制,通過使用滾珠測量傳感器,將滾珠直徑信號轉成-10V到10V的電壓信號,經EM331模擬量輸入模塊,轉成-32768~+32768的數字量整數值,經PLC計算轉成-100~100直徑值。將滾珠按直徑分成8個等級,測量完成后,使用推桿推出,沿斜坡滾下,斜坡下有8個不同的倉位,每個倉位都有獨立控制的倉門,根據測量的結果,打開相應的倉門,其他的倉門關閉,滾珠自動滾入正確的倉里,達到了分揀滾珠的目的。使用西門子的S7-300編程軟件編寫了梯形圖和語句表程序,最后使用西門子觸摸屏WinccFlexible進行監控,和仿真測試,達到了設計的目標。關鍵詞:自動分揀,梯形圖,觸摸屏
ABSTRACTThedesignofautomaticsortingcontrolsystembasedonPLC.Therearemanydisadvantagessuchaswasteoflabor,heavyworkloadandlargemeasurementerrorinthetraditionalmanualballsorting,soasetofautomaticsortingcontrolsystembasedonPLCisdesigned.Thisautomaticcontrolcanmeettherequirementofhighprecisionandreplacealotoftediousandcomplicatedwork.SelecttheSIEMENSS7-300mediumPLCasthecorecontrol,throughtheuseoftheballmeasuringsensorwillballdiametersignalintoavoltagesignal-10Vto10V,theEM331analoginputmodule,convertedintodigital-32768~+32768integer,thecalculationofthePLCto-100~100diameter.Accordingtothediameteroftheballisdividedinto8levels,themeasurementiscompleted,theuseofputting,rollingdownalongtheslope,thereare8differentpositionsontheslope,thedoorsofeachpositionarecontrolledindependently,accordingtothemeasurementresults,openthedoorthedoortheotherclosed,automaticballrolledintotherightthebarn,reachedthepurposeofpickingtheball.SIEMENSS7-300programmingsoftwareusedtopreparetheladderdiagramandstatementtableprogram,thefinaluseofSIEMENStouchscreenWinccFlexiblemonitoring,andsimulationtests,toachievethedesignobjectives..Keywords:AutomaticSorting,LadderDiagram,TouchScreen
目錄TOC\o"1-2"\h\z\u第一章緒論 11.1研究背景 11.2研究的目的和意義 2第二章方案設計 32.1自動分揀系統組成 32.2系統的硬件設計組成 42.3系統的軟件設計 5第三章硬件設計 63.1PLC型號的選擇和確定 63.2I/O地址分配 73.3PLC接線圖 8第四章軟件設計 134.1內部地址 134.2PLC梯形圖 144.3語句表程序 334.4上位機觸摸屏畫面設計 55第五章總結 61參考文獻 62致謝 63第一章緒論1.1研究背景傳統的人工滾珠分揀存在浪費勞力、測量誤差大等缺點,據此滾珠自動分揀裝置應運而生,此裝置可以代替高精度需求或大量單調往復的工作,它可以分揀物品、代替人的繁鎖勞動。此裝置可以廣泛應用于機械制造行業實現生產的自動化分揀。自動分揀系統通常由輸送裝置、測量裝置、分揀裝置、控制裝置構成。控制裝置的作用是接收和處理分揀信號,根據分揀信號的要求進行自動分類。這些分揀需求可以通過不同的途徑,例如通過檢測、鍵盤輸入、重量、條形碼掃描、高度檢測及形狀識別等途徑,輸入到分揀控制系統中,控制系統根據這些分揀信號,來判定該商品該進入哪一個分揀道口。本設計根據檢測裝置對滾珠直徑的測量,從而進行實現滾珠的分類。本設計用PLC對物料分揀進行控制,并使用必要的精密傳感器,使其能夠對物料按預先設定的程序進行分揀。PLC控制其實是預先設定好程序然后對物料進行分揀的自動化裝置,該設計代替了人工單調持久的作業。本設計主要完成分揀系統的硬件選型與軟件設計。自動分揀系統目前主要應用在制造業中,主要用在電器制造、機械制造、汽車制造、塑料加工、金屬加工等工業。其優越性如下:1.能大批量、連續地分揀貨物在大的生產流水線自動作業中,自動分揀系統可以不受天氣、時間、人的體力等限制,連續運行。自動分揀系統不僅能夠單位時間分揀件數多,而且可以長時間分揀,而人工分揀不僅單位時間工作量小,而且由于人體力的限制,員工不可長時間工作,遠遠落后于自動分揀。2.分揀誤差率極低由于自動分揀系統使用高精度傳感器測量,所以測量誤差值極小,大大地保障了測量的精度要求。3.實現分揀無人化操作自動分揀系統的使用減少了人員的使用,減輕員工的勞動強度,提高人員的使用效率。自動分揀系統中人員的使用僅局限于控制分揀系統的運行,分揀線尾端由人工將分揀出來的物料進行打包、儲存,自動分揀系統的經營、管理與維護也由員工進行。。1.2研究的目的和意義自動分揀系統(AutomatedSortingSystem)是二次大戰后率先在美國、日本的物流中心中廣泛采用的一種自動化作業系統,該系統目前已經成為發達國家大中型物流中心不可缺少的一部分。該系統的作業過程可以簡單描述如下:流動中心每天接收成百上千家供應商或貨主通過各種運輸工具送來的成千上萬種商品,在最短的時間內將這些商品卸下并按商品品種、貨主、儲位或發送地點進行快速準確的分類,將這些商品運送到指定地點(如指定的貨架、加工區域、出貨站臺等),同時,當供應商或貨主通知物流中心按配送指示發貨時,自動分揀系統在最短時間內從龐大的高層貨架存儲系統中準確找到要出庫的商品所在位置,并按所需數量出庫,將從不同儲位上取出的不同數量的商品按配送進點的不同運送到不同的理貨區域或配送站臺集中,以便裝車配送。我國自動分揀機的應用大約始于1980年代,近期的市場興起和技術發展始于1997年。自動分揀的概念先在機場行李處理和郵政處理中心得到應用,然后普及到其他行業。隨著業界對現代化物流的實際需求的增長,各行業對高速精確的分揀系統的要求正在不斷地提高。這一需求最明顯地表現在煙草、醫藥、圖書及超市配送領域,并有望在將來向化妝品及工業零配件等領域擴展。這些領域的一個共同特點是產品的種類繁多、附加值高、配送門店數量多、準確性要求高和人工處理效率低等特點。自動分揀系統在生產工業中有著舉足輕重的作用。它的可靠性,優越性,應用領域的適用性以及系統的經濟效益、成本分揀系統能靈活的與其他物流設備實現無縫連接,如自動化倉庫、各種存儲站、自動集放鏈、各種運載工具、機器人等。實現對物料實物流的分配、對物料信息流的分配和管理[3]。采用分揀系統,人工分揀、堆置物料的勞動強度大大降低自動分揀系統在生產工業中有著舉足輕重的作用。它的可靠性,優越性,應用領域的適用性以及系統的經濟效益、成本分揀系統能靈活的與其他物流設備實現無縫連接,如自動化倉庫、各種存儲站、自動集放鏈、各種運載工具、機器人等。實現對物料實物流的分配、對物料信息流的分配和管理[3]。采用分揀系統,人工分揀、堆置物料的勞動強度大大降低。
第二章設計要求2.1自動分揀系統組成電信號處理電路設計:本設計采用相敏檢波電路,該電路能判別電感測微儀的銜鐵運動方向,當誤差為正值時,它的輸出電壓也為正值,反之為負值。本系統由有落料管落下滾珠,推料氣缸將滾珠推至限位擋板,測量機構的鎢鋼測頭,在彈簧的作用下能自然接觸被測滾珠,根據滾珠直徑誤差大小輸出-10~+10V的電壓信號,信號轉換,滾珠落入相應的料斗,料斗口的光電傳感器就產生一個脈沖信號以便對落下的滾珠進行計數。圖2-1精密滾珠直徑篩選系統由于測量機構所產生的信號為+/-10V的模擬量電壓信號,所以需要通過模擬量輸入模塊將誤差信號送入PLC進行比較處理,可以將模擬量輸入模塊轉換后的數字-32768~+32768用整數規范化功能子程序進一步轉換為-100~100的實數。如果誤差值<0,則將滾珠送入廢料箱如果誤差值>=0且<15,則將滾珠送入料斗1;如果誤差值≥15且<30,則將滾珠送入料斗2;如果誤差值≥30且<45,則將滾珠送入料斗3;如果誤差值≥45且≤55,則將滾珠送入料斗4;如果誤差值>55且≤70,則將滾珠送入料斗5;如果誤差值>70且≤85,則將滾珠送入料斗6;如果誤差值>85,則將滾珠送入料斗7。初始狀態:各料斗的電磁翻板均處于關閉位置、氣缸推桿及限位擋板處于伸出位置。在初始狀態,按下啟動按鈕,系統首先檢查落料管中有無滾珠,如果沒有滾珠則發出報警(按消警按鈕可消除警報),補充滾珠后需再次按下啟動按鈕;如果有滾珠,則推料氣缸縮回,被測滾珠由落料管落下,然后推料氣缸伸出將滾珠推到鎢鋼測頭的下方,也就是限位擋板的位置,然后鎢鋼測頭開始測試滾珠直徑的誤差,并將測量值經過D/A轉換送到可編程控制器(PLC)的模擬量輸入模塊。經可編程控制器(PLC)處理后,根據誤差大小來決定具體打開哪一個翻板,再由電磁機構將限位擋板抽離,滾珠在推料氣缸的作用下落入對應料斗并計數,如果料斗計數滿則發出報警信號(按消警按鈕可消除警報),更換料斗后可再按啟動按鈕繼續進行滾珠測量;如果料斗計數器未滿,則直接進入下一個滾珠的測量,并如此循環。按停止按鈕系統停機并復位:限位擋板伸出、推料氣缸伸出、各電磁翻板關閉。2.2系統的硬件設計組成自動分揀系統的硬件組成主要由基于S7-315PLC的控制器,上位機觸摸屏,啟動,停止按鈕,位置檢測光電,電磁閥,氣缸,擋板,翻板,運行指示燈,故障指示燈,缺料,料滿指示燈,直徑測量傳感器,電源以及其他周邊設備組成。PLC控制器:是自動分揀系統的核心部分,負責整個系統的輸入、輸出信息的處理、存儲和控制等。卡片:門禁系統的開門電子鑰匙。現在通常采用非接觸IC卡,因為其操作時無需接觸,不會磨損,芯片封裝在卡片內,不會被腐蝕,所以經久耐用,能使用十年以上。讀卡器:與非接觸IC卡進行數據交換的控制部分。帶無線電發射天線,當有非接觸IC卡接近時,能給非接觸IC卡提供能量,獲取非接觸IC返回的數據。讀卡器分析確認卡的有效性后,將結果傳送至控制器[9]。電控鎖:門禁系統的執行部件,電控鎖通常在斷電時呈開門狀態,以符合消防要求。RF射頻傳輸設備:門禁系統的無線傳輸平臺。它使用RF射頻微波作為無線傳輸的載體,實現單片機與PC機的通訊。電源:提供整個門禁系統的供電,是系統中不可或缺的重要組成部分,下一章將對電源做詳細介紹。周邊設備:門禁系統的外圍輔助設備,周邊設備包括警示報警裝置、LCD輸出設備等。以上對系統的各部分分別進行說明,實際應用中,各個硬件功能模塊是緊密地結合為一個有機整體共同協作的。圖2-2是門禁系統的硬件構成的結構框圖圖2-2系統的硬件構成框圖2.3系統的軟件設計該系統的軟件設計分為硬件組成中各主要模塊的程序設計和PC機的管理軟件的設計。各主要模塊的程序設計主要包括基于S7-300PLC的主控設備的程序設計,基于SM331的模擬量讀取轉換程序。PC機管理軟件的設計主要上位機WinccFlexible組成,實時顯示PLC的各狀態和進行相應的控制,參數設定。
第三章硬件設計本系統的硬件設計包括PLC型號選擇和確定。電源的供電方式選擇,自動分揀控制系統的主控設備的選型及設計,模擬量讀取模塊的選型及設計,上位機WinccFlexible的選型及設計。最后將以上各個模塊合理連接,完成硬件電路的設計。3.1PLC型號的選擇和確定用戶應綜合考慮系統要求和財力等因素,要選擇性能價格比高的PLC,選配合適的輸入輸出器件。具體考慮以下幾方面:1)PLC的掃描速率及CPU性能以開關量為主的項目,一般PLC的掃描速率足以滿足要求;有模擬量或有要求快速響應的設備,必須選配掃描速率高的PLC,這主要取決于PLC的中央處理器模塊。針對狀態快速變化設備選擇具有快速響應專用模塊的PLC。2)確定PLC容量,選擇I/O模塊PLC容量包含兩部分:I/O容量及內存容量I/O容量:I/O容量=(輸入點數+輸出點數)*(1.1~1.15)內存容量:要根據控制流程的復雜程度和系統中I/O總數以及編程的水平進行估計。內存容量=[(開關量I/O點總數)*(10~15)+模擬量回路數*100]*1.25·輸入模塊選擇的時候需要注意根據說明書,輸入模塊是交流還是直流,電壓高低(是12V還是24V還是110V還是240V),距離有沒有要求。注意以下幾個問題:根據現場設備與模塊之間的距離選擇電壓的大小。高密度的輸入模塊如32點或64點,同時接通點數不得超過60%;為了提高控制系統的可靠性,必須考慮門檻電平的大小。·輸出模塊選擇輸出模塊主要考慮驅動能力和負載特性。1.可控硅輸出模塊:開閉頻繁、電感性低功率因數的負載。2.繼電器輸出模塊:適用于電壓范圍大,導通壓降小的場合。價格便宜但使用壽命短,響應速度慢。3.晶體管輸出模塊:無觸點開關,使用壽命長,響應速度快。4.輸出模塊的電流額定值必須大于負載電流額定值。西門子S7-315PLC是高性能中型PLC,是模塊化的PLC本體不帶輸入和輸出,需要增加數字量輸入和數量輸出擴展模塊,選擇DI32xDC24V,32路數字量輸入和DO16xDC24V/0.5A,16路數字量輸出。因為需要讀取模擬量,還需要使用SM331模擬量輸入模塊。3.2I/O地址分配根據設計要求分配輸入輸出表,地址表見表3-1,3-2,3-3表3-1數字量輸入點代碼及地址編號名稱PLC輸入點外部符號啟動按鈕I0.0SB1停止按鈕I0.1SB2急停開關I0.2SB3消警按鈕I0.3SB4落料管缺料傳感器I0.4S1料斗1落料傳感器I0.5S2料斗2落料傳感器I0.6S3料斗3落料傳感器I0.7S4料斗4落料傳感器I1.0S5料斗5落料傳感器I1.1S6料斗6落料傳感器I1.2S7料斗7落料傳感器I1.3S8廢料落料傳感器I1.4S9推料氣缸原位傳感器I1.5S10推料氣缸到位傳感器I1.6S11擋板伸出到位位置開關I1.7S12
表3-2數字量輸出點代碼及地址編號名稱PLC輸入點外部符號推料缸伸出Q0.0YV1推料缸縮回Q0.1YV2電磁擋板Q0.2YV3料斗翻板1Q0.3YV4料斗翻板2Q0.4YV5料斗翻板3Q0.5YV6料斗翻板4Q0.6YV7料斗翻板5Q0.7YV8料斗翻板6Q1.0YV9料斗翻板7Q1.1YV10自動運行指示燈Q1.2HL1故障指示燈Q1.3HL2落料管缺料指示燈Q1.4HL3料1滿指示燈Q1.5HL4料2滿指示燈Q1.6HL5料3滿指示燈Q1.7HL6料4滿指示燈Q2.0HL7料5滿指示燈Q2.1HL8料6滿指示燈Q2.2HL9料7滿指示燈Q2.3HL10廢料滿指示燈Q2.4HL11表3-3模擬量輸入點代碼及地址編號名稱PLC輸入點外部符號直徑測量模擬信號PIW256DT13.3PLC接線圖 PLC輸入和輸出接線圖如圖3-1,3-2,3-3,3-4所示。啟動按鈕,停止按鈕,急停開關,消警按鈕,落料管缺料傳感器,料斗1落料傳感器到料斗7落料傳感器,廢料落料傳感器,推料氣缸原位傳感器,推料氣缸到位傳感器,擋板伸出到位位置開關等接PLC的數字量輸入。推料缸伸出,推料缸縮回,電磁擋板,料斗翻板1到料斗翻板7,自動運行指示燈,故障指示燈,落料管缺料指示燈,料1滿指示燈到料7滿指示燈,廢料滿指示燈等接PLC的數字量輸出。直徑測量模擬信號接PLC的模擬量輸入模塊。上位機觸摸屏WinccFlexible與PLC通過ProfibusDP進行通信,上位機觸摸屏WinccFlexible地址設定為1,PL地址設定為2。圖3-1上位機與PLC通信布局圖圖3-2PLC數字輸入接線圖圖3-3PLC數字輸出接線圖圖3-4PLC模擬量輸入接線圖
第四章軟件設計根據控制要求和系統分析,硬件電路,編寫軟件程序。利用梯形圖編程,首先必須確定所使用的編程元件編號,PLC是按編號來區別操作元件的。我們選用的S7-315型號的PLC,其內部元件的地址編號如下表所示,使用時一定要明確,每個元件在同一時刻決不能擔任幾個角色。一般講,配置好的PLC,其輸入點數與控制對象的輸入信號數總是相應的,輸出點數與輸出的控制回路數也是相應的(如果有模擬量,則模擬量的路數與實際的也要相當)4.1內部地址內部使用地址見表4-1所示表4-1內部使用變量名稱PLC內部地址初始狀態M0.0推料氣缸縮回M0.1測滾珠由落料管落下M0.2推料氣缸伸出M0.3鎢鋼測頭開始測試滾珠直徑M0.4打開翻板M0.5限位擋板抽離M0.6落入對應料斗并計數M0.7料斗計數滿則發出報警信號M1.0觸摸屏啟動M2.0觸摸屏停止M2.1計數清零M3.0OFF標志M10.0ON標志M10.1
表4-2數據塊DB1名稱數據類型初始值備注Diameter_ReadREAL0.00E+00直徑讀取Diameter_SaveREAL0.00E+00直徑保存Diameter_Read_FeedbackWORDW#16#0直徑讀取反饋Diameter_classificationINT0直徑分類Full_SetINT100滿設定Fu11_Count_0INT0計數廢料Fu11_Count_1INT0計數1Fu11_Count_2INT0計數2Fu11_Count_3INT0計數3Fu11_Count_4INT0計數4Fu11_Count_5INT0計數5Fu11_Count_6INT0計數6Fu11_Count_7INT0計數74.2PLC梯形圖ON,OFF常開和常閉觸點。為了方便使用,定義了常ON和常OFF觸點。M10.0常開和常閉串聯輸出就是不可能ON,故M10.0就一直為OFF。M10.1常開和M10.1常閉觸點并聯,就一直為ON。模擬量讀取轉換。調用西門子的庫程序,FC105子程序,將模擬量輸入的PIW256整數,根據設定的范圍,設定的上限100.0和設定的下限-100.0,轉成-100.0到100的浮點數保存在DB1.DBD0中。自動運行指示燈。本地按啟動按鈕或者上位機按啟動按鈕,系統啟動,自動運行指示燈亮。本地按停止按鈕或者上位機按停止按鈕,系統停止。本地按急停開關,系統停止。故障指示。本地有急停故障,故障燈亮,并保持亮。檢測到落料管缺料,此時本地按啟動按鈕或者上位機按啟動按鈕,報警,并一直保持報警狀態。報警消失,按報警消失I0.3,報警燈滅。初始位置:各料斗的電磁翻板均處于關閉位置、氣缸推桿及限位擋板處于伸出位置,沒有動作步驟,則初始位置標志M0.0有效。或者有動作步驟,完成循環自動執行下一循環。程序在初始位置,檢測到落料管有料,則復位初始動作步驟M0.0,置位推料缸縮回M0.1檢測到推料缸返回原位,測滾珠由落料管落下。落下定時,假設定時1S落下定時時間到,停止落下,執行推料氣缸伸出。檢測到推料缸伸出到位,執行鎢鋼測頭開始測試滾珠直徑測量定時,假設定時2秒。測量定時時間到,保存測量結果,將測量的DB1.DBD0保存到DB1.DBD4中。結果判斷。測量定時到,根據設定的分類范圍,將保存的測量結果與設定的分類范圍進行比較,判斷屬于哪個范圍,范圍號依次為0,1,2到7根據測量結果打開不同的翻板打開翻板時間定時,假設為1秒翻板打開定時時間到,限位擋板抽離擋板抽離定時,假設定時1秒擋板抽離定時時間到,落入對應料斗并計數廢料計數。測量結果為廢料時,測量結果判斷DB1.DBW10為0,廢料計數加1。廢料未滿時循環執行。廢料滿時,廢料滿報警。料斗1檢查。測量結果為料1時,測量結果判斷DB1.DBW10為1,料斗1計數加1。料斗1未滿時循環執行。料斗1滿時,料斗1滿報警。料斗2檢查。測量結果為料2時,測量結果判斷DB1.DBW10為2,料斗2計數加1。料斗2未滿時循環執行。料斗2滿時,料斗2滿報警。料斗3檢查。測量結果為料3時,測量結果判斷DB1.DBW10為3,料斗3計數加1。料斗3未滿時循環執行。料斗3滿時,料斗3滿報警。料斗4檢查。測量結果為料4時,測量結果判斷DB1.DBW10為4,料斗4計數加1。料斗4未滿時循環執行。料斗4滿時,料斗4滿報警。料斗5檢查。測量結果為料5時,測量結果判斷DB1.DBW10為5,料斗5計數加1。料斗5未滿時循環執行。料斗5滿時,料斗5滿報警。料斗6檢查。測量結果為料6時,測量結果判斷DB1.DBW10為6,料斗6計數加1。料斗6未滿時循環執行。料斗6滿時,料斗6滿報警。料斗7檢查。測量結果為料7時,測量結果判斷DB1.DBW10為7,料斗7計數加1。料斗7未滿時循環執行。料斗7滿時,料斗7滿報警。料斗滿報警,停止運行推料缸伸出推料缸縮回電磁擋板料斗翻板1料斗翻板2料斗翻板3料斗翻板4料斗翻板5料斗翻板6料斗翻板7廢料翻板落料管缺料指示燈消警按鈕料滿指示燈計數清零4.3語句表程序ORGANIZATION_BLOCKOB1BEGINNETWORKTITLE=//OFF標志AM10.0;ANM10.0;=M10.0;NETWORKTITLE=//ON標志OM10.1;ONM10.1;=M10.1;NETWORKTITLE=//直徑讀取AM10.1;=L20.0;BLD103;AM10.1;JNB_001;CALLFC105(IN:=PIW256,HI_LIM:=1.000000e+002,LO_LIM:=-1.000000e+002,BIPOLAR:=L20.0,RET_VAL:=DB1.DBW8,OUT:=DB1.DBD0);_001:NOP0;NETWORKTITLE=HL1//自動運行指示燈A(;OI0.0;OQ1.2;OM2.0;);ANM2.1;ANI0.1;ANI0.2;=Q1.2;NETWORKTITLE=HL2//故障指示燈//故障聲音A(;OI0.2;OQ1.3;O;A(;OI0.0;OM2.0;);ANI0.4;OQ1.3;);ANI0.3;=Q1.3;NETWORKTITLE=各料斗的電磁翻板均處于關閉位置、氣缸推桿及限位擋板處于伸出位置A(;ANM0.1;ANM0.2;ANM0.3;ANM0.4;ANM0.5;ANM0.6;ANM0.7;ANM1.0;O;AQ1.2;AM1.0;);AI1.6;AI1.7;=M0.0;RM1.0;NETWORKTITLE=各料斗的電磁翻板均處于關閉位置、氣缸推桿及限位擋板處于伸出位置//"推料氣缸縮回"AQ1.2;AI0.4;AM0.0;RM0.0;SM0.1;NETWORKTITLE=//測滾珠由落料管落下AQ1.2;AI1.5;AM0.1;RM0.1;SM0.2;NETWORKTITLE=//落下定時AQ1.2;AM0.2;LS5T#1S;SDT1;NOP0;NOP0;NOP0;NOP0;NETWORKTITLE=//推料氣缸伸出AQ1.2;AT1;AM0.2;RM0.2;SM0.3;NETWORKTITLE=//鎢鋼測頭開始測試滾珠直徑AQ1.2;AI1.6;AM0.3;RM0.3;SM0.4;NETWORKTITLE=//測量時間AQ1.2;AM0.4;LS5T#2S;SDT2;NOP0;NOP0;NOP0;NOP0;NETWORKTITLE=//測量時間到,保存結果//AQ1.2;AT2;AM0.4;FPM100.0;JNB_002;LDB1.DBD0;TDB1.DBD4;_002:NOP0;NETWORKTITLE=//結果判斷//AQ1.2;AT2;AM0.4;=L20.0;AL20.0;A(;LDB1.DBD4;L0.000000e+000;<R;);JNB_003;L0;TDB1.DBW10;_003:NOP0;AL20.0;A(;LDB1.DBD4;L0.000000e+000;>=R;);A(;LDB1.DBD4;L1.500000e+001;<R;);JNB_004;L1;TDB1.DBW10;_004:NOP0;AL20.0;A(;LDB1.DBD4;L1.500000e+001;>=R;);A(;LDB1.DBD4;L3.000000e+001;<R;);JNB_005;L2;TDB1.DBW10;_005:NOP0;AL20.0;A(;LDB1.DBD4;L3.000000e+001;>=R;);A(;LDB1.DBD4;L4.500000e+001;<R;);JNB_006;L3;TDB1.DBW10;_006:NOP0;AL20.0;A(;LDB1.DBD4;L4.500000e+001;>=R;);A(;LDB1.DBD4;L5.500000e+001;<=R;);JNB_007;L4;TDB1.DBW10;_007:NOP0;AL20.0;A(;LDB1.DBD4;L5.500000e+001;>R;);A(;LDB1.DBD4;L7.000000e+001;<=R;);JNB_008;L5;TDB1.DBW10;_008:NOP0;AL20.0;A(;LDB1.DBD4;L7.000000e+001;>R;);A(;LDB1.DBD4;L8.500000e+001;<=R;);JNB_009;L6;TDB1.DBW10;_009:NOP0;AL20.0;A(;LDB1.DBD4;L8.500000e+001;>R;);JNB_00a;L7;TDB1.DBW10;_00a:NOP0;NETWORKTITLE=//根據測量結果打開不同的翻板AQ1.2;AT2;AM0.4;RM0.4;SM0.5;NETWORKTITLE=//打開翻板時間AQ1.2;AM0.5;LS5T#1S;SDT3;NOP0;NOP0;NOP0;NOP0;NETWORKTITLE=//限位擋板抽離AQ1.2;AT3;AM0.5;RM0.5;SM0.6;NETWORKTITLE=//擋板抽離定時AQ1.2;AM0.6;LS5T#1S;SDT4;NOP0;NOP0;NOP0;NOP0;NETWORKTITLE=//落入對應料斗并計數AQ1.2;AT4;AM0.6;RM0.6;SM0.7;NETWORKTITLE=//廢料計數AQ1.2;A(;LDB1.DBW10;L0;==I;);AI1.4;AM0.7;=L20.0;AL20.0;JNB_00b;LDB1.DBW14;L1;+I;TDB1.DBW14;_00b:NOP0;AL20.0;BLD102;RM0.7;AL20.0;A(;LDB1.DBW14;LDB1.DBW12;<I;);SM0.0;AL20.0;A(;LDB1.DBW14;LDB1.DBW12;>=I;);=L20.1;AL20.1;BLD102;SM1.0;AL20.1;JNB_00c;L0;TDB1.DBW14;_00c:NOP0;AL20.1;BLD102;SQ2.4;NETWORKTITLE=//料斗1檢查AQ1.2;A(;LDB1.DBW10;L1;==I;);AI0.5;AM0.7;=L20.0;AL20.0;JNB_00d;LDB1.DBW16;L1;+I;TDB1.DBW16;_00d:NOP0;AL20.0;BLD102;RM0.7;AL20.0;A(;LDB1.DBW16;LDB1.DBW12;<I;);SM0.0;AL20.0;A(;LDB1.DBW16;LDB1.DBW12;>=I;);=L20.1;AL20.1;BLD102;SM1.0;AL20.1;JNB_00e;L0;TDB1.DBW16;_00e:NOP0;AL20.1;BLD102;SQ1.5;NETWORKTITLE=//料斗2檢查AQ1.2;A(;LDB1.DBW10;L2;==I;);AI0.6;AM0.7;=L20.0;AL20.0;JNB_00f;LDB1.DBW18;L1;+I;TDB1.DBW18;_00f:NOP0;AL20.0;BLD102;RM0.7;AL20.0;A(;LDB1.DBW18;LDB1.DBW12;<I;);SM0.0;AL20.0;A(;LDB1.DBW18;LDB1.DBW12;>=I;);=L20.1;AL20.1;BLD102;SM1.0;AL20.1;JNB_010;L0;TDB1.DBW18;_010:NOP0;AL20.1;BLD102;SQ1.6;NETWORKTITLE=//料斗3檢查AQ1.2;A(;LDB1.DBW10;L3;==I;);AI0.7;AM0.7;=L20.0;AL20.0;JNB_011;LDB1.DBW20;L1;+I;TDB1.DBW20;_011:NOP0;AL20.0;BLD102;RM0.7;AL20.0;A(;LDB1.DBW20;LDB1.DBW12;<I;);SM0.0;AL20.0;A(;LDB1.DBW20;LDB1.DBW12;>=I;);=L20.1;AL20.1;BLD102;SM1.0;AL20.1;JNB_012;L0;TDB1.DBW20;_012:NOP0;AL20.1;BLD102;SQ1.7;NETWORKTITLE=//料斗4檢查AQ1.2;A(;LDB1.DBW10;L4;==I;);AI1.0;AM0.7;=L20.0;AL20.0;JNB_013;LDB1.DBW22;L1;+I;TDB1.DBW22;_013:NOP0;AL20.0;BLD102;RM0.7;AL20.0;A(;LDB1.DBW22;LDB1.DBW12;<I;);SM0.0;AL20.0;A(;LDB1.DBW22;LDB1.DBW12;>=I;);=L20.1;AL20.1;BLD102;SM1.0;AL20.1;JNB_014;L0;TDB1.DBW22;_014:NOP0;AL20.1;BLD102;SQ2.0;NETWORKTITLE=//料斗5檢查AQ1.2;A(;LDB1.DBW10;L5;==I;);AI1.1;AM0.7;=L20.0;AL20.0;JNB_015;LDB1.DBW24;L1;+I;TDB1.DBW24;_015:NOP0;AL20.0;BLD102;RM0.7;AL20.0;A(;LDB1.DBW24;LDB1.DBW12;<I;);SM0.0;AL20.0;A(;LDB1.DBW24;LDB1.DBW12;>=I;);=L20.1;AL20.1;BLD102;SM1.0;AL20.1;JNB_016;L0;TDB1.DBW24;_016:NOP0;AL20.1;BLD102;SQ2.1;NETWORKTITLE=//料斗6檢查AQ1.2;A(;LDB1.DBW10;L6;==I;);AI1.2;AM0.7;=L20.0;AL20.0;JNB_017;LDB1.DBW26;L1;+I;TDB1.DBW26;_017:NOP0;AL20.0;BLD102;RM0.7;AL20.0;A(;LDB1.DBW26;LDB1.DBW12;<I;);SM0.0;AL20.0;A(;LDB1.DBW26;LDB1.DBW12;>=I;);=L20.1;AL20.1;BLD102;SM1.0;AL20.1;JNB_018;L0;TDB1.DBW26;_018:NOP0;AL20.1;BLD102;SQ2.2;NETWORKTITLE=//料斗7檢查AQ1.2;A(;LDB1.DBW10;L7;==I;);AI1.3;AM0.7;=L20.0;AL20.0;JNB_019;LDB1.DBW28;L1;+I;TDB1.DBW28;_019:NOP0;AL20.0;BLD102;RM0.7;AL20.0;A(;LDB1.DBW28;LDB1.DBW12;<I;);SM0.0;AL20.0;A(;LDB1.DBW28;LDB1.DBW12;>=I;);=L20.1;AL20.1;BLD102;SM1.0;AL20.1;JNB_01a;L0;TDB1.DBW28;_01a:NOP0;AL20.1;BLD102;SQ2.3;NETWORKTITLE=HL2//料斗滿報警,停止運行AQ1.2;AM1.0;SQ1.3;RQ1.2;NETWORKTITLE=YV1//推料缸伸出A(;A(;OM0.0;OM0.3;OM0.4;OM0.5;OM0.6;OM0.7;OM1.0;O(;LMW0;L0;==I;););AQ1.2;ONQ1.2;);ANI0.2;ANQ0.1;=Q0.0;NETWORKTITLE=YV2//推料缸縮回A(;OM0.1;OM0.2;);AQ1.2;ANI0.2;ANQ0.0;=Q0.1;NETWORKTITLE=YV3//電磁擋板A(;A(;OM0.0;OM0.1;OM0.2;OM0.3;OM0.4;OM0.5;O(;LMW0;L0;==I;););AQ1.2;ONQ1.2;);ANI0.2;=Q0.2;NETWORKTITLE=YV4//料斗翻板1A(;OM0.5;OM0.6;OM0.7;OM1.0;);A(;LDB1.DBW10;L1;==I;);AQ1.2;ANI0.2;=Q0.3;NETWORKTITLE=YV5A(;OM0.5;OM0.6;OM0.7;OM1.0;);A(;LDB1.DBW10;L2;==I;);AQ1.2;ANI0.2;=Q0.4;NETWORKTITLE=YV6A(;OM0.5;OM0.6;OM0.7;OM1.0;);A(;LDB1.DBW10;L3;==I;);AQ1.2;ANI0.2;=Q0.5;NETWORKTITLE=YV7A(;OM0.5;OM0.6;OM0.7;OM1.0;);A(;LDB1.DBW10;L4;==I;);AQ1.2;ANI0.2;=Q0.6;NETWORKTITLE=YV8A(;OM0.5;OM0.6;OM0.7;OM1.0;);A(;LDB1.DBW10;L5;==I;);AQ1.2;ANI0.2;=Q0.7;NETWORKTITLE=YV9A(;OM0.5;OM0.6;OM0.7;OM1.0;);A(;LDB1.DBW10;L6;==I;);AQ1.2;ANI0.2;=Q1.0;NETWORKTITLE=YV10A(;OM0.5;OM0.6;OM0.7;OM1.0;);A(;LDB1.DBW10;L7;==I;);AQ1.2;ANI0.2;=Q1.1;NETWORKTITLE=YV11A(;OM0.5;OM0.6;OM0.7;OM1.0;);A(;LDB1.DBW10;L0;==I;);AQ1.2;ANI0.2;=Q2.5;NETWORKTITLE=HL3ANI0.4;=Q1.4;NETWORKTITLE=HL4AI0.3;RQ1.5;RQ1.6;RQ1.7;RQ2.0;RQ2.1;RQ2.2;RQ2.3;RQ
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江西新建二中2025屆高三下學期期末復習檢測試題(一模)生物試題含解析
- 四川文化傳媒職業學院《室內設計及原理》2023-2024學年第二學期期末試卷
- 廣西質量工程職業技術學院《民樂合奏》2023-2024學年第一學期期末試卷
- 江蘇安全技術職業學院《數字合成技術》2023-2024學年第二學期期末試卷
- 2025年福建省泉州聚龍外國語校中考化學試題仿真卷:化學試題試卷(4)含解析
- 山東服裝職業學院《系統解剖學》2023-2024學年第二學期期末試卷
- 上海對外經貿大學《海洋生物學B》2023-2024學年第二學期期末試卷
- 2025年江蘇省南京師大附中中考英語試題命題比賽模擬試題含答案
- 浙江汽車職業技術學院《獸醫免疫學》2023-2024學年第二學期期末試卷
- 2025屆浙江省溫州十五校聯合體高三下學期大聯考卷Ⅱ歷史試題試卷含解析
- 2023年北京市大興區小升初數學模擬試卷(含答案)
- 2025年3月版安全環境職業健康法律法規標準文件清單
- 2025年河南交通職業技術學院單招職業技能測試題庫審定版
- T∕CEC 442-2021 直流電纜載流量計算公式
- 第二十一章傳導熱療法講解
- 智能硬件發展特點及趨勢分析
- 關于物業客服培訓的
- 廣西能匯投資集團有限公司招聘筆試沖刺題2025
- 2023年5月7日內蒙古事業單位聯考職業能力傾向測驗A類真題答案解析
- 管道溝槽開挖施工方案
- 《城市數字孿生標準化白皮書(2022版)》
評論
0/150
提交評論