成人精品一区二区久久久 I 国产美女永久无遮挡 I 中文字幕+乱码+中文字幕明步 I 国产在视频一区二区三区吞精 I 日韩精品小视频 I 成人性生交大片免费4 I 免费aaa级毛片在线视频 I 一级片毛片 I 大型成人社区 I 国模在线播放 I 欧美大荫蒂毛茸茸视频 I 偷偷色噜狠狠狠狠的777米奇 I www.久久亚洲 I 日日搞夜夜操 I 亚洲成色777777女色窝 I 毛片黄色毛片 I 午夜片在线观看 I 国产一区二区三区中文字幕 I 天天干夜夜骑 I 日韩在线视频一区二区三区 I 久久久无码精品亚洲a片0000 I 写真福利片hd在线播放 I 欧美成人一区二免费视频 I 色噜噜狠狠爱综合视频 I 中文字幕无线码免费人妻 I 国产精品久久久久久久久久不蜜臀 I 欧美综合人人做人人爱 I 1024成人网色www I 国产精品视频一二三区 I 亚洲免费美女视频

智趣黃sir
級別: 探索解密
精華主題: 0
發帖數量: 76 個
工控威望: 112 點
下載積分: 1809 分
在線時間: 37(小時)
注冊時間: 2023-07-06
最后登錄: 2025-10-05
查看智趣黃sir的 主題 / 回貼
樓主  發表于: 2024-12-16 14:22
1,采用匯川的EASy521,程序想實現自動切手動,只動氣缸,怕操作者移動軸,因為軸如果移動的話,沒法監測到是否移動,再切回自動的話,會導致撞車。
本人的思路是如以下程序,切到手動的M3下降沿,記錄當前位置,再切回自動,進行差值計算,只能實現部分,還請各位大神指點。M3是自動模式,M4是自動運行中。現在的問題是可以實現部分功能,但是拍急停的話,就會出現報警,因為急停拍下后,各個軸就立即停止。


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

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

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

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

END_IF;

IF M4=true AND X自動前位置差值絕對值>E0.5  AND X自動前位置點位差值絕對值>E0.5 THEN
           Alarm[86]:=TRUE;
END_IF;
IF M4=true AND Y自動前位置差值絕對值>E0.5  AND Y自動前位置點位差值絕對值>E0.5 THEN
           Alarm[87]:=TRUE;
END_IF;
IF M4=true AND Z自動前位置差值絕對值>E0.5  AND Z自動前位置點位差值絕對值>E0.5 THEN
           Alarm[88]:=TRUE;
END_IF;
IF M4=true AND L自動前位置差值絕對值>E0.5  THEN
           Alarm[89]:=TRUE;
END_IF;
payfsl
級別: 工控俠客
精華主題: 2 篇
發帖數量: 2627 個
工控威望: 2911 點
下載積分: 40120 分
在線時間: 490(小時)
注冊時間: 2010-08-03
最后登錄: 2025-10-01
查看payfsl的 主題 / 回貼
1樓  發表于: 2024-12-30 19:49
您的程序邏輯是在自動模式切換到手動模式時記錄軸的位置,然后從手動模式切換回自動模式時計算位置差值,如果差值超過設定的閾值,則觸發報警。這個邏輯是合理的,但是您提到的問題是在急停情況下會出現報警,因為急停會導致軸立即停止,這可能會導致位置差值計算出現異常。

為了解決這個問題,您可以考慮以下幾個步驟:

1. **增加急停狀態檢測**:在您的程序中增加一個變量來檢測急停狀態,當急停按鈕被按下時,這個變量會被設置為真。

2. **在急停狀態下跳過位置差值計算**:在您的程序中,當檢測到急停狀態時,跳過位置差值的計算和報警觸發。

3. **急停恢復后重置位置**:當急停狀態被解除后,重置軸的位置記錄,以便下一次從手動切換到自動時能夠正確計算位置差值。

以下是修改后的程序示例:

