小弟最近在設計基于CoDeSys 的伺服控制器程序,遇到一個(gè)數據采集與顯示相關(guān)的問(wèn)題。由于被控制設備的執行周期只有3-5s,且控制精度要求非常高,伺服控制器在控制執行方面沒(méi)有問(wèn)題,但客戶(hù)要求在一個(gè)執行周期內每1ms采集一個(gè)數據,3-5s的執行周期總計達3000-5000個(gè)數據,并要求在HMI或電腦上曲線(xiàn)顯示。常規的組態(tài)軟件無(wú)法達到1ms的掃描速率,使用組態(tài)軟件采集數據的方法無(wú)法實(shí)現。如果利用codesys的函數syslibfile和SysLibSockets,將數據寫(xiě)入文件并將文件主動(dòng)通過(guò)FTP發(fā)送到指定服務(wù)器上,這種方式我在WAGO控制器上實(shí)現了,但wago的函數只能夠在wago上用,無(wú)法在我的伺服控制器上用。
所以,在此詢(xún)求codesys高手,如果能夠對wago的函數解密或直接編程寫(xiě)函數實(shí)現數據采集功能,小弟在此感謝!
注意:有償服務(wù)噢!
聯(lián)系QQ:85764204