; This demonstrates Mapping Data Type Conversion ; ; Int to/from Dint ; Int to/from Real ; ; Dint to Int copies lower 16 bits ; *** Dint values outside -32768 to 32767 give unusable results ; *** No Out Of Bounds checking ; ; Int to Dint are sign extended. ; ; Real to Int take the rounded integer part of real. Baud 230k ; 57k, 115k or 230k Name "TestTarget" Rack 0o03 1 4 ; octal rack number, start quarter, end quarter IpAddr 10.10.0.198 RPI 10 AssemIns 6 O_T_ConnPt 2 T_O_ConnPt 1 Inputs 126 ; Bytes: 'Seq'2 + 'StsHdr'4 + 'Payload'120 (60 ints or 30 dints) I:0 <- Int[ 0] I:1 <- Dint[10] I:2 <- Real[30] EndInputs Outputs 126 ; Bytes: 'Seq'2 + 'Run/IdleHdr'4 + 'Payload'120 (60 ints or 30 dints) O:0 -> Int[ 0] O:1 -> Dint[10] O:2 -> Real[30] EndOutputs EndRack