E4.1.1. 控制電路或外來原因所引起

UNDEFINED INT
  未定義的中斷產生,為系統程式錯誤所引起
   
WATCH DOG TIME OUT
  之前由於系統當機導致自動重新起動
   
MEMORY BACKUP BATTERY LOW
  記憶體電池電壓不足
   
SETUP DATA CHECK SUM ERROR
  當系統資料未曾設過、版本不一樣:或是記憶體 資料已被破壞。當檢查出時系統資料自動重設為預設值
   
MOTION MODULE NOT RESPONDED
  當對運動模組下命令,經過一秒之後還沒收到反應
   
MOTION MODULE QUANTITY CHANGED
  系統起動時對週邊設備做測試發現運動模組數量與設定值不符
   
MOTION MODULE ERROR
  運動模組有錯誤發生,請查看運動模組上所顯示的內容。在運動模組上有一個兩位數的顯示器,所顯示的內容為一十六進制的編號。0~F的表示如下:
 
  下表為可區分軸別的錯誤編號,屬於X、Y軸的錯誤分別顯示於右邊、左邊的顯示器。
YX
 
 
編號

說明

1
正方向超過軟體極限
2
負方向超過軟體極限
3
路徑計算時有無法計算的情形(可能違反物理定律)
4
欲執行某個程式,但這個程式卻不存在
5
伺服已開卻無法使用
6
正方向極限開關被動觸
7
負方向極限開關被動觸
8
歸原點時原點感應器至編碼器標記的距離太近(0.1轉以下),為確保原點的唯一請避開這個區域
9
編碼器斷線
   
  下表為不以左右顯示器區分軸別的錯誤編號。
 
編號

說明

AX
浮點數運算發生錯誤,致程式停止執行
bX
系統程式遭遇嚴重錯誤,致程式停止執行
C1
PULSE輸出完成之中斷信號未產生
C2
MODE指令參數不在範圍內,0、1、2、3
C3
走連續路徑時發生錯誤
C4
走圓弧時三點在同一直線上
C5
資料寫入EEPROM時有會誤
C6
有未定義的中斷信號產生
C7
緊急停止
C8
以間接模式引用座標值時之參數不為0、1、2、3之一
C9
這是一個完全尚未設定的運動模組
CA
設定值中的馬達每轉所行走的距離之分子或分母為零,系統自動更正為預設值
Cb
馬達最大轉速因受編碼器每轉脈衝數太大所限制而自動調降
CC
執行到不存在的指令碼
Cd
意圖在兩軸獨立運動模式執行圓弧指令
CE
系統參數不可能為雲但被設為零、系統自動更正為預設值
CF
X軸誤差值計數器溢位,程示馬達推不動
d0
Y軸誤差值計數器溢位,程示馬達推不動
d1
參數設定之控制模式不可一軸設為速度型; 另一軸設為位置型
d2
兩軸同時速度指定超過各軸極速,或做圓時向心加速度超過指定加速度
   
MOTION MODULE LOCATION CHANGED
系統起動時對週邊設備做測試發現運動模組所在的位置與設定值不符
   
TOO MANY MOTION MODULE
系統起動時對週邊設備做測試發現運動模組數量超過四個
   
MOTION MODULE NONEXIST
對某一運動模生下命令,然而卻沒有這個模組
   
IO MODULE NONEXIST
對某一IO模組下命令,然而卻沒有這個IO
   
.BAD IO MODULE
對IO模組下命令,然而卻沒有反應。
   
VERSION MISMATCH, CHECK SETUP
當自一檔案載入程式或由PC傳一組程式進去時系統檢查出設定值資料錯誤故保留原值,可能因版本不同或資料毀損。請對各項設定值檢查後再執行程式以免發生危險
   
EMERGENCY STOP
由於按下緊急停止開關而使工作停止
   
INPUT MODULE QUANTITY CHANGED
系統起動時對週邊設備做測試發現輸入模組數量與設定值不符
   
