background image

 
 

1-10 

 PACSystems* RX3i PROFINET Controller  Command Line Interface Manual 

– July 2011  

 GFK-2572 

 

1

 

  

 

 

Modify Level Commands  

The following commands are additionally available in Modify level. 

Command 

Description 

arp [add |clear ] 

Non-Global. 

clear

 clears ARP cache. 

add

 adds a static entry in ARP table. 

blinkId [begin | end] 

Non-Global. Begin/End blinking Identification LED pattern.  

blinkId

 with no 

parameters displays whether the pattern is Blinking or Stopped.  

clear arp 

Non-Global. Clears ARP cache. (Equivalent to 

arp clear

.) 

clear counters [all | 
icmp | igmp | ip | 
network |rdnMedia | 
tcp | udp] 

Non-Global. Clear specified counters or clear all counters.   

clear counters

 does not clear all counters. Enter 

clear counters all

  to clear all 

counters. 

clear log 

Non-Global. Clears the local log table and resets the counter of lost log entries. 

clear statLED 

Non-Global. Reset the STATUS LED (log isn’t cleared).  The STATUS LED is 

turned on until the next entry is placed into the local log table.  This command 

does nothing if the module has an invalid MAC Address (STATUS LED Red 

and blinking). 

default 

Non-Global. Returns module to factory default values and logs out of Modify 

Access level.  Does not affect MAC addresses. 

loginCfg [password | 
default ] 

Non-Global. Change the login password.  

loginCfg default 

 returns login 

password to the default.  The password setting persists over a power cycle. 

logout 

Non-Global. Return to Monitor Access Level. 

[no] monport 
[<monitor> < <ports>] 

Non-Global. Display the monitor port and the ports being monitored. Port 

monitoring is enabled by specifying the optional 

monitor

 port and one or more 

ports

 to be monitored. 

no monport

 disables port monitoring.  

Ping <ip> 

Non-Global. Sends ICMP Echo requests.   

restart 

Non-Global. Restarts the module firmware and logs out of Modify Access level. 

sessionTimeout 
[<seconds>] 

Non-Global. Displays and sets the session inactivity timeout value. 

[no] telnetd 

Non-Global. 

telnetd

 enables the telnet server.  

no telnetd

 command disables 

the telnet server.  This requires a power cycle to take effect.  telnet is disabled 

by default.  This parameter is preserved over a power cycle. 

Time <date> <time> 

Non-Global. Changes the internal IO LAN clock.   

 
 

Summary of Contents for PACSystems* RX3i

Page 1: ...GE Intelligent Platforms Programmable Control Products PACSystems RX3i PROFINET Controller Command Line Interface Manual GFK 2572 July 2011 ...

Page 2: ...e the information contained herein does not purport to cover all details or variations in hardware or software nor to provide for every possible contingency in connection with installation operation or maintenance Features may be described herein which are not present in all hardware and software systems GE Intelligent Platforms assumes no obligation of notice to holders of this document with resp...

Page 3: ...ial 1 780 420 2010 if toll free 800 option is unavailable Technical Support Email support ip ge com Customer Care Email customercare ip ge com Primary language of support English Europe the Middle East and Africa Online Technical Support http support ge ip com Phone 800 1 433 2682 EMEA Direct Dial 352 26 722 780 if toll free 800 option is unavailable or if dialing from a mobile telephone Technical...

Page 4: ......

Page 5: ...help 2 4 history 2 9 log 2 12 login 2 16 node 2 17 shConfig 2 18 show arp 2 22 show config 2 23 show debug exception 2 26 show debug fatalInfo 2 27 show icmp 2 29 show ip 2 31 show log 2 36 show mac 2 37 show mem 2 38 show network 2 42 show node 2 43 show port 2 48 show profinet 2 56 show rdnMedia 2 66 show sessionTimeout 2 67 show sm 2 68 show tcp 2 70 show telnetd 2 72 show time 2 73 show udp 2 ...

Page 6: ...l July 2011 GFK 2572 Modify Level Commands 3 1 arp 3 3 blinkId 3 4 clear arp 3 5 clear counters 3 6 clear counters profinet 3 8 clear log 3 9 clear statLED 3 10 default 3 11 loginCfg 3 12 logout 3 13 monport 3 14 ping 3 16 restart 3 18 sessionTimeout 3 19 telnetd 3 20 time 3 22 ...

Page 7: ...ntroller It cannot be used during powerup diagnostics or when the module is in firmware update mode The Command Line Interface may not be accessible during very heavy communications load This chapter describes the Command Line Interface and explains how to use it Chapter 2 Monitor Commands defines the commands counters and Log Events that can be used to view information about the operation of the ...

Page 8: ...ne 1 with no flow control Once telnet has been enabled it remains enabled through power cycles unless it is disabled again using the telnetd Command Line Interface Note If the PNC is power cycled or reset an established terminal emulation connection will cease to work Performing a manual Disconnect Connect operation in the terminal emulation program will restore operation of the connection Termina...

Page 9: ...l enables use of a greater number of commands In the Modify access level the prompt changes to Entering Parameter Values Parameter values must be alphanumeric characters except for a few special commands that are specified in the command descriptions Parameters can be passed in single quotes or double quotes Keyboard Shortcuts Some useful keyboard shortcuts include Ctrl a jump to beginning of line...

Page 10: ...a Command After a command has been fully entered type to list the possible parameters for that command and help text associated with those parameters Example for showing the ARP table device name Initial display device name sho Enter sho to view self completion help device name show Enter show to see the full command device name show Enter show to view the available show parameters Partial results...

Page 11: ...e at Monitor level the message Error Bad command Syntax will appear Global Commands Global commands are basic commands such as help that are always available at the current access level Some global commands are available only in Modify access level mode not Monitor mode For example the command login is a Monitor access level global command However logout is a Modify access level global command Exa...

Page 12: ...l modes and access levels Non Global The command capability or access to certain parameters change in some modes or access levels The parameter is optional Within the brackets each possible option for that parameter is listed with a bar between parameters Parameters that can take on a range of values are shown in angle brackets Commonly Performed Tasks To do this Use this command Clear the screen ...

Page 13: ...he command history up arrow or ctrl p Global Shows previous command in command history down arrow or ctrl n Global Shows next command in command history Only valid after moving up through command history with the up arrow or ctrl p log details entry Global Displays the local log table This includes displaying the counter that indicates the number of entries that were lost due to overflow The local...

Page 14: ... status data id parameter displays PROFINET Device name IP Address subnet mask and default gateway info parameter displays Type of Device Device Catalog number Copyright notice Primary firmware revision Boot firmware revision hardware revision and FPGA revision status parameter displays the restart reason code and other module status In addition it shows whether the configuration data source is fr...

Page 15: ... media redundancy status for the PNC If the PNC is a media redundancy master MRM this command also displays the Redundant Media Counters show session Timeout Global Display session inactivity timeout show tcp Global Shows TCP server status and counters show telnetd Global Indicates whether the telnet server is enabled or disabled and other telnet status such as number of telnet connections show ti...

Page 16: ...nd does nothing if the module has an invalid MAC Address STATUS LED Red and blinking default Non Global Returns module to factory default values and logs out of Modify Access level Does not affect MAC addresses loginCfg password default Non Global Change the login password loginCfg default returns login password to the default The password setting persists over a power cycle logout Non Global Retu...

Page 17: ...onal commands restricted to Modify level access are defined in chapter 3 Monitor Access Level Commands Alias Cls Help History Log Login Node Shconfig Show arp Show config Show debug exception Show debug fatalinfo Show icmp Show ip Show log Show mac Show mem Show network Show node Show port Show profinet Show rdnmedia Show session timeout Show sm Show tcp Show telnetd Show time Show udp Terminate C...

Page 18: ...lias with no parameters shows all the currently defined aliases Alias definitions do not persist between Command Line Interface sessions or across power cycles alias Command Format alias Replacement Text CommandCommand Name Replacement Text Any string using alphanumeric values If a space is desired within the string the aliasValue must be enclosed in quotations single or double Command Name Typica...

Page 19: ...s the current screen so that only a single command prompt appears at the top of screen cls Command Format cls Example Screen Display device name alias sh show device name alias shcfg show config device name alias sho ip show config ip device name alias his history device name cls device name ...

Page 20: ...e editing or TAB perform automatic completion or suggest possible commands when a command is only partially entered In addition lists possible parameters and associated help strings after a command has been fully entered help Command Formats help global edit Examples Displaying All Commands for Monitor Access Level Screen Display device name help login Enter Higher Access Level shConfig Set Show S...

Page 21: ...Set Show Shell settings Displaying Global Commands for Monitor Access Level Screen Display device name help global alias Text substitution cls Clear the screen help Show available commands history Show command history log Display local log table node Show Identification and physical module information show show system attributes terminate End a command shell session device name ...

Page 22: ... beginning of line Ctrl a Move to end of line Ctrl e Get prior command from history Ctrl p Get next command from history Ctrl n Move cursor left Ctrl b Move cursor right Ctrl f Move back one word Esc b Move forward one word Esc f Convert rest of word to uppercase Esc c Convert rest of word to lowercase Esc l Delete remainder of word Esc d Delete word up to cursor Ctrl w Transpose current and previ...

Page 23: ... volatile MAC addresses mem Show System Memory status and or counters network Show Network Interface status and or counters node Show Identification Status and Module Info port Show Ethernet port info profinet Show PROFINET status and or counters rdnMedia Show Media redundancy status and or counters sessionTimeout Show session inactivity timeout value sm Show shared memory status and or counter tc...

Page 24: ... shConfig show device name This example also uses for automatic completion In this case con is unambiguous and the Command Line Interface completes the command by displaying show config Screen Display device name show con Config device name show config This example uses TAB for automatic completion In this case con is unambiguous and the Command Line Interface completes the command by displaying s...

Page 25: ...d history down arrow or ctrl n shows next command in command history Only valid after moving up through command history with the up arrow or ctrl p history Command Formats history clear historyNumber Ctl p Ctl n Examples Using the History Command to Display Previously Entered Commands Screen Display device name alias sh show device name alias shcfg show config device name history 1 alias sh show 2...

Page 26: ...ommands history Show command history log Display local log table node Show Identification Status and Module Info show show system attributes terminate Ends a Command Line Interface session device name alias shcfg show config device name history 1 alias sh show 2 help 3 alias shcfg show config 4 history device name 2 device name login Enter Higher Access Level shConfig Set Show Shell settings Globa...

Page 27: ... Display device name history 1 alias sh show 2 help 3 alias shcfg show config 4 history 5 help 6 history device name alias shcfg show config Using the Up Arrow to Select a Command from History In this case the last line is the result of pressing the down arrow twice which displays the command at history number 5 device name history 1 alias sh show 2 help 3 alias shcfg show config 4 history 5 help ...

Page 28: ...og Command Format log details logEntryNumber Examples Displaying the Local Log Table Screen Display device name log IC695PNC001 PROFINET Controller Ver 1 00 44A1 Log displayed 06 JUL 2000 19 01 00 7001 Log last cleared 01 JAN 2000 00 00 00 5000 Number of Entries Overflowed 0 No Date Time Loc Description 001 01 JAN 00 00 00 00 5000 000 Start up 002 06 JUL 00 18 33 00 5000 003 Loss of Device 003 06 ...

Page 29: ...t Reason Power Cycle Device Name Associated with Location Fault Location 00 07 EntryType ErrorCode Group Action Local 00001 150 1 Extra Data 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 No Date Time Loc Description 002 06 JUL 00 18 33 00 5000 003 Loss of Device Device Name Associated with Location device name 3 Fault Location 00 07 D003 EntryType Circuit Group Action Cat...

Page 30: ... listed in the sample Local Log table on page 2 12 device name log details 6 No Date Time Loc Description 006 06 JUL 00 18 44 00 0000 004 Loss of I O Module Device Name Associated with Location device name 4 Fault Location 00 07 D003 r00 s004 ss001 EntryType Circuit Group Action Category Type Description I O Fault 003 2 002 000 000 Extra Data 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0...

Page 31: ...NET Controller in rack Rack and slot Slot logged a fault for the module located in rack RemoteRack and slot RemoteSlot of Profinet IO Device Device Profinet Submodule Rack Slot D Device r Remote Rack s RemoteSlot ss RemoteSubslot PROFINET Controller in rack Rack and slot Slot logged a fault for the sub module located in rack RemoteRack slot RemoteSlot and subslot RemoteSubslot of Profinet IO Devic...

Page 32: ... access level The Command Line Interface prompts for a user name and password Login name cannot be changed admin Default password system The password can be changed from the Modify level login Command Format login Example Screen Display device name login Login admin Password system Note Display is informative The password entered will not be shown device name ...

Page 33: ...ple Screen Display device name node 25 FEB 2011 15 00 33 0579 Node Info Device Type PROFINET Controller Catalog Number IC695PNC001 Serial Number A123456 Date Code 11 JUN 2011 Revision Information Primary FW 1 00 05D1 Boot FW 1 00 01D1 FPGA 0 33 46A1 BIOS PNC1D001 23 JUL 2010 PNIO Stack 2 1 6 1 c 2008 2011 GE Intelligent Platforms Inc All rights reserved Node ID Device Name device name IP Address 1...

Page 34: ... output text shConfig no paging disables paging of output text paging is enabled by default shConfig retries enables reprinting of the user input If the user command input has an error the cursor is placed on the error shConfig no retries disables the retries feature retries is enabled by default When the shConfig command is used to specify a value the updated terminal settings are displayed if th...

Page 35: ... Hard wrap Off Paging On Retries On Changing the Display Dimensions Screen Display device name shConfig rows 20 columns 70 Terminal Type ANSI Screen width 70 Screen height 20 Hard wrap Off Paging On Retries On Enabling the Hardwrap Feature Screen Display device name shConfig rows 24 columns 80 hardwrap Terminal Type ANSI Screen width 80 Screen height 24 Hard wrap On Paging On Retries On ...

Page 36: ...g the Paging Feature Screen Display device name shConfig no paging Terminal Type ANSI Screen width 80 Screen height 24 Hard wrap On Paging Off Retries On Enabling the Paging Feature Screen Display device name shConfig paging Terminal Type ANSI Screen width 80 Screen height 24 Hard wrap On Paging On Retries On ...

Page 37: ...g device name shConfig paging invalidCmd Response to an Invalid Command Sequence with Retries Disabled This example shows the response to an invalid command sequence when retries is disabled In this case the illegal command line is not re displayed and the cursor is not pointing to the location of the error 1 Disable retries Screen Display device name shConfig no retries Terminal Type ANSI Screen ...

Page 38: ...rp Global Command This command displays the contents of the Controller s IP to physical address translation table used by Address Resolution Protocol ARP Show arp Command Formats show arp Example Screen Display device name show arp 01 JAN 2000 00 50 49 0000 ARP Cache 10 10 0 250 at 00 60 6f 30 8c 12 on gei0 ...

Page 39: ...rameter names displays the specified parameters For example show config deviceName displays just the PROFINET Device Name show config Command Format show config all deviceName ip rdnMedia Examples Displaying the PNC Configuration Screen Display device name show config Src Parameter Parameter Value PME Device Name myDevice IP PME IP Address 10 10 0 2 PME Subnet Mask 255 255 255 0 PME Default Gatewa...

Page 40: ...vice name Displaying only the PNC IP Parameters Screen Display device name show config ip Src Parameter Parameter Value PME IP Address 10 10 0 2 PME Subnet Mask 255 255 255 0 PME Default Gateway 0 0 0 0 device name Displaying only the PNC Redundant Media Settings Screen Display device name show config rdnMedia Src Parameter Parameter Value PME Role Client PME Ring Port 1 1 PME Ring Port 2 2 PME Te...

Page 41: ...third party programmers to set parameters such as Device Name and IP Address CMD The parameter was set through the Command Line Interface DEF The parameter has not been set and is the default value NA The parameter does not apply in the current configuration Redundant Media Roles The Role parameter shown as part of the Redundant Media configuration defines the current function of the module on the...

Page 42: ...ful data for diagnosing problems with customer support The information is lost when the Controller is power cycled show debug exception Command Format show debug exception Example Screen Display device name show debug exception 01 JAN 2000 01 16 51 0000 Exception Trace ModId Line Scode Message 3 867 89430041h OSSocketImpl connect SocketAddress socketAddr times pec pTimeout OS connect func failed 3...

Page 43: ...g data stored in non volatile storage When a fatal error occurs the controller halts normal processing captures this data and displays a failure mode indication by blinking a sequence on its faceplate LEDs This information may provide useful data for diagnosing the problem with customer support show debug fatalInfo Command Format show debug fatalInfo ...

Page 44: ...omps src edrStub c 175 System Booted normal boot 2 2 Severity Facility FATAL USER Boot Cycle 2 OS Version 6 2 0 Time THU JAN 01 00 00 28 1970 ticks 5691 Task tIoScan 0x02736010 Injection Point vx_pox_isr c 452 0x3400 Fatal Error Memory Map 0x00016000 0x007b8a60 kernel Registers edi 0x04ba3a68 esi 0x00003400 ebp 0x04ba39f8 esp 0x04ba3920 ebx 0x04ba3990 edx 0x00ac46b7 ecx 0x00ac46b7 eax 0x04ba394c e...

Page 45: ...ed 0 input ICMP message failed ICMP input histogram destination unreachable 1 1 ICMP messages sent 0 ICMP messaged failed ICMP output histogram destination unreachable 1 ICMP Counters InMsgs 00000001H InErrors 00000000H InDstUnr 00000001H InTimeEx 00000000H InParmPr 00000000H InSrcQch 00000000H InRedir 00000000H InEchos 00000000H InEchoRp 00000000H InTmSp 00000000H InTmSpRp 00000000H InAdrM 000000...

Page 46: ...uest messages received InTmSpRp The number of ICMP Timestamp Reply messages received InAdrM The number of ICMP Address Mask Request messages received InAdrMRp The number of ICMP Address Mask Reply messages received OtMsgs The total number of ICMP messages attempted to send OtErrors The number of ICMP messages not sent due to problems discovered within ICMP OtDstUnr The number of ICMP Destination U...

Page 47: ...ed 0 incoming packets delivered 1576 incoming packets delivered 724 requests sent out 1 dropped because of missing route Icmp 1 ICMP message received 0 input ICMP message failed ICMP input histogram destination unreachable 1 1 ICMP messages sent 0 ICMP messaged failed ICMP output histogram destination unreachable 1 INET route table vr 0 table 254 Destination Gateway Flags Use IF Metric 10 10 0 0 1...

Page 48: ...ve Internet Connections Screen Display device name show ip conn INET sockets Proto Recv Q Send Q Local Address Foreign Address State TCP 0 0 10 10 0 100 23 10 10 0 1 4066 ESTABLISHED TCP 0 0 0 0 0 0 23 0 0 0 0 0 LISTEN TCP 0 0 0 0 0 0 21 0 0 0 0 0 LISTEN device name Displaying IP Counter Details Screen Display device name show ip counters 01 JAN 2000 00 44 37 0000 IP Counters InRecv 00000023H InHd...

Page 49: ...g ICMP OutReq The total number of IP datagrams which local IP user protocols including ICMP supplied to IP in requests for transmission OutDiscd The number of output IP datagrams for which no problem was encountered to prevent their transmission to their destination but which were discarded for example for lack of buffer space OutNoRts The number of IP datagrams discarded because no route could be...

Page 50: ...s received 0 forwarded 0 incoming packets delivered 1576 incoming packets delivered 724 requests sent out 1 dropped because of missing route Icmp 1 ICMP message received 0 input ICMP message failed ICMP input histogram destination unreachable 1 1 ICMP messages sent 0 ICMP messaged failed ICMP output histogram destination unreachable 1 INET route table vr 0 table 254 Destination Gateway Flags Use I...

Page 51: ...DCAST route represents a broadcast address C RTF_CLONING generate new routes on use c RTF_PRCLONING protocol specified generate new routes on use D RTF_DYNAMIC created dynamically by redirect G RTF_GATEWAY destination requires forwarding by intermediary H RTF_HOST host entry net otherwise L RTF_LLINFO valid protocol to link address translation M RTF_MODIFIED modified dynamically by redirect R RTF_...

Page 52: ...CSystems RX3iPROFINET Controller Command Line Interface Manual July 2011 GFK 2572 2 show log Global Command This command displays the local log table This command is equivalent to the command log described on page 2 12 ...

Page 53: ...l and one internal interface Ethernet ports show mac Command Format show mac Example Screen Display device name show mac Port Active MAC Addresses Saved MAC Address 1 Ext 00 09 91 40 77 80 00 09 91 40 77 80 2 Ext 00 09 91 40 77 81 00 09 91 40 77 81 3 Ext 00 09 91 40 77 82 00 09 91 40 77 82 4 Ext 00 09 91 40 77 83 00 09 91 40 77 83 5 Int 00 09 91 40 77 84 00 09 91 40 77 84 device name ...

Page 54: ...he Internet 3 netSys shows status for the network system memory pool which provides the network communications stack with the memory it needs for its internal structures and data types show mem Command Format show mem heaps netData netSys Examples Displaying Status and Counters for all Memory Pools Screen Display device name show mem 01 JAN 2000 05 44 17 0000 OSVol Status Free Bytes in Partition 7...

Page 55: ...artition 7843016 Free Blocks in Partition 24 Maximum free block size 7841296 Allocated Bytes in Partition 8624368 Allocated Blocks in Partition 1107 Max Heap Usage 3942056 usrRoVol Status Free Bytes in Partition 7843016 Free Blocks in Partition 24 Maximum free block size 7841296 Allocated Bytes in Partition 8624368 Allocated Blocks in Partition 1107 Max Heap Usage 3942056 device name ...

Page 56: ...bufs 1140 number of times failed to find space 0 number of times waited for space 0 number of times drained protocols for space 0 __________________ CLUSTER POOL TABLE ________________________________________________________________________ size clusters free usage minsize maxsize empty 20 250 235 17 8 20 19 44 200 193 7 24 40 39 96 100 89 11 48 84 58 172 150 142 11 116 160 161 292 100 96 8 176 21...

Page 57: ..._________________________________ size clusters free usage minsize maxsize empty 64 100 100 7 4 56 17 128 400 400 761 128 128 128 256 40 40 0 0 0 0 512 40 40 0 0 0 0 1024 25 25 0 0 0 0 2048 50 50 0 0 0 0 device name Cluster Pool Table Definitions size the size of the cluster in bytes clusters the total number of clusters of that size that have been allocated free the number of available clusters o...

Page 58: ...ck Queue none inet 127 0 0 1 mask 255 255 255 255 UP RUNNING LOOPBACK MULTICAST MTU 1536 metric 1 VR 0 ifindex 1 RX packets 6 mcast 0 errors 0 dropped 1 TX packets 6 mcast 0 errors 0 collisions 0 unsupported proto 0 RX bytes 244 TX bytes 244 gei0 Link type Ethernet Hwaddr 00 09 91 43 3b 61 Queue none capabilities TXCSUM TX6CSUM VLAN_MTU VLAN_TXHWTAG VLAN_RXHWTAG inet 10 10 0 100 mask 255 255 255 0...

Page 59: ...ce Catalog number Copyright notice Primary firmware revision Boot firmware revision BOC revision where applicable FPGA revision and PROFINET IO communications stack version status parameter restart reason code Power cycle reset pushbutton fatal error and other module status In addition status shows whether the configuration data source of all configuration is from the Programmer or if any configur...

Page 60: ... Code 11 JUN 2011 Revision Information Primary FW 1 00 04D1 Boot FW 1 00 01D1 FPGA 0 33 46A1 BIOS PNC1D001 13 APR 2010 PNIO Stack 2 1 6 1 c 2008 2011 GE Intelligent Platforms Inc All rights reserved Node ID Device Name device name IP Address 10 10 0 10 Subnet Mask 255 255 255 0 Default Gateway 0 0 0 0 device name Displaying Device Name and IP Details Screen Display device name show node id 01 JAN ...

Page 61: ...NC001 Serial Number A123456 Date Code 11 JUN 2011 Revision Information Primary FW 1 00 04D1 Boot FW 1 00 01D1 FPGA 0 33 46A1 BIOS PNC1D001 13 APR 2010 PNIO Stack 2 1 6 1 c 2008 2011 GE Intelligent Platforms Inc All rights reserved device name Displaying Ethernet Port SFP Link Status Screen Display device name show node status 01 JAN 2000 05 44 17 0000 Node Status Module Status OK Config Source Pro...

Page 62: ...Controller Catalog Number IC695PNC001 Serial Number A123456 Date Code 11 JUN 2011 Revision Information Primary FW 1 00 04D1 Boot FW 1 00 01D1 FPGA 0 33 46A1 BIOS C305D013 23 JUL 2010 PNIO Stack 2 1 6 1 c 2008 2011 GE Intelligent Platforms Inc All rights reserved Node ID Device Name device name IP Address 10 10 0 10 Subnet Mask 255 255 255 0 Default Gateway 0 0 0 0 Node Status Module Status OK Conf...

Page 63: ...t reset of the module Reset Button A push of the reset button caused the last reset of the module Command Line Interface Execution of the Command Line Interface command restart caused the last reset of the module Fatal Error A fatal error detected by the module caused the last reset of the module Firmware Update An update for the module s firmware caused the last reset of the module Go To Boot Fir...

Page 64: ...db shows the filtering database for one port or all ports in the switch portName shows details for the specified port name For example show port 1 displays detailed information for port 1 Valid values are 1 2 3 or 4 for the four external ports and int for the internal data port No SFP data is returned for external RJ 45 copper ports 1 and 2 or the internal port show port Command Format show port a...

Page 65: ...00000000H Undersze 00000000H Fragmnts 00000000H Oversize 00000000H Jabber 00000000H InMCRvEr 00000000H InFCSErr 00000000H Collisns 00000000H Late 00000000H Port Counters InGdOcLo 00012E8FH InGdOcHi 00000000H InBdOcts 00000000H OutFCSEr 00000000H InUnicst 00000006H Deferred 00000000H InBrdcst 00000003H InMltcst 00000291H Octets64 00000002H Octet127 00000581H Octet255 00000000H Octet511 00000000H Oc...

Page 66: ...A CB Optns Bx Bn VndrSerNo 31 2D 33 20 20 20 20 20 41 20 20 20 00 00 00 1C 00 10 00 00 41 30 30 30 30 47 VendorSerialNumber cont DateCode DG EO CM CE 30 30 32 20 20 20 20 20 20 20 20 20 30 31 30 37 32 35 20 20 00 00 00 F9 48 5F VendorSpecific 01 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 60 77 VendorSpecific cont Reserved 00 00 00 00 00 00 00 00 20 01 00 00 00 00 00 00 00...

Page 67: ...pper units of meters VendorName Vendor name SFP transceiver vendor name ASCII VendrOUI Vendor OUI SFP transceiver vendor IEEE company ID VendorPartNumber Part number provided by SFP transceiver vendor ASCII VendorRev Revision level for part number provided by vendor ASCII WvLen Wavelength Laser wavelength CB CC_BASE Check code for Base ID Fields addresses 0 to 62 A symbol is placed next to CB to i...

Page 68: ...e 00000000H OutPause 00000000H InPause 00000000H Multiple 00000000H Undersze 00000000H Fragmnts 00000000H Oversize 00000000H Jabber 00000000H InMCRvEr 00000000H InFCSErr 00000000H Collisns 00000000H Late 00000000H Additional output not shown here Displaying Status and Details for a Specific SFP The following example shows counters and status details for port 3 Screen Display device name show port ...

Page 69: ...Screen Display device name show port 01 JAN 2000 05 44 17 0000 Port Status Port State DataRate Mode SwitchState SwchOvrd MonitoredBy 1 Ext UP 1000Mbps Full duplex FORWARDING Monitor 2 Ext DOWN NA NA DISABLED Port 1 3 Ext UNPLUG NA NA NA None 4 Ext UNSUP NA NA NA None 5 Int UP 1000Mbps Full duplex LEARNING NA SFP Info Pt SFP Type Vendor Name Vendor Part No Description 03 UNPLUGGED NA NA NA 04 UNSUP...

Page 70: ...he field begins with P for Port if it represents the DPV or T for Trunk if it represents the Trunk ID The DPV represents a bit mask of the switch port to use to forward a frame containing the specified destination MAC Address Prio The entry s priority DBNum ATU MAC Address Database number If multiple address databases are not being used DBNum is set to zero If multiple address databases are being ...

Page 71: ...icast entry that will be forwarded to management CPU without forcing priority UC_TO_CPU_STATIC Static unicast entry that will be forwarded to CPU UC_NO_PRI_STATIC Static unicast entry without forcing priority UC_STATIC Static unicast entry MC_MGM_STATIC_NRL Static multicast management entry with no rate limiting MC_STATIC_NRL Static multicast regular entry with no rate limiting MC_MGM_STATIC Stati...

Page 72: ... show profinet all ar iocr alarm counters deviceNum deviceNum Identifies the PROFINET Remote Device It refers to the Device number that is assigned to a PROFINET remote device using Proficy Machine Edition Note show profinet all deviceNum shows all the information in the detailed displays in the following examples except the header information is shown only at the top the header information ends w...

Page 73: ...01 0015h 0001h 001 LocCtrl remote io device1 AR Configuration AR 001 AR Block Version High 01 AR Block Version Low 00 ARType IOCARSingle Redundancy Type Simplex AR ARProperties 0x000000031 PullModuleAlarmAllowed False PullAlarm for both submodule module AckCompanionAR False No Companion AR or No Ack for Companion AR CompanionAR Single AR DeviceAccess Only submodules from ExpectedSubmoduleBlock Par...

Page 74: ...media redundant frame transfer RTClass RT Class 1 Data RTC RDU IOCRTagHeader 0xC000 IOCR User Priority 6 IO CR Priority Vlan ID 0x000 No VLAN Current Data Status 0x02 Station Problem Indicator Problem detected Provider State Stop Data Valid Invalid State Primary Len FrmId SendClk us Ratio Phase FrmOffset WatchDg DataHold APIs 0040h c080h 1000 00 001 0001h 00000000h 0003h 0003h 001 API 0 ObjType Sl...

Page 75: ...g Value OutIOCS 000h 0001h 0005h 00000001h 00000001h 0001 60h OutIOCS 000h 0002h 0006h 00000001h FFFF010Ah 0001 60h OutIOCS 000h 8000h 0007h 00000001h 00100000h 0001 60h OutIOCS 000h 8001h 0008h 00000001h 00010000h 0001 60h OutIOCS 000h 8002h 0009h 00000001h 00020000h 0001 60h OutIOPS 000h 0001h 0004h 00000001h 00000001h 0001 60h OutData 000h 0001h 0000h 00000001h 00000001h 0004 00h device name Di...

Page 76: ...p 00000000H DiscRsp 00000000H DiscInd 00000001H AbortReq 00000000H AsyncRdy 00000000H AsyncCon 00000000H CloseInd 00000000H RqPriReq 00000000H RqPrRsp 00000000H RqPrRsp 00000000H Alarm Counters AlmInd 00000000H DiagInd 00000000H ProcAlm 00000000H PullInd 00000000H PlugInd 00000000H ManufInd 00000000H OtherInd 00000000H AlmAck 00000000H AlmAck 00000000H AlmCnf 00000000H AlmCnf 00000000H IOCR Counte...

Page 77: ...is established and a different PNC has the Primary AR NoCtrl the AR is established but no PNC has the Primary AR DeviceName Specifies the PROFINET Device Name of the associated Remote IO Device Vendor Remote Device PROFINET Vendor ID used to specify an IO Device s vendor on the PROFINET network Device Remote Device PROFINET Device ID used to specify an IO Device s type on the PROFINET network Vend...

Page 78: ...e of the IOCR Properties field for the AR The actual properties are decoded in the indented fields just below the ARProperties field MediaRedundancy RTClass IOCR Tag Header See PROFINET Application Layer Services for Decentralized Periphery and Distributed Automation Specification Version 2 2 October 2007 Current Data Status The data status value from the IOCR The individual fields of the status a...

Page 79: ... of Application Relationships contained within this IOCR The value can be 1 or 2 API 0 API number of the following data 0 in this example indicates the API number ObjType The type of data located at the Frame Offset within the RTC frame associated with this IO Communication Relationship IOCR The possible meaning and values are InData Input data transferred from the IO module to the controller This...

Page 80: ...egative failure responses to Connect Requests received from the PROFINET Controller communications stack ConnDiff The number of Connect Responses received from the PROFINET Controller communications stack that include a Module Diff Block ApRdyDif The number of Application Ready indications received that included a Module Diff Block DiscReq The number of Disconnect Requests sent to the PROFINET Con...

Page 81: ...itive Alarm confirmations received from the device AlmCnf Number of negative Alarm confirmations received from the device LatchReq Number of times the Controller attempted to latch IOCR data to from the network LatchCnt Number of times the Controller successfully latched IOCR data to from the network InptScns Number of times a submodule was scanned for input DataLtch Number of times a submodule su...

Page 82: ...n Display device name show rdnMedia 01 JAN 2000 05 44 17 0000 Media Redundancy Status Role Manager MRM Ring Ports 1 and 2 Ring Status Closed Media Redundancy Counters Break Detected Repaired 00000001H device name The Role field can contain the following values Client MRC Module is operating as a Media Redundancy Client Manager MRM Module is operating as a Media Redundancy Manager Disabled Module i...

Page 83: ...f of the session timeout period has passed If a timeout occurs it will be necessary to start a new session For a USB connection pressing Enter within the terminal application starts a new session at the Monitor access level For a network connection a new telnet session must be established show sessionTimeout Command Format show sessionTimeout Example Screen Display device name show sessionTimeout ...

Page 84: ...120 00FFF000H Slave heap size bytes 8336896 007F3600H Slave heap overhead bytes 41216 0000A100H Master heap size bytes 8386560 007FF800H Slave currently avail bytes 8336896 007F3600H Slave currently in use bytes 0049664 0000C200H Master currently avail bytes 8386560 007FF800H Master currently in used bytes 0 00000000H Shared Memory Interface Counters IcRqRset 0000001cH IcHIPmsg 00000001H IcLOPmsg ...

Page 85: ...sent IcSftRst Slave soft reset request interrupt commands sent IcMIntIn Shared memory interrupts received IoScanPD Input I O data productions HpRlbSlv Released slave shared memory heap blocks HpRlbMst Released master shared memory heap blocks HpBBound Shared memory heap block boundary errors HpBogSlv Duplicate frees of slave shared memory heap blocks HpBogMst Duplicate frees of master shared memor...

Page 86: ...evice name show tcp 01 JAN 2000 05 44 17 0000 TCP Status Tcp 0 active connection openings 2 passive connection openings 0 failed connection attempts 1 connection resets received 1 connections established 43 segmemts received 36 segments sent out 11 segments retransmitted 0 bad segments received 2 resets sent TCP Counters ActOpens 00000000H PasOpens 00000001H AtmptFai 00000000H EstabRes 00000000H C...

Page 87: ...nsition to the CLOSED state from either the SYN SENT state or the SYN RCVD state plus the number of times TCP connections have made a direct transition to the LISTEN state from the SYN RCVD state EstabRes The number of times TCP connections have made a direct transition to the CLOSED state from either the ESTABLISHED state or the CLOSE WAIT state CurEstab The number of internal TCP data structures...

Page 88: ... number of telnet connections show telnetd Command Format show telnetd Example Screen Display device name show telnetd 01 JAN 2000 05 44 17 0000 Telnet Server Status telnet Status Enabled Max telnet Connections 16 Active telnet Connections 1 device name The telnet server status can be Field Value Definition telnet Status Disabled Telnet server is currently disabled Default Enabled Telnet server is...

Page 89: ...me Global Command This command displays the current time of the Controller s internal clock The internal clock is synchronized with the PLC at power up show time Command Format show time Example Screen Display device name show time 01 JAN 2000 05 44 17 0000 device name ...

Page 90: ...unters InDatagm 00000010H NoPorts 0000000bH InErrors 00000000H OtDatagm 00000033H device name UDP Counter Definitions Counter Description InDatagm Number of incoming datagrams validated and accepted by the UDP communications stack NoPorts Number of incoming datagrams discarded by the UDP communications stack because the destination UDP ports were not initialized for reception InErrors Number of in...

Page 91: ...terminal row column settings are not saved Note In HyperTerminal the session does not close after executing the terminate command To re establish the connection it may be necessary to disconnect and reconnect the HyperTerminal application and press the Enter key terminate Command Format terminate Example Screen Display device name terminate 01 JAN 2000 05 44 17 0000 Command Shell Session Terminate...

Page 92: ......

Page 93: ... profinet Clear log Clear statLED Default LoginCfg Logout Monport Ping Restart SessionTimeout Telnetd Time Modify Level Login Logging into and out of Modify level access is done using the login and logout commands Both the login name and password are case sensitive however commands are not case sensitive When Modify level access is enabled the command line prompt displays following the device name...

Page 94: ...o view the available non global commands in Modify level device name arp Show ARP Table clear clear ARP counters log STAT LED default Return module to factory default values login Enter higher Access Level loginCfg Set login parameters such as password logout Return to Monitor Access Level no monport Specify the monitor port ports to be monitored ping Send ICMP Echo requests restart Restart the IO...

Page 95: ...Address MAC Address clear Examples Adding an Entry in the ARP Table Screen Display device name arp add 10 10 0 50 00 09 91 40 77 80 Entry Added device name Displaying the ARP Table with the new Entry Screen Display device name arp 01 JAN 2000 06 29 35 0231 ARP Cache 10 10 0 50 at 00 09 91 40 77 80 published on gei0 10 10 0 165 at 00 25 64 9e 02 c0 on gei0 device name Clearing the ARP Cache Screen ...

Page 96: ... to stop via DCP from Proficy Machine Edition or a third party controller the module is restarted or encounters a fatal error and is configured to present a fatal error blink code If the Identification LED pattern has been started via DCP the blinkId end command stops the Identification LED pattern blinkId Command Format blinkId begin end Examples Displaying the Identification LED Pattern Status d...

Page 97: ...mand This command clears the Address Resolution Protocol ARP cache The command clear arp is equivalent to the command arp clear described on page 3 3 clear arp Command Format clear arp Example Clearing the ARP Cache Screen Display device name clear arp ARP Cache Cleared device name ...

Page 98: ...clears Shared Memory counters tcp clears Transmission Control Protocol counters udp clears User Datagram Protocol counters clear counters Command Format clear counters all icmp igmp ip network profinet all deviceNumber rdnMedia sm tcp udp Examples Clearing UDP Counters Step 1 Use show udp to display the UDP details and counters Screen Display device name show udp 01 JAN 2000 01 47 26 0590 UDP Stat...

Page 99: ...ay device name show udp 01 JAN 2000 01 58 09 0681 UDP Status Udp 210 packets received 1 packets to unknown port received 0 packet receive errors 6 packets sent UDP Counters InDatagm 00000000H NoPorts 00000000H InErrors 00000000H OtDatagm 00000000H iolan controller01 Clearing All Counters Screen Display device name clear counters all All Counters Cleared device name ...

Page 100: ...ear counters profinet all DeviceNum all Indicates that the counters for all PROFINET Devices should be cleared DeviceNum Identifies the Profinet Device that should have its counters cleared Refers to the Device number assigned to the PROFINET Device by Proficy Machine Edition Examples Clearing PROFINET Counters for a Specific Device Screen Display device name clear counters profinet 4 Profinet cou...

Page 101: ...e Local Log Table Step 1 Use clear log to clear the Local Log table Screen Display device name clear log STAT LED modified Local log table cleared device name Step 2 Use log to display the Local Log table Screen Display device name log IC695PNC001 PROFINET Controller Ver 1 00 44A1 Log displayed 06 JUL 2000 19 01 00 7001 Log last cleared 06 JUL 2000 19 00 00 5000 Number of Entries Overflowed 0 No D...

Page 102: ...start is logged in the Controller s Local Log This command returns the module s STATUS LED to solid green the Local Log table is not cleared The STATUS LED remains ON until another fault is entered in the local log table This command has no effect if the module has an invalid MAC Address in that case the STATUS LED is red blinking clear statLED Command Format clear statLED Example Screen Display d...

Page 103: ...ged to their default values Node Name Modify level Command Line Interface password IP Configuration IP Address subnet mask gateway Telnet Configuration enabled disabled max number of connections Media Redundancy Configuration default Command Format default Example Screen Display device name default Return Module to Out of the box Factory Default Values Y N WARNING Doing this will also cause the mo...

Page 104: ... Command Format loginCfg default password loginCfg password Parameters oldPassword Specifies the current password that will be replaced with the newPassword If the oldPassword value does not equal the current password the command returns an error logincfg newPassword Specifies the new password to replace the current password Examples Returning the Modify Access Level Password to its Default Value ...

Page 105: ...pter 3 Modify Level Commands 3 13 3 logout Non Global Command This command returns the Command Line Interface to the Monitor Access Level logout Command Format logout Example Screen Display device name logout device name ...

Page 106: ...state information monport Command Format no monport monitorPort portToMonitor portToMonitor portToMonitor monitorPort Species the port to monitor or mirror all traffic that is sent or received on selected other ports Valid values are 1 2 3 or 4 The value must not be the same as any of the portToMonitor values in the same command string If the specified port is not available the command returns an ...

Page 107: ...2 Ext Port 3 3 Ext Monitor 4 Ext Port 3 5 Int NA device name Disabling Port Monitoring Screen Display device name no monport Monitor Port Status Port MonitoredBy 1 Ext NA 2 Ext NA 3 Ext NA 4 Ext NA 5 Int NA device name Setting Port 1 to Monitor Port 3 Screen Display device name monport 1 3 Monitor Port Status Port MonitoredBy 1 Ext Monitor 2 Ext NA 3 Ext Port 1 4 Ext NA 5 Int NA device name ...

Page 108: ...out interval is expressed in 1 second units Default is 1 second Range is 0 through 10 If you enter 0 a timeout value of 1 second is used len The number of data bytes in the Echo Request message The actual data pattern cannot be changed Default length is 64 bytes Range is 12 through 4096 but is limited by system buffer memory Examples Sending an ICMP Echo Request The following example repeats the p...

Page 109: ...d ping 10 10 0 103 3 1 64 Pinging 10 10 0 103 10 10 0 103 with 64 bytes of data Reply from 10 10 0 103 bytes 64 ttl 64 seq 0 time 0ms Reply from 10 10 0 103 bytes 64 ttl 64 seq 1 time 5ms Reply from 10 10 0 103 bytes 64 ttl 64 seq 2 time 10ms 10 10 0 103 ping statistics 3 packets transmitted 3 received 0 packet loss time 2010 ms rtt min avg max 0 5 10 ms device name ...

Page 110: ...ommand This command restarts the module This command has the same effect as pressing the Restart pushbutton An entry indicating a command shell restart occurred is entered into the local log restart Command Format restart Example Screen Display device name restart Do you want to restart the module Y N Y Restarting module ...

Page 111: ...cifies the new session inactivity timeout value in seconds It determines the amount of time the Command Line Interface session can remain inactive no keyboard input before closing the session The default value is 600 seconds 10 minutes Values between 1 and 604 800 1 week inclusive are valid Examples Changing the Session Timeout Value Screen Display device name sessionTimeout 900 Session Inactivity...

Page 112: ...cycle telnetd Command Format no telnetd maxConnections maxConnections The maximum number of telnet connections allowed Valid values are 1 through 16 inclusive The default is 2 Examples Enabling Telnet Step1 Use telnetd to enable the Telnet server Screen Display device name telnetd Enabling telnet Server telnet changes will not take effect until next powerup or restart device name Step 2 Restart or...

Page 113: ...evice name show telnet 01 JAN 2000 05 44 17 0000 Telnet Info telnet Status Enabled Max telnet Connections 4 Active telnet Connections 1 device name Disabling Telnet Connections Step 1 Use no telnetd to disable all telnet connections Screen Display device name no telnetd telnet changes will not take effect until next powerup or restart device name Step 2 Restart or power cycle the PNC Use show teln...

Page 114: ...haracter format JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC The month values are not case sensitive YYYY Specifies the year with a four digit decimal number Valid values are from 2000 to 2105 inclusive HH Specifies the hour of the day in 24 hour format using two decimal digits The valid values are 00 through 23 inclusive MM Specifies the minutes within the hour using two decimal digits The val...

Page 115: ... Commands 1 5 H help command 1 4 1 7 2 4 history command 1 7 2 9 Hyperterm 1 2 I IOCRs 2 56 K Keystrokes 2 6 L log command 1 7 2 12 Login 3 1 login command 1 7 2 16 loginCfg command 1 10 3 12 logout command 1 10 3 13 M Modify level 1 5 Monitor level 1 5 2 1 monport command 1 10 3 14 N no parameter 1 4 2 4 node command 1 7 2 17 Non Global Commands 1 5 P Parameters values 1 3 Password 2 16 3 2 chang...

Page 116: ...ut command 1 9 show sessionTimeout command 2 67 show sm command 2 68 show tcp command 1 9 2 70 show telnetd command 1 9 2 72 show time command 1 9 2 73 show udp command 1 9 2 74 T Tab key automatic completion 1 4 Tasks common 1 6 Technical Support See page iii Telnet setting up 1 2 telnetd command 1 2 1 10 3 20 terminate command 1 9 2 75 Terminating a Command Line Interface Session 1 2 time comman...

Reviews: