技术论坛

 用S7Prosim 无法读取 QD的值

返回主题列表
作者 主题
xieyanji
新手

经验值:11
发帖数:1
精华帖:0
楼主    2009-10-07 20:59:34
主题:用S7Prosim 无法读取 QD的值
如题,我用S7ProSim正常连接PLCSIM后,用以下的代码读取Q通道里的数据,但发现无法读取QD的数据,不知是为何,手册中说是可以读的,希望各位大侠指点。
=====================================================================
部分代码:
Private Sub ReadQImageCMD_Click()
Dim rQ
S7ProSim1.ReadOutputImage 0, 1, S7_Byte, rQ
LogText.Text = Now & ": QB0=" & Hex(rQ(0)) & vbCrLf & LogText.Text
S7ProSim1.ReadOutputImage 0, 1, S7_Word, rQ
LogText.Text = Now & ": QW0=" & Hex(rQ(0)) & vbCrLf & LogText.Text
S7ProSim1.ReadOutputImage 0, 1, S7_DoubleWord, rQ
LogText.Text = Now & ": QD0=" & Hex(rQ(0)) & vbCrLf & LogText.Text
S7ProSim1.ReadOutputPoint 0, 1, S7_Byte, rQ
LogText.Text = Now & ": QB0=" & Hex(rQ) & vbCrLf & LogText.Text
S7ProSim1.ReadOutputPoint 0, 1, S7_Word, rQ
LogText.Text = Now & ": QW0=" & Hex(rQ) & vbCrLf & LogText.Text
S7ProSim1.ReadOutputPoint 0, 1, S7_DoubleWord, rQ
LogText.Text = Now & ": QD0=" & Hex(rQ) & vbCrLf & LogText.Text
End Sub
---------------------------------------------------------------------
显示结果:
2009-10-7 20:58:55: QD0=0
2009-10-7 20:58:55: QW0=8700
2009-10-7 20:58:55: QB0=87
2009-10-7 20:58:55: QD0=0
2009-10-7 20:58:55: QW0=8700
2009-10-7 20:58:55: QB0=87
=====================================================================
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。