delphimodbustcp-1.6.2
所属分类:Pascal/Delphi编程
开发工具:Delphi
文件大小:432KB
下载次数:25
上传日期:2014-05-06 00:38:55
上 传 者:
StephenTw1966
说明: The Delphi Modbus library is a Modbus Class I Delphi implementation of a Modbus
master and slave over TCP/IP (ModbusTCP).
文件列表:
demos\Indy9\demos.bpg (843, 2004-02-03)
packages\PackagesDelphiModbus70.bpg (854, 2010-05-19)
demos\FireMonkey\Master\ModbusMaster.dproj (15000, 2011-09-01)
demos\FireMonkey\Slave\ModbusSlave.dproj (9815, 2011-09-01)
demos\Indy10\Master\ModbusMaster.dproj (4870, 2010-09-14)
demos\Indy10\Slave\ModbusSlave.dproj (4866, 2010-09-14)
packages\dclDelphiModbus2007.dproj (4120, 2011-11-18)
packages\dclDelphiModbus2009.dproj (5889, 2010-05-19)
packages\dclDelphiModbus2010.dproj (5806, 2010-09-14)
packages\dclDelphiModbusXE.dproj (5347, 2011-05-13)
packages\dclDelphiModbusXE2.dproj (6068, 2012-03-02)
packages\dclDelphiModbusXE3.dproj (8563, 2013-04-10)
packages\dclDelphiModbusXE4.dproj (9157, 2013-04-23)
packages\dclDelphiModbusXE5.dproj (9153, 2014-01-14)
packages\dclDelphiModbusXE6.dproj (6575, 2014-04-16)
packages\DelphiModbus2007.dproj (4292, 2010-05-06)
packages\DelphiModbus2009.dproj (5743, 2010-05-19)
packages\DelphiModbus2010.dproj (5689, 2010-02-17)
packages\DelphiModbusXE.dproj (5212, 2011-05-13)
packages\DelphiModbusXE2.dproj (5750, 2012-03-02)
packages\DelphiModbusXE3.dproj (8686, 2013-04-10)
packages\DelphiModbusXE4.dproj (14626, 2013-04-10)
packages\DelphiModbusXE5.dproj (11646, 2013-12-24)
packages\DelphiModbusXE6.dproj (5678, 2014-04-16)
demos\Indy10\Master\frm_Main.dfm (2638, 2010-02-05)
demos\Indy10\Slave\frm_Main.dfm (5069, 2011-05-13)
demos\Indy9\Master\frm_Main.dfm (2602, 2004-02-04)
demos\Indy9\Slave\frm_Main.dfm (5261, 2010-06-25)
source\frm_About.dfm (83020, 2010-02-05)
packages\dclDelphiModbus2005.dpk (871, 2010-02-05)
packages\dclDelphiModbus2006.dpk (871, 2010-02-05)
packages\dclDelphiModbus2007.dpk (907, 2010-02-05)
packages\dclDelphiModbus2009.dpk (907, 2010-02-05)
packages\dclDelphiModbus2010.dpk (907, 2010-02-16)
packages\dclDelphiModbus50.dpk (789, 2010-02-05)
packages\dclDelphiModbus60.dpk (818, 2010-02-05)
packages\dclDelphiModbus70.dpk (818, 2010-02-05)
packages\dclDelphiModbusXE.dpk (903, 2010-08-31)
packages\dclDelphiModbusXE2.dpk (922, 2011-05-13)
packages\dclDelphiModbusXE3.dpk (922, 2012-09-07)
... ...
Welcome to the Delphi Modbus library
====================================
The Delphi Modbus library is a Modbus Class I Delphi implementation of a Modbus
master and slave over TCP/IP (ModbusTCP). Serial I/O (RTU or ASCII) is not
supported.
Supported Delphi versions
=========================
The components can be used in Delphi versions 5, 6, 7, 2005, 2006, 2007, 2009,
2010, XE, XE2, XE3, XE4, XE5 and XE6. The components are based on the Internet
Direct (aka 'Indy') components, which ship with Delphi versions 6 and up. Only
native development is supported (no .NET version is available).
For Delphi 5 and 6, you should download the latest Indy version 9.0 from the
Indy website at http://www.indyproject.org/. At the moment of this writing,
9.0.14 is the latest stable release.
Delphi Modbus has been tested with both Indy 9 and 10. For using with Delphi 5,
6 and 7, the usage of Indy9 is the default. For using with Delphi 2005 and
onwards Indy 10 will be used by default. You can overrule the default Indy
version be defining the compile directive FORCE_INDY9 or FORCE_INDY10 in the
package compiler options (To use Indy 10 on Delphi 7 you should first download
the required Indy 10 sources from the Indy project website).
A Delphi 2005 note: the Indy 10 packages which ship with Delphi 2005 are very
old, and DelphiModbus requires them to be replaced by a more recent version
which is available for download from the Indy project website.
Packages are provided and tested for all mentioned Delphi versions, although
full testing occurs only on Delphi 7, 2007 and XE4 (which are my main Delphi
versions for production use). I expect that the Delphi 2006 packages will work
with Turbo Delphi 2006 (Pro) as well, although this has not been tested.
Starting with Delphi XE2, Delphi targets multiple platforms (Win32, Win*** and
32-bit OSX). The components have been tested to work on all support platforms
(in combination with the FireMonkey framework). Starting with XE4, the mobile
versions are also supported (iOS and Android).
Installation in the Delphi IDE
==============================
To install the components in Delphi, identify the packages for your Delphi
version: the 'year' Delphi versions have packages ending in the year of the
Delphi version (e.g. DelphiModbus2010.dpk is for Delphi 2010). The lower Delphi
versions have the version number (e.g. DelphiModbus70.dpk is for Delphi 7.0).
To install open the runtime package and the designtime package in the IDE:
- DelphiModbus.dpk : The runtime package source
- dclDelphiModbus.dpk : The designtime package source
Choose 'Compile' for the runtime package, and select 'Install' for the design
time package. Delphi will now report that the components have been installed.
Alternative for this procedure you can also use the Delphi package installer
utility (http://code.google.com/p/delphipi/), which automates this process for
you.
Support for Free Pascal / Lazarus
=================================
The Delphi Modbus components have been successfully installed and tested on
Lazarus 0.9.29 with FPC 2.5.1 on Win32. The package has a dependency on the
Indy 10 package provided by the CodeTyphoon FPC distribution, which should be
installed first (http://www.pilotlogic.com/).
Support
=======
For support on the Delphi Modbus library, please visit the project's website on
SourceForge: http://sourceforge.net/projects/delphimodbus/
--------------------------------------------------------------------------------
$Id: readme.txt,v 1.19 2014/04/16 12:18:42 plpolak Exp $
近期下载者:
相关文件:
收藏者: