GE Intelligent Platforms > Support >  Drivers - General > DG111
MBE Modbus Ethernet v7.xx
Type File Name Date Posted Size Description

There are files attached to this record that may require you to login.

 


Description

ProductVersionModule
HMI/SCADA - iFIX All All

Code : MBE
Vendor : GE Intelligent Platforms
Hardware Manufacturer : Modicon
Notes : Available for use with FIX32, iFIX and CIMPLICITY Plant Edition v6.0 or greater.

General

Platform Latest Version Type
Windows 2000, NT, XP/SP2, Server 2003, Vista, Windows Server 2008  7.42 NET

Supported
Devices

Device Manufacturer Comment
TSX Momentum Family Modicon 171 CCC 96020, 171 CCC 98020, 171 CCC 96030, 171 CCC 98030
TSX Quantum Family Modicon Includes 140CPU 113, 140CPU 213, 140CPU 424, 140CPU 434, 140CPU 535, 140 NOE 211, 140NOE 771
Modbus Plus Bridge Modicon 174 CEV 200 30
Modbus Serial Bridge Modicon 174 CEV 300 10
Modicon-compatible devices that support the Open Modbus/TCP specification Various Must support Modicon function codes using the Modbus protocol. Refer to Commands section for details.

Additional
Requirements

Software Manufacturer Vendor Part No. Comment
none

Protocol

Type Supported Baud Rates Data Bits Stop Bits Parity Error Checking Hand Shaking Comment
TCP TCP communications over Ethernet - - - - - - -

Supported
Data Types

Data Type Comment
BYTE 8-bit or 1 character
UINT Unsigned Integer
ULONG Unsigned 32-bit integer
FLOAT 32-bit floating-point value (IEEE)
BOOL Boolean
INT Signed Integer
LONG Signed 32-bit integer for true Modicon hardware
TIME Duration, (32 bits) in Milliseconds (MS)

Supported
Memory Types

Device Memory Type Comment
All Devices 0X Coil Status
All Devices 3X Input Registers
All Devices 6X Extended Registers (General Reference)
All Devices FF FIFO Queue
All Devices 1X Input Status
All Devices 4X Holding Registers
All Devices EX Exception Status

Commands

Device Command Description Uses
All Devices 1 Reads Coils  
All Devices 6 Preset Single Register  
All Devices 3 Read Multiple Registers  
All Devices 5 Write Coil  
All Devices 15 Force Multiple Coils  
All Devices 20 Read General Reference  
All Devices 21 Write General Reference  
All Devices 24 Read FIFO Queue  
All Devices 2 Read Input Discretes  
All Devices 4 Read Input Registers  
All Devices 7 Read Exception Status  
All Devices 16 Write Multiple Registers  
All Devices 22 Mask Write 4X Register  

Signal
Conditionings

Signal Type Description Comment Typical Gain Convergance Range
12AL 12 Bit Binary Scaled to EGUs - Alarming on out of range Alarming on out of range    
12BN 12 Bit Binary Scaled to EGUs- No Alarming on out of range Ignores the most significant nibble (4-bits) - -
12CL 12-bit scaled to EGUs (0 - 4095). Clamps at low or high end for out of range value. No alarming on out of range Alarming on out of range    
13AL 13-bit binary number scaled to EGUs - Alarming on out of range Alarming on out of range    
13BN 13-bit binary number scaled to EGUs - No alarming on out of range Ignores the most significant 3 bits    
15AL 15 Bit Binary Scaled to EGUs - Alarming on out of range Alarming on out of range    
15BN 15 Bit Binary Scaled to EGUs - No Alarming on out of range Ignores the most significant bit    
15RN Scales 15-bit values to the block's EGU range. Returns a range alarm when value exceeds 32767. Alarming on out of range    
3BCD 3 Digit Binary Coded Decimal Alarming on out of range. Ignores the most significant nibble (4 bits).    
4BCD 4 Digit Binary Coded Decimal Alarming on out of range    
8AL 8 Bit Binary Scaled to EGUs - Alarming on out of range Alarming on out of range    
8BN 8 Bit Binary Scaled to EGUs - No alarming on out of range Ignores the most significant byte    
LIN Value scaled to EGUs      
LVZ 1-5V. Linear Scaled from low to high EGU Alarming on out of range    
LZ12 12 Bit 4-20 mA inputs - Alarming out of range Alarming on out of range    
LZ15 15 Bit 4-20 mA inputs - Alarming out of range Alarming on out of range    
NONE Returns raw value -    
REG 0 - 9999 Decimal Alarming on out of range    
SQ12 Square Root Input Only Alarming on out of range    
SQ15 0 to 32767 Square Root Conditioning Alarming on out of range    
SQR Square Root Scaled low to high EGU Alarming on out of range    

Miscellaneous
Info

Relevant Notes
none

History

Revision History

Reason for 7.16 Release on 3/14/2002:
* New driver.

Reason for 7.16a Release on 3/29/2002:
* LVZ, LZ12, LZ15, SQR, SQ12, SQ15, REG, 15RN, and 12CL signal conditioning were not accepted by Database Manager.

Reason for 7.16b Release on 4/9/2002:
* Corrected a problem with IP address persistance. The address being entered was changing to a random address on non-English versions of Windows when the thousands separator was defined as "." (dot).

