Jump to content
OMRON Forums

PhilipT

Members
  • Posts

    4
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by PhilipT

  1. Observatory Sciences has made PowerPMAC support software available on GitHub under the MIT license terms. Some software is for use with the EPICS or TANGO software frameworks used at large experimental facilities, as well as a general purpose C++ communications library. See https://github.com/Observatory-Sciences The modules currently available are : powerPMAC_TANGO: TANGO device server for the Delta Tau Power PMAC. powerPMAC: EPICS motor record implementation and device driver for the Delta Tau Power PMAC. powerPMAC_ssh: A C++ library to communicate with the Delta Tau Power PMAC via SSH. Philip Taylor Observatory Sciences Ltd., Cambridge, UK.
  2. Observatory Sciences has made PowerPMAC support software available on GitHub under the MIT license terms. Some software is for use with the EPICS or TANGO software frameworks used at large experimental facilities, as well as a general purpose C++ communications library. See https://github.com/Observatory-Sciences The modules currently available are : powerPMAC_TANGO: TANGO device server for the Delta Tau Power PMAC. powerPMAC: EPICS motor record implementation and device driver for the Delta Tau Power PMAC. powerPMAC_ssh: A C++ library to communicate with the Delta Tau Power PMAC via SSH. Philip Taylor Observatory Sciences Ltd., Cambridge, UK.
  3. Answering my own question - I have been sent the following list by Delta Tau, who stated that they will include this in the next edition of the Software reference manual. 3 SYSTEM FILE NOT AVAILABLE 20 ILLEGAL CMD 21 ILLEGAL PARAMETER 22 PROGRAM NOT IN BUFFER 23 OUT OF RANGE NUMBER 24 OUT OF ORDER NUMBER 25 INVALID NUMBER 26 INVALID RANGE 31 COMPILE ERR 32 BREAK POINTS SET 33 BUFFER IN USE 34 BUFFER FULL 35 INVALID LABEL 36 INVALID LINE # 37 INVALID BRKPT 38 PROGRAM RUNNING 39 NOT READY TO RUN 40 BUFFER NOT DEFINED 41 BUFFER ALREADY DEFINED 42 NO MOTORS DEFINED 43 MOTOR NOT CLOSED LOOP 50 MACRO COM TIMEOUT 51 MACRO PORT NOT OPEN 52 MACRO RING SELECTED NOT AVAILABLE OR PPMAC NOT SYNCH MASTER 53 MACRO NOT AVAILABLE, NO MACRO ICs 54 MACRO ASCII REQUEST EXCEEDED BUFFER SIZE 55 MACRO ASCII COM TIMEOUT 56 MACRO RING INTEGRITY IN FAILED STATE 57 MACRO SYNC MASTER MUST HAVE STN=0 58 MACRO ASCII COM IN USE BY ANOTHER THREAD 59 MACRO MRO FILE OPEN OR READ ERR 70 Struct Write Data Error 71 Struct Write Undefined Gate Error 72 Struct Write L Parameter Error 73 Struct Write Index Error 74 Struct Write Card ID Error 75 Struct Write Error 76 Write To Struct Address Error 77 Struct Write Gate Part Number Error 80 MODBUS SOCKET NOT CONNECTED 81 MODBUS SOCKET BUSY 82 MODBUS SOCKET SEND/RECV ERROR 83 MODBUS SOCKET CREATE ERROR 84 MODBUS SERVER EXCEPTION ERROR 85 MODBUS SOCKET IN USE 86 MODBUS SERVER RESPONSE FORMAT ERROR 87 MODBUS SOCKET CONNECT ERROR 88 MODBUS SERVER SOCKET LISTEN ERROR 91 MACRO STATION: ILLEGAL(I,M,P,Q) DATA_TYPE 92 MACRO STATION: ILLEGAL(I,M,P,Q) DATA_NUMBER 94 MACRO STATION: REMOTE COM TIMEOUT 95 MACRO STATION: ANOTHER STATION AT THIS ADDRESS 96 UNKNOWN # & ERROR
  4. We are writing a library (under Linux) using SSH to communicate with a Power PMAC. We would like to be able to intelligently handle any errors returned. Is there a full list provided anywhere that shows all the possible error messages that can be returned from gpascii? So far I have seen the following error messages returned: stdin:0:1: error #20: ILLEGAL CMD: stdin:1:1: error #21: ILLEGAL PARAMETER: I assume there are others? The section describing "Ldata.CmdStatus" in the SW Reference manual does refer to some (error values shown as -20 to -26) - is that list complete?. Philip
×
×
  • Create New...