91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 70KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-13
  • 語(yǔ)言: 其他
  • 標(biāo)簽:

資源簡(jiǎn)介

這是一個(gè)和臺(tái)達(dá)的通信DLL 還不是很完善,這是我在做項(xiàng)目時(shí)候的一部分,所以只是完成了自己的功能,大家能用的上的,可以下載

資源截圖

代碼片段和文件信息

//?plcdll.cpp?:?Defines?the?initialization?routines?for?the?DLL.
//

#include?“stdafx.h“
#include?“plcdll.h“
#include?“stdio.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
#define?LoByte(x)?((char)((x)?&?0x0F))//獲取低位
#define?HiByte(x)?((char)((x)?>>?4))//獲取高位
BYTE?GetCheckCode(char?*?pSendBuf?int?nEnd);//獲得校驗(yàn)碼?
int?OpenCom(int?iComchar?*SendBuf);//串口打開

//
// Note!
//
// If?this?DLL?is?dynamically?linked?against?the?MFC
// DLLs?any?functions?exported?from?this?DLL?which
// call?into?MFC?must?have?the?AFX_MANAGE_STATE?macro
// added?at?the?very?beginning?of?the?function.
//
// For?example:
//
// extern?“C“?BOOL?PASCAL?EXPORT?ExportedFunction()
// {
// AFX_MANAGE_STATE(AfxGetStaticModuleState());
// //?normal?function?body?here
// }
//
// It?is?very?important?that?this?macro?appear?in?each
// function?prior?to?any?calls?into?MFC.??This?means?that
// it?must?appear?as?the?first?statement?within?the?
// function?even?before?any?object?variable?declarations
// as?their?constructors?may?generate?calls?into?the?MFC
// DLL.
//
// Please?see?MFC?Technical?Notes?33?and?58?for?additional
// details.
//

/////////////////////////////////////////////////////////////////////////////
//?CPlcdllApp

BEGIN_MESSAGE_MAP(CPlcdllApp?CWinApp)
//{{AFX_MSG_MAP(CPlcdllApp)
//?NOTE?-?the?ClassWizard?will?add?and?remove?mapping?macros?here.
//????DO?NOT?EDIT?what?you?see?in?these?blocks?of?generated?code!
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
//?CPlcdllApp?construction

CPlcdllApp::CPlcdllApp()
{
//?TODO:?add?construction?code?here
//?Place?all?significant?initialization?in?InitInstance
}

/////////////////////////////////////////////////////////////////////////////
//?The?one?and?only?CPlcdllApp?object

CPlcdllApp?theApp;
/*??程序功能:
核子秤的流量以4-20ma的形式輸出。累計(jì)量以噸脈沖的形式輸出。
輸出介質(zhì)臺(tái)達(dá)DVP?SS系列PLC。
編寫時(shí)間:06-05-20。
北京市煤炭礦用機(jī)電設(shè)備開發(fā)公司?
*/
int?FlowOutput(int?nCountfloat?fCurFlowint?nChannelsint?iCom)
{

/*
函數(shù)說(shuō)明:流量輸出到PLC?的DA模塊(4-20ma)
參數(shù)說(shuō)明:nCount:?秤總數(shù);
??fCurrFlow:?各臺(tái)秤的實(shí)時(shí)流量;
??nChannels:?選擇的通道;
最后修改日期:06-05-20
*///通信協(xié)議?例子?3A?30?31?30?35?30?43?30?30?46?46?30?30?45?46?0D?0A
char?tdat[17]buf[4]LoTemp[1]HiTemp[1];
int?iCurFlow=0;
iCurFlow=(int)fCurFlow;
sprintf(buf“%04X“iCurFlow);
tdat[0]=0x3A;tdat[1]=0x30;tdat[2]=0x31;tdat[3]=0x30;tdat[4]=0x36;
tdat[5]=0x31;tdat[6]=0x30;tdat[7]=0x30;tdat[8]=0x41;tdat[15]=0x0D;tdat[16]=0x0A;
switch(nChannels)//D0-D11?寄存器的位置
{
case?0:
tdat[8]=0x30;
break;
case?1:
tdat[8]=0x31;
break;
case?2:
tdat[8]=0x32;
break;
case?3:
tdat[8]=0x33;
break;
case?4:
tdat[8]=0x34;
break;
case?5:
tdat[8]=0x35;
break;
case?6:
tdat[8]=0x36;
break;
case?7:
tdat[8]=0x37;
break;
case?8:
tdat[8]=0x38;
break;
case?9:
tdat[8]=0x39;
break;

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????目錄??????????0??2006-09-04?13:45??plcdll

?????文件????????322??2006-05-18?16:57??plcdll\plcdll.clw

?????文件???????2564??2006-05-18?16:57??plcdll\ReadMe.txt

?????文件???????1253??2006-05-18?16:57??plcdll\plcdll.h

?????文件???????1447??2006-05-18?16:57??plcdll\StdAfx.h

?????文件????????208??2006-05-18?16:57??plcdll\StdAfx.cpp

?????文件????????381??2006-05-18?16:57??plcdll\Resource.h

?????文件???????3065??2006-05-18?16:57??plcdll\plcdll.rc

?????文件??????58368??2006-09-04?13:43??plcdll\plcdll.ncb

?????文件???????1715??2006-09-27?10:08??plcdll\plcdll.plg

?????文件??????17920??2006-09-06?09:23??plcdll\plcdll.aps

?????文件????????745??2006-09-04?13:41??plcdll\plcdll.dsw

?????文件??????59904??2006-09-04?13:43??plcdll\plcdll.opt

?????目錄??????????0??2006-09-04?13:46??plcdll\res

?????文件????????398??2006-05-18?16:57??plcdll\res\plcdll.rc2

?????文件?????????15??2006-09-21?10:18??plcdll\outDA.txt

?????文件????????276??2006-09-25?15:42??plcdll\plcdll.def

?????文件???????4071??2006-09-25?16:41??plcdll\plcdll.dsp

?????文件??????11352??2006-09-26?08:55??plcdll\plcdll.cpp

-----------?---------??----------?-----??----

???????????????164004????????????????????19


評(píng)論

共有 條評(píng)論