anchor.diff:    plc { writeAny ".dintVar" dintExp }   |> Result.isOk |> Assert.IsTrue
     plc { writeAny ".realVar" realExp }   |> Result.isOk |> Assert.IsTrue
     plc { writeAny ".lrealVar" lrealExp } |> Result.isOk |> Assert.IsTrue
  -  plc { writeAny ".string80Var" stringExp } |> Result.isOk |> Assert.IsTrue
   
     let boolAct:BOOL =  readOnce setupClient ".boolVar"
     let byteAct:BYTE =  readOnce setupClient ".byteVar"
  
positive.code:   let dintExp = fixture.Create<DINT>()
    let realExp = fixture.Create<REAL>()
    let lrealExp = fixture.Create<LREAL>()
    let stringExp = fixture.Create<string>()
  
    write  ".boolVar"  boolExp 
    write  ".byteVar"  byteExp 
  
negative.code:   plc { readAny ".dintVar" }    |> assertEqual dintExp
    plc { readAny ".realVar" }    |> assertEqual realExp
    plc { readAny ".lrealVar"}    |> assertEqual lrealExp
    
  (*
    Do not test for LINT and LWORD in TC2 as those types are not supported
  