IC697BEM711

价格 10.00
评价 已有 0 条评价
数量
+-
库存100
 
商家资料
 

IC697BEM711通信协议串口通讯动态链接库DLL(以下简称DLL),是为满足工业通信需要,
针对工业领域要求上位机对PLC、工业仪表通讯实时采集与控制的组态编程而设计。
本DLL是采用Delphi语言开发的标准串口通讯库,具有以下特点:
1)、遵循modbus rtu串口通讯协议(施耐德、西门子、台达、永宏等品牌PLC及各类工业仪表等支持本协议);
2)、实时性、可靠性好,通用性强;
3)、适用于多PLC联网和上位机通信,满足多方面的需要(联网时可采用485总线式);
4)、函数接口功能全,操作简单,支持modbus的大部分读写功能函数;
5)、附加实用转换与读取函数,易于**开发(VC等非RAD开发环境的开发);
6)、支持USB、PC扩展卡等扩展串口号;
7)、支持多种操作系统win9x/win2000/winXP(标注Win32 DLL);
8)、可在多种编程环境下使用,例如VB、VC、Delphi等开发环境。

9)、支持modbus rtu标准的功能代码01、02、03、04、05、06、15、16且对相关功能代码的读取和写如做了一些扩充更加符合工业自动化领域的工控软件的开发,是广大工控工程师的必备工具软件。

二、modbus rtu通讯协议简介

    Modbus 协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)
和其它设备之间可以通信。它已经成为一通用工业标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集
中监控。此协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的。它描述了一控制器请
求访问其它设备的过程,如果回应来自其它设备的请求,以及怎样侦测错误并记录。它制定了消息域格局和内容的公共
格式。当在一Modbus网络上通信时,此协议决定了每个控制器须要知道它们的设备地址,识别按地址发来的消息,决定
要产生何种行动。如果需要回应,控制器将生成反馈信息并用Modbus协议发出。在其它网络上,包含了Modbus协议的消
息转换为在此网络上使用的帧或包结构。这种转换也扩展了根据具体的网络解决节地址、路由路径及错误检测的方法。
1、在Modbus网络上转输
标准的Modbus口是使用一RS-232C兼容串行接口,它定义了连接口的针脚、电缆、信号位、传输波特率、奇偶校验。控制
器能直接或经由Modem组网。控制器通信使用主—从技术,即仅一设备(主设备)能初始化传输(查询)。其它设备(从设备)
根据主设备查询提供的数据作出相应反应。典型的主设备:主机和可编程仪表。典型的从设备:可编程控制器。主设备
可单独和从设备通信,也能以广播方式和所有从设备通信。如果单独通信,从设备返回一消息作为回应,如果是以广播
方式查询的,则不作任何回应。Modbus协议建立了主设备查询的格式:设备(或广播)地址、功能代码、所有要发送的数
据、一错误检测域。从设备回应消息也由Modbus协议构成,包括确认要行动的域、任何要返回的数据、和一错误检测域。
如果在消息接收过程中发生一错误,或从设备不能执行其命令,从设备将建立一错误消息并把它作为回应发送出去。
2、在其它类型网络上转输
     在其它网络上,控制器使用对等技术通信,故任何控制都能初始和其它控制器的通信。这样在单独的通信过程中,控制器既可作为主设备也可作为从设备。提供的多个内部通道可允许同时发生的传输进程。在消息位,Modbus协议仍提供了主—从原则,尽管网络通信方法是“对等”。如果一控制器发送一消息,它只是作为主设备,并期望从从设备得到回应。同样,当控制器接收到一消息,它将建立一从设备回应格式并返回给发送的控制器。
3、查询—回应周期
(1)、查询   
      查询消息中的功能代码告之被选中的从设备要执行何种功能。数据段包含了从设备要执行功能的任何附加信息。例如功能代码03是要求从设备读保持寄存器并返回它们的内容。数据段必须包含要告之从设备的信息:从何寄存器开始读
及要读的寄存器数量。错误检测域为从设备提供了一种验证消息内容是否正确的方法。
(2)、回应   
      如果从设备产生一正常的回应,在回应消息中的功能代码是在查询消息中的功能代码的回应。数据段包括了从设备收集的数据:象寄存器值或状态。如果有错误发生,功能代码将被修改以用于指出回应消息是错误的,同时数据段包含了描述此错误信息的代码。错误检测域允许主设备确认消息内容是否可用。
