# Note: controller is the master for all NML channels, and therefore is the # first to start. # Buffers # Name Type Host size neut? (old) buffer# MP --- # Top-level buffers to EMC B emcCommand SHMEM localhost 8192 0 0 1 16 1001 TCP=5005 xdr B emcStatus SHMEM localhost 10240 0 0 2 16 1002 TCP=5005 xdr B emcError SHMEM localhost 8192 0 0 3 16 1003 TCP=5005 xdr queue # These are for the IO controller, EMCIO B toolCmd SHMEM localhost 1024 0 0 4 16 1004 TCP=5005 xdr B toolSts SHMEM localhost 4096 0 0 5 16 1005 TCP=5005 xdr B spindleCmd SHMEM localhost 1024 0 0 6 16 1006 TCP=5005 xdr B spindleSts SHMEM localhost 1024 0 0 7 16 1007 TCP=5005 xdr B coolantCmd SHMEM localhost 1024 0 0 8 16 1008 TCP=5005 xdr B coolantSts SHMEM localhost 1024 0 0 9 16 1009 TCP=5005 xdr B auxCmd SHMEM localhost 1024 0 0 10 16 1010 TCP=5005 xdr B auxSts SHMEM localhost 1024 0 0 11 16 1011 TCP=5005 xdr B lubeCmd SHMEM localhost 1024 0 0 12 16 1012 TCP=5005 xdr B lubeSts SHMEM localhost 1024 0 0 13 16 1013 TCP=5005 xdr # Processes # Name Buffer Type Host Ops server? timeout master? cnum P emc emcCommand LOCAL localhost RW 0 1.0 1 0 P emc emcStatus LOCAL localhost W 0 1.0 1 0 P emc emcError LOCAL localhost W 0 1.0 1 0 P emc toolCmd LOCAL localhost W 0 1.0 0 0 P emc toolSts LOCAL localhost R 0 1.0 0 0 P emcsvr emcCommand LOCAL localhost W 1 1.0 0 2 P emcsvr emcStatus LOCAL localhost R 1 1.0 0 2 P emcsvr emcError LOCAL localhost R 1 1.0 0 2 P emcsvr toolCmd LOCAL localhost W 1 1.0 0 2 P emcsvr toolSts LOCAL localhost R 1 1.0 0 2 P emcsvr default LOCAL localhost RW 1 1.0 1 2 P tool emcError LOCAL localhost W 0 1.0 1 3 P tool toolCmd LOCAL localhost RW 0 1.0 1 3 P tool toolSts LOCAL localhost W 0 1.0 1 3 P tool spindleCmd LOCAL localhost W 0 1.0 1 3 P tool spindleSts LOCAL localhost R 0 1.0 1 3 P tool coolantCmd LOCAL localhost W 0 1.0 1 3 P tool coolantSts LOCAL localhost R 0 1.0 1 3 P tool auxCmd LOCAL localhost W 0 1.0 1 3 P tool auxSts LOCAL localhost R 0 1.0 1 3 P tool lubeCmd LOCAL localhost W 0 1.0 1 3 P tool lubeSts LOCAL localhost R 0 1.0 1 3 P spindle emcError LOCAL localhost W 0 1.0 0 4 P spindle spindleCmd LOCAL localhost R 0 1.0 0 4 P spindle spindleSts LOCAL localhost W 0 1.0 0 4 P coolant emcError LOCAL localhost W 0 1.0 0 5 P coolant coolantCmd LOCAL localhost R 0 1.0 0 5 P coolant coolantSts LOCAL localhost W 0 1.0 0 5 P aux emcError LOCAL localhost W 0 1.0 0 6 P aux auxCmd LOCAL localhost R 0 1.0 0 6 P aux auxSts LOCAL localhost W 0 1.0 0 6 P lube emcError LOCAL localhost W 0 1.0 0 7 P lube lubeCmd LOCAL localhost R 0 1.0 0 7 P lube lubeSts LOCAL localhost W 0 1.0 0 7 P xemc emcCommand LOCAL localhost W 0 10.0 0 10 P xemc emcStatus LOCAL localhost R 0 10.0 0 10 P xemc emcError LOCAL localhost R 0 10.0 0 10 P xemc toolCmd LOCAL localhost W 0 10.0 0 10 P xemc toolSts LOCAL localhost R 0 10.0 0 10 P keystick emcCommand LOCAL localhost W 0 10.0 0 10 P keystick emcStatus LOCAL localhost R 0 10.0 0 10 P keystick emcError LOCAL localhost R 0 10.0 0 10 P keystick toolCmd LOCAL localhost W 0 10.0 0 10 P keystick toolSts LOCAL localhost R 0 10.0 0 10