background image

 

 

 

Summary of Contents for MVI46-S3964R

Page 1: ...MVI46 S3964R SLC Platform Siemens 3964R Protocol User Manual April 17 2008...

Page 2: ...ology Improvements and or changes in this manual or the product may be made at any time These changes will be made periodically to correct technical inaccuracies or typographical errors Battery Life A...

Page 3: ...cludes 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 h...

Page 4: ......

Page 5: ...ons 19 2 2 ProSoft Configuration Builder 20 2 2 1 Set Up the Project 20 2 2 2 Set Module Parameters 23 2 3 Module 24 2 3 1 Module Name 24 2 4 Backplane 46 25 2 4 1 Backplane Fail Count 25 2 5 3964R Po...

Page 6: ...8 5 3 4 RS 422 58 5 3 5 DB9 to RJ45 Adaptor Cable 14 59 5 4 Setting Jumpers 59 5 5 Reference Documents 60 5 6 Status Data 60 5 7 Error Codes 61 6 SUPPORT SERVICE WARRANTY 63 6 1 How to Contact Us Sale...

Page 7: ...Verifying Communication page 41 Diagnostics and Troubleshooting page 31 This section describes how to verify communications with the network Diagnostic and Troubleshooting procedures Reference Produc...

Page 8: ...MVI46 S3964R SLC Platform Start Here Siemens 3964R Protocol Page 8 of 74 ProSoft Technology Inc April 17 2008...

Page 9: ...sonnel or equipment to unsafe or inappropriate working conditions Safety quality and experience are key factors in a successful installation 1 1 System Requirements The MVI46 S3964R module requires th...

Page 10: ...Port 3 Cable Cable 14 RJ45 to DB9 Male Adapter cable For DB9 Connection to Module s Port 2 Adapter 1454 9F Two Adapters DB9 Female to Screw Terminal For RS422 or RS485 Connections to Port 1 and 2 of t...

Page 11: ...included in the package with your MVI46 S3964R module To install ProSoft Configuration Builder from the CD ROM 1 Insert the ProSoft Solutions CD ROM into the CD drive of your PC Wait for the startup s...

Page 12: ...re installing the MVI46 S3964R module Refer to your Rockwell Automation product documentation for installation instructions Warning You must follow all safety instructions when installing this or any...

Page 13: ...o place 4 Check that the holding clips on the top and bottom of the module are securely in the locking holes of the rack 5 Make a note of the slot location You will need to identify the slot in which...

Page 14: ...tor end of the cable to your controller at the communications port 2 Connect the straight connector end of the cable to the serial port on your computer 1 7 Download the Sample Program to the Processo...

Page 15: ...ocessor 3 RSLogix will compile the program and transfer it to the processor This process may take a few minutes 4 When the download is complete RSLogix will open another confirmation dialog box Click...

Page 16: ...and choose Configure Drivers This action opens the Configure Drivers dialog box Note If the list of configured drivers is blank you must first choose and configure a driver from the Available Driver T...

Page 17: ...on to dismiss the dialog box Note If the auto configuration procedure fails verify that the cables are connected correctly between the processor and the serial port on your computer and then try again...

Page 18: ...MVI46 S3964R SLC Platform Start Here Siemens 3964R Protocol Page 18 of 74 ProSoft Technology Inc 3 Attach the other end to the serial port on your PC or laptop April 17 2008...

Page 19: ...TENTION Incorrect setting of the jumpers may cause damage to the MVI46 S3964R module The remaining jumpers for PRT1 and PRT2 have to be set according to the requirements of the user The communication...

Page 20: ...lder If you have used other Windows configuration tools before you will find the screen layout familiar ProSoft Configuration Builder s window consists of a tree view on the left an information pane a...

Page 21: ...Module Type This action opens the Choose Module Type dialog box 3 In the Product Line Filter area of the dialog box select MVI46 In the Select Module Type dropdown list select MVI46 S3964R and then cl...

Page 22: ...1 Open the Project menu and choose Location 2 On the Location menu choose Add Module To add a module to a different location 1 Right click the Location folder and choose Add Module A new module icon...

Page 23: ...n the tree view To rename an object 1 Select the object and then click the right mouse button to open a shortcut menu From the shortcut menu choose Rename 2 Type the name to assign to the object 3 Cli...

Page 24: ...ation File To print a configuration file 1 Select the Module icon and then click the right mouse button to open a shortcut menu 2 On the shortcut menu choose View Configuration This action opens the V...

Page 25: ...ion is used to define the port 1 configuration for the 3964R device 3964R Port 1 Enable Yes No Port Disabled Yes Port Enabled Baud Rate 9600 Baud rate for port 300 600 1200 2400 4800 9600 19200 38400...

