wanwh
級別: 略有小成
|
采用485通信,單臺儀表,參照SDA--RDA--A+ SDB--RDB--B+的接線方式,G.OUTPUT儀表的一組數據是H81 H04 H41 H44.G.INPUT 讀回的數據也是H81 H04 H41 H44,看不懂請哪位高手指點。 |
---|---|
|
wanwh
級別: 略有小成
|
我發送的數據是4個字;H81 H4 H41 H44,儀表返回的標準數據應是H81 H6 H89 H數據1 H數據2 H校驗嗎,我怎樣用程序來區分呢? |
---|---|
|
wanwh
級別: 略有小成
|
謝謝各位,通過兩天努力我放棄了QD71C24N通信,為了感謝各位我把解決方案發給大家共享,現在我采用的是威倫屏的宏指令讀取數據,讀回的數據寫入PLC的D寄存器即可。 macro_command main() short return_value short date[9] char comand[4] ,count[22] comand[0] = 0x81 comand[1] = 0x04 comand[2] = 0x41 comand[3] = 0x44 OUTPORT(comand[0], "Free Protocol", 4) INPORT(count[0], "Free Protocol",6, return_value) SetData(count[0], "Local HMI", LW, 0, 1) SetData(count[1], "Local HMI", LW, 1, 1) SetData(count[2], "Local HMI", LW, 2, 1) SetData(count[3], "Local HMI", LW, 3, 1) SetData(count[4], "Local HMI", LW, 4, 1) SetData(count[5], "Local HMI", LW, 5, 1) SetData(count[6], "Local HMI", LW, 6, 1) SetData(count[0], "MITSUBISHI Q02/02H", D, 0, 6) end macro_command |
---|---|
|