3、两种传输方式
      控制器能设置为两种传输模式(ASCII或RTU)中的任何一种在标准的Modbus网络通信。用户选择想要的模式,包括串口通信参数(波特率、校验方式等),在配置每个控制器的时候,在一个Modbus网络上的所有设备都必须选择相同的传输模式和串口参数。Rosemount 1151DR2F22M1B1 1151 Alphaline Pressure Transmitter 1000 PSI 45VDC

Fisher Controls S201 Fluid Gas Pressure Regulator S-2 S-201 Diaphragm

APV Crepaco Plate frame Heat Exchanger SR14AP 316 SS 1996 2517 sq ft -20 to 150

Yokogawa YF110-AAUB1A-S3?S3*E Vortex Flowmeter Transmitter 1440 PSI Yewflo YF110

Micro Motion F100SR128SU Mass Flow Sensor MicroMotion Stainless Steel 1"

Watts Industries PAS1000M314 Ball Valve Actuator 2 1/4" PAS-1000M3-14 2.25"

Rosemount 1151GP7S22 Pressure Transmitter 1151 GP7S22 50-300 PSIG 45 VDC

Rosemount 751AM4NAB Field Signal Indicator 4-20 MADC 03/99 420MADC Fisher

Fischer & Porter MagX 50PZ1211B11221X /w Mounting Bracket PLC Mag-Flow X and

Rosemount 1135F1B1B1 P/I Pressure Converter Transmitter 15 PSI 1135 F1B1B1 45VDC

Vickers PVB29 RSFW 20 C 11 Varible Displacement Piston Pump PVB 29 GPM REM

United Electric J400K-S157B Control 180 PSI J400K-S157B 10 to 100 PSI D Probes

Mercoid DA-37-103 Liquid Temperature Control DA37-103 DA37103 Transmitter

Kessler Ellis Adalet XIHFGCX2L Flow Electronic Counter

Mercoid DA-37-127 Liquid Temperature Control DA37-127 DA37127

Foxboro IGP10-T22D1F Flow Control 0-150 psi Transmitter IGP10T22D1F 300 psi

Foxboro IGP10-T22C1F HART Flow Control Meter Transmitter 0-30 PSI IGP10T22C1F

Rosemount 3051-CA2A22A1AS?1B404 Pressure Transmitter 3051CA2A22A1AS1?B404

Scott Bacharach 4600-IR Infra-Red Gas Transmitter 4688 4600IR 4688IR 4688-IR

Foxboro 875CR-A2F-A Electrochemical Analyzer Intelligent 875CRA2FA Interface

Yokogawa Uni Transmitter YA63F-DAS4*A 290 PSI Nema 4X YA63FDAS4A Johnson Meter

Foxboro E17DES-ISH2 d/p Cell Electronic Transmitter E17DESISH2 Flow Control

Foxboro IGP10-T22D1F-M1 Flow Control Meter Transmitter 0-300 psi IGP10T22D1FM1

Rosemount 8800W040SA1N1D1?E5M5R3 Flowmeter 8800-W040SA1N1D?1E5M5R3 Transmitter

Rosemount 8712CT12M4 Transmitter 8711-TSA030S1 Magnetic Flowtube 8712-CT12M4

Foxboro IGP10-DS3D1F-M2 Flow Control 0-300 PSI IGP10DS3D1FM2 Transmitter

Yokogawa YF105-AAUB1A-S3?S3*E Vortex Flowmeter Transmitter 1440 PSI Yewflo YF105

Yokogawa YFCT-ST3A*A Flow Computing Totalizer YEW YFCTST3A*A YFCTST3AA

Anderson Pharmaceutical Series Pressure Gauge 0-60 PSI

Endress+Hauser FTL366QGN2A14G Liquiphant II 2 EH Level Switch FTL366QGN 2A14G

Fisher 4194HB Wizard Pressure Control: Differential Pressure Controller 4194H-B

Rosemount 1151DR2F22M1B1 1151 Smart Pressure Transmitter 1151DR2F22-M1B1 DR 1000

Micro Motion D100S-SS Mass Flow Sensor MicroMotion D100SSS

Fisher Controls S201H Fluid Gas Pressure Regulator S 201 H 14 PSIG REM

Bosch 9810231081/081W?V06P1V1020KA115?/60 D51 Directional Control Valve New NIB

Uniloc 803 Dissolved Oxygen Transmitter Opertator Interface Unilock 800 Display

Rosemount 1144G0600A12 Pressure Transmitter 600 PSI 1144 G0600A12 4-20 mA 35 VDC

Rosemount 751AM2E5B Field Signal Indicator Transmitter 751-AM2E5B 4-20 mA DC

举报 收藏

服务热线:0311-89210691 ICP备案号:冀ICP备2023002840号-2