Page 26: ...of message data bits Valid values are 7 or 8 bits 2 5 5 Stop Bits 1 or 2 This parameter specifies the number of message stop bits Valid values are 1 or 2 stop bits 2 5 6 RTS On Delay in milliseconds...

Page 27: ...t to CP Default 6 2 5 15 Transmit Attempts Number of times to try to transmit to CP Default 6 2 6 Download the Project to the Module In order for the module to use the settings you configured you must...

Page 28: ...3 Choose the com port to use from the dropdown list and then click the Download button The module will perform a platform check to read and load its new settings When the platform check is complete th...

Page 29: ...te the principle of how to communicate between an MVI46 S3964R and a SLC processor All programs mentioned were tested with appropriate communication partners It is up to the programmer to examine the...

Page 30: ...y The MVI46 S3964R needs no extra job data from the SLC processor for receive jobs it will be triggered through the STX character sent from the CP to establish the communication Acknowledgement from t...

Page 31: ...e the module does not have 3964R communication data to send to the processor The Configuration Debug port provides the following functionality Full view of the module s configuration data View of the...

Page 32: ...nter 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 comman...

Page 33: ...these steps 1 Verify that the null modem cable is connected properly between your computer s serial port and the module A regular serial cable will not work 2 On computers with more than one serial po...

Page 34: ...aracters that must be entered exactly as shown Some of these characters will require you to use the Shift Ctrl or Alt keys to enter them correctly For example on US English keyboards enter the command...

Page 35: ...iew the current version of the software for the module as well as other important values You may be asked to provide this information when calling for technical support on the product Values at the bo...

Page 36: ...arm Booting the Module Caution Some of the commands available to you from this menu are designed for advanced debugging and system testing only and can cause the module to stop communicating with the...

Page 37: ...isplay H Hexadecimal Display N Next Page Skip 5 Pages A ASCII Display M Main Menu Goes up one level to main menu Goes back one page of data Goes back five pages of data Selects page 0 1000 2000 or 300...

Page 38: ...xt 100 Registers of Data Press N from the Database View menu to select and display the next 100 registers of data Viewing Data in Decimal Format Press D to display the data on the current page in deci...

Page 39: ...e current menu Use this command when you are looking at a screen of data and want to view the menu choices available to you Viewing Version Information Press V to view Version information for the modu...

Page 40: ...M Main Menu Goes up one level to main menu Display Menu Redisplays refreshes this menu E Error Status Information Opens the Command List menu See Serial Port Menu section See Command List Menu sectio...

Page 41: ...ally APP Status Amber On The MVI46 3964R module program has recognized a communication error On The LED is on when the module is performing a write operation on the backplane BP ACT Amber Off The LED...

Page 42: ...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 ProSo...

Page 43: ...the following items The processor is in Run mode The backplane driver is loaded in the module The module is configured for read and write block data transfer The ladder logic handles all read and wri...

Page 44: ...MVI46 S3964R SLC Platform Diagnostics and Troubleshooting Siemens 3964R Protocol Page 44 of 74 ProSoft Technology Inc April 17 2008...

Page 45: ...th or without RK512 was designed by Siemens for bi directional data communication through a point to point connection It is a peer to peer protocol with read and write access A BCC checksum ensures th...

Page 46: ...ompatible Multiple modules can be placed in a rack up to the chassis power supply limit While in 3964R with RK512 mode on PRT1 and PRT2 DB SEND and DB FETCH instructions can be initiated from the SLC...

Page 47: ...realized in the form of messages and response messages The maximum user data volume is 512 byte per job and 128 byte per message 3964R without RK512 allows only block wise sending and receiving of dat...

Page 48: ...pports processing of up to 512 bytes The serial transmission parameters are optional and can be allocated independently to each interface Possible baud rates are 300 to 115200 The following parity set...

Page 49: ...UG Port Driver Call Network Slave Drivers Call I O Handler Transfers data between the module and processor user status etc Call Serial Port Driver Rx and Tx buffer routines are interrupt driven Call t...

Page 50: ...k ID for the transfer of data from the processor to the module to be sent out the serial port 9 X X X 9 Always 9 0 Not Last Block 1 Block 1 1 Port 1 9 Last block 2 Block 2 2 Port 2 3 Block 3 4 Block 4...

Page 51: ...Offset Data Length 0 910X 1 1 Reserved 2 3 1145h 1 4 Data Block DB 1 5 Data Word DW 1 6 Number of Data Words 1 7 Coordination Bytes 1 8 Data Type 4Dh 44h 1 9 to 12 Reserved 4 Receive Data from CP Fir...

