• 大小: 1.86MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-10
  • 语言: C/C++
  • 标签: VC++  串口  s7200  PLC  

资源简介

是用自由口通讯,有PLC程序和上位机程序,可以对PLc进行操作

资源截图

代码片段和文件信息

// Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++

// NOTE: Do not modify the contents of this file.  If this class is regenerated by
//  Microsoft Visual C++ your modifications will be overwritten.


#include “stdafx.h“
#include “mscomm.h“

/////////////////////////////////////////////////////////////////////////////
// CMSComm

IMPLEMENT_DYNCREATE(CMSComm CWnd)

/////////////////////////////////////////////////////////////////////////////
// CMSComm properties

/////////////////////////////////////////////////////////////////////////////
// CMSComm operations

void CMSComm::SetCDHolding(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x1 DISPATCH_PROPERTYPUT VT_EMPTY NULL parms
 bNewValue);
}

BOOL CMSComm::GetCDHolding()
{
BOOL result;
InvokeHelper(0x1 DISPATCH_PROPERTYGET VT_BOOL (void*)&result NULL);
return result;
}

void CMSComm::SetCommID(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x3 DISPATCH_PROPERTYPUT VT_EMPTY NULL parms
 nNewValue);
}

long CMSComm::GetCommID()
{
long result;
InvokeHelper(0x3 DISPATCH_PROPERTYGET VT_I4 (void*)&result NULL);
return result;
}

void CMSComm::SetCommPort(short nNewValue)
{
static BYTE parms[] =
VTS_I2;
InvokeHelper(0x4 DISPATCH_PROPERTYPUT VT_EMPTY NULL parms
 nNewValue);
}

short CMSComm::GetCommPort()
{
short result;
InvokeHelper(0x4 DISPATCH_PROPERTYGET VT_I2 (void*)&result NULL);
return result;
}

void CMSComm::SetCTSHolding(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x5 DISPATCH_PROPERTYPUT VT_EMPTY NULL parms
 bNewValue);
}

BOOL CMSComm::GetCTSHolding()
{
BOOL result;
InvokeHelper(0x5 DISPATCH_PROPERTYGET VT_BOOL (void*)&result NULL);
return result;
}

void CMSComm::SetDSRHolding(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x7 DISPATCH_PROPERTYPUT VT_EMPTY NULL parms
 bNewValue);
}

BOOL CMSComm::GetDSRHolding()
{
BOOL result;
InvokeHelper(0x7 DISPATCH_PROPERTYGET VT_BOOL (void*)&result NULL);
return result;
}

void CMSComm::SetDTREnable(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x9 DISPATCH_PROPERTYPUT VT_EMPTY NULL parms
 bNewValue);
}

BOOL CMSComm::GetDTREnable()
{
BOOL result;
InvokeHelper(0x9 DISPATCH_PROPERTYGET VT_BOOL (void*)&result NULL);
return result;
}

void CMSComm::SetHandshaking(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0xa DISPATCH_PROPERTYPUT VT_EMPTY NULL parms
 nNewValue);
}

long CMSComm::GetHandshaking()
{
long result;
InvokeHelper(0xa DISPATCH_PROPERTYGET VT_I4 (void*)&result NULL);
return result;
}

void CMSComm::SetInBufferSize(short nNewValue)
{
static BYTE parms[] =
VTS_I2;
InvokeHelper(0xb DISPATCH_PROPERTYPUT VT_EMPTY NULL parms
 nNewValue);
}

short CMSComm::Ge

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      48644  2010-05-09 10:52  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\Debug\mscomm.obj

     文件     127157  2010-05-19 17:11  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\Debug\plc.exe

     文件     268828  2010-05-19 17:11  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\Debug\plc.ilk

     文件      17312  2010-05-09 10:52  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\Debug\plc.obj

     文件    5502968  2010-05-09 10:52  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\Debug\plc.pch

     文件     418816  2010-05-19 17:11  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\Debug\plc.pdb

     文件       4540  2010-05-13 10:53  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\Debug\plc.res

     文件      61335  2010-05-19 17:11  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\Debug\plcDlg.obj

     文件     106477  2010-05-09 10:52  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\Debug\StdAfx.obj

     文件     205824  2010-05-20 10:14  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\Debug\vc60.idb

     文件     364544  2010-05-19 17:11  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\Debug\vc60.pdb

     文件       8569  2008-03-01 22:30  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\mscomm.cpp

     文件       3221  2008-03-01 22:30  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\mscomm.h

     文件      40112  2010-05-10 17:44  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\plc.aps

     文件       3173  2010-05-20 10:11  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\plc.clw

     文件       2021  2008-03-01 22:29  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\plc.cpp

     文件       4524  2008-03-01 22:33  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\plc.dsp

     文件        573  2008-03-01 22:33  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\plc.dsw

     文件       1291  2008-03-01 22:29  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\plc.h

     文件     115712  2010-05-20 10:16  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\plc.ncb

     文件      54784  2010-05-20 10:16  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\plc.opt

     文件        240  2010-05-20 10:14  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\plc.plg

     文件       9770  2010-05-10 17:44  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\plc.rc

     文件      13841  2010-05-19 17:11  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\plcDlg.cpp

     文件       2009  2008-03-03 22:50  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\plcDlg.h

     文件       3525  2008-03-01 22:29  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\ReadMe.txt

     文件       1078  2008-03-01 22:29  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\res\plc.ico

     文件        395  2008-03-01 22:29  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\res\plc.rc2

     文件       2337  2010-05-10 17:43  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\resource.h

     文件        205  2008-03-01 22:29  s7200\6.2.3.1  利用Visual C++实现PC与西门子S7-200 PLC串口通信\StdAfx.cpp

............此处省略9个文件信息

评论

共有 条评论