
上圖為我司DY-ID單軸可編程控制器,本篇介紹一下控制器如何分時控制兩臺步進電機; 運行要求: 二臺步進電機不同時工作,1 號 電機以 7KHZ 的速度運行 7777 步,停止 1 秒后,2 #號電機以 8KHZ 的速度運 行 8888 步,停止 5 秒,再分別以 9KHZ 的速度返回零點,結束。 設計分析:由于二臺步進電機不同時工作,我們可以用一 個單刀雙擲小繼電器來切換 CP 脈沖,如果要求切換很快,可 以選用電子開關。用控制器的輸出口(DC24V)作為控制端。 
程序清單: 00 OUT ONNN ;把 CP 信號切換至 1# 電機(本例用 OUT1 作為切換控制端) 01 SPEED 07000 ;為 1# 電機賦值速度 7KHZ 02 G-LEN 777 ;1# 電機運行 777 步 03 OUT 1NNN ;先把 CP 信號切換至 2# 電機 04 DELAY 1000 ;再延時 1 秒 05 SPEED 08000 ;為 2# 電機賦值速度 8KHZ 06 G-LEN 8888 ;2# 電機運行 8888 步 07 OUT 0NNN ;把 CP 信號切換至 1# 電機 08 DELAY 5000 ;延時 5 秒 09 SPEED 09000 ;為 1# 和 2# 電機賦值回零速度 9KHZ 10 G-LEN —7777 ;1# 電機先回零 11 OUT 1NNN ;把 CP 信號切換至 2# 電機 12 DELAY 0500 ;延時 0。5 秒(主要考慮繼電器切換時間) 13 G-LEN —8888 ;2# 電機回零 14 END ;程序結束 
|