OUTPUT MODULE QUANTITY CHANGED
系統起動時對週邊設備做測試發現輸出模組數量與設定值不符
   
INPRUT MODULE LOCATION CHANGED
系統起動時對週邊設備做測試發現輸入模組所在的位置與設定值不符
   
OUTPUT MODULE LOCATION CHANGED
系統起動時對週邊設備做測試發現輸出模組所在的位置與設定值不符
   
INPUT MODULE TYPE CHANGED
系統起動時對週邊設備做測試發現輸入模組的點數與設定值不符
   
OUTPUT MODULE TYPE CHANGED
系統起動時對週邊設備做測試發現輸出模組的點數與設定值不符
   
MOTION MODULE P/W ERROR
系統對運動模組讀寫時發生錯誤,瞬間讀兩次值一直不一樣或寫了後讀回比較不同
   
THIS IS FPM,NOT MPM
這個運動模組是專供FAMA P31使用的FPM版本,兒不是專供Ndx使用的MPM版本。可能有部份功能無法發揮
1.1由於不適當的輸入所引起
   
RAM DISK UNFORMATED
內部磁碟尚未格式化
   
FILE NO.MUST NOT BE ZERO
檔案號碼不可為0
   
OPEN TOO MANY FILE
已經存了太多檔案(16個)
   
FILE NOT FOUND
檔案不存在
   
PROGRAM FULL
程式記憶區已用盡
   
HOME NOT COMPLETE
歸原點動作因為中止以致未完成
   
COIL SPEED TOO LARGE 執行COIL
指令時主軸速度過快以致軸向速度超過最大值
   
NO LABEL FOR GOTO
找不到標籤號碼(LABEL)
   
NONEXIST VARIABLE NUMBER
沒有這個變數號碼。但由於使用人機讀時可能會一整批包函不存在的號碼讀故不顯示錯誤,只是讀到的內容是零而已。
   
VARIABLE TYPE ERROR
這個變數型態不應該出現在這裡。
   
NO PRG FOR CALL
沒有這個程式可以呼叫。
   
NONEXIST PORT
沒有這個接點。但由於使用人機讀時可能會一整批包函不存在的號碼讀故不顯示錯誤,只是讀到的內容是零而已
   
ILLEGAL CODE
沒有這個執行碼
   
POSITION FULL
座標記憶區已滿
   
.DIV ZERO
在DIV 指令中參數二值為零
   
TIMER TABLE FULL(>30)
I/O 延遲指令(OUTNOT、OUTON、OUTOFF之參數二大於零時)表已經記滿(最多三十個指令)
   
TOO MANY PROGAM FOR RUN
同時執行超過五個程
   
CALL PRG 0 PRG 0
不得被呼叫
   
RECURSIVE CALL
不得被重複呼叫
   
NO PRG FOR RUN
沒有這個程式可RUN
   
NEED CP 0 BEFORE PTP
在執行 PTP指令前必須先執行 CP 0 關閉連續路徑功能。PTP指令不能做連續路徑。
   
NO TARGET FOR CALL OR GOTO
程式中有CALL 或 GOTO 指令找不到目標,這時請在教導器上執行時看看有什麼錯誤
   
MORE THAN TWO PTP COMMAND TOGHTER
程式中有兩個以上PTP指令連續執行,這樣是沒有意義的。因為這樣只是不停地修改目標而已,幾乎不會動
   
MORE CONTINUOUS MOTION COMMAND(>256)
CP 1 與CP 0 有如括號一般將這段運動視為一個整體,故在CP 0 執行之後才會開始執行這段運動。被視為一個整體的連續路徑連續的指令數不得超過256個(包含:CP、SPEED、ACC、DEC、LINE、ARC、PARC、CIRCLE等)
   
DISK FULL
磁碟已滿
   
DISK ERROR
磁碟故障
   
REMOTE ERROR
當在 PC上與nDX傳資料時nDX發生錯誤,這時請查看nDX上的數字顯示器
   
FAT FAILURE
RAM DISK中的FILE ALLOCATION TABLE 內容有損壞