Same-loop input attempts to read value in other loop [ERROR 10018]

Same-loop input attempts to read value in other loop [ERROR 10018]

Same-loop input Module 1,01,02 Block 12455 (FC 45) attempts to read value in other loop 3

This message tells you that an IREF (Input Reference) exists in the Composer project. However, the function block cannot import it, because it is outside the scope of what it can import.

For example, if an AI/L or DI/L import block has an IREF that exists only in another Loop, you will see this message. The reference cannot tell what is being imported, because these functions cannot import from another loop, only the same one.


--Parsing file H:\...\EBY45EB.CLD... CAD Names: 2300251A.CAD
External output reference is unreachable for IREF **1AOIK CB CLSD on Module 2,30,02 Block 1652:
cannot import from Loop 2 PCU 20.

No tool error reports 60a.png


Here is the actual source, as determined by the specifications.

No tool error reports 60.png


Here is the source that the input reference indicates.

No tool error reports 61.png

--Parsing file H:\...\EBY3DAC.CLD... CAD Names: 2320454A.CAD
External output reference is unreachable for IREF L30D_MSG on Module 


2,32,04 Block 1584: cannot import from Loop 2 PCU 22."

No tool error reports 62.png


Here is the block that is being imported.

No tool error reports 63.png


Here is the source indicated by the input reference L30D_MSG.

No tool error reports 64.png


It is possible to see how Composer, in being robust enough to import files from WinCAD, also allows errors to persist in the input references.

This message is likely to show an error in the system configuration. It should be reviewed. The issue raised may be in unused logic or graphics, or have other realities that make it a non-issue.

Please contact us for help resolving your error messages.