圖片:
小弟最近開(kāi)始使用OMRON的PLC 之前在學(xué)校學(xué)的是三菱的PLC
踏入業(yè)界后 開(kāi)始接觸到不同的PLC 也就是OMRON
但是看了機臺編寫(xiě)的程序 發(fā)現PLC明明可以使用步進(jìn)階梯圖的指令
型號是CP1H-x型的PLC 我發(fā)現這顆PLC可以使用 SNXT/STEP的步進(jìn)指令
相當于三菱的SET/STL指令 但是我看編寫(xiě)的程序卻不使用這個(gè)步進(jìn)指令
而是使用SET/RSET W暫存區的做法 去達到SFC的控制精神 可是這樣編寫(xiě)的話(huà)
就要多花精神去想其它的邏輯 我打聽(tīng)到會(huì )這樣用SET/RSET W暫存區的用法
是因為這樣的寫(xiě)法運行的周期會(huì )比使用SNXT/STEP的步進(jìn)指令 運行周期還要短
現在碰的這臺機器 PLC型號是CP1H-X 系列的
規劃這臺機器的工程師就是SET/RSET W暫存區 去規劃步進(jìn)點(diǎn)
我目前寫(xiě)了兩支程序 分別用步進(jìn)指令SNXT/STEP和用SET/RSET的方法去規劃的步進(jìn)動(dòng)作
實(shí)機測試的結果發(fā)現SNXT/STEP 所耗的周期時(shí)間確實(shí)比較長(cháng)
照片上傳大家可以比較一下 并且我將程序和規劃的動(dòng)作流程都放在壓縮文件
大家可以下載實(shí)際測試一下
所以基本上如果用這種方式去規劃的話(huà) 耗的周期較長(cháng) 會(huì )發(fā)生什么問(wèn)題?
我想了一下 大概只有該發(fā)送出去的信號 來(lái)不急發(fā)送出去 可能會(huì )發(fā)生一些沖突吧
大家針對這種問(wèn)題 有什么好的解套的技巧嗎?