久久99精品视频一区97_亚洲a免费在线观看_美欧日韩av无码一区二区_国产精品视频123_东京热一本无码av_99精品国产闺蜜国产在线闺蜜

智趣黃sir
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 74 個(gè)
工控威望: 109 點(diǎn)
下載積分: 1792 分
在線時(shí)間: 34(小時(shí))
注冊時(shí)間: 2023-07-06
最后登錄: 2025-07-03
查看智趣黃sir的 主題 / 回貼
樓主  發(fā)表于: 2024-12-16 14:22
1,采用匯川的EASy521,程序想實(shí)現(xiàn)自動(dòng)切手動(dòng),只動(dòng)氣缸,怕操作者移動(dòng)軸,因?yàn)檩S如果移動(dòng)的話,沒法監(jiān)測到是否移動(dòng),再切回自動(dòng)的話,會(huì)導(dǎo)致撞車。
本人的思路是如以下程序,切到手動(dòng)的M3下降沿,記錄當(dāng)前位置,再切回自動(dòng),進(jìn)行差值計(jì)算,只能實(shí)現(xiàn)部分,還請各位大神指點(diǎn)。M3是自動(dòng)模式,M4是自動(dòng)運(yùn)行中。現(xiàn)在的問題是可以實(shí)現(xiàn)部分功能,但是拍急停的話,就會(huì)出現(xiàn)報(bào)警,因?yàn)榧蓖E南潞螅鱾(gè)軸就立即停止。


自動(dòng)模式下降沿(CLK := M3,Q => );
IF 自動(dòng)模式下降沿.Q THEN
    X自動(dòng)前位置old:=X_Axis.fActPosition;
    Y自動(dòng)前位置old:=Y_Axis.fActPosition;
    Z自動(dòng)前位置old:=Z_Axis.fActPosition;
    L自動(dòng)前位置old:=Lift_Axis.fActPosition;
END_IF;

自動(dòng)模式上升沿(CLK := M4 ,Q => );
IF 自動(dòng)模式上升沿.Q then
    X自動(dòng)前位置new:=X_Axis.fActPosition;
    Y自動(dòng)前位置new:=Y_Axis.fActPosition;
    Z自動(dòng)前位置new:=Z_Axis.fActPosition;
    L自動(dòng)前位置new:=Lift_Axis.fActPosition;

    X自動(dòng)前位置差值:=X自動(dòng)前位置new-X自動(dòng)前位置old;
    X自動(dòng)前位置點(diǎn)位差值:=X自動(dòng)前位置new-POSTION_X[X_Axis_AutoAbNum];
    X自動(dòng)前位置差值絕對值:=ABS(X自動(dòng)前位置差值);
    X自動(dòng)前位置點(diǎn)位差值絕對值:=ABS(X自動(dòng)前位置點(diǎn)位差值);

    Y自動(dòng)前位置差值:=Y自動(dòng)前位置new-Y自動(dòng)前位置old;
    Y自動(dòng)前位置點(diǎn)位差值:=Y自動(dòng)前位置new-POSTION_Y[Y_Axis_AutoAbNum];
    Y自動(dòng)前位置差值絕對值:=ABS(Y自動(dòng)前位置差值);
    Y自動(dòng)前位置點(diǎn)位差值絕對值:=ABS(Y自動(dòng)前位置點(diǎn)位差值);
    
        Z自動(dòng)前位置差值:=Z自動(dòng)前位置new-Z自動(dòng)前位置old;
    Z自動(dòng)前位置點(diǎn)位差值:=Z自動(dòng)前位置new-POSTION_Z[Z_Axis_AutoAbNum];
    Z自動(dòng)前位置差值絕對值:=ABS(Z自動(dòng)前位置差值);
    Z自動(dòng)前位置點(diǎn)位差值絕對值:=ABS(Z自動(dòng)前位置點(diǎn)位差值);
    
        L自動(dòng)前位置差值:=L自動(dòng)前位置new-L自動(dòng)前位置old;
    L自動(dòng)前位置差值絕對值:=ABS(L自動(dòng)前位置差值);

END_IF;

IF M4=true AND X自動(dòng)前位置差值絕對值>E0.5  AND X自動(dòng)前位置點(diǎn)位差值絕對值>E0.5 THEN
           Alarm[86]:=TRUE;
END_IF;
IF M4=true AND Y自動(dòng)前位置差值絕對值>E0.5  AND Y自動(dòng)前位置點(diǎn)位差值絕對值>E0.5 THEN
           Alarm[87]:=TRUE;
END_IF;
IF M4=true AND Z自動(dòng)前位置差值絕對值>E0.5  AND Z自動(dòng)前位置點(diǎn)位差值絕對值>E0.5 THEN
           Alarm[88]:=TRUE;
END_IF;
IF M4=true AND L自動(dòng)前位置差值絕對值>E0.5  THEN
           Alarm[89]:=TRUE;
END_IF;
那時(shí)年少
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 587 個(gè)
工控威望: 2249 點(diǎn)
下載積分: 28328 分
在線時(shí)間: 1281(小時(shí))
注冊時(shí)間: 2021-03-24
最后登錄: 2025-07-05
查看那時(shí)年少的 主題 / 回貼
1樓  發(fā)表于: 2024-12-25 18:07
這是常規(guī)寫法啊!觸發(fā)暫停時(shí)一個(gè)上升沿保存氣缸狀態(tài)與軸位置,再切自動(dòng)繼續(xù)時(shí)比較狀態(tài)!不一致則提示對應(yīng)的軸或氣缸與暫停前狀態(tài)位置不同,并提示人工操作返回暫停前狀態(tài)位置后方可再自動(dòng),否則則需要對模塊初始化。
我會(huì)寫個(gè)界面,指示燈顯示各氣缸/軸位置與暫停前比較,并做按鈕可手動(dòng)恢復(fù)回暫停前狀態(tài),這樣就不必整機(jī)初始化或模塊初始化操作了。
急停拍下后設(shè)備必須整機(jī)初始化啊,要不還分什么急停按鈕與暫停按鈕呢

主站蜘蛛池模板: 免费a级毛片无码免费视频120软件 | 国内成人精品2018免费看 | 午夜提供人体 | 久久久这里都是精品 | 国产999精品久久久久久麻豆 | 999在线精品视频 | 亚洲国产精品高潮呻吟久久 | 国精日本亚洲欧州国产中文久久 | 国产高清在线视频观看 | 91av在线播放 | 午夜黄色一级片 | 年轻的少妇做a | 九九久久国产精品 | 日本在线播放一区二区三区 | 产免观看AV大片的网站 | 一直高潮h1v1| 密芽av| av在线1| 99热导航| 欧美黄色免费在线观看 | 成人深夜福利在线观看 | 黄瓜视频成人在线观看 | 欧美一区二区观看视频 | 欧美日韩成人在线视频 | 国产免费小视频在线观看 | 日韩小视频 | 日韩欧美国产成人一区二区 | 成人在线观看www | 亚洲国产精一区二区三区性色 | 叶子楣三级在线无删减 | 国产成人精品国内自产拍免费看 | 91精品国产91久久久久久蜜臀 | 91精品国产欧美一区二区18 | 久久99久久99精品免视看婷婷 | 91社在线播放 | 久草在线免费看视频 | 午夜在线小视频 | 网红主播精品视频在线观看 | 国产成人私拍pans大尺度 | 久久e久久 | av2014天堂网 |