VB與PLC通訊的問題 LWM(2010/1/20 8:34:36) 點(diǎn)擊:
19237 回復(fù):
4 IP:
58.246.9.* 最進(jìn)在做一個VB與永宏P(guān)LC通訊的小程序,其他都以弄好,就是浮點(diǎn)數(shù)寫入不行,讀出可以。PLC把寫的浮點(diǎn)數(shù)判斷成了16進(jìn)制整數(shù)。請問怎么樣讓PLC判斷是浮點(diǎn)數(shù)呢,協(xié)議里沒看到有特殊的功能碼。
.1. 回復(fù):VB與PLC通訊的問題 劉建陽(2010/1/20 8:50:57) IP:
125.77.212.* 可以寫入整數(shù),然后PLC內(nèi)部再把該整數(shù)——>浮點(diǎn)數(shù)。
.2. 回復(fù):VB與PLC通訊的問題 LWM(2010/1/22 7:57:00) IP:
58.246.9.* 好像不行啊,聽說要用永宏的OPC,何工有沒有這方面的資料啊
.3. 回復(fù):VB與PLC通訊的問題 劉建陽(2010/1/22 20:36:49) IP:
124.72.60.* 可以的
VB寫入的是16進(jìn)制,軟件里面處理數(shù)據(jù)就可以了
永宏OPC就是Facon Servers,可以自己去下載。
.4. 回復(fù):VB與PLC通訊的問題 LWM(2010/1/25 10:27:55) IP:
58.246.9.* OPC也做不了浮點(diǎn)書,但是我的問題以解決,PLC寫浮點(diǎn)數(shù)跟寫32位整數(shù)順序不一樣,搞清這個就解決了。
[本主題共4回復(fù) | 每頁顯示20回復(fù)]