殷初鑫
摘? ?要:文章論述了亞龍YL-235A模擬制造平臺應(yīng)用了最新的軟件下單控制模式,主要原理是模擬工廠下達(dá)產(chǎn)品訂單到Y(jié)L-235A型生產(chǎn)設(shè)備中,PLC程序根據(jù)下達(dá)的產(chǎn)品訂單數(shù)據(jù)控制設(shè)備機(jī)械運行。而工廠下達(dá)訂單有先后順序,每個訂單產(chǎn)品的數(shù)量不等,應(yīng)用SORT排序指令可以很好地解決訂單先后處理的問題。
關(guān)鍵詞:三菱PLC;訂單;SORT排序指令
在2018年“機(jī)電一體化設(shè)備組裝與調(diào)試”技能大賽職組國賽中,訂單管理系統(tǒng)已應(yīng)用到設(shè)備中,通過賽場提供的有線局域網(wǎng)或無線局域網(wǎng),移動終端如手機(jī)、平板、電腦等接收客戶的產(chǎn)品訂單,并且可以把產(chǎn)品工作情況及時反饋給客戶。因此,需要學(xué)生有處理訂單的能力,由于訂單有先后順序,訂單的產(chǎn)品數(shù)量不等,能準(zhǔn)確地優(yōu)化訂單生產(chǎn)的先后順序尤為重要,也是智能制造的核心能力,能有效地對接行業(yè)、國家、國際有關(guān)標(biāo)準(zhǔn),使得學(xué)生有接收新知識、新技術(shù)、新技能的能力。
1? ? 設(shè)備控制要求
(1)設(shè)備可以同時接收3個訂單,訂單1、訂單2、訂單3,每個訂單根據(jù)不同的產(chǎn)品數(shù)量進(jìn)行生產(chǎn),生產(chǎn)的先后順序按照訂單產(chǎn)品數(shù)量的多少由小到大進(jìn)行生產(chǎn)。
(2)產(chǎn)品訂單中生產(chǎn)產(chǎn)品的數(shù)量相同時,按照訂單1、訂單2、訂單3的編號由小到大進(jìn)行生產(chǎn)。
(3)生產(chǎn)完成一個訂單后,自動下一個訂單的生產(chǎn)。
2? ? 觸摸屏界面及連接變量的設(shè)備
2.1? 觸摸屏界面
按照本次設(shè)備控制要求,訂單1、訂單2、訂單3的產(chǎn)品數(shù)量由觸摸屏設(shè)定,數(shù)量可以任意設(shè)定,模擬生產(chǎn)主要用于顯示某個訂單支路是否執(zhí)行(見圖1)。按下“設(shè)定完成”就可以把設(shè)定的產(chǎn)品數(shù)量的數(shù)據(jù)傳送出去,并延時排序。按下“生產(chǎn)”,即可進(jìn)行自動生產(chǎn)。
2.2? 觸摸屏連接變量設(shè)定
觸摸屏連接變量設(shè)定如表1所示。
3? ? 設(shè)備的運行程序及調(diào)試
3.1? 數(shù)據(jù)排序指令SORT編程格式
3.2? 數(shù)據(jù)排序
本設(shè)備運用了三菱FX2N-48MR PLC,在指令的選取時,應(yīng)用“SORT”排序指令,當(dāng)按下“設(shè)定完成”按鈕時,D0、D1、D2數(shù)據(jù)分別傳送到D100、D101、D102中,同時延時排序,排序完成后的數(shù)據(jù)仍然放入D100、D101、D102中(從小到大排序),相關(guān)的程序如圖2所示。
3.3? 多訂單生產(chǎn)邏輯處理
設(shè)備生產(chǎn)過程中,比較麻煩的是3個訂單產(chǎn)品數(shù)量有兩個或兩個以上產(chǎn)品數(shù)量相等,那么只能按照訂單編號由小到大進(jìn)行生產(chǎn)。本次程序設(shè)計過程中,用M130,M131,M132這3個標(biāo)志分別表示D0,D1,D2相互相等,同時用M120,M121,M122這3個標(biāo)志表示某個訂單生產(chǎn)已完成。通過各自的標(biāo)志、邏輯來區(qū)分在何種情況下可以按照設(shè)定的要求去生產(chǎn)[2],相關(guān)的程序如圖3所示。
3.4? 多訂單生產(chǎn)模擬
當(dāng)訂單中產(chǎn)品的數(shù)量D0和排序中最小的數(shù)D100相等時,跳轉(zhuǎn)到S14這條支路,Y25燈亮3 s后回到S0,同時M120支路接通標(biāo)志置一。當(dāng)訂單中產(chǎn)品的數(shù)量D1和排序中最小的數(shù)D100相等時,跳轉(zhuǎn)到S15這條支路,Y26燈亮3 s后回到S0,同時M121支路接通標(biāo)志置一。當(dāng)訂單中產(chǎn)品的數(shù)量D2和排序中最小的數(shù)D100相等時,跳轉(zhuǎn)到S16這條支路,Y27燈亮3 s后回到S0,同時M122支路接通標(biāo)志置一[3]。等3個訂單全部完成的時候,必須要復(fù)位M120,M121,M122這3個支路接通標(biāo)志,相關(guān)的程序如圖4所示。
4? ? 結(jié)語
本次程序設(shè)計時,應(yīng)用了Y25,Y26,Y27 3個指示燈來模擬3個訂單。只要能按照程序設(shè)定要求來點亮3個指示燈,那3個訂單就可以放在S14,S15,S16這3條支路上面。3個訂單的程序設(shè)計不僅可以提高學(xué)生的邏輯應(yīng)用能力,還可以提高學(xué)生的軟件應(yīng)用能力,拓寬學(xué)生的思維,提高學(xué)生的學(xué)習(xí)興趣。
[參考文獻(xiàn)]
[1]李金城.三菱FX2N PLC功能指令應(yīng)用詳解[M].北京:電子工業(yè)出版社,2011.
[2]余雷聲.電氣控制與PLC應(yīng)用[M].北京:機(jī)械工業(yè)出版社,2001.
[3]楊少光.機(jī)電一體化設(shè)備組裝與調(diào)試備賽指導(dǎo)[M].北京:高等教育出版社,2010.
Abstract:Yalong YL-235A simulation manufacturing platform applies the latest software order control mode. The main principle is to simulate the factory to place product orders to YL-235A type production equipment. PLC program controls the mechanical operation of equipment according to the product order data. The factory orders in sequence, the number of products in each order is not the same, the application of SORT instruction can be very good to solve the problem of order order processing.
Key words:mitsubishi PLC; order; SORT