The following are two problems I encountered during the process of using Mitsubishi plc programming. Now let's summarize, I hope you don't take a detour. 1. Write the DRVI positioning command with SFC. I originally wanted to refer to the programming manual to use the pulse output to complete the falling edge of M8147 as the jump condition. I didn't expect the PLC to output the pulse at the next time the positioning command was started. Later, the analysis was made because the M8029 was not set when the M8147 was reset, so the PLC considered that the first positioning instruction was not executed and did not respond to the subsequent positioning instructions. 2. When using the FX3U-232BD communication module, set M8122 to start transmission in the subroutine, and the result can only be sent once, because M8122 will not reset itself in the subroutine. OK after changing to the periodic scan mode. Summary: If you are using the application command action completion flag in the SFC, be sure to wait for the internal flag relay (such as M8029) to move to the next step. As for the use in subroutines is absolutely not allowed. Remember! Insulated Copper Tube Terminals Insulated Copper Tube Terminals,High quality insulated terminal,copper tube terminal Taixing Longyi Terminals Co.,Ltd. , https://www.lycopperterminals.com