引用引用第1樓wu32u2于2014-05-26 15:46發表的 :plc中脈沖數需為整數,若需要提高精度,可以改變步進放大器細分來提高步進電機的控制精度。所以D500的數據類型應選無符號十進制數,觸摸屏小數點為假象,例如:觸摸屏中的123.4,在PLC中為1234.
引用引用第7樓wu32u2于2014-05-27 10:54發表的 :樓主想在觸摸屏上做出小數點的形式,如:移動距離10.2mm,可在PLC中作數據處理乘以100,將10.2mm轉換成10200um;假設你的步進電機步距角為1.8,細分18,減速比1:1,則驅動器發送一個脈沖,步進電機旋轉0.1度,驅動器發送3600個脈沖,電機旋轉一圈,若電機旋轉一圈移動5mm即5000um,plc中距離與脈沖數比值=25:18,即若要移動觸摸屏上設置的10.2mm的距離,PLC需發送7344個脈沖給步進驅動器,這樣能實現樓主的要求。將D500×100/25×18=D512
主辦單位:上海明控機電科技有限公司
本站所有內容均為網友自行發布,不代表網站立場,如有爭議請與管理員聯系
工控人家園是公益論壇,不銷售任何資料軟件,不銷售會員和積分
刪貼、投訴電話:13816792706
遵守法律,文明發言 滬ICP備10210768號-2 滬公網安備31010802001143號