lsxggxlt
級別: 探索解密
|
如題 在步進語句最后有一句 CJ P8 打算回到 s21處形成一個循環 在邏輯測試的時候 一到cj循環處就提示 edt error 請問這是怎么回事 這程序我都弄一個上午了 請知道的人指點下 小弟不勝感激 |
---|---|
|
ysheng9099
三人行必有吾師
級別: 工控俠客
|
你的程序有問題,在同一個程序中不能有相同的跳轉編號,而且程序中有兩個STL21,OUT Y3,應刪掉其中的一個,還有如果X2接通程序是否會進入死循環?請樓主好好檢查一下 |
---|---|
|
qlin
學過一點FX型PLC基本知識
級別: 家園常客
|
可查一下是否違反了語法規則;比如STL-RET指令與CJ-P指令的使用關系。 或者說,注意一下,CJ-P指令,是否適合在STL-RET指令內使用。 [ 此帖被qlin在2011-03-12 21:11重新編輯 ] |
|
---|---|---|
|
lsxggxlt
級別: 探索解密
|
那個是我用QQ剪切時候畫面問題 程序本身只有1個 stl 和out 的 4樓貌似有點道理啊~~就是看不出 步進和 cj 哪里沖突了 |
---|---|
|
wu32u2
耐得住挫折的打磨,我們將迸發出比鉆石還璀璨的光芒——
級別: 論壇先鋒
|
步進指令中可能不能穿插跳轉指令,這個我也不是很確定,你直接把跳轉指令改成SET S21不就成了,干嘛非要用跳轉呢 |
|
---|---|---|
|
hefq
級別: 家園常客
|
樓主第一句就錯了,改成M8002,跳轉的話直接set s21就行了,還有,最好每一個狀態都是直輸出,不要再有條件輸出,條件只用來轉移狀態。 |
---|---|
|