電子萬能試驗機是專門針對高等院校、科研院所而設計的新一代雙空間微機控制萬能試驗機。試驗機主機與輔具的設計借鑒了日本島津的先進技術(shù),外形美觀,操作方便,性能穩(wěn)定可靠??蓾M足國家及國際相關(guān)標準。
電子萬能試驗機上位機與下位機串口通信:
在電子萬能試驗機中,上位機軟件主要是和傳感器采集模塊以及伺服驅(qū)動器進行串口通信。由于距離比較近,選擇RS232 串口通信模式。
1. 上位機和伺服驅(qū)動器串口通信
由于技術(shù)的發(fā)展,越來越集成化,現(xiàn)在的伺服驅(qū)動器不但能夠?qū)λ欧姍C進行驅(qū)動,還可以執(zhí)行上位機對伺服電機的指令控制。上位機能夠?qū)λ欧?qū)動器進行讀和寫命令,以數(shù)據(jù)幀的形式進行串口通信。
當需要不停地進行獲取伺服電機的運動狀態(tài)時,例如監(jiān)控串口,就需要不停地發(fā)送讀取命令幀。這個時候上位機軟件也會接收到伺服驅(qū)動器反饋數(shù)據(jù)幀。
2. 上位機與傳感器通信
在電子萬能試驗機進行拉伸試驗的過程中,對傳感器進行準確的測量是非常關(guān)鍵的。萬能試驗機采用的是定時器進行采集數(shù)據(jù)觸發(fā),考慮到同時對兩個傳感器進行數(shù)據(jù)采集,如果用兩個定時器進行數(shù)據(jù)采集,即使采樣時間設置一樣,但是在程序運行時,對每個傳感器的觸發(fā)時間會有一點點差別,造成采集數(shù)據(jù)不同步。因此可以通過一個定時器同時觸發(fā)兩個傳感器采集觸發(fā)事件。