DELTA TAU PMAC-2ACC8T 有許多腳本程序緩沖 PMAC-2 ACC8E
PMAC-2ACC8T 功率PMAC僅使命令加載到打開的程序緩沖區(qū)中;這個
PMAC-2ACC8T 在該程序運行之前,命令將不會實際執(zhí)行。
Power PMAC有許多腳本程序緩沖區(qū)–1023個常規(guī)運動程序緩沖區(qū),1個旋轉(zhuǎn)
每個坐標系的運動程序緩沖區(qū),1個正向運動學(xué)和1個反向運動學(xué)
每個坐標系的程序緩沖區(qū)、32個PLC程序緩沖區(qū)和1023個子程序
緩沖區(qū)。
在將命令輸入程序緩沖區(qū)之前,必須打開該緩沖區(qū)(例如打開
程序3,打開plc 7,打開子程序1000,和3打開旋轉(zhuǎn))。注意緩沖
命令只能通過與
發(fā)出了打開命令。一次只能有一個通信線程打開
程序緩沖區(qū)。



除了旋轉(zhuǎn)運動程序緩沖區(qū)外,打開緩沖區(qū)的動作
自動清除緩沖區(qū)的內(nèi)容,因此發(fā)送下一個緩沖程序命令
成為程序緩沖區(qū)中的第一個命令。對于旋轉(zhuǎn)運動程序緩沖區(qū)
PMAC-2ACC8T 可以在新的打開旋轉(zhuǎn)后添加命令以遵循已加載的命令
命令如果希望清除旋轉(zhuǎn)運動程序緩沖區(qū)的內(nèi)容,則清除
應(yīng)發(fā)出旋轉(zhuǎn)命令。
請注意,一些緩沖的程序命令(例如P1=1)作為在線命令也是有效的,并且
如果在通信線程上沒有打開程序緩沖區(qū)時發(fā)送,則將按原樣執(zhí)行。
請注意,其中一些命令將具有完全不同的聯(lián)機或緩沖操作
命令。其他緩沖程序命令(例如X100Y100)在聯(lián)機時無效
命令;如果在通信上沒有打開程序緩沖區(qū)時發(fā)送這樣的命令
線程,此命令將被拒絕并出現(xiàn)錯誤。
命令的功率PMAC處理
Power PMAC控制應(yīng)用程序接收腳本命令——在線或緩沖程序——
作為嵌入在一個或多個TCP/IP數(shù)據(jù)分組中的ASCII文本。命令必須是
以“回車”(CR)字符(ASCII值0D十六進制)結(jié)尾;此控制字符是
是什么導(dǎo)致Power PMAC將前面的一組字母數(shù)字字符解釋為
命令并采取適當?shù)男袆印?/p>
在中,命令保留字或數(shù)據(jù)結(jié)構(gòu)元素名稱都不區(qū)分大小寫
腳本命令。(請注意,在C程序中,數(shù)據(jù)結(jié)構(gòu)元素名稱區(qū)分大小寫。)
評論
命令行中雙斜杠(//)后面的任何字符都被視為注釋,并且
被Power PMAC忽略。IDE下載程序處理“斜杠星號”(/*)之間的所有字符
和“星形斜線”(*/)作為注釋,不會將其下載到Power PMAC。但是,如果
Power PMAC從另一個來源接收這些信息,它不會將其識別為注釋,并且
將試圖將它們解釋為命令,從而導(dǎo)致錯誤。