Changes between Initial Version and Version 1 of WAM/InternalPC104Setup

May 12, 2011, 8:05:24 PM (9 years ago)



  • WAM/InternalPC104Setup

    v1 v1  
     1= WAM internal PC/104 Configuration =
     3== Connection Options ==
     5=== Wireless Ethernet (default) ===
     7When the WAM turns on, it will request an IP address from the DHCP server running on the wireless access point (AP) installed in or on the WAM. This address is typically: 192.168.nnn.100, and the ssid of the AP is WAM-nnn, where nnn is the serial number of your WAM. You can use a laptop PC or other wireless-enabled device to connect to the AP. You can also log in and configure the AP by going to !http://192.168.nnn.30. Username is "admin", password is "WAM". Once logged in to the AP, you can check the IP addresses assigned by DHCP by clicking on the "DHCP" button on the left-hand side of the web page. Your PC’s network name will be listed there, and there should be an entry without a name- that is the WAM PC and its corresponding IP address. This is the address you will use to control the WAM.
     9=== Wired Ethernet ===
     11The process to enable support for wired ethernet depends on your WAM's safety board type. For revision '''AE''' Safety Boards, just unplug the D-Link wireless AP from the WAM's Ethernet port and connect the WAM to your LAN. For revision '''AD''' Safety Boards, you will need to make a few changes on the safety board inside the back cover of the WAM:
     141)      Turn off power to the WAM
     152)      Remove the base cover by releasing the four latches that hold it in place.
     163)      Use a 4mm Hex wrench to remove the screw in the upper-left corner of the backplate
     174)      The backplate can now swing open on its lower hinge
     185)      Remove the safety board cover screws with a small Phillips screwdriver
     196)      Lift off the safety board cover
     207)      Unplug the wireless Ethernet patch cable from the CPU board (Fig. 1, below)
     218)      Plug the wired Ethernet ribbon cable into the CPU board (Fig. 2, below)
     229)      Slide switch SW6 toward the inside of the board
     2310)     Replace the safety board cover, close the backplate, replace the base cover
     25[ Fig. 1]
     26[ Fig. 2]
     28The WAM PC will use now the DHCP server on your network to obtain an IP address. You can use our [ WAM discovery application] to identify the WAM's IP address on your network.
     30=== Logging in over Ethernet ===
     31From a *nix PC, use
     33ssh -l root <wam-ip-address>
     35From a Windows PC, use the free [ PuTTY ssh client] to connect
     37Username: root
     38Password: WAM
     40Follow the Quick Start guide to run the WAM demonstration program.
     42=== Connecting to the WAM using external CANbus ===
     44If you wish to control the WAM from an external PC with an installed CANbus card... (unfinished)
     46== Changing WAM configurations (4-DOF / 7-DOF / tool) ==
     48The WAM applications each use a single configuration file (btclient/wam.conf) specific to how your WAM is set up. This file is typically a symbolic link (shortcut) to one of several common WAM configuration files in btclient/config/. To update the wam.conf to point to a different configuration file, from the btclient directory type (for example):
     50ln -sf config/WAM4.conf wam.conf
     52This will point the wam.conf link to the WAM4.conf file, which describes a 4 Degree-Of-Freedom WAM.
     54== Saving changes made to files on the WAM’s PC/104 computer ==
     56The PC in the WAM is running off a flash drive (!CompactFlash). Since flash memory has a limited amount of erase/write cycles, the operating system has been configured to save all file changes to RAM. These changes will be discarded when the system is powered off. If you want to save any changes you make, you must type “save” at the command prompt. Your changes will be compressed and saved to a file in /boot/modules/changes/ and restored at the next power up. You should shutdown the system properly ("shutdown -h now", wait 30 seconds) after saving in order to ensure correct operation.
     58== Using the WAM’s auxiliary tool power ==
     60The WAM offers 5V and 24V power for end-of-arm tooling. To save system power, the power supplies responsible for generating these tool voltages are disabled by default. These supplies are controlled through the parallel port of the WAM PC. To enable these supplies while logged in to the WAM PC, type:
     62parashell 0x378 5
     64The parallel port is located at address 0x378. The 5 Volt supply is switched by pin 1. The 24 Volt supply is switched by pin 3. The "5" is a decimal representation of the binary 00000101 (pins 1 and 3 turned on).
     66Note that the 24V supply can not be activated when the WAM is in E-STOP mode. You must clear the E-STOP condition (press Shift-Idle on the control pendant) in order to apply 24V.
     68== WAM PC Technical Specifications - internal version ==
     70Motherboard: Aaeon PFM-540I
     71Processor: 500 MHz AMD LX-800 x86-compatible
     72Memory: 256 MB 200-pin DDR-333 SODIMM
     73Linux distribution: Slax 5.1.8
     74Linux kernel:
     75Realtime: Xenomai 2.4RC5
     76Ethernet: 10/100 Base-T
     77Wireless: Wifi 802.11 b/g
     78CANbus: Peak PCAN-PC/104, 2 ports