```pascal
VAR
    急停狀態: BOOL; (* 急停狀態標志 *)
    X自動前位置old: REAL;
    Y自動前位置old: REAL;
    Z自動前位置old: REAL;
    L自動前位置old: REAL;
    X自動前位置new: REAL;
    Y自動前位置new: REAL;
    Z自動前位置new: REAL;
    L自動前位置new: REAL;
    X自動前位置差值: REAL;
    Y自動前位置差值: REAL;
    Z自動前位置差值: REAL;
    L自動前位置差值: REAL;
    X自動前位置點位差值: REAL;
    Y自動前位置點位差值: REAL;
    Z自動前位置點位差值: REAL;
    X自動前位置差值絕對值: REAL;
    Y自動前位置差值絕對值: REAL;
    Z自動前位置差值絕對值: REAL;
    L自動前位置差值絕對值: REAL;
    X自動前位置點位差值絕對值: REAL;
    Y自動前位置點位差值絕對值: REAL;
    Z自動前位置點位差值絕對值: REAL;
END_VAR

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

自動模式上升沿(CLK := M4, Q => );
IF 自動模式上升沿.Q THEN
    IF NOT 急停狀態 THEN
        X自動前位置new := X_Axis.fActPosition;
        Y自動前位置new := Y_Axis.fActPosition;
        Z自動前位置new := Z_Axis.fActPosition;
        L自動前位置new := Lift_Axis.fActPosition;

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

        Y自動前位置差值 := Y自動前位置new - Y自動前位置old;
        Y自動前位置點位差值 := Y自動前位置new - POSTION_Y[Y_Axis_AutoAbNum];
        Y自動前位置差值絕對值 := ABS(Y自動前位置差值);
        Y自動前位置點位差值絕對值 := ABS(Y自動前位置點位差值);

        Z自動前位置差值 := Z自動前位置new - Z自動前位置old;
        Z自動前位置點位差值 := Z自動前位置new - POSTION_Z[Z_Axis_AutoAbNum];
        Z自動前位置差值絕對值 := ABS(Z自動前位置差值);
        Z自動前位置點位差值絕對值 := ABS(Z自動前位置點位差值);

        L自動前位置差值 := L自動前位置new - L自動前位置old;
        L自動前位置差值絕對值 := ABS(L自動前位置差值);

        IF M4 = TRUE AND X自動前位置差值絕對值 > E0.5 AND X自動前位置點位差值絕對值 > E0.5 THEN
            Alarm[86] := TRUE;
        END_IF;
        IF M4 = TRUE AND Y自動前位置差值絕對值 > E0.5 AND Y自動前位置點位差值絕對值 > E0.5 THEN
            Alarm[87] := TRUE;
        END_IF;
        IF M4 = TRUE AND Z自動前位置差值絕對值 > E0.5 AND Z自動前位置點位差值絕對值 > E0.5 THEN
            Alarm[88] := TRUE;
        END_IF;
        IF M4 = TRUE AND L自動前位置差值絕對值 > E0.5 THEN
            Alarm[89] := TRUE;
        END_IF;
    END_IF;
END_IF;

(* 急停按鈕被按下時設置急停狀態 *)
急停按鈕按下(CLK := E-Stop, Q => );
IF 急停按鈕按下.Q THEN
    急停狀態 := TRUE;
END_IF;

(* 急停按鈕釋放后重置急停狀態和軸位置 *)
急停按鈕釋放(CLK := E-Stop, Q => );
IF 急停按鈕釋放.Q THEN
    急停狀態 := FALSE;
    X自動前位置old := X_Axis.fActPosition;
    Y自動前位置old := Y_Axis.fActPosition;
    Z自動前位置old := Z_Axis.fActPosition;
    L自動前位置old := Lift_Axis.fActPosition;
END_IF;
```

