Home

S3016-505 (MCOM505 AND NETCOM) User`s Manual - Sea

image

Contents

1. ct cr o 0 ct cet D 3 H ct ct ct cf 2 1 select read write network of of Vmem Vmem slave slave slave slave Vmem Vmem temp Vmem slave Vmem S3016 505 User s Manual initiate read state exit select state slave TI545 TI545 loop slave words words source source dest dest source source dest dest temp reg dest buffer error state state state done 1 number to send to add add add add add add add add ress ress ress ress ress ress ress ress registr bi add pointer stack A 6 03 11 02 Page 2 SYSTEMS Electronics Group 001 F002 B035 B039 APPENDIX A MCOM505 PROGRAM PRINTOUT 53016 505 53000 Network Master 31 slave nodes 03 11 02 Page 3 SYS51 Main Program C PROGRAMS S3016505 MCOM505 LMN block 2 High level Read state The next two blocks perform the first step of the communication cycle to the currently selected slave read TI 545 In this state the TI 545 V memory is read the number of words specified in sent starting at Vsrce and loaded into the respective slave xmit buffer addresses 4000H to 7c00H This is
2. port on the PC to the PROG PORT on the respective S3000 M4000 node using an RS 232 cable 2 From the SYSdev shell select the program that is running in the respective S3000 M4000 node 3 From the SYSdev Main Development Menu select Target Board Interface 4 From the Target Board Interface menu select Target Board Network Address SYSTEMS Electronics Group 10 SECTION 2 INSTALLATION 5 SYSdev will read the current network address of the S3000 M4000 node and display it in the network display If the network address is to be changed follow the directions displayed and enter the new address The steps above must be done for all S3000 M4000 nodes on the network This is true when the network is first installed and when a new 53000 4000 node is added or replaced on the network that node must have the network address set in it 2 3 CONFIGURATION OF PROCESSORS FOR 3016 505 The S3016 505 can be installed in any I O slot of the TI 505 rack S3016 505 is configured as 3 word 11 5 word out Special Function module In the TI I O module definition table the S3016 505 should be defined as shown below Number of BIT and WORD I O Special Slot Address X Y WX WY Function XX XXXX 00 00 03 05 YES Where XX and XXXX under SLOT and I O ADDRESS are the user defined slots and addresses where the S3016 505 is located 53016 505 User s Manual SYSTEMS Electronics Group 11
3. initiate Vmem dest address 19 F5 1 write state initiated 20 B39 6 maximum of error retries 6 21 223 reset TI READ ERROR 235 W106 1b00H B61 1 1 24 sfunc07 W106 B108 25 if B108 11H 26 sfunc08 W106 2 27 28 29 F004 writeTI write TI545 state F005 wr init write state initiat B035 numblks of blocks TI task B039 err cnt TI task retry count B042 i loop 1 B043 words of words remain 061 slave network slave number B063 of words to reve B086 pntrl task buffer pointer 087 tempreg temp registr B108 comstat comm status B152 xbuff tskcode write buffer W036 Vaddr TI545 Vmem address S3016 505 User s Manual SYSTEMS Electronics Group A 11 APPENDIX MCOM505 PROGRAM PRINTOUT 070 Vdest Vmem dest address 53016 505 User s Manual SYSTEMS Electronics Group APPENDIX MCOM505 PROGRAM PRINTOUT 53016 505 3000 Network Master 31 slave nodes 03 11 02 Page 7 SYS51 Main Program C PROGRAMS S3016505 MCOM505 LMN block 4 High level W084 slveptr slave buffer pointer WO88 pntr2 network buffer pointer W106 statptr comm status pointer 53016 505 User s Manual SYSTEMS Electronics Group 13 APPENDIX MCOM505 PROGRAM PRINTOUT 53016 505 53000 5 551 Main Prog KKKKKKKKKKKKKKK block 5 Hig O if F4 1 1 2 5 if F103 33 4 if F1 os 6 7 if 8 9
4. b 5 53016 505 User s Manual SYSTEMS Electronics Group 28 APPENDIX MCOM505 PROGRAM PRINTOUT 53016 505 3000 Network Master 31 slave nodes 03 11 02 Page 2 SYS51 Cross Reference C PROGRAMS S3016505 MCOM505 Addr nicname description location used 011 PwrUpTD Power Up TD MNF 10 0 F102 tskfail TI545 task fail 3 4 3 17 5 4 5 17 F103 TIcomm TI545 task in prog MNF 3 2 3 L6 3 27 5 2 MNF 5 16 5 33 5 50 B035 numblks of blocks TI task MNF 2 7 2 9 3 29 3 36 4 16 5 19 5 26 B038 sfl3ret sfunc13 return value 7 3 7 4 7 19 7 22 7 24 7 25 7 30 B039 err cnt TI task retry count MNF 2 12 3 6 3 7 4 20 MNF 5 6 5 7 040 commerr comm error code MNF 3 9 3 11 DADA 5 11 MNF 7 25 B042 i loop i MNF 1 3 1 3 1 6 1 8 MNF 1 25 1 3 3 21 3 21 MNF 3 21 4 5 4 5 4 5 5 28 5 28 5 28 5 42 5 42 5 42 6 3 6 3 6 6 6 8 6 10 6 15 MNF 6 3 6 36 6 36 6 36 B043 words of words remain MNF 4 17 5 35 5 38 5 42 MNF 5 49 056 tskcode TI545 task code MNEs 55 37 B057 xmitt task code xmitt MNF 3 32 5 22 5 38 B058 task code MNF 3 33 5 23 5 39 061 slave network slave number MNF 1 3 1 25 T 32 23 20 MNF 3 52 4 23 5 10 8 10 BO62 send words to send MNF 1 11 2 6 2 7 2 9 MNF 3 43 3 49 063 words to reve M
5. 15 sfunc07 W84 B66 W84 sdest address 16 sfunc07 W84 B67 W84 Ts sfunc07 W84 B63 W84 to receive 18 W84 19 sfunc07 W84 B68 W84 ssrce address 20 sfunc07 W84 B69 W84 214 sfunc07 W84 B70 W84 VDEST address 22 sfunc07 W84 B71 23 24 84 W84 3 point to xmit buffer 25 61 42 set slave address 26 F8 1 done 27 28 29 30 if F8 0 all nodes checked 312 32 61 1 start with first slave node again B63 32 write comm error status to TI545 34 W70 W90 VDEST VERROR_STACK 35 W84 1b00H point to comm error stack 363 sfunc07 1b00H B87 toggle S3016 505 TI545 watchdog 37 B87 0 B87 0 38 sfunc08 1b00H B87 39 F4 1 write comm error status 40 53016 505 User s Manual SYSTEMS Electronics Group 4 APPENDIX MCOM505 PROGRAM PRINTOUT block continued on next page 53016 505 User s Manual SYSTEMS Electronics Group APPENDIX MCOM505 PROGRAM PRINTOUT 53016 505 53000 Network Master block Ali F000 F001 F004 F008 B042 061 062 063 064 065 066 067 068 069 070 071 087 087 1070 11084 1090 1 High level 31 slave nodes SYS51 Main Program C PROGRAMS S3016505 MCOM505 LMN block originated on prev page else Fl select read TI writeTI done 1 slave send
6. SECTION 2 INSTALLATION 3016 505 User s Manual 2 4 DOWNLOADING MCOM505 TO THE S3016 505 With the S3016 505 powered up perform the following to download the 505 program to the S3016 505 1 2 3 4 5 6 Power up computer PC and invoke SYSdev from the root directory of the hard drive by typing SYSdev lt ENTER gt From the SYSdev shell select the directory that 505 is located in by pressing F3 Select Dir and positioning the arrow at the directory and pressing lt ENTER gt Note 505 has not yet been loaded onto the hard drive of the computer perform the steps in section 2 2 1 to load 505 onto the computer Select the 505 program by positioning the arrow at 505 and then press lt ENTER gt Select 6 Target Board Interface from the main development menu Connect the RS 232 cable from the COM port on the PC running SY Sdev to the PROG port on the S3016 505 Download program 505 to S3016 505 using the 1 Download Program to Target Board menu selection from the Target Board Interface Menu The current address being download will be displayed while the download is in progress Exit back from the Target Board Interface menu by pressing 12 lt ENTER gt Exit back to the SY Sdev shell by again pressing 12 lt ENTER gt Exit back to the DOS prompt by selecting lt ESC gt SYSTEMS Electronics Group oe SE
7. MCOMS505 program is as follows The 505 program reads the data that is to be transmitted from the TI 505 processor and stores this in an internal buffer of the S3016 505 The data that was read from the slave node on the previous network communication is then written to the TI 505 processor This is performed in a sequential fashion for all nodes 2 thru 32 that are enabled for communications The data that is passed for each node is defined in section 3 4 Note No data task code communication occurs for any nodes that are disabled Once the data for all the enabled nodes is updated the communications status stack is then written to the TI 505 processor see section 3 3 6 for details on this data Once this is done the process is then started over with the data for the first node being transferred to and from the TI 505 etc This communication between the TI 505 and S3016 505 is performed continuously Asynchronously to the TI 505 to 3016 505 communications the communications to the slave nodes over the network is performed The data for the first enabled node is transmitted to the slave node and the data that is to be read is read from the slave This data is saved in an internal buffer of the S3016 505 Communications to the next enabled node is then performed and so on for all enabled nodes This is repeated continuously for all enabled nodes Note Communications for any disabled nodes is not attempted This communica
8. Vmem buffer buffer status read state state initiat state done fail in prog TI task count code 1 code xmitt number to send pointer registr buffer address pointer pointer pointer stack enter write state point to respective rcve buffer SYSTEMS Electronics Group A 10 APPENDIX MCOM505 PROGRAM PRINTOUT 53016 505 53000 Network Master 31 slave nodes SYS51 Main Program C PROGRAMS S3016505 MCOM505 LMN 03 11 02 Page 6 KKKKKKKKKKKKKKKK KKK KKK KKK KK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK Ck kk E x kx ko ko ko kk kk block 4 High level Write state The next two blocks write the data that was read from the slave to the TI 545 Vmemory starting at Vdest the number of words written is O if F4 1 write state des 2 if F5 0 write state not yet initiated 4 88 1a00H copy data to be written to TI545 from 543 for B42 B63 B42 gt 0 B42 respective slave rcve buffer 6 sfunc07 W84 B87 8 sfunc08 W88 B87 9 W84 W88 10 sfunc07 W84 B87 Tis sfunc08 W88 B87 1 23 W84 W88 13 14 B86 B152 initiate pointer to task code write buffer T5 W88 1a00H initiate pointer to TI545 buffer 16 B35 B63 14 number of blocks to write 173 B43 B63 14 number of words remaining to write 18 W36 W70 1
9. etc 15 accomplished over the TI 505 back plane The S3016 505 reads and writes to the V memory of the TI processor using the TI task codes From the TI processor point of view the memory is read and written to transparently by the S3016 505 No special communications programming is implemented in the TI processor The S3016 505 determines which V memory locations will be read and written to Note Only the V memory is read and written to by the S3016 505 No other TI memory type reads and writes are supported by the S3016 505 On the S3016 505 side the algorithm for implementing the task code communication to the TI processor is embedded in the S3016 505 firmware The S3016 505 user program initiates the communication by specifying which addresses will be read or written and how many words are to be transferred Once initiated the task code is executed transparently to the S3016 505 user program See the 505 program for an example of the task code communication to the TI processor 53016 505 User s Manual SYSTEMS Electronics Group SECTION 1 GENERAL DESCRIPTION S3016 505 User s Manual 1 4 MCOM505 AND NETCOM PROGRAMS The combination of the 505 and NETCOM programs turn the S3016 505 into a purely communications board which allows the 505 processor to communicate to up 31 S3000 M4000 slave nodes reading up to 120 words and writing up to 120 words to each node The 505 prog
10. of TI545 task task network task tskcode TI545 network comm Vmem on prev slave TI545 state comm task task blocks retry error loop words task code code slave buffer write Vmem buffer status read 31 slave nodes page 1 state state initiat done fail in prog TI task count code 1 remain code xmitt number pointer buffer address pointer pointer stack A 16 03 11 02 Page 9 SYSTEMS Electronics Group APPENDIX MCOM505 PROGRAM PRINTOUT 53016 505 53000 Network Master 31 slave nodes 03 11 02 Page 10 SYS51 Main Program C PROGRAMS S3016505 MCOM505 LMN CC Ck Ck Ck KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KK KKK KK ko ko ko ko ko ko block 6 High level Comm network node select state This block searches for enabled nodes and initiates the parameters and communications with any enabled nodes 0 if 0 B105 0 select comm node 2 F8 0 reset done bit 3 for B42 B96 1 B42 lt 33 66 F8 0 B42 4 5 search for enabled nodes and initiate comm 6 W92 B42 512 3c00H point to nth node Te sfunc07 W92 B87 8 if B87 B42 nth node enabled 9 10 B96 B42 initiate comm with node Tik F8 1 12 5 1532 1 14 1 92 W106 1b00H B42 1 1 16 sfunc08 W106 0 W106 set stat to dis
11. 10 11 1 2 13 14 5 15 16 17 F10 18 19 else 1 20 21 B56 22 B57 23 B58 24 1115 25 36 26 27 86 28 for 29 30 3d 32 dos F10 34 35 else i 36 Shs 20 57 39 B58 40 15 41 86 42 for 43 44 45 46 47 48 49 43 50 10 S3016 505 User s Manual B56 Network Master 31 slave nodes 03 11 02 8 ram C PROGRAMS S3016505 MCOM505 LMN Page kkkxkxkxkxkxkxkxkxkxkxkkkxkkkkkxkkkxkxkxkkkxkkkkkxkxkxkkkxkkkkxkkxkkkkxkkkkxkkkkkxxkxk h level write state 0 task code with TI 545 complete yes 02 1 task code comm failure with 545 39 dec error count B39 0 maximum number of retries done B40 12H comm error WRITE ERROR W106 1b00H B61 1 lt lt 1 sfunc08 W106 B40 W106 save fault code in sfunc08 W106 0 TI 505 stat stack F4 0 F5 0 FO 1 exit write state F103 1 retry task code with 545 220 f B35 0 more blocks to write 51H block write task code 32 number of task code bytes to write 2 number of task code bytes to read 0 W36 Vmem start address W36 14 next block start address to write 35 dec of blocks to write amp B152 point to task code write buffer B42 0 B42 lt 14 B42 sfunc07 W88 B86 W88 B86 copy from comm buffer sfunc07 W88 B8
12. 3016 505 MCOM505 AND User s Manual Systems Engineering Associates Inc 14989 West 69th Avenue Arvada Colorado 80007 U S A Telephone 303 421 0484 Fax 303 421 8108 www sea seg com 02 2004 3016 505 MCOM505 AND User s Manual Copyright O 2002 Systems Engineering Associates Inc All Rights Reserved WARNING To ensure the equipment described by this User Manual as well as the equipment connected to and used with it operates satisfactorily and safely all applicable local and national codes that apply to installing and operating the equipment must be followed This includes the National Electric Code in the USA and other applicable legislation regulations and codes in practice elsewhere Since codes can vary geographically and can change with time it is the user s responsibility to determine which standards and codes apply and to comply with them FAILURE TO COMPLY WITH APPLICABLE CODES AND STANDARDS CAN RESULT IN DAMAGE TO EQUIPMENT AND OR SERIOUS INJURY TO PERSONNEL Persons supervising and performing installation or maintenance must be suitably qualified and competent in these duties and should carefully study this User Manual and any other manuals referred to by it prior to installation and or operation of the equipment The contents of the User Manual are believed to be correct at the time of printing however no responsibility is assumed for inaccuracies In the interests of a
13. FEMALE COMPUTER INTERFACE PROG PORT RXD 2 2 RXD TXD 3 3 TXD sc 5 5 sc RTS 7 CTS 8 DSR 6 DTR 4 DB9 com1 to PROG Port Cable DB25 MALE DB9 FEMALE COMPUTER INTERFACE PROG PORT TXD 2 2 RXD 3 3 TXD SG 7 5 6 RTS 4 CTS 5 DSR 6 20 DB25 com1 to PROG Port Cable 53016 505 User s Manual SYSTEMS Electronics Group B 1
14. If n is answered the user is then prompted for the starting node number Enter the starting node number to be uploaded and press Enter The user is then prompted for the ending node Enter the ending node number and press Enter If for instance the parameters for nodes 10 through 20 are to be uploaded Enter 10 at the starting node prompt and enter 20 at the ending node prompt In both cases once the node upload is initiated the current node number being uploaded is displayed on the computer Note Communication on the 3000 network is halted while the upload is in progress Communication between the TI processor and S3016 505 is halted as well Communication well automatically resume to the slave nodes enabled as soon as the upload is complete SYSTEMS Electronics Group 93 2 SECTION 3 GENERAL DESCRIPTION OF NETCOM 3016 505 User s Manual 3 3 4 PRINT NODE COMMUNICATIONS PARAMETERS This selection is used to print the node communications parameters This selection prints all the information on the Edit Node Communications Parameters menu the node number node description communications enabled disabled Words sent from TI 505 to slave node and Words read from slave node to TI 505 If communications to a specific node is disabled the Words sent and read fields will not be printed Similar to the download and upload the user can print the parameters for all the nodes 2 32 or just a range of nodes When sele
15. addresses Starting address TI 505 to store words at First address of consecutive V memory locations in TI 505 processor that words read from the slave node will be stored Valid variable type is V memory only within the V memory space of the TI 505 processor The following section describes each of the selections in the Node Parameters Edit menu 3 4 1 SELECT NODE NUMBER This selection is used to select the slave node number for editing the node description enabling or disabling communications to the node and setting the communication parameters for the slave node When selected enter the node number 2 through 32 to be edited and press lt ENTER gt In addition the next or previous node can be selected by pressing the PgDn or PgUp keys respectively 53016 505 User s Manual SYSTEMS Electronics Group 29 SECTION 3 GENERAL DESCRIPTION OF NETCOM 3016 505 User s Manual 3 4 2 EDIT NODE DESCRIPTION This selection is used to edit the Node Description field of the currently selected slave node This field can be used to describe the slave node type of machine type of S3000 M4000 processor etc When selected the cursor 15 placed at the beginning of this field Enter the desired node description up to 50 characters and press lt ENTER gt 3 4 3 EDIT NODE COMMUNICATIONS PARAMETERS This selection is used to modify the communication parameters of the currently selected node This include
16. commitment to a policy of continuous development and improvement the manufacturer reserves the right to change the specification of the product or it s performance or the contents of the User Manual without notice Copyright 2002 Systems Engineering Associates Inc All Rights Reserved CONTENTS 1 General Description 1 1 4 Features 1 1 2 53000 Serial Network Operation 2 1 3 Communication Between T1505 Processors and 3016 505 3 1 4 505 and 4 2 Installation 7 2 1 Installing the S3016 505 in the Rack 7 2 2 53000 Serial Network Installation 8 2 2 1 Wiring the Serial Network 8 2 2 2 Setting the Network Addresses in the S3000 M4000 Nodes 10 2 3 Configuration of TI Processors for S3016 505 11 2 4 Downloading 505 to the S3016 505 12 2 4 1 Installing MCOM505 on the PC Hard Drive ___ 13 3 General Description of NETCOM 15 3 1 Installing and Running NETCOM 16 3 2 NETCOM Shell 17 3 2 1 NETCOM Shell Menu 17 3 2 2 NETCOM Shell Commands 18 3 3 Main Menu 21 3 3 1 Edit Node Communications Parameters 21 3 3 2 Download Parameters to S3016 505 PROG PORT 22 3 3 3 Upload Parameters from S3016 505 PROG PORT 23 3 3 4 Print Node Communications Parameters 24 3 3 5 Set TI 505 Communications Status Stack Address 25 3 3 6 Monitor Communications Status PROG PORT 26 34 Node Parameters Edit Menu 27 3 4 1 Select Node Number 29 3 4 2 Edit Node Description 3
17. file selection The format of this is as follows HSLSETUP gt NETCOM path filename lt ENTER gt Where path is the directory sub directories that the file name is under and filename is file that contains the respective node parameters Note There must be a space between NETCOM and path and a space between path and filename in the above command line No extension is appended to filename in this command line as well An example of this is HSLSETUP gt NETCOM NETWORK Where NETWORK is a directory off the root of the current drive that contains a file named NET1 Note Only an existing file can be accessed when adding the path and filename to the command line New files must be created through the NETCOM shell by invoking NETCOM with no path and filename specified SYSTEMS Electronics Group 16 3016 505 User s Manual SECTION 3 GENERAL DESCRIPTION OF 3 2 NETCOM SHELL The shell is used to organize the user directories create and edit user files and automatically invoke the main menu when a file is created or selected Sub directories should be used to store and organize the user files This is desirable both from the standpoint of better user file management and from the standpoint of program execution speed The more files located in one directory the slower the access time to the sure files will be Thus by storing user files in different directori
18. no extension should be entered Press ENTER to accept the file name that the selected file will be copied to The new file will then be displayed in the file selections menu F8 Backup File This selection is used to backup the selected file to the root directory of a user specified diskette drive When selected the shell prompts for the drive A or B that the file will be backed up to Enter the drive and press ENTER The currently selected file will be copied to the root directory of the specified diskette F9 Restore File This selection is used to restore a previously backed up file form the root directory of a user specified drive to the currently selected directory and file When selected the shell prompts for the diskette drive A or B that the file will be copied from Enter the drive and press ENTER The file with the same name as the currently selected program will be copied from the root directory of the specified drive to the currently selected directory and file name F10 Delete File This section deletes the currently selected file from the current directory When selected the shell prompts one time to verify that the file is to be deleted answer Y to delete N to abort If yes the file is deleted from the file selections menu 53016 505 User s Manual SYSTEMS Electronics Group 20 3016 505 User s Manual SECTION 3 GENERAL DESCRIPTION OF 3 3 MAIN MENU The Main menu
19. to the S3016 505 these are saved in the file on disk only The download feature allows the user to either download all the nodes 2 to 32 or just a range of nodes starting node and ending node as specified by the user This allows just a certain number of nodes i e nodes 2 to 4 to be downloaded without having to download all the parameters for all the nodes To download the node parameters connect an RS 232 cable from COMI on the computer to the PROG port on the S3016 505 and press this selection The user is then prompted to abort the download by pressing ESC or to continue by pressing any other key If any key other than ESC is pressed the following prompt is displayed Download all nodes to S3016 505 y n If all the parameters for all the nodes 2 to 32 are to be downloaded answer y to this prompt If only a range of nodes is to be downloaded answer n If n is answered the user is then prompted for the starting node number Enter the starting node number to be downloaded and press Enter The user is then prompted for the ending node Enter the ending node number and press Enter If for instance the parameters for nodes 10 through 20 are to be downloaded Enter 10 at the starting node prompt and enter 20 at the ending node prompt In both cases once the node download is initiated the current node number being downloaded is displayed on the computer Note Communication on the S3000 network is
20. to the three fields of the Words read from slave node to TI 505 Enter these in the same way that the three previous fields were entered SYSTEMS Electronics Group 30 SECTION 3 GENERAL DESCRIPTION OF NETCOM 3 4 4 ENABLE DISABLE COMMUNICATIONS TO NODE This selection is used to enable or disable communications to the currently selected node When the node file is first created by default communications to all nodes is disabled The user then enables communications only to the respective nodes that are connected to the network For instance if the S3016 505 is connected to only one other S3000 M4000 slave node communications to that node only should be enabled all other nodes should be disabled If the S3016 505 is connected to two slave nodes communications to those two nodes should be enabled and all other nodes disabled and so on This selection simply toggles the enable or disable state of the node If the node is disabled pressing 4 Enable Disable will enable the node If the node is disabled pressing 4 Enable Disable will disable the node Note When the node is enabled the communication parameters values are shown in the parameter fields When disabled the fields are blanked even though the parameter values in those fields are still retained in memory and are shown when the communications 1 enabled again Also that when any of the descriptions or parameters are modified for any of the nodes t
21. 0 3 4 3 Edit Node Communication Parameters 30 3 4 4 Enable Disable Communications to Node 31 4 Specifications 33 53016 505 User s Manual SYSTEMS Electronics Group CONTENTS LIST OF FIGURES Fig 2 1 Typical Network Wiring 9 Fig 2 2 Alternative Serial Connector Wiring 9 APPENDICES MCOM505 Program Printout Appendix A RS 232 RS422 Pin outs Cables Appendix B 53016 505 User s Manual SYSTEMS Electronics Group x 3016 505 User s Manual SECTION 1 GENERAL DESCRIPTION The S3016 505 1 a version of the S3016 CO CPU communications board that resides on the Texas Instruments 505 bus structure With the exception of that difference the S3016 505 provides all the same features as the standard 53016 The 53016 505 is a communications CO CPU board which provides one S3000 serial network interface port and one RS 232 RS 422 USER PORT The S3016 505 is a true CO CPU with it s own processor and program data memory which executes a user application program independent of the TI 505 main processor The primary use of the S3016 505 is to allow communications between the TI 505 family of processors to the S3000 M4000 line of processors via the 53000 serial network The S3016 505 can be installed in any I O slot of the TI 505 rack In addition any number of S3016 505s may be installed in one TI 505 rack up to the number of I O slots available This manual describes the features unique to the S3016 505 refer to the S3016 User s Manual
22. 3016 505 User s Manual 6 The network should be wired directly to the network comm port connectors No intermediate terminations or splices should be used The network should be wired in direct connect topology as shown not in multi drop or cluster topologies Note The network comm interface connectors contain two sets of and terminals The two sets of terminals are tied together internally on the board to to and are provided as tie points to ease wiring Communications across the network will continue even if one of the nodes has failed provided all the connectors are installed in their respective board However if a connector is pulled from it s board communications to the boards downstream will be lost the internal tie point will be broken If it is desired this situation can be avoided by wiring the connectors as shown in figure 2 2 2 2 SETTING THE NETWORK ADDRESSES IN THE 3000 M4000 NODES When using the MCOMS05 program the network address of the S3016 505 is automatically set to address 1 For this reason the S3016 505 network address does not have to be set by the user Each of the slave S3000 M4000 nodes on the network must however be set by the user with a unique network address between 2 and 32 This is how the S3016 505 can distinguish one node from another To set the network address of a particular S3000 M4000 node perform the following 1 Connect the IBM PC or compatible running SYSdev from the
23. 6 W88 B86 to task code buffer initiate tasck code comm with 545 f B43 0 write remaining words to 545 51H block write task code B43 lt lt 1 4 of bytes to write 2 of bytes to read in task code 0 W36 Vmem start address amp B152 point to task code write buffer B42 0 B42 lt B43 B42 sfunc07 188 B86 copy nth word from comm buffer W88 B86 to task code write buffer sfuncO7 W88 B86 W88 B86 0 reset remaining 3 1 initiate task code comm SYSTEMS Electronics Group A 14 APPENDIX MCOM505 PROGRAM PRINTOUT block continued on next page 53016 505 User s Manual SYSTEMS Electronics Group APPENDIX MCOM505 PROGRAM PRINTOUT 53016 505 53000 Network Master SYS51 Main Program C PROGRAMS S3016505 MCOM505 LMN block 53s 525 53 54 554 56 F000 F004 F005 F006 F102 F103 B035 B039 B040 B042 B043 B056 B057 B058 061 086 152 W036 11088 19106 W150 S3016 505 User s Manual 1 4 writeTI wr init comdone tskfail TIcomm numblks err cnt commerr tskcode pntr2 statptr words Vstack 5 High level block originated zy F5 select write write TI545 TI545 TI545 of TI task comm
24. CTION 2 INSTALLATION 2 4 1 INSTALLING MCOM505 ON THE PC HARD DRIVE To install 505 from the floppy disk to the hard drive on the IBM PC or compatible running SY Sdev perform the following 1 Power up computer PC and invoke SYSdev from the root directory of the hard drive by typing SYSdev lt ENTER gt From the SY Sdev shell select the directory that 505 is to be copied to by pressing F3 Select Dir and positioning the arrow at the directory and pressing lt ENTER gt 2 To enter 505 as a selection in the specified directory press F1 Create Prog then type 505 in the PROG field of the SYSdev shell followed by lt ENTER gt When the target board type is prompted for position the arrow by the S3016 and press lt ENTER gt 3 SYSdev will then prompt that the 505 does not exist create y n Answer to this prompt 4 SYSdev will return to the SYSdev shell with 505 now entered in the shell directory 5 Install the diskette that contains MCOMS505 in the A drive 6 Position the arrow at 505 and press F9 Restor Prog SY Sdev will prompt for which drive to restore from Answer and press lt ENTER gt 7 505 will be copied from the A drive to the directory on the hard drive previously specified 505 is now installed on the hard drive Once the above steps are performed NETCOM is used to define what informatio
25. Edit Node Communications Parameters Enable Disable Communications to Node Bo pe In addition to the above selections this menu contains the following fields Node Number Currently selected node for edit of description and communication parameters Node Description User entered description of the node type of machine type of S3000 M4000 processor etc whatever is desired by the user to describe the node up to 50 characters 53016 505 User s Manual SYSTEMS Electronics Group SECTION 3 GENERAL DESCRIPTION OF NETCOM Communications to Node Enabled Disabled This field indicates whether communications to the node is enabled or disabled When enabled the S3016 505 communicates to the respective node using the parameters defined for that node number of words addresses to transfer etc This information is then communicated to the TI processor When disabled communications is performed to the respective node and no information is transferred to the TI processor The communication parameter fields are blanked as well when comm is disabled Words sent from 505 to Slave Node The following three fields are the communication parameters which define the words sent from the TI 505 to the slave node of Words to send from TI 505 to slave node This is the number of V memory words that will be transmitted to the slave node This is a decimal value between 0 and 120 Starting address in TI 505 of words to sen
26. F 4 9 4 11 4 12 4 15 MNF 5 30 5 30 5 31 5 31 5 44 5 45 5 46 5 47 090 Verrstk Vmem error stack MNF 1 34 W092 nodeptr node buffer pointer 6 6 6 7 6 25 6 25 MNF 6 26 6 27 6 27 6 28 6 28 6 29 6 29 6 30 MNF 6 31 6 31 6 32 6 32 6 33 6 34 6 34 6 39 6 41 6 42 6 44 7 6 7 11 7 12 7 14 7 15 1094 pntr3 buffer pointer MNF 6 35 6 40 6 41 6 43 MNF 6 44 7 2 7 30 7 34 MNF 7 7 7 10 u L12 JLS MNF 7 15 7 21 7 22 7 22 7 23 W106 statptr comm status pointer MNF 3 10 3 11 3 11 3 12 MNF 4 23 4 24 4 26 5 10 5 11 BELLE 45 12 6 15 MNF 6 16 6 16 6 17 7 26 7 27 7 30 7 30 7 31 8 10 8 11 8 13 W150 Vstack Vmem read stack MNF 3 34 5 24 5 40 S3016 505 User s Manual A 33 SYSTEMS Electronics Group APPENDIX RS 232 RS 422 PIN OUTS CABLES NOT USED RXD RECEIVE DATA IN TXD TRANSMIT DATA OUT NOT USED SG SIGNAL GROUND NOT USED NOT USED NOT USED NOT USED PROG Port Pin Out 00 40 ARUN I USED RS 232 RXD RECEIVE DATA IN RS 232 TXD TRANSMIT DATA OUT NOT USED 6 SIGNAL GROUND RS 422 TXD DATA Sun RS 422 TXD TRANSMIT DATA OUT RS 422 RXD RECEIVE DATA IN 9 RS 422 RXD RECEIVE DATA IN USER Port Pin Out OJO O1 5 CIN O1 BR CIN DB9 FEMALE DB9
27. FILE This is the file currently pointed to by the selection arrow in the File Selections field of the menu This field 1 also used to enter the name of the user file when the F1 Create File command is executed FILE SELECTIONS This field contains a list of the existing user files in the currently selected directory The currently selected file is the file pointed to by the selection arrow The selection arrow can be moved to any displayed file using the Left Right Up and Down arrow keys When is initially invoked this displays all the NETCOM user files in the root directory of the current drive SUB DIRECTORY SELECTIONS This field contains a list of the existing sub directories in the currently selected directory these would be sub directories within the parent directory The Select Dir command is used to select one of these directories as the current directory When initially invoked this displays all the sub directories in the root of the current drive whether they contain user files or not 3 2 2 NETCOM SHELL COMMANDS The shell contains numerous commands for creating and editing the user file selecting the directory and drive the user files are stored in and execution DOS commands such as Backup Copy Delete etc from within the shell The definitions of these commands are as follows F1 Create File This command is used to create a new user file When se
28. KKK KKK KKK KKK KK KKK KKKKKKKKKKKKKKKKKK block 2 Assembly 0 clr EX1 disable comm interrupt from TI505 1 53016 505 User s Manual SYSTEMS Electronics Group 3 APPENDIX MCOM505 PROGRAM PRINTOUT 53016 505 3000 Network Master 31 slave nodes 03 11 02 Page 1 SYS51 Main Program C PROGRAMS S3016505 MCOM505 LMN KKKKKKKKKKKKKKKK KKK KKK KKK KK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK Sk kv kx ko ko ko kk ko block 1 High level Select state This block searches for enabled slave nodes lst address of respective slave buffer set to the slave number when enabled and then initiates the comm cycle with the TI545 The data is read from the TI545 and stored in the slave xmit buffer and then the data in the slave buffer is written to the TI545 Once all slave nodes 2 32 have been updated the network comm sfuncl3 error stack is written to the TI545 0 if FO 1 select state que 2 F8 0 reset done bit 3 for B42 61 1 42 lt 33 amp amp F8 0 B42 4 5 search for enabled slave nodes and comm with TI545 6 W84 B42 512 3c00H point to nth node we sfunc07 W84 B87 8 if B87 B42 slave nod nabled 9 10 W84 W84 2 load comm parameters 11 2 sfunc07 W84 B62 to send 12 W84 W84 2 13 sfunc07 W84 B64 W84 VSRCE address 14 sfunc07 W84 B65 W84
29. MNF 6 26 6 36 7 3 B098 of words to reve MNF 6 30 7 3 7 8 7 16 B105 dwnload down load mode INI 1 4 6 0 8 3 8 16 9 8 B108 comstat comm status 4 24 4 25 7 27 7 28 MNF 8 11 8 12 110 PwrUpTD Power Up TD MNF 10 0 B152 xbuff tskcode write buffer MNF 4 14 5 27 5 41 B182 rbuff tskcode read buffer MNF 2 4 3 26 W036 Vaddr TI545 Vmem address MNF 2 10 3 34 3 35 3535 MNF 4 18 5 24 525 5 25 MNF 5 40 53016 505 User s Manual SYSTEMS Electronics Group A 31 APPENDIX MCOM505 PROGRAM PRINTOUT 1064 Vsrce source address MNF 2 10 53016 505 User s Manual SYSTEMS Electronics Group 3016 505 53000 Network Master SYS51 Cross Reference APPENDIX A MCOM505 PROGRAM PRINTOUT 31 slave nodes C PROGRAMS S3016505 MCOM505 03 11 02 Page 4 Addr nicname description location used w066 sdest slave dest address MNF 7 36 WO68 ssrce slave source address MNF 7 36 WO70 Vdest Vmem dest address MNF 1 34 4 18 W084 slveptr slave buffer pointer 1 6 1 7 1 10 1 10 1 11 1 12 1 12 1 1 3 MNF 1 13 1 14 1 14 1 15 MNF 1 15 1 16 1 16 1 17 MNF 1 17 1 18 1 19 1 19 MNF 1 20 1 20 1 21 1 21 MNF 1 22 1 24 1 24 1 35 3 46 3 46 3 48 3 48 3 52 4 7 4 9 4 10 MNF 4 12 WO88 pntr2 network buffer pointer MNF 2 5 3 23 38 23 3224 MNF 3 24 3 42 3 45 3 46 MNF 3 47 3 48 4 4 4 8 MN
30. NF 1 17 1 33 4 5 4 16 MNF 4 17 064 Vsrce Vmem source address MNF 1 13 B065 Vsrce Vmem source address MNF 1 14 066 sdest slave dest address MNF 1 15 6 28 S3016 505 User s Manual A 29 SYSTEMS Electronics Group APPENDIX MCOM505 PROGRAM PRINTOUT 067 sdest slave dest address MNF 1 16 6 29 53016 505 User s Manual SYSTEMS Electronics Group A 30 APPENDIX MCOM505 PROGRAM PRINTOUT 53016 505 53000 Network Master 31 slave nodes 03 11 02 Page 3 SYS51 Cross Reference C PROGRAMS S3016505 MCOM505 Addr nicname description location used 068 ssrce slave source address MNF 1 19 6 32 069 ssrce slave source address MNF 1 20 6 33 070 Vdest Vmem dest address MNF 1 21 B071 Vdest Vmem dest address MNF 1 22 B086 pntrl task buffer pointer MNF 2 4 3 230 3 23 3 24 MNF 3 24 3 26 4 14 5 27 MNF 5 30 5 30 5 31 5 31 MNF 5 41 5 44 5 45 5 46 MNF 5 47 087 tempreg temp registr MNF 1 7 1 8 1 3 6 21 438 3 45 3 46 3 47 3 48 MNF 4 7 4 8 4 10 4 11 MNF 6 7 6 8 6 39 6 40 MNF 6 42 6 43 7 10 7 11 MNF 7 13 7 14 B087 0 tregbt0 temp reg bito MNF 1 37 1 37 090 Verrstk Vmem error stack INI 1 0 MNF 8 18 091 Verrstk Vmem error stack INT 2 1 MNF 8 19 096 node network node number MNF 6 3 6 10 6 22 7 3 7 6 7 21 7 26 097 xmit of words to xmit
31. TEMS Electronics Group 34 APPENDIX MCOM505 PROGRAM PRINTOUT S3016 505 3000 Network Master 31 slave nodes SYS51 System Config C PROGRAMS S3016505 MCOM505 LCF System Configuration Target board 3016 Communications co processor I O board Network baud rate 344KBPS USER PORT baud rate 9600 USER PORT parity NONE USER PORT stop bits 1 Co cpu communications interrupt enabled no 53016 505 User s Manual SYSTEMS Electronics Group 1 APPENDIX MCOM505 PROGRAM PRINTOUT 53016 505 53000 Network Master 5 551 Init file 31 slave nodes 03 11 02 Page 1 PROGRAMS S3016505 MCOM505 LIN KKKKKKKKKKKKK KKK KKK KKK KK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK block 1 High level sfunc0O7 1900H B90 sfunc07 1901H B91 0 1 2 3 sfunc08 4 5 6 1 4H 1 B105 2 2 F10 0 F010 TIreset TI505 B090 Verrstk Vmem B091 Verrstk Vmem B105 dwnload down S3016 505 User s Manual reset error error load restore TI 505 com stack address set node address to 1 master start in download mode until TI545 resets TI505 resetting comp stack stack mode SYSTEMS Electronics Group 2 APPENDIX MCOM505 PROGRAM PRINTOUT 53016 505 3000 Network Master 31 slave nodes 03 11 02 Page 2 SYS51 Init file C PROGRAMS S3016505 MCOM505 LIN KKKKKKKKKKKKKKKK KKK KKK KKK KK KKK KKK KKK KKK
32. abled T sfunc08 W106 0 in TI 505 stat stack is not used 18 19 20 29 if F8 0 all nodes checked 225 B96 1 yes start again with first slave 293 else 24 25 92 92 2 get parameters for nth node 26 sfunc07 W92 B97 to xmit 2T W92 W92 4 28 sfunc07 W92 B66 W92 sdest 29 sfunc07 W92 B67 W92 30 sfunc07 W92 B98 to reve 3d W92 W92 2 32 sfunc07 W92 B68 W92 ssrce 33 sfunc07 W92 B69 34 W92 W92 5 point to nth node xmit buffer 35g W94 7e0aH point to sfuncl3 buffer 36 for B42 0 B42 lt B97 B42 37 38 copy nth node xmit buffer to sfuncl3 buffer 39 sfunc07 W92 B87 40 sfunc08 W94 B87 41 W92 W94 42 sfunc07 W92 B87 43 sfunc08 W94 B87 44 W92 W94 45 53016 505 User s Manual SYSTEMS Electronics Group A 17 APPENDIX MCOM505 PROGRAM PRINTOUT block continued on next page 53016 505 User s Manual SYSTEMS Electronics Group APPENDIX MCOM505 PROGRAM PRINTOUT 53016 505 53000 Network Master 31 slave nodes SYS51 Main Program C PROGRAMS S3016505 MCOM505 LMN 03 11 02 Page 11 block 6 Hig h level block originated on prev page 46 E3 719 initiate comm state 47 48 49 F003 netcomm network comm state 008 done done B042 1 loop 1 066 sdest slave dest address 067 sdest slave dest a
33. com enb 2 anl h c0 h fb 33 h c0O 4sh 4 4 jnb P3 3 com enb o cur 6 setb we setb F10 8 mov B105 d 0 9 setb F000 TOig 11 com enb 1256 13 000 select select slave state B105 dwnload down load mode S3016 505 User s Manual A 24 power up TD complete TI505 reset complete reset TI bus complete latch TI505 still reseting level trigger on TI bus intrpt enable TI505 bus intrpt TI505 reset complete enable task code an network comm enable task code comm SYSTEMS Electronics Group APPENDIX MCOM505 PROGRAM PRINTOUT 53016 505 53000 Network Master 31 slave nodes 03 11 02 Page 16 SYS51 Main Program C PROGRAMS S3016505 MCOM505 LMN KKKKKKKKKKKKKKKKKKK KKK KK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK block 10 Ladder Power Up Timer TD Fee 011 H P 00015 PwrUpTD TB 1 00 A B110 PwrUpTD Power Up 1 TD 53016 505 User s Manual SYSTEMS Electronics Group A 25 APPENDIX MCOM505 PROGRAM PRINTOUT This Page Intentionally Left Blank 53016 505 User s Manual SYSTEMS Electronics Group APPENDIX MCOM505 PROGRAM PRINTOUT 53016 505 3000 Network Master 31 slave nodes 03 11 02 Page 1 SYS51 Cross Reference ROGRAMS S3016505 MCOM505 Typical Cross reference format for variable file block line usage variable is referenced block number in file where fil file wh
34. cted the user will first be prompted for the form length This is the number of lines printed for each page and is typically 60 Enter the number of lines per page and press Enter Next the user is prompted Print out parameters for all nodes 2 thru 32 y n Answering y will print the parameters for all the nodes 2 thru 32 If n is answered the user is then prompted for the starting node number to print Enter the starting node number and press Enter Next the ending node number is prompted for Enter the ending node number and press enter For instance if nodes 10 thru 20 are to be printed enter 10 for the starting node and 20 for the ending node Once the above prompts are answered the print out will be initiated Pressing ESC at any of the prompts will abort the print out selection Pressing any key once the print out is initiated will abort the print out SYSTEMS Electronics Group 24 3016 505 User s Manual SECTION 3 GENERAL DESCRIPTION OF 3 3 5 SET TI 505 COMMUNICATIONS STATUS STACK ADDRESS The TI 505 Communications Status stack is 32 consecutive V memory locations in the TI 505 processor which represent the communications status of each node in the S3016 505 The first V memory location is a watchdog toggle from the S3016 505 This is toggled between 0 and 1 once all the enabled nodes are updated in the 3016 505 This should be monitored for a change of state by the TI 505 program to v
35. d First address of send stack in TI 505 processor A consecutive number of V memory variables equal to of Words to send will be sent to the respective slave node starting at this address Valid variable type is V memory only within the V memory space of the TI 505 processor Starting address in slave node to store words at First address of stack in slave node S3000 M4000 processor where the words sent from the master will be stored This is either a word address of an external hex address in the slave node processor see respective user s manual for slave node processor for valid W addresses and external memory addresses 53016 505 User s Manual SYSTEMS Electronics Group 28 SECTION 3 GENERAL DESCRIPTION OF NETCOM Words read from slave node to TI 505 The following three fields are the communication parameters which define the words read from the slave node and stored in the TI 505 processor of Words to read from slave node to TI 505 This is the number words that will be read from the slave node and stored in V memory locations of the TI 505 processor Starting address in slave node to read words from This is the starting address of the consecutive words in the slave node processor that will be sent to the TI 505 This is either W word address of an external hex address in the slave node processor see respective user s manual for slave node processor for valid addresses and external memory
36. ddress 068 ssrce slave source address 069 ssrce slave source address 087 tempreg temp registr 096 node network node number 097 xmit of words to xmit B098 words to reve B105 dwnload down load mode 0092 nodeptr node buffer pointer W094 pntr3 buffer pointer W106 statptr comm status pointer S3016 505 User s Manual A 19 SYSTEMS Electronics Group APPENDIX MCOM505 PROGRAM PRINTOUT 3016 505 53000 Network Master 31 slave nodes 03 11 02 12 SYS51 Main Program C PROGRAMS S3016505 MCOM505 LMN Page KKKKKKKKKKKKKKKKKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK Ck kk E x Kk kv kx ko ko ko ko ko kk block 7 High level network comm state This block performs the communications with the nth node xmitting the previously loaded sfuncl3 buffer and storing the data read from the node at the node rcve buffer O if F3 1 comm state qs DE W94 0 comm with nth node 32 B38 sfunc13 B96 B97 W94 W66 B98 W68 W94 4 if B38 2 comm done Que 6 W92 B96 512 3d00H point to nth node reve buffer as W94 7 point to sfuncl3 buffer 8 while 98 0 data rcved to node buffer 9 10 sfunc07 W94 B87 Tis sfunc08 W92 B87 1 23 W92 W94 1532 sfunc07 W94 B87 14 sfunc08 W92 B87 15 W92 W94 16 98 17 5 18 19 if B38 gt 2 comm not b
37. e nodes 03 11 02 Page 14 SYS51 Main Program C PROGRAMS S3016505 MCOM505 LMN KKKKKKKKKKKKKKKKKK KKK KKK KKK KKK KK KKK Ck CC Ck KKK KKK KKK KKK KKK KKK block 8 High level 0 test for download mode and wait until complete 1 1 F6 1 2 3 if 105 0 not in download mode 4 FO 1 start next comm cycle with TI 6 Fo 0 7 8 9 reset TI WRITE ERROR 10 W106 1b00H 61 1 lt lt 1 11 sfunc07 W106 B108 1 2 if B108 12H 13 sfunc08 W106 2 14 T5 16 if B105 0 download mode T73 18 sfunc07 1900H B90 restore TI 505 comm status stack address 19 sfunc07 1901H B91 20 21 22 sfunc08 1ff4H 1 set node address to 1 master 23 000 select select slave state 006 comdone TI545 comm done 061 slave network slave number 090 Verrstk Vmem error stack 091 Verrstk Vmem error stack B105 dwnload down load mode B108 comstat comm status W106 statptr comm status pointer 53016 505 User s Manual SYSTEMS Electronics Group A 23 APPENDIX MCOM505 PROGRAM PRINTOUT 3016 505 53000 Network Master 31 slave nodes 03 11 02 Page 15 SYS51 Main Program C PROGRAMS S3016505 MCOM505 LMN Ck CC Ck CC Ck CC Ck CC Ck Ck KC KKK KKK KKK KKK KKK KKK KKK KKK KK KKK KKK KKK KK KKKKKKKKKKKKKKKKKEK block 9 Assembly 0 jnb F11 com enb 1 jb F10
38. e screws located on the faceplate and gently pull the board out of the rack using the handles located on the faceplate 53016 505 User s Manual SYSTEMS Electronics Group SECTION 2 INSTALLATION 3016 505 User s Manual 2 2 53000 SERIAL NETWORK INSTALLATION The S3000 serial network installation consists of wiring the network and setting each S3000 M4000 node on the network with a unique network address Up to 31 slave nodes can be connected to the master S3016 505 on one network 2 2 1 WIRING THE SERIAL NETWORK Refer to figure 1 for a typical schematic of the network and for the pin outs of the network interface connectors When wiring the network the following rules must be followed 1 2 3 4 5 Wire the network using Belden 9182 single shielded twisted pair cable or an equivalent data communications cable meeting the following spec Wire gauge 22AWG Nom impedance 150 ohms ft Nom attenuation at 1 MHZ 004 db ft Twisted pair single shielded The total wire length of the network cannot exceed 1 000 ft if 344KBPS is selected 2 000 ft at 229K BPS and 4 000 ft at 106KBPS The shield of the cable should be carried through the entire network using the shield tie points on the interface connectors to achieve this The shield tie points on the connectors are not internally tied to anything they are strictly tie points One of these tie points should then be tied to earth ground The two ex
39. er block lin line numb usage sense tha file key INI initiali r in block t variable is referenced zation file MNF main pro TMD Timed in Uxx User fun gram file terrupt file om interrupt file ction file xx ufunc num Usage key variable value altered at referenced location output coil timer accumulator set equal etc variable used in Assembly block usage in Assembly block unknown variable used as pointer in High level block if or is not associated with variable the variable is not altered at location contact timer preset tested for value etc Addr nicname description location used 000 select select slave state MNF 1 0 LAS 753 1390 5 3 MNF 8 5 9 9 F001 read TI read TI545 state MNF 1 42 2 0 3 0 3 13 MNF 3 51 002 rd init read state initiat MNF 2 2 DEUX BLA 3512 003 netcomm network comm state MNF 6 0 6 46 7 0 7 33 004 writeTI write TI545 state MNF 1 39 3 51 4 0 5 0 MNES 5el3 1555302 005 wr init write state initiat MNF 4 2 4 19 5 13 5 53 006 comdone TI545 comm done MNF 5 53 8 1 8 6 008 done done MNF 1 2 13 1 26 1 30 MNF 6 2 6 3 6 11 6 21 009 545 task done 3 19 3 27 3 38 S3016 505 User s Manual SYSTEMS Electronics Group SAT APPENDIX MCOM505 PROGRAM PRINTOUT 010 TIreset TI505 reset comp ENT
40. erify that the S3016 505 1 functioning This is generally accomplished with a timer that is reset by a one shot fired every time this V memory location changes from either 0 toa 1 oral to a O Note While the Node parameters are being downloaded to the S3016 505 that this location will not change state Thus the timer should be set to the maximum download time approximately 5 seconds The remainder of the V memory locations of this stack are the communications status of the respective 31 slave nodes the second V memory location is for node 2 the third for node 3 etc The values loaded into these locations by the S3016 505 are numbers between 0 and 19 decimal These are the same status codes as displayed in the Communications Status menu selection 6 of the Main menu See section 3 3 6 for definitions of these codes These status registers should be monitored by the TI 505 program to verify that communications to a specific node is occurring if that node is enabled When this selection is made the current TI 505 Communications Status stack address is displayed This is the first address of the stack To change this address simply type in the desired V memory address and press lt ENTER gt If the address is not to be changed press lt ESC gt Note This address is only loaded to the S3016 505 when the Download Parameters to S3016 505 selection is performed If this address is changed the download must be performed to update
41. es 4 if F102 1 task code comm failure with 545 os 6 39 dec error count Ts if B39 0 error retries count out 8 9 B40 11H comm error TI READ ERROR 10 W106 1b00H B61 1 lt lt 1 2 LL sfunc08 W106 B40 W106 save fault code in T2 sfunc08 W106 0 TI 505 comm stat stack 1 3 0 F2 0 EO xm exit read state 14 5 1 16 F103 1 retry task code comm with 545 17 F102 0 reset task code comm fail bit 18 19 else if F9 1 task code comm done 20 215 for B42 0 42 lt 15 B42 copy block read from 545 22 to network xmit buffer 23 sfunc08 W88 B86 B86 W88 copy nth word 24 sfunc08 W88 B86 B86 W88 25 26 86 B182 reset task code read buffer Ds F9 0 block read done 28 29 else if B35 0 more blocks to read 30 3d B56 50H block read task code B25 B57 4 of bytes to xmit in task code req 33 B58 32 of bytes to rcve in task code resp 34 W150 W36 starting V mem address to read 35 W36 W36 15 next block address to read 36 35 dec of blocks to read 37 103 1 initiate task code comm 38 F9 1 preset block read done 39 40 else 41 42 W88 1a00H copy data read from TI545 to 43 while B62 0 respective slave xmit buffer 44 45
42. es that have a logical meaning to the user and thus a better file organization the speed of execution of the NETCOM program is also enhanced The maximum number of files allowed in one directory is 30 The maximum number of sub directories in one directory is 120 Of course by making sub directories within sub directories no actual limit is placed on the number of user files which can be stored on one hard drive other than the actual amount of memory on the hard drive These sub directories can be created using the F5 Make Dir command in the shell 3 2 1 NETCOM SHELL MENU The shell consists of a menu which displays the selected file name current directory target board along with fields that display the existing file selections available for editing and available directories The definitions of these fields are as follows PROMPT This is a field which displays various prompts to the user based on the selected command informing the user what to do DIR This field displays the currently selected drive and directory This is used as the path to the user file name when creating or editing a file and is set using the F6 Select Drive and F3 Select Dir commands When is initially invoked this is set to the root directory of the current drive SYSTEMS Electronics Group 217 SECTION 3 GENERAL DESCRIPTION OF NETCOM 3016 505 User s Manual
43. for details on the S3016 in general 1 1 FEATURES e Communications CO CPU Board with 3000 Serial Network Interface and RS 232 RS 422 USER PORT e Built in Processor executes User application program independently of main TI 505 processor Resides on TI 505 Bus structure as 3 word in 5 word out Special Function module similar to a TI Peerlink module e Provided with 505 S3016 505 program and NETCOM MS DOS based setup program which allows the TI 505 processor to communicate with up to 31 S3000 M4000 slave nodes with up to 120 words to and from each slave node e 24K Bytes User Program memory e 2K Bytes Data memory e Built in Real Time clock provides current time and date e Fast program execution time 0 6 Milliseconds per Bytes Program memory SYSTEMS Electronics Group SECTION 1 GENERAL DESCRIPTION S3016 505 User s Manual e Programmed with SYSdev MS DOS based software package allowing programming of the S3016 505 in Ladder High level and Assembly MCS 51 e Interfaces to IBM PC or compatible RS 232 for program download and on line monitoring Extensive internal diagnostics fault detection including watchdog timer communications fault detection hardware confidence test etc e Status LEDS on faceplate RUN SERIAL NETWORK COMM and FAULT e Standard single width TI 505 module size 1 2 3000 SERIAL NETWORK OPERATION The 3000 serial network provide
44. halted while the download is in progress Communication between the TI processor and S3016 505 1s halted as well Communication well automatically resume to the slave nodes enabled as soon as the download is complete SYSTEMS Electronics Group Se 3016 505 User s Manual SECTION 3 GENERAL DESCRIPTION OF NETCOM 3 3 3 UPLOAD PARAMETERS FROM 53016 505 PROG PORT This selection is used to upload the node communications parameters for the slave nodes from the S3016 505 to the computer Note The node descriptions are not uploaded from the S3016 505 these are saved in the file on disk only The upload feature allows the user to either upload all the nodes 2 to 32 or just a range of nodes starting node and ending node as specified by the user This allows just a certain number of nodes 1 nodes 2 to 4 to be uploaded without having to upload all the parameters for all the nodes To upload the node parameters connect an RS 232 cable from COMI on the computer to the PROG port on the S3016 505 and press this selection The user is then prompted to abort the upload by pressing ESC or to continue by pressing any other key If any key other than ESC is pressed the following prompt is displayed Upload all nodes from S3016 505 y n If all the parameters for all the nodes 2 to 32 are to be uploaded nV M answer y to this prompt If only a range of nodes is to be uploaded woe answer
45. he data is saved in the currently selected file when the Node Parameters Edit menu is exited Also the S3016 505 is not updated with any changes until the Download Parameters is performed to the S3016 505 53016 505 User s Manual SYSTEMS Electronics Group 31 SECTION 3 GENERAL DESCRIPTION OF NETCOM This Page Intentionally Left Blank 53016 505 User s Manual SYSTEMS Electronics Group 32 Board Size Length Height Width Processor Memory Program Data non volatile volatile Flags F Bytes B Words W Interface Ports PROG PORT Type Comm Rate USER PORT Type Comm Rate Start bits Data bits Stop bits Parity Serial Network S3000 N 1 Type Comm Rate of nodes max Isolation Distance Protocol Power Requirements Ice 5VDC S3016 505 User s Manual 33 SECTION 4 SPECIFICATIONS 9 15 6 30 0 80 24K bytes battery backed CMOS RAM 2K bytes battery backed CMOS RAM 104 bits 185 bytes 93 words RS 232 9600 BAUD RS 232 RS 422 300 600 1200 2400 4800 9600 BAUD 1 8 1 or 2 NONE ODD or EVEN RS 485 344KBPS 229KBPS or 106KBPS 32 2000 VRMS 1000 ft 2000 ft or 4000ft Proprietary 1 00 amps MAX SYSTEMS Electronics Group SECTION 4 SPECIFICATIONS Temperature Range Storage 0 to 70 degrees Operating 0 to 60 degrees Relative Humidity 5 to 95 non condensing 53016 505 User s Manual SYS
46. is invoked after a new file is created from the shell or when an existing file is selected from the shell or invoked from the DOS command line Note When a file is created for the first time the TI 505 Communications Status Stack address menu is displayed first see section 3 3 5 This forces the user to set this address prior to editing the rest of the communications parameters Once this is set the Main menu is then displayed The Main menu allows the user to edit the node communications parameters download the node parameters to the S3016 505 upload the node parameters from the 3016 505 print the node parameters set the TI 505 status stack address and monitor the communications status on line The following describes these menu selections 3 3 1 EDIT NODE COMMUNICATIONS PARAMETERS When this selection is made the Node Parameters Edit menu is invoked This menu allows the user to select the node number edit the node description edit the node communications parameters and enable or disable communications to the node See section 3 4 for complete details on these menu selections SYSTEMS Electronics Group SECTION 3 GENERAL DESCRIPTION OF NETCOM 3016 505 User s Manual 3 3 2 DOWNLOAD PARAMETERS TO 3016 505 PROG PORT This selection is used to download the node communications parameters for the slave nodes to the S3016 505 from the computer Note The node descriptions are not downloaded
47. lected the menu will prompt for the file name Enter the new name in the FILE filed of the menu using the valid MS DOS file name character set SYSTEMS Electronics Group 18 3016 505 User s Manual SECTION 3 GENERAL DESCRIPTION OF F2 Set Colors This selection allows the user to select the foreground color characters and background color on PC s equipped with color monitors Any of 16 foreground colors can be selected and any of 8 background colors F3 Select Dir This is used to select as the current directory one of the directories available in the sub directories menu Note Only directories within the current dub directory are displayed and are available for selection Pressing F3 positions the selection arrow in the sub directories menu Position the selection arrow at the desired sub directory and press ENTER The DIR field will be updated to show the newly selected directory while the file selections menu will be updated to show the existing user files in the selected directory The sub directories menu will also show the sub directories that exist in the selected directory Note The F4 Root Dir command must be used to back out of the currently selected directory and return to the root directory of the currently selected drive F4 Root Dir Used to set DIR to the root directory of the selected drive This command is primarily used to back out of the pre
48. n V memory locations addresses in S3000 M4000 nodes of words to transfer etc is transferred between the TI processor and the various S3000 M4000 nodes See section 3 for details on using 53016 505 User s Manual SYSTEMS Electronics Group 13 SECTION 2 INSTALLATION This Page Intentionally Left Blank 53016 505 User s Manual SYSTEMS Electronics Group 14 S3016 505 User s Manual SECTION 3 GENERAL DESCRIPTION OF NETCOM NETCOM is a DOS based program used in conjunction with 505 for the S3016 505 The combination of the 505 and NETCOM programs turn the S3016 505 into a purely communications board which allows the TI 505 processor to communicate to up 31 S3000 M4000 slave nodes reading up to 120 words and writing up to 120 words to each node NETCOM allows the user to perform the following 1 Upload Node communication parameters from S3016 505 2 Download Node communication parameters to S3016 505 3 Save Node communication parameters in a file 4 Document Nodes S3000 M4000 network slave node descriptions 5 Print Node communication parameters descriptions 6 Create multiple network configuration files with up to 32 nodes per file The NETCOM program consists of a shell first menu displayed when is invoked plus the Main and Node Parameters Edit menus used to select the various features of NETCOM The shell is used for file and directo
49. ram is a SYSdev program which is downloaded directly into the S3016 505 This program implements the task code communication to the TI 505 processor as well as implementing the serial network communication to the S3000 M4000 slave nodes The program is a menu driven MS DOS based program which runs on any IBM PC or compatible NETCOM is used to configure which slave nodes are to be communicated to which V memory addresses in the TI 505 are to be used to read from and write to which addresses in the S3000 M4000 slave nodes are to be read from and written to and how many words are to be transferred to each slave node This information is downloaded to the S3016 505 at which time the communication between the TI processor and the S3000 M4000 slave nodes is performed automatically Most applications of the S3016 505 will use 505 and The primary purpose of the S3016 505 is to allow TI 505 based processors to communicate to S3000 M4000 processors and the 505 programs allow the user to do just this in very easy and user friendly way No SYSdev programming of the S3016 505 is required by the user when the 505 and programs are used See section 2 4 for details on downloading the 505 program to the S3016 505 See section 3 for details on using the NETCOM program SYSTEMS Electronics Group SECTION 1 GENERAL DESCRIPTION The operation of the
50. ry control From this menu files which will store the node parameters are created copied backed up or restored When a file is created or selected the Main menu is then invoked From here the user edits the node parameters downloads uploads prints the parameters etc The following sections describe all the menus and features of NETCOM SYSTEMS Electronics Group 15 SECTION 3 GENERAL DESCRIPTION OF NETCOM 3016 505 User s Manual 3 1 INSTALLING AND RUNNING NETCOM To install the program on your computer load the diskette into drive A switch to the root directory of the hard drive you want to install it on and type A INSTALL The install program will create directory call HSLSETUP and copy the NETCOM EXE program to this directory To execute the NETCOM program change to the HSLSETUP directory and type NETCOM lt ENTER gt The program will be invoked and the shell will be displayed The following sections describe this menu along with the other menus available in If desired the NETCOM shell can be bypassed by including the path directory and file name on the command line when is invoked from the DOS prompt This is usually done when a menu program is used to select various software packages on the users PC This allows a specific file to be automatically invoked from the user s menu program without having to go through the shell for
51. s of Words to send from TI 505 to slave node Starting address in TI 505 of words to send Starting address in slave node to store words at of Words to read from slave node to TI 505 Starting address in slave node to read words from and Starting address in TI 505 to store words at If the node is not already enabled for communications when this selection is made the user is prompted to enable communications If communications is to be enabled answer y if not answer n If communications is not enabled the communication parameters cannot be set and the cursor will return to the Enter selection prompt If communications is enabled the cursor will be located in the of Words to send field Enter the number of words to be sent and press lt ENTER gt The cursor will move to the Starting address in TI 505 field Enter the starting V memory address of the send stack the V is automatically prefixed to the beginning of the address and press lt ENTER gt The cursor will now move to the Starting address in the slave node field Enter the starting address in the slave that the words sent will be stored at as either a valid W address in the form Wxxxx where xxxx is the address or as a valid external memory hex address in the form xxxxH where xxxx is the hex address and press lt ENTER gt The above three fields were the Words sent from TI 505 to slave node communications parameters The cursor will now advance
52. s a means for the S3016 505 to communicate with other S3000 M4000 processors nodes The network operates in a master slave topology The S3016 505 is the master and controls all communications on the network The remaining S3000 M4000 nodes act as slaves and simply respond to communications requests from the master The master can send up to 120 consecutive words and receive up to 120 consecutive words from the slave in one command Up to 31 S3000 M4000 slave nodes be connected to one S3016 505 Each node on the network is assigned a unique address between 1 and 32 The S3016 505 master node is assigned address 1 while the slave nodes are assigned addresses 2 through 32 The network address is used to specify which slave the master is communicating to The network addresses are set in the S3000 M4000 nodes from the SYSdev Target Board Interface Menu and is downloaded directly to the S3000 M4000 node from the IBM PC or compatible running SYSdev The network address of the 53016 505 is automatically set to when the 505 program is used SYSTEMS Electronics Group SECTION 1 GENERAL DESCRIPTION Communications from the master is implemented using System function 13 sfunc13 See the S3016 User s Manual for details on the system function or the 505 program in appendix for an example of using sfunc13 1 3 COMMUNICATION BETWEEN 505 PROCESSORS AND 3016 505 Communications between the TI 505 processors 545
53. sfunc07 W88 B87 46 sfunc08 W84 B87 W84 W88 47 sfunc07 W88 B87 48 sfunc08 W84 B87 W84 1188 49 62 50 53016 505 User s Manual SYSTEMS Electronics Group A 8 APPENDIX MCOM505 PROGRAM PRINTOUT block continued on next page 53016 505 User s Manual SYSTEMS Electronics Group APPENDIX MCOM505 PROGRAM PRINTOUT 53016 505 53000 Network Master block 53s 525 53 54 554 56 F000 F001 F002 F004 F009 F102 F103 B035 B039 B040 B042 B056 B057 B058 061 062 086 087 182 W036 w084 11088 19106 W150 F1 W84 select read TI rd init writeTI TI done skfail TIcomm pu Ent ommerr i tskcode xmitt slave send pntrl tempreg rbuff Vaddr slveptr pntr2 statptr Vstack t e c t S3016 505 User s Manual 3 High level c EZ select read read write TI545 TI545 TI545 of TI task comm TI545 task task network of task tskcode 1545 slave network comm Vmem 0 31 slave nodes 03 11 02 Page 5 SYS51 Main Program C PROGRAMS S3016505 MCOM505 LMN block originated on prev page F4 1 B61 512 3c00H 256 slave TI545 sta te TI545 tas tas tas bloc ret tas k k k ks K code code slave words buffer temp read
54. the S3016 505 SYSTEMS Electronics Group 25 SECTION 3 GENERAL DESCRIPTION OF NETCOM 3016 505 User s Manual 3 3 6 MONITOR COMMUNICATIONS STATUS PROG PORT This selections is used to monitor the communications status on line The status of each node is displayed in a table with a status code and short description of each code These are the same status codes passed to the TI 505 processor in the TI 505 communications status stack see section 3 3 5 The list of possible codes is shown below Code Code HEX decimal Definition 00H 00 Comm to Node Disabled 01H Ol 02H 02 Comm to Node OK 03H 03 More than one bus master 04H 04 Xmitt timeout no response 05H 05 No slave response timeout 06H 06 Invalid command from master 07H 07 Receive overflow 08H 08 Receive collision detected 09H 09 Receive alignment error OAH 10 Receive CRC error OBH 11 Unknown error 12 Xmitt no acknowledge 13 Xmitt under run error 14 Xmitt collision detected 15 Address range error 10H 16 Unexpected slave response 11H 17 TI 505 S3016 read error 12H 18 TI 505 S3016 write error 13H 19 Undefined error Status code Comm to Node Disabled is set when communications to the respective node is disabled see section 3 4 4 This is the normal status code for any unused nodes on the network Status code 02H Comm to Node 1 the normal status code when a node is enabled for communications and comm
55. the data that will be sent to the respective slave nod 0 if F1 1 read state 1 2 if F2 0 read from 545 not yet initiated 35 4 B86 amp B182 initiate pointer to task code read buffer Be W88 1a00H initiate pointer to TI545 buffer 6 if B62 15 0 even number of 15 word blocks to read 7 B35 62 15 yes calc of blocks to read 8 else 9 B35 B62 15 1 1 of blocks to read 10 W36 W64 1 initiate Vaddr in 545 to read from 2 1 read initiated 12 B39 6 max number of error retries 6 132 14 158 TI545 state rd init read state initiat numblks of blocks task err cnt TI task retry count 062 send of words to send 086 pntrl task buffer pointer B182 rbuff tskcode read buffer W036 Vaddr TI545 Vmem address 064 Vsrce Vmem source address W088 pntr2 network buffer pointer 53016 505 User s Manual SYSTEMS Electronics Group 7 APPENDIX MCOM505 PROGRAM PRINTOUT 53016 505 3000 Network Master 31 slave nodes 03 11 02 Page 4 SYS51 Main Program C PROGRAMS S3016505 MCOM505 LMN KKKKKKKKKKKKKKKKK KK KKK KKK KKK KKK KKK KKK KKK KKK KK KKK KK KKK KKK KKK KKKKKKKKKKKKKKK block 3 High level O if Fl 1 read state ds gus if F103 0 task code with 545 complete 3 y
56. tion is occurring concurrently with the communication between the TI 505 processor and the S3016 505 thus optimizing the total through put of the system S3016 505 User s Manual SYSTEMS Electronics Group SECTION 1 GENERAL DESCRIPTION This Page Intentionally Left Blank 53016 505 User s Manual SYSTEMS Electronics Group SECTION 2 INSTALLATION CAUTION THE INTERNAL COMPONENTS OF THE 53016 505 ARE SUSCEPTIBLE TO DAMAGE BY STATIC DISCHARGE JUST AS ANY ELECTRONIC COMPONENTS ARE WHEN HANDLING THE 53016 505 THE BOARD SHOULD HANDLED BY THE FACEPLATE ONLY AND PREFERABLY IN A STATIC SHIELDING BAG 2 1 INSTALLING THE S3016 505 IN THE RACK S3016 505 can be installed in any I O slot of the TI 505 rack Install the S3016 505 as follows 1 Turn power to the TI 505 rack off 2 Install S3016 505 in the rack by aligning the board with the card guides and sliding in until firmly seated The board is held in the rack via captive screws located on the faceplate 3 Connect the S3016 505 to the S3000 network by plugging the network field wiring connector into the network comm port observing the proper keying of connector 4 Turn power to the TI 505 rack on 5 Download 505 to the S3016 505 see section 2 4 To remove the S3016 505 from the rack perform the following 1 Turn power to the TI 505 rack off 2 Pull the network field wiring connector from the comm port 3 Loosen the captiv
57. treme ends of the network should be terminated with 150 ohm resistors as shown in figure 1 The network wiring should be isolated from other high voltage wiring by routing the network in a separate conduit dedicated to the network SYSTEMS Electronics Group SECTION 2 INSTALLATION 3016 M4000 MODULE Oru Oco OFLT BELDEN CABLE 9182 OR EQUIVALENT BLK BLK E YEL _ BLK x P w SHLD SHLD NOTE SHIELD TIED TO EARTH L GROUND AT ONE BOARD ONLY 2 3012 3014 W SPB3012 1 OR COMM 3012 1 BE TO OTHER Blk 5350125 amp c YEL S3016 S 2 ME BLK TOTAL OF 32 MAX gt SHLD SHLD ded Ha TERMINATING RESISTOR USED AT EXTREME ENDS Figure 2 1 Typical Network Wiring 3016 ORUN Oco BLK OFLT YEL ES BLK veL J SHLD TO OTHER S3000 MODULES UPSTREAM TO OTHER S3000 gt MODULES DOWNSTREAM Figure 2 2 Alternative Serial Connector Wiring S3016 505 User s Manual SYSTEMS Electronics Group SECTION 2 INSTALLATION
58. unications to that node is successful Status codes 03H through 10H are network communication error codes In this case comm to the node was enabled but communications to that node was not successful The data returned to the TI 505 processor for that node would not be valid These error codes are serial network error codes listed in the S3016 User s Manual Refer to that manual for a complete description of these error codes SYSTEMS Electronics Group 26 SECTION 3 GENERAL DESCRIPTION OF NETCOM To view the communications status connect an RS 232 cable from on the computer to the PROG port on the 53016 505 and press this selection The status of each node will then be displayed in the status table Note This table is updated continuously such that any change in the communications status of any node is reflected in the table immediately If the RS 232 communications from the computer to the S3016 505 cannot be established cable not connected etc the status table will display for each node in the table This indicates that the computer is not communicating to the S3016 505 3 4 NODE PARAMETERS EDIT MENU The Node Parameters Edit menu is used to define the communications parameters of each node as well as enable or disable communications to the node and enter descriptions for each node The following selections are available on this menu Select Node number Edit Node description
59. usy 20 21 W94 B96 1 lt lt 1 1b00H save error code 22 sfunc08 W94 B38 W94 23 sfunc08 W94 0 24 if B38 2 comm error 25 B40 B38 save error code 26 W106 1b00H B96 1 lt lt 1 save comm return value in 27 sfunc07 W106 B108 test for READ WRITE error 28 if 8108 lt 11H 29 30 sfunc08 W106 B38 W106 TI 505 stat stack sfunc08 0106 0 32 33 0 exit comm state 34 354 36 003 netcomm network comm state 038 sfl3ret sfunc13 return value B040 commerr comm error code B087 tempreg temp registr B096 node network node number B097 xmit of words to xmit S3016 505 User s Manual SYSTEMS Electronics Group A 20 APPENDIX MCOM505 PROGRAM PRINTOUT BO98 of words to rcve 53016 505 User s Manual SYSTEMS Electronics Group APPENDIX MCOM505 PROGRAM PRINTOUT 53016 505 53000 Network Master SYS51 Main Program C PROGRAMS S3016505 MCOM505 LMN block B108 comstat 066 sdest W068 ssrce 0092 nodeptr W094 pntr3 W106 statptr S3016 505 User s Manual 7 High level slave slave node comm comm dest source buffer buffer status 31 slave nodes status address address pointer pointer pointer A 22 03 11 02 Page 13 SYSTEMS Electronics Group APPENDIX MCOM505 PROGRAM PRINTOUT 53016 505 53000 Network Master 31 slav
60. viously selected directories if it is desired to charge to a directory that is not a sub directory of the current directory Pressing F4 will set DIR to the root directory and display the user files and directories in the root directory of the selected drive F5 Make Dir This selection creates a new sub directory in the currently selected directory When selected the menu will prompt for the directory name Enter the new name using the valid MS DOS directory name character set The directory name can be a maximum of eight characters in length Press ENTER to accept the directory name The new directory will now be displayed in the sub directories selection menu and can now be selected as the current directory using the F3 Select Dir command if desired SYSTEMS Electronics Group 19 SECTION 3 GENERAL DESCRIPTION OF NETCOM F6 Select Drive This selection is used to change the currently selected drive When selected the shell prompts for the drive letter A Z Enter the new drive and press ENTER The DIR field will be changed to the root directory of the new drive and the existing user files and sub directories in the new drive root directory will be displayed F7 Copy File Used to copy the selected file to a new file name in the current directory Enter the new name using the valid MS DOS file name character set The file name can be a maximum of eight characters in length

Download Pdf Manuals

image

Related Search

Related Contents

  Guide pratique de l`évaluation (littérale)  Frigidaire 316000653 Range User Manual    サンデン エコキュート  Handbuch User Manual G10 - TCI Gesellschaft für technische  Finding Your Way Around Realist - Daytona Beach Area Association  GSR  Bedienungsanleitung und Sicherheitshinweise  AutoScan Spektralfotometer Benutzerhandbuch - X-Rite  

Copyright © All rights reserved.
Failed to retrieve file