欢迎来到天天文库
浏览记录
ID:34152758
大小:615.50 KB
页数:45页
时间:2019-03-04
《驱动开发手册_修改》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、AdvantechOpeneAutomationBoundlessIntegration45WebAccessDriverDevelopmentTool(Draft)CreatedDate:01/21/2002AddPart4:Debug01/28/2002EditbyWang.wen08/27/2007ADVANTECHTECHNOLOGYINC.AdvantechOpeneAutomationBoundlessIntegration45Part0:IntroductionPart1:Configuration
2、FunctionsConfigurationfunctionlist:BwDevGetConversionInfoBwDevGetAddressInfoBwDevCheckAddressBwDevDoBlockAddressBwGetDeviceInfoBwDevdisplayInfoPart2:DriverRuntimeArrangefunctionsRuntimeArrangefunctionlist:BwParseAndExtractBwRead_SetupPacketBwRead_InitPacketBw
3、Read_IfSamePacketBwRead_FormatPacketBwRead_EndPacketBwWrite_OneTagPacketADVANTECHTECHNOLOGYINC.AdvantechOpeneAutomationBoundlessIntegration45Part3:DriverRuntimeCommunicationfunctionsRuntimeCommunicationfunctionlist:BwStartDriverBwSendDataorBwSendDataExtBwRece
4、iveDataorBwReceiveDataExtBwGetRawDataBwConvertDataExtBwFreePacketBwStopDriverPart4:DebugWebAccessDriverAppendix:ImportantDatastructuresADVANTECHTECHNOLOGYINC.AdvantechOpeneAutomationBoundlessIntegration45PART0:IntroductionADVANTECHTECHNOLOGYINC.AdvantechOpene
5、AutomationBoundlessIntegration45IntroductionWebAccess驱动程序开发环境。编译器:MicrosoftVisualC++6.0。编译设定:请使用样例驱动程序的设定。每个WebAccess的设备驱动程序至少由两个DLL组成。一个DLL用来配置,另一个DLL用来安排组成通讯数据包和通讯。配置DLL必须以“#”结束,如:“MODICON#.DLL”,另一个运行DLL必须在配置DLL中被定义。成功编译和生成DLL文件后,用户必须把配置DLL文件复制到WebAccess工程节
6、点的WebAccessode文件夹下,并且把运行DLL复制到WebAccess监控节点的WebAccessodeDriver文件夹下。ADVANTECHTECHNOLOGYINC.AdvantechOpeneAutomationBoundlessIntegration45PART1:ConfigurationFunctionADVANTECHTECHNOLOGYINC.AdvantechOpeneAutomationBoundlessIntegration45BwDevGetConversionInfo
7、BwDevGetConversionInfo提供配置程序一个可用的转换代码列表,供用户选择。BW_DEV_APIintBwDevGetConversionInfo(intindex,char*pConvName);ParametersIndex保存取得的指向第N个转换代码的编号的变量,编号从0开始。pConvName一个指向保存转换代码名称字符串的存储区的指针。转换代码名称最大长度是63个字符。ReturnValue如果该编号所指向的转换代码可用,则返回相应的转换代码编号,并把它的名称送进存储区,否则返回值0。R
8、emarks这个转换代码告诉WebAccess核心程序把从设备取回的原始数据进行正确的转换。转换代码的名称将在配置程序的参数和点属性页面的转换代码栏内列表显示。配置程序将从编号0开始,不断调用该函数,并且每次调用,编号加1,直到返回0,从而取得所有转换代码名和编号。WebAccess内部使用的转换代码定义的编号范围是1-127,WebAccess在系统内部转换数据,在Bw
此文档下载收益归作者所有