CM35D運動控制器根據(jù)客戶工作程序編程示例,客戶要求為:“用感應(yīng)開關(guān)控制,開關(guān)通一下,x軸轉(zhuǎn)五圈,然后再通一下再轉(zhuǎn)五圈,依次循環(huán)五次。第五次x軸停頓2抄。然后Y軸軸動50轉(zhuǎn)后Y軸迅速回零。然后x軸再迅速回零“ 
編輯程序為: 
程序解析: 已知客戶要求用感應(yīng)開關(guān)來控制電機運動,所以我們用判斷跳轉(zhuǎn)這個指令來接收感應(yīng)開關(guān)給的信號,判斷跳轉(zhuǎn)的特性是運行到該指令的時候快速檢測對應(yīng)輸入口號的狀態(tài),符合條件的話就跳轉(zhuǎn)到填寫的目的標號的地址,不符合條件的話就順序繼續(xù)執(zhí)行下一條指令,所以我們第一條寫上判斷跳轉(zhuǎn)用來接收信號,標號為與目的標號配套使用,推薦按行號順序填寫,填上對應(yīng)感應(yīng)開關(guān)的輸入口號,條件選為通,目的標號為運動指令的標號。 已知判斷跳轉(zhuǎn)的特性,所以我們第二調(diào)指令跟了一個****跳轉(zhuǎn),****跳轉(zhuǎn)的特性是運行到該指令無條件跳轉(zhuǎn)到目的標號對應(yīng)的指令處,這樣寫的目的是為了當判斷跳轉(zhuǎn)未接收到信號的時候順序執(zhí)行到下一條,下一條再無條件跳回判斷跳轉(zhuǎn),實現(xiàn)一個無限循環(huán)的閉環(huán),使程序一直處于等待信號的狀態(tài),跳轉(zhuǎn)的速度是非常快的,所以也不用擔心有延遲然后第三條就是運動指令了,填寫上相應(yīng)的數(shù)據(jù)即可。 第四為循環(huán)指令,客戶要求循環(huán)5次,但運行到循環(huán)指令之前程序已經(jīng)運行了一次了,所以循環(huán)次數(shù)5-1填寫再循環(huán)4次即可,目的標號就是指從哪里開始循環(huán),下一步也為運動指令不多贅述 7/8兩條指令為回程序零的指令,用覺對運動來實現(xiàn),覺對運動走的是覺對坐標,直接寫0即可,即會自動往零位運行,可以直接雙軸同時回零,本次寫兩組是因為客戶想單軸依次回零,當多軸控制器依次回零的時候我們需要屏蔽不需要運動的軸,把光標移動到要屏蔽的軸的距離參數(shù)那里,然后電機確認按鍵,數(shù)據(jù)會變成橫線即為屏蔽。 
更多技術(shù)支持,選型配套,可以直接掃碼聯(lián)系或進店選購 李經(jīng)理:15657653293 |