DMD is giving me grief about the following code:
// Ver(103) PCU(3) Do-more Designer Clip Source Project: C:\Users\Public\Documents\Do-more\Designer2_3\Projects\~DmD11 Format: Do-more Designer 2.00+ DO-MORE Ladder
PLC BX-DM1-36ER
STRPD T[V0].Done
MATH MHR101 "V0 * LKR_EntrySize"
MATH MHR200 "HMI_AlarmScrnID"
#BEGIN ELEMENT_DOC
"SK","LKR_EntrySize","50",""
"SK","HMI_AlarmScrnID","5",""
#END
I get the error
[Error] $Main#5(@35) E128 Array reference parameter T[V0].Done found within Leading Edge One-Shot Contact within a loop (FOR at $Main@14)
Now I'm running the loop non-yielding (timer works for example), and the location is indexed so any given timer and contact are only seen once per scan, so you'd think one-shots should work. DMD gives me the option to ignore this error for this location. Will it work as expected?