請注意,您需要根據您的實際硬件和軟件環境調整上述代碼。希望這些修改能夠幫助您解決問題。
本帖最近評分記錄:
  • 下載積分:+1(一輪明月) X動前位置點位差值這個的 ..
  • 下載積分:+2(智趣黃sir) 謝謝大佬,思路清晰
  • 三人行必有我師焉,擇其善者而從之 ,學而不思則罔,思而不學則殆

    主站蜘蛛池模板: 国产人成高清在线视频99最全资源 | 亚洲暴爽av | 亚洲国产人成自久久国产 | 超碰人人人人 | 亭亭五月激情 | www.17.com嫩草影院 | 色偷偷狠狠色综合网 | 性一交一乱一伧老太 | 麻豆黄色影院 | 手机免费av | 黄色三级网站在线观看 | 久久婷婷成人综合色综合 | 二区视频在线 | 久久香蕉综合色一综合色88 | 黑人猛挺进小莹的体内视频 | 色欲久久久中文字幕综合网 | 天堂а√在线地址8中文种子 | 国产精品亚洲а∨天堂 | 国产乱码日产乱码精品精 | 中文字幕11页中文字幕11页 | 久久理伦| 国产成人精品免费视频大全五级 | 鲜嫩高中生无套进入 | 91在线无精精品一区二区 | 91视频免费在观看 | 欧美牲交a欧美牲交aⅴ免费下载 | 蜜臀99久久精品久久久久久软件 | 成年人免费在线观看网站 | 国产精品亚洲精品日韩已满 | 色偷偷91 | 欧美另类又黄又爽的a片 | 最大胆裸体人体牲交 | 国产 精品 自在自线 | 中文无码日韩欧 | 狠狠色噜噜狠狠狠狠999米奇 | 日本熟妇xxxx潮喷视频 | 免费人成xvideoscom | 99国产揄拍国产精品人妻 | 亚洲精品一区二区中文字幕 | 日韩av一国产av一中文字慕 | 91精品国产综合久久久久久久久 | 亚洲久久一区 | 在线观看99| 亚洲www啪成人一区二区 | 草草网址 | 国产又黄又爽又色的免费 | 久久久久久综合 | 欧美成人一区二区三区片免费 | 丁香花中文在线免费观看 | 国产日产欧产精品精品推荐免费 | 欧美在线小视频 | 神马影院一区二区三区 | 亚洲亚洲人成综合网站图片 | 天天天天天操 | 一本清日本在线视频精品 | 国产成人无码视频网站在线观看 | 日韩精品一区二区三区老鸭窝 | 天天影视色| 国产白丝精品爽爽久久蜜臀 | 主站蜘蛛池模板: 蛛词}| 国产videossex精品 | 国产农村妇女野外牲交视频 | 亚洲男人的天堂色婷婷 | 国产精品视频成人 | 久久国产这里只有精品 | 亚洲免费观看在线视频 | 欧美男人天堂网 | 一边啪啪的一边呻吟声口述 | 久久国产精品久久久久久 | 国产精品自在在线午夜免费 | 亚洲精品日韩一区二区电影 | 国精品无码一区二区三区在线蜜臀 | 色久综合视频 | 日韩h片| 正在播放亚洲精品 | 一亚洲乱亚洲乱妇23p | 欧美成人免费一区二区三区视频 | 亲子乱aⅴ一区二区三区下载 | 日本精品不卡 | 四虎在线免费观看视频 | 青草福利视频 | 亚洲色播永久网址大全 | 亚洲—本道中文字幕东京热 | 久久99在线 | 亚洲高清码在线精品av | 男女猛烈啪啪无遮挡激烈 | 国产最爽的乱淫视频国语对白1 | 福利免费观看 | 天天做av天天爱天天爽 | 天天综合色天天综合色hd | 久久久久青草线蕉综合超碰 | 国产99视频精品免视看9 | 少妇裸体性生交 | 蜜桃av一区二区三区www | 操碰免费 | 中文字幕v亚洲日本在线电影 | 欧美日韩国产成人一区 | 色天天色| 亚洲欧洲日产国码无码久久99 | 吃奶揉捏奶头高潮视频 | 亚洲精品suv精品一区二区 | 另类αv欧美另类aⅴ | 色婷婷久久一区二区三区麻豆 | 富婆如狼似虎找黑人老外 | 亚州久久久久区1区2少妇 | 少妇乳大丰满诱人成熟 大胆 | 国内大量揄拍人妻精品视频 | 亚洲国产视频一区二区三区 | 久久影院午夜理论片无码 | 精品国产亚洲第一区二区三区 | 成人污在线观看 | 性欧美视频一区二区三区 | 国产无套免费网站69 | 日本太爽了受不了xxx | 无码精品人妻一区二区三区涩爱 | 国产精品午夜无码av天美传媒 | 亚洲综合精品一区二区三区 | 粉嫩极品国产在线观看 | 国产无套乱子伦精彩是白视频 | 主站蜘蛛池模板: 蛛词}| 久操久操 | 日韩在线中文字幕 | 18禁超污无遮挡无码免费网站国产 | 秋霞久久国产精品电影院 | 亚洲第一综合天堂另类专 | 欧美a∨视频 | 狠狠躁夜夜躁人人爽天天不卡软件 | 亚洲爽图| 国产麻豆剧果冻传媒白晶晶 | 热九九精品 | 被黑人猛躁10次高潮视频 | 日韩精品99久久久久中文字幕 | 国产欧美日韩精品一区二区三区 | 亚洲国产欧美人成 | 噜啦噜色姑娘综合网 | 亚洲成人网在线播放 | 艳妇臀荡乳欲伦交换在线播放 | 国产日韩片 | 亚洲图色av | 久久欧美一区二区三区性牲奴 | 四虎影在永久在线观看 | 日本看片一二三区高清 | 中文在线免费视频 | 欧美va免费高清在线观看 | 亚洲色欲色欲77777小说网站 | 国产精品久久亚洲 | 97色碰碰公开视频 | av无码免费岛国动作片不卡 | 国产成人精品午夜福利在线播放 | 中文字幕热久久久久久久 | 人妻系列无码专区喂奶 | 脱岳裙子从后面挺进去在线观看 | 亚洲精品专区成人网站 | 无码日韩做暖暖大全免费不卡 | 精品国产97 | 成人午夜在线 | 婷婷五月综合激情中文字幕 | 日韩无码在钱中文字幕在钱视频 | 四虎永久在线观看 | 91porn国产成人 | 无遮挡边摸边吃奶边做视频免费 | 国产欧美久久一区二区 | 真人第一次毛片 | 欧美国产综合色视频 | 亚洲乱码一区av春药高潮 | 欧美一级性片 | 国产刚发育娇小性色xxxxx | 1024手机在线看片 | 美女视频福利 | 免费观看又色又爽又湿的视频软件 | 色欲欲www成人网站 日韩激情无码不卡码 | 91久久国产最好的精华液 | 希岛爱理aⅴ在线中文字幕 99自拍偷拍 | 亚洲成人动漫在线 | 偷窥 亚洲 另类 图片 熟女 | 色翁荡息又大又硬又粗又视频图片 | 天天色天天综合网 | 亚洲影院在线播放 | 天堂资源中文在线 | 主站蜘蛛池模板: 蛛词}| 成人一二三四区 | 无码av天天av天天爽 | 在线观看片a免费不卡观看 日本护士吞精囗交gif | 国产精品狼人久久久久影院 | 亚洲欧美日韩精品在线 | 欧美自拍亚洲综合图区 | 玉足女爽爽91 | 优优人体大尺大尺无毒不卡 | 国产免费看又黄又大又污的胸 | 欧美激情综合五月色丁香小说 | 亚洲成av人片在www | 小明av | 欧美bbbbb性bbbbb视频 | 性欧美精品| 久久aⅴ乱码一区二区三区 男女视频一区二区 | 国产日韩欧美成人 | 亚洲中文字幕无码久久2017 | 91伦理视频 | 亚洲热在线 | 国产欧美在线一区二区三 | 亚洲成av人在线观看网站 | 亚洲视频在线观看2018 | 思思久久精品视频 | 九一亚洲精品 | 国产欧美在线观看 | 精品人妻无码一区二区三区蜜桃一 | 一级片视频免费观看 | 国产不卡一 | 日韩精品中文在线 | 午夜在线国语中文字幕视频 | 久久精品国自产拍天天拍最新章节 | 日韩一区二区高清视频 | 亚色中文网 | 99久久99久久精品国产片桃花 | 天天操夜夜操 | 久久久久久久性 | 午夜论坛 | 国产日韩欧美精品在线观看 | 91官网在线| 午夜福利一区二区三区在线观看 | 黄色综合 | 日本在线观看网站 | av免费在线观看不卡 | 99久久re免费热在线 | 欧美三级网站 | 狠狠噜天天噜日日噜视频跳一跳 | 北条麻妃一区二区三区av高清 | 18禁午夜宅男成年网站 | 天堂伊人久久 | 国内精品久久久久国产盗摄 | 精品丝袜国产自在线拍av | 天堂中文在线最新版www | 农村少妇无套内谢免费 | 久久精品久久久久久噜噜老黄 | 日韩精品一卡二卡二卡四卡乱码 | 国产欧洲亚洲 | 国产成人精品免费视频大 | 亚洲情侣偷拍激情在线播放 | 97久久精品人人澡人人爽缅北 | 主站蜘蛛池模板: 蛛词}| 久久综合中文字幕 | jizz色 | www国产在线 | 337p日本大胆欧洲亚洲色噜噜 | 国产精品看片 | 国产中老年妇女精品 | 欧美在线视频第一页 | 亚洲色大成网站www 国产1区二区 | 国产精品69久久久 | 无码福利日韩神码福利片 | 亚洲免费视频播放 | 国产亚洲精品久久久美女18黄 | 日本精品一区二区三区四区 | 天堂网www在线资源网 | 欧美性做爰片免费视频看 | 又白又嫩毛又多15p 又湿又紧又大又爽a视频 | 天天影视网色香欲综合网 | 欧美群妇大交群 | 18视频在线观看3d | 久久人搡人人玩人妻精品首页 | 精品国内自产拍在线观看视频 | 中文字幕乱偷无码av先锋 | 亚洲国产欧美日韩图片在线人成 | 五月天久久久久久九一站片 | 69免费视频 | 亚洲最新版av无码中文字幕 | av老司机亚洲精品天堂 | 国产精品456在线播放 | 亚洲a片成人无码久久精品色欲 | 日韩在线视频中文字幕 | 亚洲毛片在线 | 亚洲第一页乱 | 久草热久草视频 | aa黄色毛片 | 国产精品久久久久无码av色戒 | 尤物av无码色av无码麻豆 | 亚洲香蕉久久 | 少妇啊灬啊别停灬用力啊免费视频 | 狠狠躁夜夜躁人人爽天天不卡软件 | 91精品国产777在线观看 | 少妇毛茸茸bbw高清 热久久久久久久 | 亚洲精品美女久久久久久久 | 国产日韩欧美在线 | 亚洲国产av玩弄放荡人妇系列 | 一区二区精品在线观看 | 国产亚洲精品a在线无码 | 国产91在线播放九色 | 国产精品无码一区二区在线观一 | 久久这里只有精品视频9 | 欧美日韩不卡视频合集 | 在线看片免费人成视频无毒 | 在线看网站| 边吃奶边添下面好爽 | 人妻av无码系列专区移动可看 | 亚洲乱码在线卡一卡二卡新区 | 人妻熟女一区二区aⅴ向井蓝 | 成人3d动漫一区二区三区 | 精品人妻少妇一区二区三区在线 | 人人爽人人澡人人人妻 |