zzgzlp
級別: 略有小成
|
HI,各位朋友 我剛剛才學用的是歐姆龍 CPM1A PLC,用步進指令SNXT ,STEP 那個方法編程,如附件程序 ,結果強制復位不了!求解 |
---|---|
|
xiao_ming
級別: 論壇先鋒
|
為什要用HR不用CIO還有最後少了STEP [ 此帖被xiao_ming在2017-07-17 19:11重新編輯 ] |
---|---|
|
zzgzlp
級別: 略有小成
|
圖片:
圖片:
xiao_ming 先生 謝謝你的細心解答。我這兒還是有問題 1 如果這步進程序在運行中,怎么強制立即停止呢 2 步進程序結束要用到STEP 指令,STEP錄入要用到一個繼電器,你這里用的是0.00,怎么會是一個輸入點呢,然后錄入的這個繼電器是固定一個繼電器還是根據什么 3 你說步進繼電器用CIO200,CPM1A不是只有一個通道10CH嗎? 能留個電話當面請教嗎?! 我電話 小周 139 2253 4976 |
---|---|
|
xiao_ming
級別: 論壇先鋒
|
第一個問題怎麼運行中停止有兩種第一是暫停這個功能你需用程式去卡流程比如寫一接點讓程式無法往下執行 另一功能是全部清除為BEST #0 200 210 200-210 為你程式執行指定SNXT 區域這部分只要是在PLC規範內 都可隨意使用 第二點為什麼會0.00那是你軟體不熟悉軟體有功能鍵請選擇CI按鍵 第三點請你找一下手冊你究會知道什麼原因了 |
---|---|
|
zzgzlp
級別: 略有小成
|
xiao_ming 指導下,SNXT STEP 編程經驗分享 1 步進程序運行過程中,可通過復位相應執行標志,立即停止。CPM1A 200CH至231CH是內部輔助繼電器,相當于三菱M繼電器本例子用的是斷電記憶HR輔助繼電器 2步進結束STEP 錄入。選擇經典輸入模式,按“I",錄入提示欄錄入”STEP"就好了。 3 更多細節參看分享程序,說明。 [ 此帖被zzgzlp在2017-07-19 11:14重新編輯 ] |
---|---|
|
zzgzlp
級別: 略有小成
|
圖片:
hi,xiao_ming 先生 又碰到一個問題,DM寄存器在主程序里,沒有運算,作定時器設置寄存器,也報錯了是為什么呢? |
---|---|
|
xiao_ming
級別: 論壇先鋒
|
人家TIM指令旁寫的很清楚使用BCD時間 你給他65535他當然看不懂 [ 此帖被xiao_ming在2017-07-20 09:47重新編輯 ] |
---|---|
|
zzgzlp
級別: 略有小成
|
圖片:
圖片:
HI,xiao_ming先生以及各位前輩 第1個問題,MULL DM40 DM42 DM44,內容是&12X&10=&564,我不知道這個結果是怎么算的。我錄入值12,它就變成十進制&12了;加#的話它就變成16進制數了。據悉,BCD碼錄入值小于等于9999就行了,不知道對不對。如果不對,那我不知道怎么樣才能錄入一個BCD碼數據了。 第二個問題,我看到你做了一個,二進制到BCD碼切換的指令,是不是可以這樣理解,作運算都必須先將十進制數據用BCD碼指令,變成BCD碼數據才行了呢?像我后面我參照你的做法,好像是可以的,只不過如果所有的運算都又轉換成BCD碼,編程序是不是有點煩瑣了呢, |
---|---|
|