DepictorCameraPosition (STRUCT) ¶ TYPE DepictorCameraPosition : STRUCT InOut: Name Type Initial Comment lrEyeX LREAL 10 The Eye-Position of the camera (from where to look) X-Eye-Coordinate lrEyeY LREAL 0 Y-Eye-Coordinate lrEyeZ LREAL 0 Z-Eye-Coordinate lrTargetX LREAL 0 The Target-Position of the camera (where to look at) X-Target-Coordinate lrTargetY LREAL 0 Y-Target-Coordinate lrTargetZ LREAL 0 Z-Target-Coordinate lrUpX LREAL 0 The Up-Vektor of the camera (the camera orentation on the Eye-Target-Vektor X-Up-Coordinate lrUpY LREAL 0 Y-Up-Coordinate lrUpZ LREAL 1 Z-Up-Coordinate
InterpolateCameraPosition (FB) ¶ FUNCTION_BLOCK InterpolateCameraPosition EXTENDS CBM.ETrigA InOut: Scope Name Type Comment Inherited from Input xExecute BOOL Rising edge: Action start Falling edge: Resets outputs If a falling edge occurs before the function block has completed its action, the outputs operate in the usual manner and are only reset if either the action is completed or aborted (xAbort), or in the event of an error. In this case, the corresponding output values (xDone, xError, iError) are present at the outputs for exactly one cycle. ETrigA xAbort BOOL If this input is TRUE, the action is stopped immediately and all outputs are reset to their initial values. ETrigA Output xDone BOOL Action successfully completed ETrigA xBusy BOOL Function block active ETrigA xError BOOL TRUE: error occurred, function block aborts action FALSE: no error ETrigA xAborted BOOL Action aborted by user ETrigA Inout positionToSet DepictorCameraPosition Position interpolate in Input endPosition DepictorCameraPosition End position of the interpolation tInterpolationTime TIME Time for the interpolation
DepictorFrame (STRUCT) ¶ TYPE DepictorFrame : STRUCT InOut: Name Type Comment X LREAL X-Position Y LREAL Y-Poistion Z LREAL Z-Position Yaw LREAL Yaw-Rotation Pitch LREAL Pitch-Rotation Roll LREAL Roll-Rotation
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.09.2017, 10:28:33 companyName string 3S-Smart Software Solutions GmbH libraryFile DepictorBase.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP10 Patch 1 contentFile DepictorBase.clean.json version version 1.0.1.1 ProjectInformation Released bool True LastModificationDateTime date 20.09.2017, 10:28:33 LibraryCategories library-category-list Intern|Visu Author string 3S – Smart Software GmbH Company 3S - Smart Software Solutions GmbH DefaultNamespace DepictorBase Description See: Description Project DepictorBase Title DepictorBase Version version 1.0.5.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. CAA Behaviour Model ¶ Library Identification ¶ Placeholder: CAA Behaviour Model Default Resolution: CAA Behaviour Model, * (CAA Technical Workgroup) Namespace: CBM Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA Behaviour Model CAA Types Extern ¶ Library Identification ¶ Placeholder: CAA Types Default Resolution: CAA Types Extern, * (CAA Technical Workgroup) Namespace: CAA Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA Types Standard ¶ Library Identification ¶ Placeholder: Standard Default Resolution: Standard, * (System) Namespace: Standard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: Standard
DrvProfinetFDevice Library Documentation ¶ Company 3S - Smart Software Solutions GmbH Title DrvProfinetFDevice Version 1.5.0.0 Categories Intern|IoDrivers Namespace PNFDEV Author 3S - Smart Software Solutions GmbH Placeholder IoDrvTemplate Description 1 ¶ DrvProfinetFDevice reads F-Device data from IoDrvProfinetDevice and writes it through ISafetyIoServices to the safety runtime system. Contents: ¶ DrvProfinetFDevice Constants Function Blocks Structs Indices and tables ¶ 1 Based on DrvProfinetFDevice.library, last modified 12.12.2018, 14:39:20. LibDoc 4.4.0.0-b.27 The content file DrvProfinetFDevice.clean.json was generated with CODESYS V3.5 SP13 on 12.12.2018, 14:39:26.
DrvProfinetFDevice ¶ Constants Function Blocks ProfinetFDevice (FunctionBlock) Structs ProfinetFDeviceDiagnostics (Struct) ProfinetFDeviceDiagnostics_SrtsMsg (Struct)
Constants ¶ All the four Global_Constants we have are for internal use only:
Function Blocks ¶ Currently there is only one FunctionBlock: ProfinetFDevice (FunctionBlock)
ProfinetFDevice (FB) ¶ FUNCTION_BLOCK ProfinetFDevice ProfinetFDevice reads F-Device-data from IoDrvProfinetDevice and writes it to ISafetyIoServices on request. Used Libraries Base Interfaces (version via placeholder); using: IBase CmpErrors2 Interfaces (version via placeholder); using: Errors CmpLog (version via placeholder); using: LogOpen LogAdd2 LogClose CommFB (version via placeholder); using: RCVREC SALARM Component Manager (version via placeholder); using: CMAddComponent DrvSafetyIoServices Interfaces (newest, implementing interface ISafetyIoServices) IoDrvBase (version via placeholder, extending interface) IoStandard (version via placeholder); using: IoConfigConnector IoConfigParameter ConfigGetParameter ConfigGetParameterValueDWord ConfigGetParameterValuePointer Profinet Common (version via placeholder); using: SubmoduleIterator SubmoduleInfo UpdateDiagnosisEntry Standard (version via placeholder); using: CONCAT SysMem (version via placeholder); using: SysMemCpy SysTypes2 Interfaces (version via placeholder); using: HandleConstants InOut: Scope Name Type Comment Output Diag ProfinetFDeviceDiagnostics detailed diagnostic information