BenutzerhandbuchInhaltsverzeichnisCS1W-ETN01 (10Base-5) CS1W-ETN11 (10Base-T) CJ1W-ETN11 (10Base-T) Ethernet Units2Notice:4About this Manual:10Warranty12PRECAUTIONS161 Intended Audience172 General Precautions173 Safety Precautions174 Operating Environment Precautions185 Application Precautions186 Conformance to EC Directives206-1 Applicable Directives206-2 Concepts20SECTION 1 Features and System Configuration221-1 Features231-2 System Configuration241-2-1 Device Configuration241-2-2 Node Connections241-3 Devices Required in a Network251-3-1 10Base-5 Ethernet Unit251-3-2 10Base-T Ethernet Unit261-4 Related Programming Devices271-5 Specifications281-6 Software Configuration311-7 IP Addresses331-7-1 IP Address Configuration331-7-2 Allocating IP Addresses331-7-3 IP Address Settings341-7-4 Subnet Masks341-8 Precautions351-8-1 Installation351-8-2 Ethernet and IEEE802.3 Standards35SECTION 2 Communications Functions362-1 Communications Functions372-1-1 Ethernet Unit Functions382-1-2 Socket Ports Used By the Ethernet Unit382-1-3 Selecting Communications Services392-2 FINS Communications392-3 Socket Services402-4 FTP Server422-5 Mail42SECTION 3 Installation and Initial Setup443-1 Before Operation453-1-1 Automatic Address Generation453-1-2 IP Address Table463-2 Overview of Startup Procedure473-3 Unit Components493-3-1 Nomenclature503-3-2 Indicators533-4 Switch Settings543-4-1 CS-series Ethernet Units543-4-2 CJ-series Ethernet Units563-5 Mounting to a PC583-5-1 Mounting to a CS-series PC583-5-2 Mounting to a CJ-series PC593-6 Connecting to the Network603-6-1 Ethernet Network Installation603-6-2 Ethernet Connectors603-6-3 Connecting the Cable613-6-4 Connecting the Power Supply (CS1W-ETN01 Only)633-7 Creating an I/O Table663-7-1 I/O Table Overview663-7-2 Connecting Programming Devices to the PC663-7-3 Procedure for Creating an I/O Table663-8 Creating Routing Tables673-8-1 Routing Table Overview673-8-2 Connecting and Using a Peripheral Device for the PC693-9 System Setup723-9-1 When Settings are Required723-9-2 Using a Programming Device723-9-3 CPU Bus Unit System Setup Defaults723-10 Creating an IP Address Table733-11 Creating an IP Router Table733-12 Checking Communications743-12-1 PING Command and Internode Testing743-12-2 PING Command743-12-3 Internode Test743-12-4 Simple Startup Test Example75SECTION 4 System Setup and Memory Allocations784-1 Allocated Words794-2 CPU Bus Unit System Setup804-2-1 Settings814-2-2 Mail Settings854-3 CIO Area Allocations884-4 DM Area Allocations94SECTION 5 FINS Communications1005-1 Overview of FINS Communications1015-1-1 Communications On an Ethernet Network1015-1-2 FINS Communications Service Features1015-2 Procedure Before Using FINS Communications1035-3 Sending Commands From a PC1045-3-1 Communications Specifications1045-3-2 Program Example1135-3-3 Transmission Delays1145-4 Sending Commands From a Host Computer1175-4-1 Designating Remote Addresses1175-4-2 FINS Frames1185-4-3 Sample Program1205-4-4 Delays for Accessing PC Memory1225-5 FINS Server123SECTION 6 Socket Services1246-1 Overview1256-1-1 Socket Service Functions1256-1-2 Sockets1266-1-3 Using Sockets with the Ethernet Unit1266-1-4 Socket Port Numbers1266-1-5 Differences between TCP and UDP1276-1-6 Opening TCP Sockets1286-1-7 Fragmentation of Send Data1296-1-8 Maximum Transmission Delays1316-1-9 Precautions in Using Socket Services1326-2 Using Socket Services with Socket Service Request Switches1336-2-1 Socket Service Parameters1356-2-2 Response Codes1386-2-3 Socket Service Request Switches1436-2-4 UDP/TCP Socket Status1466-2-5 Application Procedure1476-2-6 Socket Services and Socket Status1486-2-7 Timing Charts1496-2-8 TCP/IP Communications Programming Example1516-2-9 UDP/IP Communications Programming Example1556-3 Using Socket Services with CMND(490)1606-3-1 UDP/TCP Socket Status1616-3-2 Socket Services and Socket Status1646-3-3 Communications Timing Chart1656-3-4 Socket Service Timing Chart1656-3-5 TCP/IP Communications Programming Example1676-3-6 UDP/IP Communications Programming Example174SECTION 7 FTP Server1827-1 Overview1837-2 Setting Login Names and Passwords1847-3 Using File Memory1847-4 FTP Server Application Example1887-5 Using FTP Commands1897-5-1 Table of Commands1897-5-2 Using the Commands1907-5-3 Error Messages and FTP Status1937-6 UNIX Application Example195SECTION 8 Mail1988-1 Overview of Mail Function1998-1-1 Mail Contents2008-1-2 Mail Triggers2018-1-3 Sending Mail2018-1-4 Mail Status2028-2 Sending Mail2038-3 Mail Example203SECTION 9 Testing Communications2069-1 Communications Testing Functions2079-2 PING Command2079-2-1 Ethernet Unit2079-2-2 Host Computer2079-3 Internode Test2089-3-1 Running the Test2089-3-2 Checking Results210SECTION 10 Troubleshooting21210-1 Troubleshooting with Indicators21310-2 Error Status21510-3 Error Log21510-4 Error Log Error Codes21610-5 Troubleshooting Procedures21810-5-1 Startup Problems21810-5-2 FINS Communications Problems (SEND(090)/RECV(098)/ CMND(490))21910-5-3 UDP Socket Problems22010-5-4 TCP Socket Problems22210-5-5 FTP Service Problems22310-5-6 Network Connection Problems22410-5-7 Mail Problems22610-6 Troubleshooting with Response Codes22810-7 Results Storage Area Response Codes231SECTION 11 FINS Commands Addressed to Ethernet Units23411-1 Command Codes and Response Codes23511-1-1 Command Code List23511-1-2 Response Code List23511-2 Socket Applications23611-2-1 Format23611-2-2 PC Memory Areas23711-3 Command/Response Reference23811-3-1 RESET23811-3-3 CONTROLLER STATUS READ24011-3-4 INTERNODE ECHO TEST24111-3-5 BROADCAST TEST RESULTS READ24211-3-6 BROADCAST DATA SEND24211-3-8 ERROR LOG CLEAR24411-3-9 UDP OPEN REQUEST24411-3-10 UDP RECEIVE REQUEST24511-3-11 UDP SEND REQUEST24611-3-12 UDP CLOSE REQUEST24811-3-13 PASSIVE TCP OPEN REQUEST24911-3-15 TCP RECEIVE REQUEST25311-3-17 TCP CLOSE REQUEST25611-3-19 IP ADDRESS TABLE WRITE25811-3-22 IP ROUTER TABLE READ26111-3-23 PROTOCOL STATUS READ26211-3-24 MEMORY STATUS READ26611-3-26 ADDRESS INFORMATION READ26911-3-27 IP ADDRESS READ270Appendix A Network Installation272Appendix B Ethernet Network Parameters282Appendix C Buffer Configuration284Appendix D TCP Status Transitions286Appendix E Auxiliary Area Data288Appendix F CPU Bus Unit Allocations in the CPU Unit290Appendix G ASCII Characters298Appendix H Dimensions300Appendix I Maintenance304Appendix J Inspections306Index308Revision History314Größe: 3,08 MBSeiten: 317Language: EnglishHandbuch öffnen