Page 1
MVI46-BSAPS SLC Platform Bristol Babcock Serial Slave Module September 22, 2008 USER MANUAL...
Page 2
Under no conditions will ProSoft Technology be responsible or liable for indirect or consequential damages resulting from the use or application of the product. Reproduction of the contents of this manual, in whole or in part, without written permission from ProSoft Technology is prohibited.
Page 3
ProSoft® Product Documentation In an effort to conserve paper, ProSoft Technology no longer includes printed manuals with our product shipments. User Manuals, Datasheets, Sample Ladder Files, and Configuration Files are provided on the enclosed CD and are available at no charge from our web site: http://www.prosoft-technology.com Printed documentation is available for purchase.
Page 5
Guide to the MVI46-BSAPS User Manual Start Here System Requirements ....................9 Package Contents ....................10 Install ProSoft Configuration Builder Software ............11 Setting Jumpers ...................... 12 Install the Module in the Rack ................. 13 Connect your PC to the Processor................14 Download the Sample Program to the Processor...........
Page 6
MVI46-BSAPS Status Data Area................60 Support, Service & Warranty How to Contact Us: Technical Support..............63 Return Material Authorization (RMA) Policies and Conditions ....... 64 LIMITED WARRANTY .................... 66 Index Page 6 of 72 ProSoft Technology, Inc. September 22, 2008...
Page 7
(page 49) Functional Overview Product Glossary Specifications (page → Support, Service, and Support, Service This section contains Support, Service and Warranty and Warranty (page Warranty information. Index Index of chapters. ProSoft Technology, Inc. Page 7 of 72 September 22, 2008...
Page 8
MVI46-BSAPS ♦ SLC Platform Start Here Bristol Babcock Serial Slave Module Page 8 of 72 ProSoft Technology, Inc. September 22, 2008...
Start Here In This Chapter System Requirements ................9 Package Contents ................. 10 Install ProSoft Configuration Builder Software........11 Setting Jumpers ..................12 Install the Module in the Rack ............... 13 Connect your PC to the Processor ............14 Download the Sample Program to the Processor........15 Connect your PC to the Module ............
RS422 or RS485 Connections to Port 1 and 2 of the Module ProSoft Contains sample programs, utilities and Solutions CD documentation for the MVI46-BSAPS module. If any of these components are missing, please contact ProSoft Technology Support for replacement parts. Page 10 of 72 ProSoft Technology, Inc. September 22, 2008...
When the download is complete, locate and open the file, and then follow the instructions on your screen to install the program. If you do not have access to the Internet, you can install ProSoft Configuration Builder from the ProSoft Solutions CD-ROM, included in the package with your MVI46-BSAPS module.
Bristol Babcock Serial Slave Module To install ProSoft Configuration Builder from the CD-ROM Insert the ProSoft Solutions CD-ROM into the CD drive of your PC. Wait for the startup screen to appear. On the startup screen, click Product Documentation. This action opens an explorer window.
Make a note of the slot location. You will need to identify the slot in which the module is installed in order for the sample program to work correctly. Slot numbers are identified on the green circuit board (backplane) of the SLC rack. Turn power ON. ProSoft Technology, Inc. Page 13 of 72 September 22, 2008...
Connect the right-angle connector end of the cable to your controller at the communications port. Connect the straight connector end of the cable to the serial port on your computer. Page 14 of 72 ProSoft Technology, Inc. September 22, 2008...
Click Yes to switch the processor from Program mode to Run mode. Note: If you receive an error message during these steps, refer to your RSLogix documentation to interpret and correct the error. ProSoft Technology, Inc. Page 15 of 72 September 22, 2008...
Page 16
Note: If the list of configured drivers is blank, you must first choose and configure a driver from the Available Driver Types list. The recommended driver type to choose for serial communication with the processor is "RS-232 DF1 Devices". Page 16 of 72 ProSoft Technology, Inc. September 22, 2008...
Page 17
If you are still unable to auto-configure the port, refer to your RSLinx documentation for further troubleshooting steps. ProSoft Technology, Inc. Page 17 of 72 September 22, 2008...
Attach both cables as shown. Insert the RJ45 cable connector into the Configuration/Debug port of the module. Attach the other end to the serial port on your PC or laptop. Page 18 of 72 ProSoft Technology, Inc. September 22, 2008...
MVI46-BSAPS ♦ SLC Platform Bristol Babcock Serial Slave Module Module Configuration In This Chapter Installing and Configuring the Module ........... 19 ProSoft Configuration Builder ..............21 [Module]....................25 [Backplane 46]..................25 [BSAPS Config] ..................25 [BSAP Data Element] ................26 [BSAP Port x] ..................
Page 20
Enter the module I/O card ID number as 12835, then click OK. Double-click the mouse on the module just added to the rack. Fill in the dialog box as shown: Click OK to apply the settings. Close this dialog box. Page 20 of 72 ProSoft Technology, Inc. September 22, 2008...
Configuration/Debug Menu in the module. ProSoft Configuration Builder ProSoft Configuration Builder (PCB) provides a quick and easy way to manage module configuration files customized to meet your application needs. PCB is not only a powerful solution for new configuration files, but also allows you to import information from previously installed (known working) configurations to new projects.
Page 22
In the Product Line Filter area of the dialog box, select MVI46. In the Select Module Type dropdown list, select MVI46-BSAPS, and then click OK to save your settings and return to the ProSoft Configuration Builder window. The next task is to set the module parameters.
Page 23
Notice that the contents of the information pane and the configuration pane changed when you added the MVI46-BSAPS module to the project. At this time, you may wish to rename the "Default Project" and "Default Location" folders in the tree view. ProSoft Technology, Inc. Page 23 of 72 September 22, 2008...
Page 24
Click the plus sign to the left of the icon to expand the Module Comments. Double-click the icon. The Edit - Module Comment dialog appears. Enter your comment and click OK to save your changes. Page 24 of 72 ProSoft Technology, Inc. September 22, 2008...
[BSAPS Config] This section is used to define the BSAPS configuration for the BSAPS device simulated on network port 2.5.1 Number of Signal Value 0 to 255 ProSoft Technology, Inc. Page 25 of 72 September 22, 2008...
The Signal Address indicates the local address of each element that can be used to read or write the signal by the local address. 2.6.4 Hi DB High Deadband (Also use for logical signal to indicate change of alarm state: 0 or Page 26 of 72 ProSoft Technology, Inc. September 22, 2008...
Enable: Yes #No=Port Disabled,Yes=Port Enabled This parameter defines if the port will be used. If the parameter is set to No, the port is disabled. A value of Yes enables the port. ProSoft Technology, Inc. Page 27 of 72 September 22, 2008...
Page 28
All devices communicating through this port must use the same number of stop bits. 2.7.7 RTS On 0 to 65535 milliseconds This parameter sets the number of milliseconds to delay after RTS is asserted before the data will be transmitted. Page 28 of 72 ProSoft Technology, Inc. September 22, 2008...
(copy) the updated Project file from your PC to the module. To Download the Project File In the tree view in ProSoft Configuration Builder, click once to select the MVI46-BSAPS module. Open the Project menu, and then choose Module / Download. The program will scan your PC for a valid com port (this may take a few seconds).
ProSoft Technology's BSAPS – enabled products. You should have a general understanding of the Bristol Babcock ACCOL Workbench software. 2.9.1 BSAP Protocol In order for the Bristol Babcock DPC 3330 and ProSoft Technology's BSAPS – enabled products to communicate, please review the following information. 2.9.2 Required pin assignments The DPC 3330 supports command types "SEND", "POLL"...
Page 31
The DPC 3330 "Inlist" must match the ProSoft "BSAPS Data Element" list For the DPC 3330 to read and write to the ProSoft BSAPS – enabled device, both a Master Module "Mode 0" (Poll) AND "Mode 1" (Send) must be defined...
Page 32
MVI46-BSAPS ♦ SLC Platform Module Configuration Bristol Babcock Serial Slave Module Page 32 of 72 ProSoft Technology, Inc. September 22, 2008...
Page 33
The sample ladder logic, on the ProSoft Solutions CD-ROM, is extensively commented, to provide information on the purpose and function of each rung. For most applications, the sample ladder will work without modification.
Page 34
MVI46-BSAPS ♦ SLC Platform Ladder Logic Bristol Babcock Serial Slave Module Page 34 of 72 ProSoft Technology, Inc. September 22, 2008...
Page 35
You can connect directly from your computer's serial port to the serial port on the module to view configuration information, perform maintenance, and send (upload) or receive (download) configuration files. ProSoft Technology recommends the following minimum hardware to connect your computer to the module: 80486 based processor (Pentium preferred) 1 megabyte of memory At least one UART hardware-based serial communications port available.
Page 36
Because this is a text-based menu system, you enter commands by typing the command letter from your computer keyboard in the diagnostic window in ProSoft Configuration Builder (PCB). The module does not respond to mouse movements or clicks. The command executes as soon as you press the command letter —...
Page 37
On computers with more than one serial port, verify that your communication program is connected to the same port that is connected to the module. If you are still not able to establish a connection, contact ProSoft Technology for assistance.
Page 38
Only use these commands if you are specifically directed to do so by ProSoft Technology Technical Support staff. Some of these command keys are not listed on the menu, but are active nevertheless. Please be careful when pressing keys so that you do not accidentally execute an unwanted command.
Page 39
Only use these commands if you are specifically directed to do so by ProSoft Technology Technical Support staff. Some of these command keys are not listed on the menu, but are active nevertheless. Please be careful when pressing keys so that you do not accidentally execute an unwanted command.
Page 40
Only use these commands if you are specifically directed to do so by ProSoft Technology Technical Support staff. Some of these command keys are not listed on the menu, but are active nevertheless. Please be careful when pressing keys so that you do not accidentally execute an unwanted command.
Page 41
The program assumes that the values are aligned on even register boundaries. If floating-point values are not aligned as such, they are not displayed properly. ProSoft Technology, Inc. Page 41 of 72 September 22, 2008...
Page 42
Returning to the Main Menu Press [M] to return to the Main Menu. Viewing Configuration Information Press [C] to view configuration information for the selected port, protocol, driver or device. Page 42 of 72 ProSoft Technology, Inc. September 22, 2008...
Page 43
Tip: Repeat this command at one-second intervals to determine the frequency of program execution. Returning to the Main Menu Press [M] to return to the Main Menu. ProSoft Technology, Inc. Page 43 of 72 September 22, 2008...
Page 44
The battery voltage is low or battery is not present. Allow battery to charge by keeping module plugged into rack for 24 hours. If BAT LED still does not go off, contact ProSoft Technology, as this is not a user serviceable item.
Page 45
Verify the configuration data being transferred to the module from the SLC processor. If the module's OK LED does not turn green, verify that the module is inserted completely into the rack. If this does not cure the problem, contact ProSoft Technology Support. 4.2.2 Troubleshooting Use the following troubleshooting steps if you encounter problems when the module is powered up.
Page 46
MVI46-BSAPS ♦ SLC Platform Diagnostics and Troubleshooting Bristol Babcock Serial Slave Module Page 46 of 72 ProSoft Technology, Inc. September 22, 2008...
Page 47
M0/M1 files Ladder Logic is used for data transfer between module and processor. Sample ladder file included Configuration data obtained from configuration text file downloaded to module. Sample configuration file included ProSoft Technology, Inc. Page 47 of 72 September 22, 2008...
Page 48
5 to 8 Stop Bits 1 or 2 RTS On and Off Timing 0 to 65535 milliseconds Minimum Response Delay 0 to 65535 milliseconds Use of CTS Modem Line Yes or No Page 48 of 72 ProSoft Technology, Inc. September 22, 2008...
Page 49
Each transaction is serialized ACK handshaking Message priority levels Data types: signal by address or name, data arrays (array number, row, column), select signal data (matches criteria), Physical memory (N/A), input ports (N/A) ProSoft Technology, Inc. Page 49 of 72 September 22, 2008...
Page 50
Bristol Babcock BSAP devices on the network. Main Logic Loop Upon completing the power up configuration process, the module enters an infinite loop that performs the functions shown in the following diagram. Page 50 of 72 ProSoft Technology, Inc. September 22, 2008...
Page 51
Start Address End Address Data Input Analog Data Input Logical Data 2740 Input String Data 3000 3509 Output Analog Data 3510 3638 Output Logical Data 3640 5740 Output String Data ProSoft Technology, Inc. Page 51 of 72 September 22, 2008...
Page 52
88h command time synchronization. Ladder logic must handle the receipt of this function code to the processor. The structure of the pass-through control block is shown in the following table. Block 9001 Offset Description Length 9001 Date Month Page 52 of 72 ProSoft Technology, Inc. September 22, 2008...
Page 53
Module Setup section provides a list of the parameters that must be defined for a slave port. All write requests will be passed directly to the processor. The following illustration shows the data flow for a slave port. ProSoft Technology, Inc. Page 53 of 72 September 22, 2008...
Page 54
The communication port driver in RSLinx can occasionally prevent other applications from using the PC's COM port. If you are not able to connect to the module's configuration/debug port using ProSoft Configuration Builder (PCB), HyperTerminal or another terminal emulator, follow these steps to disable the RSLinx Driver.
Page 55
Branches are displayed or hidden by clicking on the or the icons. When you have verified that the driver is not being browsed, go to Communications>Configure Drivers You may see something like this: ProSoft Technology, Inc. Page 55 of 72 September 22, 2008...
Page 56
When the RS-232 interface is selected, the use of hardware handshaking (control and monitoring of modem signal lines) is user definable. If no hardware handshaking will be used, the cable to connect to the port is as shown below: Page 56 of 72 ProSoft Technology, Inc. September 22, 2008...
Page 57
RS-232: Null Modem Connection (Hardware Handshaking) This type of connection is used when the device connected to the module requires hardware handshaking (control and monitoring of modem signal lines). ProSoft Technology, Inc. Page 57 of 72 September 22, 2008...
Page 58
Note: If the port is configured with the "Use CTS Line" set to 'Y', then a jumper is required between the RTS and the CTS line on the module connection. 5.3.3 RS-422 Page 58 of 72 ProSoft Technology, Inc. September 22, 2008...
Page 59
If communication in the RS-422/RS-485 mode does not work at first, despite all attempts, try switching termination polarities. Some manufacturers interpret +/- and A/B polarities differently. 5.3.5 DB9 to RJ45 Adaptor (Cable 14) ProSoft Technology, Inc. Page 59 of 72 September 22, 2008...
Page 60
"write protected" mode, the Setup pins are not connected, and the module's firmware cannot be overwritten. Do not jumper the Setup pins together unless you are directed to do so by ProSoft Technical Support. MVI46-BSAPS Status Data Area This section contains a listing of the data contained in the <ModelNumber status data object.
Page 61
A data file should be allocated in the ladder logic to hold this block of data. The size of the block of data is 35 words. ProSoft Technology, Inc. Page 61 of 72 September 22, 2008...
Page 62
MVI46-BSAPS ♦ SLC Platform Reference Bristol Babcock Serial Slave Module Page 62 of 72 ProSoft Technology, Inc. September 22, 2008...
Page 63
How to Contact Us: Technical Support..........63 Return Material Authorization (RMA) Policies and Conditions....64 LIMITED WARRANTY................66 ProSoft Technology, Inc. (ProSoft) is committed to providing the most efficient and effective support possible. Before calling, please gather the following information to assist in expediting this process:...
Page 64
Return Material Authorization (RMA) Policies and Conditions The following RMA Policies and Conditions (collectively, "RMA Policies") apply to any returned Product. These RMA Policies are subject to change by ProSoft without notice. For warranty information, see "Limited Warranty". In the event of any inconsistency between the RMA Policies and the Warranty, the Warranty shall govern.
Page 65
1500 - All 6.2.4 Purchasing Warranty Extension: a) ProSoft's standard warranty period is three (3) years from the date of shipment as detailed in "Limited Warranty (page 66)". The Warranty Period may be extended at the time of equipment purchase for an additional charge, as follows: •...
Page 66
Product that is the subject of the sale will (1) conform to and perform in accordance with published specifications prepared, approved and issued by ProSoft, and (2) will be free from defects in material or workmanship; provided these warranties only cover Product that is sold as new.
Page 67
(whether or not ProSoft is a party) which arises or is alleged to arise from Buyer's acts or omissions under these Terms or in any way with respect to the Products.
Page 68
6.3.6 Limitation of Remedies ** In no event will ProSoft or its Dealer be liable for any special, incidental or consequential damages based on breach of warranty, breach of contract, negligence, strict tort or any other legal theory. Damages that ProSoft or its Dealer will not be responsible for included, but are not limited to: Loss of profits;...
Page 69
Warranty, including statements made by salesperson. No employee of ProSoft or any other party is authorized to make any warranty in addition to those made in this Warranty. The Customer is warned, therefore, to check this Warranty carefully to see that it correctly reflects those terms that are important to the Customer.
Page 70
MVI46-BSAPS ♦ SLC Platform Support, Service & Warranty Bristol Babcock Serial Slave Module Page 70 of 72 ProSoft Technology, Inc. September 22, 2008...
Page 71
Technical Support • 63, 64 Backplane Data Transfer • 51 Immediate Response Mode • 26 Backplane Fail Count • 25 Install ProSoft Configuration Builder Software • 11 Backplane Menu • 42 Install the Module in the Rack • 13 Base Name • 27 Installing and Configuring the Module •...
Page 72
Pinouts • 54, 59 Use CTS Line • 29 Please Read This Notice • 2 Using the Diagnostic Window in ProSoft Configuration Printing a Configuration File • 25 Builder • 36 Procedures for Return of Units Out of Warranty: • 65 Procedures for Return of Units Under Warranty: •...
Need help?
Do you have a question about the inRAx MVI46-BSAPS and is the answer not in the manual?
Questions and answers