wbdx998448
專業維修變頻器,工控電路板,PLC編程,機電生產設備維修與改
級別: 探索解密
|
程序中使用了高速計數表中斷,這是舊設備,原來用CPM1A做的,由于PLC壞了,客戶要用新的PLC重新做程序,,工藝是:一個圓盤,轉一圈4800個脈沖,平均分成8到13個工位,每個工位中斷一次(不同產品,中斷次數不一樣),沒有使用上位機或者觸摸屏,中斷數據預先在電腦設置到內存D里面,再通過撥碼開關調用不同的產品規格把數據傳送到D0開始的150個寄存器內,現在問題時,有時候能中斷,有時候又不能中斷,原來能中斷的,重新下載了程序之后,又不能中斷了,一直找不到原因,不想折騰了,能到現場解決的(現場在廣州花都區),愿意給2000元,遠程能解決的給1000元,最好明天有人能到現場解決((7月26日),聯系VX 13570560709 |
|
---|---|---|
|
hlq_0815
人生的成功不在于拿到一副好牌,而是怎樣將壞牌打好。
級別: 論壇版主
|
1、程序上看,你只用了1 次中斷,不管你設置了多少次,其實只使用了1次,左邊欄的中斷程序數量跟程序的就沒配合; 2、CPM1A PLC賦值10次,在CP1H應該賦值:A,以此類推 |
|
---|---|---|
|
wbdx998448
專業維修變頻器,工控電路板,PLC編程,機電生產設備維修與改
級別: 探索解密
|
我把10或者A賦值給D5,不是10次嗎?每次都是中斷1#中斷程序 CPM1A的也是這樣啊,難道CP1H的不能每次都中斷同樣的程序嗎? 下面這個程序是CPM1A的 |
|
---|---|---|
|
hlq_0815
人生的成功不在于拿到一副好牌,而是怎樣將壞牌打好。
級別: 論壇版主
|
不是的 |
|
---|---|---|
|
暴躁小白兔
級別: 探索解密
|
圖片:
圖片:
我覺得你參數沒設對。 問1:計數方式 問2:復位方式 問3:計數范圍 ------------------------------- 問4:比較數據表內容 [ 此帖被暴躁小白兔在2024-07-26 14:24重新編輯 ] |
---|---|
|
wbdx998448
專業維修變頻器,工控電路板,PLC編程,機電生產設備維修與改
級別: 探索解密
|
已經搞好了,是數據格式的問題,謝謝2樓的指點 |
|
---|---|---|
|