CM35D運動控制器按客戶需求編程示例:

已知客戶要求,若干個按鈕對應(yīng)若干段程序,每個按鈕對應(yīng)走的距離都不同,要求按下哪個按鈕就走對應(yīng)的距離。 首先按下相應(yīng)按鈕跳轉(zhuǎn)到指定指令需要用到判斷跳轉(zhuǎn)指令,這里根據(jù)客戶按鈕的多少選擇應(yīng)用多少個判斷跳轉(zhuǎn)指令 例如如果有三個按鈕那程序內(nèi)容即為 n001 判斷跳轉(zhuǎn) 丨 符合條件跳轉(zhuǎn)到n005 走5圈 n002 判斷跳轉(zhuǎn) 丨 符合條件跳轉(zhuǎn)到n007 走10圈 n003 判斷跳轉(zhuǎn) 丨 符合條件跳轉(zhuǎn)到n009 走15圈 n004 ****跳轉(zhuǎn) 丨 當(dāng)無按鈕輸入前三條都不符合條件自動順序運行的此指令跳回至n001重新循環(huán)等待信號
n005 相對運動 5 丨 運動指令 走多少距離 n006 ****跳轉(zhuǎn) 丨 當(dāng)執(zhí)行完n005運動指令后 跳轉(zhuǎn)回n001重新循環(huán)等待信號 n007 相對運動 10 丨 運動指令 走多少距離 n008 ****跳轉(zhuǎn) 丨 當(dāng)執(zhí)行完n007運動指令后 跳轉(zhuǎn)回n001重新循環(huán)等待信號 n009 相對運動 15 丨 運動指令 走多少距離 n0010 ****跳轉(zhuǎn) 丨 當(dāng)執(zhí)行完n007運動指令后 跳轉(zhuǎn)回n001重新循環(huán)等待信號 簡化思路就是以判斷跳轉(zhuǎn)指令作為按鈕有幾個按鈕就寫幾個判斷跳轉(zhuǎn),然后以****跳轉(zhuǎn)為間隔,使得前面判斷跳轉(zhuǎn)形成一個等待指令的循環(huán)圈,****跳轉(zhuǎn)之后為程序組,每個判斷跳轉(zhuǎn)對應(yīng)一組程序,可以組可任意寫,然后以****跳轉(zhuǎn)結(jié)尾,跳轉(zhuǎn)回第一條等待指令循環(huán)圈,繼續(xù)等待下一個訊號,跳轉(zhuǎn)到相應(yīng)的程序。 如果按鈕輸入口不夠,可以套娃式的套寫循環(huán)指令圈,篇幅有限,就不多贅述了,詳情可掃碼加好友聯(lián)系詳詢

技術(shù)咨詢,選型配套可掃碼加好友詳詢,可直接掃碼進(jìn)店選購 李經(jīng)理:15657653293
|