peiqingtao
級別: 探索解密
|
各位大俠好,小弟請教一個問題,我們的設備大概是這樣的,就是電眼看到盒子的時候就要立即處理,并且在達到相應的工位之后做相應的操作,設備的傳送帶使用了同步器。 因為在工位處理的時候需要達到非常精確的地步,而我們是實際運行中發現因為plc掃描周期的存在導致在處理的時候(比如拍照)會出現位置的偏移。 我們想的思路如下的,但是在編程的時候出現了問題,小弟一直沒搞明白,請大俠能講解一下,謝謝了 高速計數器進行初始化,并且采用13中斷,也就是CV=PV的時候觸發中斷。 電眼對應I0.0,中斷采用0中斷,也就是電眼發現盒子的時候立即執行中斷程序,中斷程序中采集HC1的數值給VD2000,然后直接賦值為0高速計數器,接著進行數據傳送,最后給HSC1賦新的預設值,在中斷中采用了加法運算,不知道是否可以,,,現象就是我的告訴計數器不知道為什么用這種模式,采集不到數據(排除接線,因為以前的方法直接在主程序采集,都能正常采集數據),還有就是中斷中是否可以包含一些加減乘除的語句, |
---|---|
|