Schneider Electric TSXCUSBMBP Modbus Plus Communication for Applications, Introduction, Port VSP

Page 12

Overview

Modbus Plus Communication for Applications

Introduction

Most Win32 applications that support serial Modbus communications can

 

communicate on a Modbus Plus network with the TSXCUSBMBP.

Virtual Serial

 

A Virtual Serial Port (VSP) is used as the mechanism for redirecting communications

Port (VSP)

from programs such as Concept, Unity, and ProWorx32 to the TSXCUSBMBP

 

adapter. The VSP presents the same interface as a standard serial port to the

 

software. As such it is indistinguishable from a physical serial port.

Modbus Plus

Communication-

Process

The Modbus Plus Communication process is described in the following table:

Stage Description

1After the VSP is installed, it will create one serial port with the port reference (COM1- COM12) defined in the TSXCUSBMBP Driver software.

2When configuring the Modbus application software, this port reference for the VSP is selected as the serial port for the application to use.

3The TSXCUSBMBP Driver will then work like a Bridge Multiplexer to redirect serial Modbus Plus messages onto a Modbus Plus network, but at a much faster rate since no serial communications are actually taking place.

Illustration:

 

 

 

 

 

Windows XP

 

 

 

 

 

Operating System

 

 

 

 

 

Application

Virtual

TSX C

USB-MBP

USB

 

Serial Port

USB MBP

 

Software

Driver

Controller

USB

Driver

Driver

 

 

 

 

 

 

 

 

Cable

USB-MBP

Modbus Plus Network

Routing Table A routing table similar to that used by Modicon's BM85 Bridge Multiplexer is used to associate Modbus Slave IDs with 5-byte Modbus Plus routing paths. This allows the application software to communicate with any Modbus Plus device within range on a Modbus Plus network.

12

35011984 02/2006

Image 12
Contents Tsxcusbmbp Page Table of Contents Connecting to a Modbus Plus Network Using the Tsxcusbmbp with an ApplicationModbus Plus Network Diagnostic Functions Appendix a Tsxcusbmbp Settings for UnitySafety Information Important InformationSchneider Electric. All Rights Reserved About the Book At a GlanceAbout the Book Glossary of Abbreviations Acronyms Introduction Glossary Abbreviations AcronymsAbbreviation/Acronym Expansion Abbreviations & Acronyms Overview Subject of this chapter Whats in this Chapter?Topic Modbus Plus Communication for Applications IntroductionVirtual Serial Port VSPModbus Plus Network Diagnostics Tsxcusbmbp HardwareDescription Overview Installation Subject of thisChapter? Installation Requirements Upgrading From Previous VersionInstalling the Tsxcusbmbp Driver Software Installing the Tsxcusbmbp HardwareIntroduction How to install Tsxcusbmbp Driver? How to install Tsxcusbmbp Hardware Establishing a Connection to StatusDriver Icon Color Status of the driverHow to rescan? Rescan AdaptersShow Interface If the iconConfiguring the Tsxcusbmbp Driver Tsxcusbmbp Driver Interface Window InterfaceWindow Display Select Show InterfaceConfiguring the Modbus Plus Node Address AddressAddress Changing Process Configuring the Slave Response Timeout TimeoutSlave Response Configuration Configured as follows Configuring the Virtual Serial COM Port AssignmentThen Configuring the Modbus Plus Routing ConfiguringAddressing MethodsExplicit DirectImplicit Routing Example Routing example Modbus + Slave IDModbus Plus Routing Path Node Used by Routing Table Address Application EntryTsxcusbmbp Entering Routing Paths into the Routing Table Configuring the Tsxcusbmbp Driver Connecting to a Modbus Plus Network Modbus Plus Network Status IndicatorFlash Codes LED Flash Code DescriptionConnecting to a Modbus Plus Network Using the Tsxcusbmbp with an Application Tsxcusbmbp with an Application Whats in this Chapter?Start the Tsxcusbmbp Driver Configure the Application Software Introduction Typical ConfigurationConnect Using the Tsxcusbmbp with an Application Modbus Plus Network Diagnostic Functions Section TopicModbus Plus Network Diagnostic Functions Starting the Diagnostic Functions Procedure for Starting the Diagnostic FunctionsProcedure for Scanning the Modbus Plus Network Scanning the Modbus Plus NetworkScanning Local or Complete Network Displaying Diagnostic Information Introduction Whats in this Section?Procedure for Displaying Diagnostic Information Modbus Plus Network Diagnostics screenProcedure ResultsNode Error Statistics Node Personality ScreennodeInternal Path Transactions Transactions Selected node ScreenScreen Green when active and gray when inactive Token Owner Work TableMap screen. This section describes this screen Node TokenActive Station Table Token Station Table Global Data Present Table Present TableRead Global Data Global DataModbus Plus Network Diagnostic Functions Appendices Introduction Whats in this Appendix?Appendices Tsxcusbmbp Settings for Unity Tsxcusbmbp Settings for UnityThis situation from occurring Configuring Unity Make sure both drivers are running You should now be able to Connect Tsxcusbmbp Settings for Concept & ProWORX32 SettingConfiguring Concept ProWORX32 TsxcusbmbpStep Action