Post: Output Request

Command ElementModifies a Post_Request element.

Format

<Post_Request
       id                  = "integer"   
   {   
       expr1               = "motionsolve_expression"       
       expr2               = "motionsolve_expression"       
       expr3               = "motionsolve_expression"       
       expr4               = "motionsolve_expression"       
       expr5               = "motionsolve_expression"       
       expr6               = "motionsolve_expression"       
       expr7               = "motionsolve_expression"       
       expr8               = "motionsolve_expression"     
     | 
       usrsub_dll_name     = "valid_path_name"
       usrsub_param_string = "USER([[par_1[,...][,par_n]])"
   }
  />

Attributes

id
Element identification number (integer>0). This number is unique among all Post_Request elements.
expr1, expr2,…,expr8
Specifies the eight signals that are calculated with function expressions. Use only when TYPE is EXPRESSION.
usrsub_param_string
The list of parameters that are passed from the data file to the user defined REQSUB. Use this keyword only when type = USERSUB is selected.
usrsub_dll_name
Specifies the path and name of the DLL or shared library containing the user subroutine. MotionSolve uses this information to load the user subroutine REQSUB in the DLL at run time.

Example

<Post_Request
     id                  = "70000040"
     expr2               = "DZ(30301010,30301011,30301011)"
     expr4               = "0"
     expr6               = "DX(30301010,30301011,30301011)"
     expr7               = "DY(30301010,30301011,30301011)"
     expr8               = "DZ(30301010,30301011,30301011)"
  />