Library to Generate TIA KOP Code via C#
varcodeblock=newCodeBlock();varnw=newNetwork("Test1");nw.Add(newAnd(newSignal("#Bool1"),newDistributor(newRCoil(newSignal("#Bool2")),newCoil(newSignal("#Bool3")))));codeblock.Add(nw);varblock=newBlock("Test","blabla",codeblock);block.Interface=TestInterface;varxml=block.GetCode();This will create following
varcodeblock=newCodeBlock();varnw=newNetwork("Test1");nw.Add(newAnd(newSignal("#Bool1"),newDistributor(newRCoil(newSignal("#Bool2")),newCoil(newSignal("#Bool3")))));codeblock.Add(nw);varblock=newBlock("Test","blabla",codeblock);block.Interface=TestInterface;varxml=block.GetCode();This will create following
image is missing....
varcodeblock=newCodeBlock();varnw=newNetwork("Test1");codeismissing....
This will create following
varcodeblock=newCodeBlock();varnw=newNetwork("Test2");nw.Add(newCoil(newSignal("#Bool1"),newAnd(newSignal("#Bool2"),newOr(newSignal("#Bool3"),newAnd(newSignal("#Bool1"),newSignal("#Bool4"))))));codeblock.Add(nw);varblock=newBlock("Test","blabla",codeblock);block.Interface=TestInterface;varxml=block.GetCode();This will create following



