調用指令式例說明

變能陳工 2018-7-24 2060

M ——調用指令(類似函數) 有兩組調用指令,用戶無需輸入重復指令在

需要調用開始處M1/M4/M7/M10/13,調用結束位置M2/M5/M8/M11/14,在需要調用的地方插入

M3/M6/M12/15即可.

調用指令式例說明:
>M1 //調用指令的開始
>X+10
>Y+20
>DT1=0;
>M2 //調用指令的結束位置
>M3 //M3即表示執行一遍X+10 Y+20 DT1=0;提示:M1、M2指令一定在M3上

最新回復 (5)
  • lu0114 2018-11-7
    0 引用 2


  • lu0114 2018-11-7
    0 引用 3
    陳工,這是我們一臺刷嘜的設備視頻,執行打印動作的都是固定的程序,咱們的“調用指令”指令能不能修改一下,放到主程序之外(主程序結束之后)作為一個子程序,這樣我在主程序中可以隨時調用,已后只修改主程序而不用管子程序。
    程序指令=
    >001:DI1=0;     等待輸入口1為低電平 
    >002:M3;     執行調用1
    >003:END;     程序執行到這里會停止
    >004:M1;     調用1指令開始
    >005:L1000;     延時時間毫秒設定為1000
    >006:DT3=0;     執行輸出口3為低電平 
    >007:DT1=0;     執行輸出口1為低電平 
    >008:L1000;     延時時間毫秒設定為1000
    >009:DT1=1;     執行輸出口1為高電平 
    >010:DT3=1;     執行輸出口3為高電平 
    >011:M2;     調用1指令結束
  • 變能陳工 2018-11-7
    0 引用 4

    沒有多大區別,理解起來是一樣的

    必須是前面使用過一次的指令才能調用,也就是M1 M2 必須在前面用過一次 。這個和函數還是有區別的。

  • lidong 5月前
    0 引用 5
    陳工:你好!
    以下是我的一個程序里的調用程序,我在后面調用前面的指令時發現到了調用指令結束時,發現程序還是按照指令行號繼續運行的,即調用結束指令M2的下一行>042行,而不是到了調用結束位置跳出來回到調用指令M3的下一行嗎?
    >034:DT5=1;     執行輸出口5為高電平 小氣缸提起
    >035:M1;     調用1指令開始
    >036:&@[email protected]*@4;     變量計算式
    >037:&@[email protected]*@4;     變量計算式
    >038:&@[email protected];     變量計算式
    >039:&@[email protected]+1;     變量計算式
    >040:&@[email protected]*@3;     變量計算式
    >041:M2;     調用1指令結束
    >042:&@[email protected];     變量計算式
    >043:[email protected],[email protected];     X軸移動到坐標+屏幕輸入可變量參數到坐標9 同時 Y軸移動到坐標+屏幕輸入可變量參數到坐標15
    >044:L100;     延時時間毫秒設定為100
    >045:DT5=0;     執行輸出口5為低電平 小氣缸向下動作
    >046:DI13=0;     等待輸入口13為低電平 小氣缸下限檢測
    >047:DT6=1;     執行輸出口6為高電平 關閉一個吸盤
    >048:DT5=1;     執行輸出口5為高電平 小氣缸提起到下一個位置
    >049:M3;     執行調用1
    >050:&@[email protected];     變量計算式
    >051:[email protected],[email protected];     X軸移動到坐標+屏幕輸入可變量參數到坐標9,Y軸移動到坐標+屏幕輸入可變量參數到坐標15
    >052:CC;     顯示屏計數一次
    >053:L100;     延時時間毫秒設定為100
    >054:&@[email protected];     變量計算式
    >055:[email protected],[email protected];     X軸移動到坐標+屏幕輸入可變量參數到坐標10 同時 Y軸移動到坐標+屏幕輸入可變量參數到坐標15
  • 變能陳工 5月前
    0 引用 6
    必須執行過一次的程序才能調用,M3后 會回到50行
    • 《擇愛玩》觸控屏 一體機PLC控制器
      7
        立即登錄 立即注冊 
返回
? 安徽福彩25选5历史号码回顾