网站颜色:

欧姆龙fins串口通讯协议 支持VB VC易语言C# Delphi Labview PB

  • 欧姆龙fins串口通讯协议 支持VB VC易语言C# Delphi Labview PB
  • 价    格:477
  • 商品库存: 2284 件
  • 品牌:
  • 货号:5dc9babeddd1
  • 立刻联系购买联系商家wj_longshuai

        本商品由wj_longshuai提供,通过wj_longshuai完成交易,请放心购物

  • 32、64位系统:支持win7、win8、win10
  • 开发环境:PBuilder、C#、Vb6、VC
  • 开发环境+:Vb.net、易语言labVIEW
  • 协议方式:欧姆龙fins协议串口通讯
  • 动态库32位:X86运行hostlink协议升级版
Omron_Fins.dll V1.0 Fins通信协议串口通讯动态链接库DLL(以下简称DLL),是为满足工业通信需要针对工业领域要求上位机对欧姆龙系列PLC通讯实时采集与控制的组态编程而设计
本DLL是Windows标准串口通讯库,具有以下特点:
1)、遵循欧姆龙最新Fins通信协议
2)、支持多串口并发操作,支持多线程串口通讯,将串口通讯对主程序的影响降至最低 
3)、实时性、可靠性好,通用性强
4)、适用于多PLC(下位机)联网和上位机通信,满足多方面的需要
5)、函数接口功能全,操作简单,支持欧姆龙PLC的绝大部分地址的读写功能函数
6)、支持USB、PC扩展卡等扩展串口号
7)、支持多种操作系统win2000/winXP/Win7(标准Win32 DLL);
8)、易于快速开发(VC等非RAD开发环境的开发); 
9)、采用数组指针调用数据发生与接收,初学者快速入门;对于不方便使用指针的开发环境可采用DLL缓冲区传递; 
10)、可在多种编程环境下使用,例如VB、VC、Delphi、PB、Labview、易语言等开发环境 
11)、扩展了函数功能读取下位机中的双字、单精度浮点等类型数据,更加符合工业自动化领域的工控软件的开发 
软件版本及相关说明:
Omron_Fins.dll V1.0 Fins通信协议串口通讯链接库,实现了对欧姆龙全系列PLCFins协议的支持,
wangjun(咨询特价)年在原有Omron_HostLink.dll V3.2版基础上基于Finsi协议重写通讯底层协议结构。 
对于16位整数和32位整数读取写入均按有符号整数处理,小数的返回按单精度浮点型(2进制浮点)
处理读取方式。提供扩展功能函数,方便用户实现混合数据读取。能够同时满足32个串口并发
情况下的正常使用。
Omron_Fins.dll V1.0分为完美版和单机版两个版本 
DLL串口操作函数包括: 
  1)、finsComOpen打开串口
     finsCvComOpen打开串口; //CV模式通讯串口打开 
  2)、finsComClose关闭串口;      
  3)、finsSetDelay串口通讯延时设定;                    
  4)、finsComTrue判断串口是否打开成功;           
  5)、finsComWork判断串口是否正在工作中 
Fins协议基本功能函数包括: 
  1)、finsPlcRs  读取PLC运行状态;
  2)、finsPlcWs 更改PLC运行状态; 
  3)、finsBitForced  PLC位件强制
  4)、finsCancelAllF 取消全部PLC强制; 
  5)、finsReadBit PLC位件值;
  6)、finsReadInt PLC字件值;
  7)、finsWriteBit PLC位件值; 
  8)、finsWriteInt PLC字件值; 
Fins协议扩展功能函数包括: 
  1)、finsSet PLC的位件置位;
  2)、finsReSet PLC的位件复位; 
  3)、finsReadDInt PLC的双字整数值;
  4)、finsReadFloat PLC的浮点数据值; 
  5)、finsWriteDInt PLC的双字整数值;
  6)、finsWriteFloat PLC的浮点数据值;
Fins协议DLL缓冲区传递功能函数包括  
  1)、finsClearBuf  清除复位DLL缓存区;
  2)、finsReadBitBuf PLC的位件值  
  3)、finsReadIntBuf PLC的字件值
  4)、finsReadDIntBuf PLC双字整数值;
  5)、finsIntDllBufRead DLL整数缓存区值;
  6)、finsReadFloatBuf PLC浮点数据值;  
  7)、finsFloatDllBufRead DLL浮点缓存区值; 
  8)、finsWriteIntDllBuf  DLL整数缓存区值
  9)、finsBitBufWrite  PLC的位件值;
  10)、finsIntBufWrite PLC的字件值;  
  11)、finsDIntBufWrite PLC双字整数值;
  12)、finsWriteFloatDllBuf DLL浮点缓存区值 
  13)、finsFloatBufWrite PLC浮点数据值; 
当需要进行16位整数、32位整数、32位浮点数值进行混合读写时,所需拓展函数包括: 
  1)、DecBitBin  字整数的位抽取;
  2)、Int32ToInt_16h  双字到字转换高位字; 
  3)、Int32ToInt_16l  双字到字转换低位字
  4)、Int16ToInt32  字到双字的转换; 
  5)、Float32ToInt_16h 浮点到字转换高位字;
  6)、Float32ToInt_16l 浮点到字转换低位字
  7)、Int16ToFloat32  字到浮点的转换; 
  8)、Int16Unsign   16位有符号整数转无符号整数
软件类产品,请仔细看需要再行购买,可提供试用版本,购买后将不提供退换服务。谢谢!

 

Free Counter

热门设计联盟服务商