TCPIP SERVER add DM200 controls.

This commit is contained in:
TAO Cheng
2015-01-22 19:58:53 +08:00
parent e4c49e39ac
commit f597f8c678
6 changed files with 100 additions and 22 deletions
@@ -690,7 +690,13 @@ void CSo7_TCPIP_Server::m_ProcessSocketReadEvent(SOCKET s)
bData[0]=m_TCPIPBuf[CH_RECV]._buffer[DRW_RDataIndexData+i];
bData[1]=m_TCPIPBuf[CH_RECV]._buffer[DRW_RDataIndexData+i+1];
DM200[iStartAddr++]=(bData[0]<<8)+bData[1];
TRACE2("DM%d=%d\r\n",iAddr+199,DM200[iStartAddr-1]);
TRACE2("DM%d=%d\r\n",iStartAddr-1,DM200[iStartAddr-1]);
}
BOOL bStatus(false);
bStatus=DM200[35]&0x0002;
if (bStatus)
{
DM200[25]=DM200[25]&0xFFFB;
}
m_TCPIPMsg._UpdateData=2;
RESPONSE_PLC_DM_UNKNOWN();