资源简介
MODBUS TCP SERVER 源码,c++,实现了功能码 03,16。只是自己用于测试时开发的,功能有限,但可自行扩充。希望对您有用。
代码片段和文件信息
// ClientSocket.cpp : implementation file
//
#include “stdafx.h“
#include “ClientSocket.h“
#include “ModbusTCPServer.h“
#include “ModbusTCPServerDlg.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CClientSocket
CClientSocket::CClientSocket(CModbusTCPServerDlg* pParent)
{
m_pParent=pParent;
}
CClientSocket::CClientSocket()
{
m_pParent=NULL;
}
CClientSocket::~CClientSocket()
{
}
// Do not edit the following lines which are needed by ClassWizard.
#if 0
BEGIN_MESSAGE_MAP(CClientSocket CSocket)
//{{AFX_MSG_MAP(CClientSocket)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
#endif // 0
/////////////////////////////////////////////////////////////////////////////
// CClientSocket member functions
void CClientSocket::OnReceive(int nErrorCode)
{
// TODO: Add your specialized code here and/or call the base class
CSocket::OnReceive(nErrorCode);
char lpBuf[MAXCHARS+1];
int nBufLen;
memset(lpBuf0sizeof(lpBuf));
nBufLen=Receive(lpBufMAXCHARS);
m_pParent->ProcessCommand(thislpBufnBufLen);
}
void CClientSocket::SendData(char *data DWORD datalen)
{
UINT nSends = 0;
while(nSends {
nSends += Send(data+nSendsdatalen-nSends0);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1353 2017-07-31 22:37 Modbus Tcp Server\ModbusTCPServer\ModbusTCPServer\ClientSocket.cpp
文件 1432 2017-08-01 09:46 Modbus Tcp Server\ModbusTCPServer\ModbusTCPServer\ClientSocket.h
文件 106688 2017-08-01 12:04 Modbus Tcp Server\ModbusTCPServer\ModbusTCPServer\ModbusTCPServer.aps
文件 2204 2017-07-31 11:28 Modbus Tcp Server\ModbusTCPServer\ModbusTCPServer\ModbusTCPServer.cpp
文件 496 2017-07-31 11:03 Modbus Tcp Server\ModbusTCPServer\ModbusTCPServer\ModbusTCPServer.h
文件 11674 2017-08-01 12:04 Modbus Tcp Server\ModbusTCPServer\ModbusTCPServer\ModbusTCPServer.rc
文件 6171 2017-07-31 11:31 Modbus Tcp Server\ModbusTCPServer\ModbusTCPServer\ModbusTCPServer.vcxproj
文件 2424 2017-07-31 11:31 Modbus Tcp Server\ModbusTCPServer\ModbusTCPServer\ModbusTCPServer.vcxproj.filters
文件 143 2017-07-31 11:03 Modbus Tcp Server\ModbusTCPServer\ModbusTCPServer\ModbusTCPServer.vcxproj.user
文件 10356 2017-08-01 12:00 Modbus Tcp Server\ModbusTCPServer\ModbusTCPServer\ModbusTCPServerDlg.cpp
文件 1394 2017-08-01 11:01 Modbus Tcp Server\ModbusTCPServer\ModbusTCPServer\ModbusTCPServerDlg.h
文件 3224 2017-07-31 11:03 Modbus Tcp Server\ModbusTCPServer\ModbusTCPServer\ReadMe.txt
....... 67777 2009-08-31 02:31 Modbus Tcp Server\ModbusTCPServer\ModbusTCPServer\res\ModbusTCPServer.ico
文件 686 2017-07-31 11:03 Modbus Tcp Server\ModbusTCPServer\ModbusTCPServer\res\ModbusTCPServer.rc2
文件 2018 2017-08-01 11:32 Modbus Tcp Server\ModbusTCPServer\ModbusTCPServer\resource.h
文件 1073 2017-07-31 11:36 Modbus Tcp Server\ModbusTCPServer\ModbusTCPServer\ServerSocket.cpp
文件 1307 2017-07-31 11:36 Modbus Tcp Server\ModbusTCPServer\ModbusTCPServer\ServerSocket.h
文件 148 2017-07-31 11:03 Modbus Tcp Server\ModbusTCPServer\ModbusTCPServer\stdafx.cpp
文件 1683 2017-07-31 11:03 Modbus Tcp Server\ModbusTCPServer\ModbusTCPServer\stdafx.h
文件 234 2017-07-31 11:03 Modbus Tcp Server\ModbusTCPServer\ModbusTCPServer\targetver.h
文件 912 2017-07-31 11:03 Modbus Tcp Server\ModbusTCPServer\ModbusTCPServer.sln
..A..H. 164352 2017-08-01 12:04 Modbus Tcp Server\ModbusTCPServer\ModbusTCPServer.suo
目录 0 2017-07-31 11:03 Modbus Tcp Server\ModbusTCPServer\ModbusTCPServer\res
目录 0 2017-08-01 14:04 Modbus Tcp Server\ModbusTCPServer\ModbusTCPServer
目录 0 2017-08-01 14:04 Modbus Tcp Server\ModbusTCPServer
目录 0 2017-07-31 11:03 Modbus Tcp Server
----------- --------- ---------- ----- ----
387749 26
相关资源
- linux环境C语言tcp聊天室
- c++ MODBUS串行通信程序
- MODBUS--ASCII方式实现完整版
- MFC modBus 读写串口
- OpenSSL+VC6.0 实现的安全Web Server 客户端
- C语言编写modbus
- IOCP SOCKETserver and client 并且内]
- 基于mfc tcp 文件传输 源代码
- Modbus源码(PIC单片机版)
- QICQ网络即时聊天服务器和客户端VC源
- 用C语言实现的TCP服务器与客户端源代
- STC15的modbus程序
- 原创modbus 协议c实现 C 语言 实现功能
- C++获取网络时间
- C++ADO连接SQLServer封装类
- 基于tcp的聊天程序c语言的
- 最全CRC16计算代码(包含直接计算和查
- C语言套接字编程TCP连接
- TCP/IP聊天室群聊MFC版
- GE OPC Server
- tcp/ip源代码c语言实现
- vc++ tcp 客户端和服务器端
- c++ 连接sql server 数据库代码
- 学生信息管理系统+MFC+VC6+SQLServer
- MFC:Socket编程—TCP服务端和多个客户
- MFC sql server的ADO及ODBC连接操作
- 基于Linux C语言的多线程模拟智能家具
- VS2013开发的MFC下的Modbus RTU
- MFC中使用ADO连接SQL Server 2008 R2
- Modbus Activex Control 1.4.5 破解版
评论
共有 条评论