Reason for 7.16c Release on 4/30/2002:
* Corrected a problem with exception-based processing. Digital tags were not working when they were configured as exception-based.

Reason for 7.16d Release on 9/10/2002:
* Addressed issue where bit base index for pull-down entries for 1-16 and 15-0 were reversed. Originally, if you selected bit base 1-16 in the Power Tool, address 40001:16 was rejected in the database, but address 40001:0 was accepted. Conversely, if you selected bit base 15-0, address 40001:0 was rejected in the database, but address 40001:16 was accepted.
* Also addressed issue where unsolicited messages were sometimes delivered to not only the devices and datablocks configured for unsolicited messages, but also delivered to devices and datablocks not configured for unsolicited messages.

Reason for 7.17 Release on 10/15/2002:
* Added support for new Aladdin hardware key.
* Implemented new security feature that allows users to configure the logon account for the driver when running as a service.
* Corrected problem writing to 6x extended registers.

Reason for 7.17a Release on 1/6/2003:
* Corrected problem accessing discrete registers and individual bits in 3x and 4x registers using OPC datalinks from within the WorkSpace..

Reason for 7.17b Release on 02/11/2003:
* Modified documentation to comply with GE standards..

Reason for 7.17c Release on 04/22/2003:
* Corrected issues with remote database access. I/O addresses disappearing when adding or duplicating blocks. Data sometimes displayed ??'s

Reason for 7.17d Release on 07/16/2003:
* In some cases, server was unable to connect to devices on different subnets.
* Overruns occurring after performing writes (more prevalant when polling at high rate).
* Various documentation changes.

Reason for 7.17e Release on 10/06/2003:
* Correct issues entering decimal polling times on non-English systems ... decimal portion was disappearing.

Reason for 7.17g (includes 7.17f modifications) release on 12/05/2003:
* Validated Server running under Windows Server 2003.
* Validated Server running with Cimplicity PE v6.1

Reason for 7.17h release on 04/20/2004:
* Corrected issue with 0x digital writes in simulation mode.

Reason for 7.17i release on 02/03/2005:
* MBEdrv.exe sometimes stayed in memory after shutdown.
* The first execution of a special command (e.g. !Send) sometimes failed with an "I/O General Failure" error message. After the first execution, it worked as expected.

Reason for 7.17j release on 4/8/2005:
* Corrected issue where MBEDrv.exe would not properly exit from memory on hyper-threaded, or dual processor systems.

Reason for 7.17k release on 12/29/2005:
* Corrected issue for potential crashes upon exiting the driver.
* Modified the remote serve connection so that it will not accept a blank input.
* Corrected issue where the entirety of a very large network will be listed when trying to connect to a remote server.

Reason for 7.17L release on 10/24/2006:
* Corrected issues with signed integer values when reading and writing this driver through an OPC client. Negative values were not being handled correctly.

Reason for 7.40 Service Pack release on 10/01/2007:
* MBE now validated for use with Microsoft Vista OS.
 

Reason for 7.41 release on 08/13/2008:
* The MBE server now supports 15 digits of precision with analog data.

If you are using this MBE server in iFIX 4.5, 15-digit precision is supported for data values only, and not for signal conditioning. Therefore, in iFIX 4.5, signal conditioning calculations are limited to 7 digits of precision. In other words, if the range of your EGU limits exceeds 7 digits, a small amount of imprecision will be introduced into the calculated result for signal conditioning.

If you are using iFIX 5.0 with this MBE server(v7.41), 15-digit precision is supported for both data values and signaling conditioning. Please note: at the time of this Service Release, iFIX 5.0 has not yet been released.

Prior to iFIX 4.5, 15-digit precision was not supported. Instead, you are limited to the 7 digit limits imposed by the use of single precision values.

Reason for 7.42 Service Pack release on 11/24/2008:
* Two new driver data types have been added to the Server. "Signed Long64" - 64-bit signed long integer value. "Float64" - 64-bit IEEE floating point value. These new data types can be selected for use by entering them in the "Data Type" field of the Data Block configuration in the Power Tool.

Reason for 7.42a Service Pack release on 05/21/2009:
* Corrected issue where; if the driver and database configurations got out of sync, it could sometimes result in the database showing ?????'s after a restart or reload.  This issue occured most frequently when using iFIX's Enhanced Failover feature.

Reason for 7.42b Service Pack release on 03/12/2010:
* Re-branded with new company name GE Intelligent Platforms, Inc.  Also validated running under Windows Server 2008.
 

 



Details
ID: DG111
Category: I/O Drivers
Last Updated: 03/29/10
Date Created: 01/17/02
Status: Published
Attachments: Yes
Language: English


 


Overall Rating: 3 (17 responses)
Rate this content record (1=lowest, 5=highest)
5
4
3
2
1
Comment


Note:  If your firewall blocks ZIPS and EXEs, simply right-click and select SAVE TARGET AS and change the extension to something like "XIP".  Once downloaded change the extension back to its original one.

All drivers produced by vendors other than GE ("3rd Party Drivers") are provided by GE "as is" and without warranty of any kind unless the vendor extends a pass-through warranty to the end user.  Support for 3rd Party Drivers is provided by the driver's vendor.