Page 52: ...64R consists of defined header data and user data The Job structure in general Word High Byte Low Byte 0 Header data 9 Header data 10 User data 137 User data Header Data The header data consists of 10...

Page 53: ...4R with RK512 only otherwise to be set to 0 Number of Data Words Data Bytes Dependent on the type of communication mode used on port 1 2 of the module this value will be interpreted as number of data...

Page 54: ...eived is called RecvDataCom2 Send Jobs To send a job to a CP the next step is to define the appropriate header for the job The following table shows an example of the header data for a DB Send job to...

Page 55: ...ust restart its send job completely starting with the copying of the job data 5 3 Cable Connections The application ports on the MVI46 S3964R module support RS 232 and RS 422 interfaces Please look at...

Page 56: ...these steps to disable the RSLinx Driver 1 Open RSLinx and go to Communications RSWho 2 Make sure that you are not actively browsing using the driver that you wish to stop The following shows an activ...

Page 57: ...e window 5 After you have stopped the driver you will see the following 6 Upon seeing this you may now use that com port to connect to the debug port of the module Note You may need to shut down and r...

Page 58: ...to the port is as shown below 5 3 3 RS 232 Cable The assignment of the RS 232 connection cable between PRT1 2 9 pole and CP 544 25 pole is as follows PRT1 2 Pin Description CP 544 Pin Description 2 Rx...

Page 59: ...nge the jumper configuration to match the interface The following illustration shows the MVI46 S3964R jumper configuration The Setup Jumper acts as write protection for the module s flash memory In wr...

Page 60: ...erating System 9 Run Number 11 Port 1 Requests 12 Port 1 Responses 13 Port 1 Errors Sent 14 Port 1 Errors Received 15 Port 1 DLE Not Received 16 Port 1 STX Not Received 17 Port 2 Requests 18 Port 2 Re...

Page 61: ...256 words 31 0xFFE1 Reject pending job from the processor due to low priority 32 0xFFE0 No reaction STX from Communication Partner 33 0xFFDF Communication Partner error occurred 34 0xFFDE Job code no...

Page 62: ...MVI46 S3964R SLC Platform Reference Siemens 3964R Protocol Page 62 of 74 ProSoft Technology Inc April 17 2008...

Page 63: ...et Web Site http www prosoft technology com support E mail address support prosoft technology com Those of us at ProSoft Technology Inc want to provide the best and quickest support possible so before...

Page 64: ...86 21 64756957 Fax 4 F No 16 Hongcao Road Shanghai China 200233 China 86 21 64518356 x 8011 zhang prosoft technology com Languages spoken include Chinese English Europe Middle East Africa office in To...

Page 65: ...ll be returned to the Customer freight collect Contact ProSoft Technical Support for further information 4 Out of warranty returns are not allowed on RadioLinx accessories such as antennas cables and...

Page 66: ...new module may be purchased and sent to Customer while repair work is being performed Credit for purchase of the new module will be issued when the new module is returned in accordance with ProSoft s...

Page 67: ...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...

Page 68: ...r the failure of the Product to perform specified functions or any other non conformance defects losses or damages caused by or attributable to any of the following i shipping ii improper installation...

Page 69: ...WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 6 5 5 LIMITATION OF REMEDIES IN NO EVENT WILL PROSOFT OR ITS DEALER BE LIABLE FOR ANY SPECIAL INCIDENTAL OR CONSEQUENTIAL DAMAGES BAS...

Page 70: ...property in any manner or for any purpose not expressly permitted by any license agreement accompanying such software or other intellectual property E Customer agrees that it shall not and shall not...

Page 71: ...lifornia without reference to its conflicts of law provisions If for any reason a court of competent jurisdiction finds any provisions of this Warranty or a portion thereof to be unenforceable that pr...

Page 72: ...MVI46 S3964R SLC Platform Support Service Warranty Siemens 3964R Protocol Page 72 of 74 ProSoft Technology Inc April 17 2008...

Page 73: ...ing 7 31 Disabling the RSLinx Driver for the Com Port on the PC 56 DISCLAIMER OF ALL OTHER WARRANTIES 69 DISCLAIMER REGARDING HIGH RISK ACTIVITIES 69 Displaying the Current Page of Registers Again 38...

Page 74: ...S 232 Configuration Debug Port 55 RS 422 58 RS 422 Tip 58 RTS Off 26 RTS On 26 S Send Jobs 54 Set Module Parameters 23 Set Up the Project 20 Setting Jumpers 12 59 Setup Attempts 27 Skipping 500 Regist...

Reviews: