Yamaha SRCD, ERCX, DRCX, SRCX Using Telnet, Difference between Telnet and RS-232C communications

Page 26

CHAPTER2 Ethernet Unit

2-7 Using TELNET

Communicating by TELNET (remote operation) allows loading and editing point or program data and operating the robot just the same if connected through an RS-232C port.

Commands are easy to understand because they are identical to RS-232C communica- tion commands.

2-7-1 Difference between TELNET and RS-232C communications

TELNET and RS-232C both perform the same processing. However, they use different communication formats. This means that one format might not match your own particu- lar system needs or objectives, so you should get a good understanding of their different features before incorporating them into your system.

TELNET

Easily connects to different types of systems. Can handle one versus multiple device communications.

Allows remote communications since it connects between separate systems.

Basically not usable for real-time processing since real-time operation is not guaran- teed.

RS-232C

Basically handles one party to one party (or device) communications.

Designed for communications between devices in close proximity.

Operates largely to real-time specifications.

Ethernet communications protocol specifications do not guarantee real-time opera- tion. So relying only on the Ethernet in situations such as robot emergency stop can be extremely dangerous. Install safety interlock circuits using the emergency stop termi- nal in the parallel I/O of the controller to ensure quick and effective emergency stops.

20

Image 26
Contents Ethernet Page Introduction Memo 12-1 Error messages 12-2 Telnet message list Setting the TCP/IP protocolEthernet unit control commands Robot control commands Ethernet UnitMemo Chapter Basic safety points System design safety pointsInstallation and wiring safety points Start-up and maintenance safety points Precautions when disposing of the unitWarranty Period WarrantyWarranty description Page Ethernet Unit Ethernet unit features How data is exchanged ClientHow to connect to Ethernet Connecting to EthernetMaking system settings for the controller server Validating the Ethernet unitSetting the IP address This following explains how to set the IP addressM O Setting the subnet mask Setting the gateway Ethernet Unit Making the PC settings client Setting the TCP/IP protocolEthernet Unit Checking the connection with ping RS-232C Using TelnetDifference between Telnet and RS-232C communications Telnet dedicated parameters Setup method Telnet dedicated parameters1CHEK2USER3PASS Description of Telnet dedicated parameters Tout communication timeoutIdle no-reply timeout Port TCP port NoLIN-PASS Login password LIN-CHEK Login checkLIN-USER Login user name Lout Logout processing@operation code Operand 1,operand2,operand 3 c/f l/f Telenet communication commandsCommunication command specifications Transmission example Ethernet unit control commandsRobot control commands Response exampleMaking a connection with TELNET.EXE M O Other operating tasks Displaying the MAC addressDisplaying the version of the Ethernet unit Telnet message list Error messagesMessage List Troubleshooting Symptom Probable causes Checkpoints ActionBYE Program Specifications Ethernet unit specificationsModular connector Crossover cable UTP STP cableStraight-through cable Supplement Typical network systemsCrossover cable Straight-through cable Terminator 10BASE-5 cable Transceiver MAU DSU Head office router 133.215.0.1 255.255.255.0 133.215.0.2 TCP/IP protocols Ethernet Description of terminologyTCP/IP Transmission Control Protocol/Internet Protocol IP address 192.168.0.0/24 192.168.1.0/24Router MAC address Media access control addressSubnet mask Ethernet