Chapter 5 Basic Instructions 
5-23 
Instruction code  Operand  Function 
FB_NP 
S 
The circuit is rising edge-triggered.
Device 
DX  DY  X  Y  M  SM  S  T  C  HC  D  L  PR 
Symbol: 
S 
For internal use  Bit 
Explanation: 
1.  When the value in the accumulative register turns from 0 to 1, the instruction FB_NP keeps the 
value 1 in the accumulative register for a scan cycle. After the second scan cycle is finished, 
the value in the accumulative register changes to 0. 
2.  The previous state of the contact is stored in the bit device S. Please do not use S repeatedly 
in the program. Otherwise, the wrong execution result will appear. 
3.  The instruction FB_NP only can be used in the function block. 
Example:
 
 
 
Contact A of M0 is loaded. 
Contact A of M1 is connected in series. 
The circuit is rising edge-triggered. 
Timing diagram:   
One scan cycle
One scan cycle
M0
Y0.0
M1