任先生先森
級別: 略有小成
|
即時常開即時常閉指令如何理解???怎么運用???與常開常閉如何區分???和上升沿下降沿如何有什么不一樣???? 謝謝 |
---|---|
|
阿米爾帕西諾
szanh.com日本安川、埃斯頓(英國翠歐)系列產品
級別: 論壇先鋒
|
有問題先百度 即時常開即時常閉指令作用:掃描完整個程序以后再逐條從上到下執行每一個指令。所以輸出狀態都是每個周期才刷新一次。因為通常這個掃描周期都很快,所以這個周期的影響被大多數人所忽略。 “立即常開常閉觸點”,就是那種能檢測上升沿或下降沿信號的觸點,也就是它們具有邊沿檢測的功能。并不檢測邊沿的跳變信號。 常開或常閉觸點是指在沒有任何外部作用下的自然狀態(比如通電),這時候的常開觸點就是斷開的,常閉就的接通的。在PLC程序中,如果引用了常開觸點,那么當對應的I/O外部信號接通時候,常開就有效。常閉正好相反。 |
---|---|
|
lizhezhe
級別: 探索解密
|
理解:普通常開常閉就是那么回事,不解釋。上升沿和下降沿也是那么回事,這兩者的區別是操作時候接通一次或者多次的區別,你自己做一個常開x0.0 incmw1 及上升沿操作x0.0 incmw2 就知道兩者的意思了。以上的兩個都符合循環掃描周期的輸入映像區的要求,判斷常開還是閉合訪問的是x0.0對應的輸入映像區。即時常開 x0.0:p 這個訪問的不是x0.0的輸入映像區,而是x0.0的當前實際狀態。區別么,你清楚訪問x0.0的當前實際狀態和輸入映像區的區別就是以上兩大類的區別了。訪問輸入映像區是記憶的結果提取,立即訪問是當前實際狀態的訪問,還有疑問的話,你就去找找輸入映像區,輸入點位濾波時間這些知識。 |
---|---|
|
1067641008
級別: 探索解密
|
plc的工作原理是掃描完整個程序以后再逐條從上到下執行每一個指令。 “立即常開”和“立即常閉”指令就不受掃描周期的限制,只要該條指令一被執行,硬件就馬上有反應。和“中斷”指令同一個級別。這在大型程序里對重要事件的處理非常有用。 “普通常開”和“普通常閉”指令就受掃描周期影響,掃描完成一個周期后才被執行,硬件方面也是需要等一個掃描周期后才有輸出。 “上升沿”指令是每次只執行一瞬間(就是一個PLC掃描周期),例如你外部接了一個按鈕,假設為X0,當X0接通瞬間,在PLC里面會執行一個掃描周期,有時候你用來觸發外部硬件,可能無反應,這個是外部硬件反應速度跟不上PLC的掃描速度所致。 “下降沿”指令一樣也是每次只執行一瞬間(就是一個PLC掃描周期),但是跟上升沿不一樣的是,它是在斷開的瞬間有效,例如你外部接了一個按鈕,假設為X0,當X0接通后,在X0斷開的瞬間,在PLC里面會執行一個掃描周期,會給出一個掃描周期的X0接通,到下一個掃描周期的時候會斷開了 建議樓主學會看“時序圖”這個是學會PLC指令的關鍵點,特別關鍵。 以上是我實戰多年對PLC的理解,不對之處請大神指出謝謝。 |
---|---|
|