
adccommunitymod (AutomationDirect) asked a question.
NNOP Instruction
Created Date: April 14,2005
Created By: jesawyers
**** This post has been imported from our legacy forum. Information in this post may be outdated and links contained in the post may no longer work.****
I'm doing some work with a couple of DL05's and ran across the NNOP instruction. Looking at the help file shows no description for this instruction. Does anybody know the faction of this instruction. Thanks...John
Created Date: April 14,2005
Created by: jesawyers
I'm doing some work with a couple of DL05's and ran across the NNOP instruction. Looking at the help file shows no description for this instruction. Does anybody know the faction of this instruction.
Thanks...John
Created Date: April 14,2005
Created by: elevmike
NO OPeration..this is not an instruction, just a filler.
Created Date: April 14,2005
Created by: jesawyers
How does the NNOP instruction differ from the NOP instruction?
Created Date: April 14,2005
Created by: bcarlton
I see what you mean by an NNOP. it shows up in the instruction matrix. You can enter it as an output coil. What it does (a variation of nothing?) I have no idea.
From Googling around at other sources it appears it may be a deliberate time wasting instruction. If it's like other instances of NNOP in other programming languages then it does nothing for the number of units of time specified by the constant. Why would anyone want that?
Created Date: April 15,2005
Created by: Tech Guy
Bernie is correct, it basically does nothing. Unused and of no value.
Created Date: April 15,2005
Created by: franji1
Ooops, we 've been caught. NNOP (Numbered NOP) is NOT supported in the ADC CPUs. If you must program NOPs (I don't know why), use the regular NOP.
We are doing some amazing things with Rel5 DirectSoft, including "Intelligent Boxes " or IBoxes, which are high level functionality in a single "instruction ". It basically "compiles " down to the native instructions, plus some "meta data " that describes it as an IBox to DirectSoft (for uploading purposes).
Originally, we were going to encode the Meta Data using Numbered NOPs (NNOP), which is a NOP with 1 byte of information. We now have a different, new, PLC instruction to encode the Meta Data.
So, please COMPLETELY ignore this "instruction ". NNOP will NOT exist in Rel 5 (nor is it supported in all of the CPUs).
I cannot go into any details on Rel 5 since we are not yet to Beta (but darn close). I just hope we are able to make you smile BIG once it is shipping! http://forum1.automationdirect.com/board/biggrin.gif
Created Date: April 16,2005
Created by: RHanrahan
Originally posted by franji1:
I cannot go into any details on Rel 5 since we are not yet to Beta (but darn close). I just hope we are able to make you smile BIG once it is shipping! http://forum1.automationdirect.com/board/biggrin.gif
OOOOOHHHHHH!
Now you got me all excited! Come on Mark! Give a hint!
(insert whining sound here)
http://forum1.automationdirect.com/board/wink.gif
Bob
Created Date: April 17,2005
Created by: franji1
Right now we have about 62 IBoxes implemented, a few of which will be helpful to just about everyone.
Many of them solve pesky problems like built-in interlocking when doing more than 1 RX or WX (or even just 1) with serial network ECOM network and/or ECOM100 network, CTRIO high level operations, and some new features available in the new ECOM100.
Created Date: April 17,2005
Created by: RHanrahan
That sounds good!