DY-2S控制器輸入按鈕編程

要求 1 有兩個按鈕,按鈕 1 按下電機 正轉 30.8MM,反轉 10.5MM,如此循環 10 次,按鈕 2 按下電機反轉,放開電機立即停止。同時通電時候需要回機械零位。 接線: 在輸入口 3 接按按鈕 1,在輸入口 4 接按鈕 2. 系統設置:(使用用設置默認設置) 單位設置 :毫米。 每圈脈沖 1600. 每圈距離 00026.5 
程序清單: N01 輸入 30 005 (按鈕 1 接在輸入口 3,檢測輸入口為 0V 跳轉到 (N05 行,否則順序執行一下行 N02 輸入 40 013 (按鈕 2 接在輸入口 4,檢測輸入口為 0V 跳轉 N03 跳轉 01 000 (跳轉到 N01 行循環檢測輸入口 N04 結束 (適當間隔一下方便查看程序,也可以不用間隔。 N05 加一 00 000 (清零顯示計數器。 N06 速度 30000 (速度設置為 30KHz N07 加一 01 000 (顯示計數器加 1 N08 正轉 00030.8(電機正轉 30.8MM N09 反轉 00010.5(電機反轉 10.5MM N10 循環 07 010 (判斷跳轉,如果循環次數小于 10 次跳轉到 N07 (行,否則順序執行下一行指令 N11 跳轉 01 000 (第一個動作完成跳轉到開始 N12 結束 N13 速度 40000 (定義速度 40KHz N14 反轉 0000000(不限脈沖反轉 N15 輸入 41 000 (等待輸入口 4 為高電平,即按鈕 2 放開 N15 停轉 0000000(立即停止電機 N16 跳轉 01 000 (第二個動作完成 跳轉到開始 N17 結束 
總結: 1.這里用到了檢測輸入口跳轉的功能。這功能的意思檢測輸入口是否等于要檢測 的電平。如果相等則跳轉到相應的行號,不相等順序執行下一行。 2.顯示計數器,這里使用“加一”指令就會在自動運行模式的界面中顯示計數的次數。 3,設計此類應用程序是,前面的檢測按鈕跳轉指令的跳轉行號開始的時候可以先設置 為 000,等到將程序全部編輯完成。再根據實際程序的行號修改按鈕跳轉到對應的行。 
|