pc通過(guò)vb與plc通訊控制步進(jìn)電機
發(fā)表:
一直很花心 (2010/12/7 21:30:54)分類(lèi):PLC | 閱讀:21605 | 評論:2 | 最新評論:2010/12/8 23:53:28 By 一直很花心
我是plc新手。最近在幫老師做個(gè)項目中的“pc通過(guò)vb與plc通訊控制步進(jìn)電機”部分。。最近學(xué)習了下永宏plc的指令說(shuō)明。。對其基本應用可以了。。但還有些問(wèn)題。想向大家請教下。。
具體問(wèn)題有:
1. 140指令與伺服命令表格的關(guān)系到底如何。。
2. 140跟141的關(guān)系到底如何。
3. 141的伺服參數表格跟伺服命令格式的關(guān)系如何。。
4. 我將伺服命令表格中的 速度 和 位移 設為緩存器,由vb往其中寫(xiě)數據,那脈沖數+ ─如何表達。
5. 我想用vb實(shí)時(shí)監控運行狀態(tài),所以需要將當前脈沖數讀回來(lái),看到143貌似可以實(shí)現,但它是放在寄存器里,如何又將其發(fā)往vb呢。。151指令?
還有個(gè)跟vb有關(guān)的問(wèn)題。
6.我vb界面上想直接輸十進(jìn)制數。。伺服命令表格里的速度與位移 需要的是十進(jìn)制數(或者用存儲器表達),但是plc串行通訊好像收的是ASCII碼。那么我就需要先用vb將十進(jìn)制數轉成ASCII碼傳給plc,再通過(guò)plc將其還原成 十進(jìn)制? 我這樣的理解對不對。。