ArePosesConstSameDynCSSameTool (FUN) ¶ FUNCTION ArePosesConstSameDynCSSameTool : BOOL Returns whether two poses are both constant, defined in the same dynamic CS or both in a static CS, and have the same tool offset. Note that for static CS, it is not checked whether the static coordinate systems of poseA and poseB are equal. InOut: Scope Name Type Inout Const poseA ElemFunPose poseB ElemFunPose Return ArePosesConstSameDynCSSameTool BOOL
AxesToCartesian_ToolOffset (FUN) ¶ FUNCTION AxesToCartesian_ToolOffset : BOOL given the axis coordinates and tool offset, this function returns the TCP frame InOut: Scope Name Type Inout errCtx SMRE.ErrorContext Input kin TRAFO.MC_KIN_REF_SM3 Inout fTcp SM3M.SMC_Frame cd TRAFO.CONFIGDATA Inout Const a TRAFO.AXISPOS_REF fToolOffset SM3M.SMC_Frame Return AxesToCartesian_ToolOffset BOOL
SysFileAsyncFB.SysFileCloseAsync (METH) ¶ METHOD SysFileCloseAsync : RTS_IEC_HANDLE Method to close a file asynchronous. For details, see node Documentation InOut: Scope Name Type Comment Return SysFileCloseAsync RTS_IEC_HANDLE Input pSysFileClose POINTER TO tSysFileClose Parameter for this operation. See parameter structure for details. pudState POINTER TO UDINT [OUT] Pointer to actual state of the asynchronous job. See ASYNCSTATE_XXX in CmpAsyncMgr.library for details. pResult POINTER TO RTS_IEC_RESULT [OUT] Pointer to the runtime system error code (see CmpErrors2 Interface Library) Result of the asynchronous manager (if asynchronous job is accepted)
TG_DynState_FromDynVState_i (FUN) ¶ FUNCTION TG_DynState_FromDynVState_i InOut: Scope Name Type Inout ds SM3_Ramps.SMC_TG_DynState Inout Const uq SMRB.DynVState Input i DINT
ToolOffset ¶ ArePosesConstSameDynCSSameTool (Function) AxesToCartesian_ToolOffset (Function) GetFlange (Function) IsToolCompatibleWithKin (Function) IsToolCompatibleWithOriSpace (Function)
SOCKET_LINGER (STRUCT) ¶ TYPE SOCKET_LINGER : STRUCT InOut: Name Type l_onoff WORD l_linger WORD
SOCKET_TIMEVAL (STRUCT) ¶ TYPE SOCKET_TIMEVAL : STRUCT InOut: Name Type tv_sec DINT tv_usec DINT
Global Variables ¶ Globale_Variablen (GVL)
Globale_Variablen (GVL) ¶ InOut: Scope Name Type Initial Comment Constant SOCKET_INVALID DINT -1 SOCKET_AF_UNSPEC INT 0 unspecified SOCKET_AF_LOCAL INT 1 local to host (pipes, portals) SOCKET_AF_UNIX INT SOCKET_AF_LOCAL backward compatibility SOCKET_AF_INET INT 2 internetwork: UDP, TCP, etc. SOCKET_AF_IMPLINK INT 3 arpanet imp addresses SOCKET_AF_PUP INT 4 pup protocols: e.g. BSP SOCKET_AF_CHAOS INT 5 mit CHAOS protocols SOCKET_AF_NS INT 6 XEROX NS protocols SOCKET_AF_ISO INT 7 ISO protocols SOCKET_AF_OSI INT SOCKET_AF_ISO SOCKET_AF_ECMA INT 8 european computer manufacturers SOCKET_AF_DATAKIT INT 9 datakit protocols SOCKET_AF_CCITT INT 10 CCITT protocols, X.25 etc SOCKET_AF_SNA INT 11 IBM SNA SOCKET_AF_DECnet INT 12 DECnet SOCKET_AF_DLI INT 13 DEC Direct data link interface SOCKET_AF_LAT INT 14 LAT SOCKET_AF_HYLINK INT 15 NSC Hyperchannel SOCKET_AF_APPLETALK INT 16 Apple Talk SOCKET_AF_ROUTE INT 17 Internal Routing Protocol SOCKET_AF_LINK INT 18 Link layer interface SOCKET_pseudo_AF_XTP INT 19 eXpress Transfer Protocol (no AF) SOCKET_AF_COIP INT 20 connection-oriented IP, aka ST II SOCKET_AF_CNT INT 21 Computer Network Technology SOCKET_pseudo_AF_RTIP INT 22 Help Identify RTIP packets SOCKET_AF_IPX INT 23 Novell Internet Protocol SOCKET_AF_SIP INT 24 Simple Internet Protocol SOCKET_pseudo_AF_PIP INT 25 Help Identify PIP packets SOCKET_AF_MAX INT 26 SOCKET_AF_INET_BSD INT 100 BSD-specific INET af SOCKET_AF_INET_STREAMS INT 101 STREAMS-specific INET af SOCKET_SOL WORD 16#FFFF Level number for (get/set)sockopt() to apply to socket itself. SOCKET_SO_DEBUG DINT 16#1 turn on debugging info recording SOCKET_SO_ACCEPTCONN DINT 16#2 socket has had listen() SOCKET_SO_REUSEADDR DINT 16#4 allow local address reuse SOCKET_SO_KEEPALIVE DINT 16#8 keep connections alive SOCKET_SO_DONTROUTE DINT 16#10 just use interface addresses SOCKET_SO_BROADCAST DINT 16#20 permit sending of broadcast msgs SOCKET_SO_USELOOPBACK DINT 16#40 bypass hardware when possible SOCKET_SO_LINGER DINT 16#80 linger on close if data present SOCKET_SO_OOBINLINE DINT 16#100 leave received OOB data in line SOCKET_SO_REUSEPORT DINT 16#200 allow local address & port reuse SOCKET_SO_SNDBUF DINT 16#1001 send buffer size SOCKET_SO_RCVBUF DINT 16#1002 receive buffer size SOCKET_SO_SNDLOWAT DINT 16#1003 send low-water mark SOCKET_SO_RCVLOWAT DINT 16#1004 receive low-water mark SOCKET_SO_SNDTIMEO DINT 16#1005 send timeout SOCKET_SO_RCVTIMEO DINT 16#1006 receive timeout SOCKET_SO_ERROR DINT 16#1007 get error status and clear SOCKET_SO_TYPE DINT 16#1008 get socket type SOCKET_SO_PROTOTYPE DINT 16#1009 get/set protocol type SOCKET_TCP_NODELAY DINT 16#1 don’t delay send to coalesce packets SOCKET_TCP_MAXSEG DINT 16#2 set maximum segment size SOCKET_STREAM DINT 1 stream socket SOCKET_DGRAM DINT 2 datagram socket SOCKET_RAW DINT 3 raw-protocol interface SOCKET_RDM DINT 4 reliably-delivered message SOCKET_SEQPACKET DINT 5 sequenced packet stream SOCKET_INADDR_ANY UDINT 16#0 Inet address definitions SOCKET_INADDR_LOOPBACK UDINT 16#7F000001 SOCKET_INADDR_BROADCAST UDINT 16#FFFFFFFF SOCKET_INADDR_NONE UDINT 16#FFFFFFFF SOCKET_IPPROTO_IP DINT 0 dummy for IP SOCKET_IPPROTO_ICMP DINT 1 control message protocol SOCKET_IPPROTO_IGMP DINT 2 group management protocol SOCKET_IPPROTO_GGP DINT 3 gateway^2 (deprecated) SOCKET_IPPROTO_TCP DINT 6 tcp SOCKET_IPPROTO_PUP DINT 12 pup SOCKET_IPPROTO_UDP DINT 17 user datagram protocol SOCKET_IPPROTO_IDP DINT 22 xns idp SOCKET_IPPROTO_ND DINT 77 UNOFFICIAL net disk proto SOCKET_IPPROTO_RAW DINT 255 raw IP packet SOCKET_IPPROTO_MAX DINT 256 SOCKET_MSG_OOB DINT 16#1 process out-of-band data SOCKET_MSG_PEEK DINT 16#2 peek at incoming message SOCKET_MSG_DONTROUTE DINT 16#4 send without using routing tables SOCKET_FIONREAD DINT 1 get num chars available to read SOCKET_FIONBIO DINT 2 set to non-blocking SOCKET_FD_SETSIZE DINT 64 For SysSockSelect() descriptors MAX_SOCKET_FD_SETSIZE DINT 63
MonoPoly_CreateLenMulti (FUN) ¶ FUNCTION MonoPoly_CreateLenMulti : BOOL Returns the simultaneous length for two parameter transformations. Returns whether such a length could be found. InOut: Scope Name Type Comment Return MonoPoly_CreateLenMulti BOOL Input deltaf_0 LREAL The delta f for param transform 0 f0_0_x LREAL The first derivative at x=0 for param transform 0 f0_1_x LREAL The first derivative at x=l for param transform 0 deltaf_1 LREAL The delta f for param transform 1 f1_0_x LREAL The first derivative at x=0 for param transform 1 f1_1_x LREAL The first derivative at x=l for param transform 1 dLambda LREAL This parameter in the range [0,1] determines how the length l is chosen. For dLambda=0, the smallest possible length is chosen. For dLambda=1, the largest possible length is chosen. Output l LREAL The resulting length.