大尺寸多工步自動推料進(jìn)給裝置及控制數(shù)據(jù)管理系統(tǒng)設(shè)計【含CAD高清圖紙和說明書】
【溫馨提示】 dwg后綴的文件為CAD圖,可編輯,無水印,高清圖,壓縮包內(nèi)文檔可直接點開預(yù)覽,需要原稿請自助充值下載,請見壓縮包內(nèi)的文件及預(yù)覽,所見才能所得,請細(xì)心查看有疑問可以咨詢QQ:414951605或1304139763
附件3:計算機(jī)程序大尺寸多工步自動推料進(jìn)給裝置控制數(shù)據(jù)管理系統(tǒng)設(shè)計程序狀態(tài)表:取數(shù)據(jù)文件號VW90存數(shù)據(jù)文件號VW80取數(shù)據(jù)偏移量VD40取數(shù)據(jù)指針VD30存數(shù)據(jù)偏移量VD20存數(shù)據(jù)指針VD10PTO允許位SM77.7scan_on_only_firstSM0.1第一次掃描接通,且只接通一次always_onSM0.0一直處于通狀態(tài)X_dirQ1.1X軸方向X_PLUSQ0.1X軸脈沖第五步不為零狀態(tài)位M4.5第四步不為零狀態(tài)位M4.4第三步不為零狀態(tài)位M4.3第二步不為零狀態(tài)位M4.2第一步不為零狀態(tài)位M4.1初始化開關(guān)M2.6存數(shù)據(jù)指示位M2.5數(shù)據(jù)轉(zhuǎn)化完成標(biāo)志位M2.3取數(shù)據(jù)完成標(biāo)志位M2.2取數(shù)據(jù)開關(guān)M2.1存數(shù)據(jù)開關(guān)M2.0第五次進(jìn)給M1.5置一時表示可以進(jìn)行第五步的進(jìn)給第四次進(jìn)給M1.4置一時表示可以進(jìn)行第四步的進(jìn)給第三次進(jìn)給M1.3置一時表示可以進(jìn)行第三步的進(jìn)給第二次進(jìn)給M1.2置一時表示可以進(jìn)行第二步的進(jìn)給第一次進(jìn)給M1.1置一時表示可以進(jìn)行第一步的進(jìn)給退回完成標(biāo)志位M0.3開始加工M0.2readyM0.1初始化完成等待工作X_left_limitI0.3X軸左極限位X_right_limitI0.1X軸右極限位急停M1.7進(jìn)給結(jié)束標(biāo)志位M1.6進(jìn)給M0.5主程序:TITLE=程序注釋Network 1 LD M2.6S M5.0, 1R M1.6, 1R M1.7, 1Network 2 / 電機(jī)初始化的中斷條件LD M5.0ATCH INT0, 3ENIR Q0.1, 1R M2.6, 1Network 3 / Network Title/ 初始化LD M5.0LPSA I0.1CALL SBR0LPPAN I0.1S M0.1, 1Network 4 / 數(shù)據(jù)存取及禁止此時脈沖輸出LDN SM77.7A M0.1LPSA M2.0CALL SBR7LPPA M2.1CALL SBR8Network 5 / vb200-vb204為取出的數(shù)據(jù)緩存區(qū)/ vw300-vw304將取出的數(shù)據(jù)變換為16為后的暫存區(qū)/ 并將vw300-vw304的數(shù)值轉(zhuǎn)化為脈沖數(shù)LD M2.2MOVW +100, VW300*I VW200, VW300MOVW +100, VW302*I VW202, VW302MOVW +100, VW304*I VW204, VW304MOVW +100, VW306*I VW206, VW306MOVW +100, VW308*I VW208, VW308R M2.2, 1S M2.3, 1Network 6 / vw400是將vw300-vw308五個數(shù)相加的結(jié)果放入,并減去加減速段的脈沖數(shù),并將字轉(zhuǎn)化為雙字LD M2.3MOVW VW300, VW400+I VW302, VW400+I VW304, VW400+I VW306, VW400+I VW308, VW400ITD VW400, VD420R M2.3, 1Network 7 LD M0.2CALL SBR1ATCH INT1, 20S SM77.7, 1PLS 1Network 8 LD M0.3R SM77.7, 1PLS 1R M0.3, 1S M1.1, 1R M0.2, 1Network 9 / X_dirX_dirX_dir/ 進(jìn)行分布加工LDN Q0.1A M0.5LPSA M1.1CALL SBR2LRDA M1.2CALL SBR3LRDA M1.3CALL SBR4LRDA M1.4CALL SBR5LRDA M1.5CALL SBR6LRDA M1.1ATCH INT2, 20LRDA M1.2ATCH INT3, 20LRDA M1.3ATCH INT4, 20LRDA M1.4ATCH INT5, 20LRDA M1.5ATCH INT6, 20LRDA I0.1S SM77.7, 1LRDPLS 1LPPR M0.5, 1Network 10 LD SM77.7= M3.0Network 11 LD M1.6O M1.7R SM77.7, 1PLS 1R M1.1, 1R M1.2, 1R M1.3, 1R M1.4, 1R M1.5, 1初始化_復(fù)位:Network 1 / 網(wǎng)絡(luò)標(biāo)題/ 設(shè)置PTO的控制字節(jié)和每段的周期和脈沖數(shù)LD SM0.0MOVB 16#AC, SMB77MOVW +500, SMW178MOVB 3, VB500MOVW +50, VW501MOVW -1, VW503MOVD 45, VD505MOVW +5, VW509MOVW +0, VW511MOVD 9910, VD513MOVW +5, VW517MOVW +1, VW519MOVD 45, VD521S Q1.1, 1PLS 1工作前準(zhǔn)備工作:Network 1 / 網(wǎng)絡(luò)標(biāo)題/ 將工作臺根據(jù)所調(diào)用的文件,將工作臺退回到相應(yīng)的位置LD SM0.0MOVB 16#AC, SMB77MOVW +500, SMW178MOVB 3, VB500MOVW +50, VW501MOVW -1, VW503MOVD 45, VD505MOVW +5, VW509MOVW +0, VW511MOVD VD420, VD513MOVW +5, VW517MOVW +1, VW519MOVD 45, VD521第一步:TITLE=子程序注釋Network 1 LD SM0.0LPSAW VW300, 0S M4.1, 1LPPAW= VW300, 0S M1.2, 1R M1.1, 1R SM77.7, 1PLS 1Network 2 LD M4.1ITD VW300, VD320-D 90, VD320Network 3 / 網(wǎng)絡(luò)標(biāo)題/ 網(wǎng)絡(luò)注釋LD M4.1MOVB 16#AC, SMB77MOVW +600, SMW178MOVB 3, VB600MOVW +50, VW601MOVW -1, VW603MOVD 45, VD605MOVW +5, VW609MOVW +0, VW611MOVD VD320, VD613MOVW +5, VW617MOVW +1, VW619MOVD 45, VD621第二步:TITLE=子程序注釋Network 1 LD SM0.0LPSAW VW302, 0S M4.2, 1LPPAW= VW302, 0S M1.3, 1R M1.2, 1R SM77.7, 1PLS 1Network 2 LD M4.2ITD VW302, VD330-D 90, VD330Network 3 / 網(wǎng)絡(luò)標(biāo)題/ 網(wǎng)絡(luò)注釋LD M4.2MOVB 16#AC, SMB77MOVW +500, SMW178MOVB 3, VB500MOVW +50, VW501MOVW -1, VW503MOVD 45, VD505MOVW +5, VW509MOVW +0, VW511MOVD VD330, VD513MOVW +5, VW517MOVW +1, VW519MOVD 45, VD521第三步:TITLE=子程序注釋Network 1 LD SM0.0LPSAW VW304, 0S M4.3, 1LPPAW= VW304, 0S M1.4, 1R M1.3, 1R SM77.7, 1PLS 1Network 2 LD M4.3ITD VW304, VD340-D 90, VD340Network 3 / 網(wǎng)絡(luò)標(biāo)題/ 網(wǎng)絡(luò)注釋LD M4.3MOVB 16#AC, SMB77MOVW +500, SMW178MOVB 3, VB500MOVW +50, VW501MOVW -1, VW503MOVD 45, VD505MOVW +5, VW509MOVW +0, VW511MOVD VD340, VD513MOVW +5, VW517MOVW +1, VW519MOVD 45, VD521第四步:TITLE=子程序注釋Network 1 LD SM0.0LPSAW VW306, 0S M4.4, 1LPPAW= VW306, 0S M1.5, 1R M1.4, 1R SM77.7, 1PLS 1Network 2 LD M4.4ITD VW306, VD350-D 90, VD350Network 3 / 網(wǎng)絡(luò)標(biāo)題/ 網(wǎng)絡(luò)注釋LD M4.4MOVB 16#AC, SMB77MOVW +500, SMW178MOVB 3, VB500MOVW +50, VW501MOVW -1, VW503MOVD 45, VD505MOVW +5, VW509MOVW +0, VW511MOVD VD350, VD513MOVW +5, VW517MOVW +1, VW519MOVD 45, VD521第五步:TITLE=子程序注釋Network 1 LD SM0.0LPSAW VW308, 0S M4.5, 1LPPAW= VW308, 0S M1.6, 1R M1.5, 1R SM77.7, 1PLS 1R Q1.1, 1Network 2 LD M4.5ITD VW308, VD360-D 90, VD360Network 3 / 網(wǎng)絡(luò)標(biāo)題/ 網(wǎng)絡(luò)注釋LD M4.5MOVB 16#AC, SMB77MOVW +500, SMW178MOVB 3, VB500MOVW +50, VW501MOVW -1, VW503MOVD 45, VD505MOVW +5, VW509MOVW +0, VW511MOVD VD360, VD513MOVW +5, VW517MOVW +1, VW519MOVD 45, VD521存數(shù)據(jù):TITLE=子程序注釋Network 1 / / vb1000-vb1100 數(shù)據(jù)存儲區(qū)/ vw80 存文件號地址/ vd10 數(shù)據(jù)存儲區(qū)指針/ vb100-vb104 存數(shù)據(jù)緩存區(qū)LD SM0.0MOVD &VB1000, VD10ITD VW80, VD20*D +10, VD20+D VD20, VD10BMW VW100, *VD10, 5R M2.0, 1S M2.4, 1Network 2 / 網(wǎng)絡(luò)標(biāo)題/ 網(wǎng)絡(luò)注釋LD M2.4TON T37, 20AN T37= M2.5取數(shù)據(jù):TITLE=子程序注釋Network 1 / / vb1000-vb1100 數(shù)據(jù)存儲區(qū)/ vw90 存文件號地址/ vd30 數(shù)據(jù)存儲區(qū)指針/ vb200-vb204 存數(shù)據(jù)緩存區(qū)LD SM0.0MOVD &VB1000, VD30ITD VW90, VD40*D +10, VD40+D VD40, VD30BMW *VD30, VW200, 5S M2.2, 1R M2.1, 1初始化結(jié)束中斷:Network 1 / Network Title/ Network CommentLD SM0.0R Q1.1, 1S M0.1, 1R SM77.7, 1PLS 1R M5.0, 1工作前準(zhǔn)備工作中斷:Network 1 / 網(wǎng)絡(luò)標(biāo)題/ 網(wǎng)絡(luò)注釋LD SM0.0S M0.3, 1S Q1.1, 1第一步中斷:Network 1 / 網(wǎng)絡(luò)標(biāo)題/ 網(wǎng)絡(luò)注釋LD SM0.0S M1.2, 1R M1.1, 1R SM77.7, 1PLS 1R M4.1, 1第二步中斷:Network 1 / 網(wǎng)絡(luò)標(biāo)題/ 網(wǎng)絡(luò)注釋LD SM0.0S M1.3, 1R M1.2, 1R SM77.7, 1PLS 1R M4.2, 1第三步中斷:Network 1 / 網(wǎng)絡(luò)標(biāo)題/ 網(wǎng)絡(luò)注釋LD SM0.0S M1.4, 1R M1.3, 1R SM77.7, 1PLS 1R M4.3, 1第四步中斷:Network 1 / 網(wǎng)絡(luò)標(biāo)題/ 網(wǎng)絡(luò)注釋LD SM0.0S M1.5, 1R M1.4, 1R SM77.7, 1PLS 1R M4.4, 1第五步中斷:Network 1 / 網(wǎng)絡(luò)標(biāo)題/ 網(wǎng)絡(luò)注釋LD SM0.0S M1.6, 1R M1.5, 1R SM77.7, 1PLS 1R M4.5, 1R Q1.1, 1
收藏