Creation of User Programs7-27.1 How to Create User Programs7.1.1 Basic Configuration of ProgramThe user programs which control FP7 MC Unit are created by the tool software "FPWIN GR7".• To support the multi-axis control through network, for FP7 MC Unit, main input and outputsignals required for the control are allocated to the unit memories (input control area/outputcontrol area).• For various controls, the processes of reading flags from unit memories (input control area)and wriitng operation results to unit memories (output control area) are created as programs.• As exceptions, the "link establishment flag (X0)" for storing the link establishment of networkand "system stop request (Y0)" for stopping the whole system are allocated to the area ofI/O signals (XY). Configuration of programItem Description① Reading from unitmemories UM (inputcontrol area)Reads information required for confirming states from the unit memories (inputcontrol area) to an arbitrary operation memories (such as internal relay areaWR).Example) Connection confirmation flag, servo lock annunciation flag, busy flag,error annunciation flag② Servo control Ouputs the requests for the servo ON and servo OFF controls to the operationmemories (such as internal relay area WR).③ Start enabled controlChecks the states of read flags if each control (such as position control, JOGoperation, home return) can be started, and outputs the start enabled states tointernal relays.④Various controlprograms (such asposition control, JOGoperation, home return)Checks the results of start enabled controls, and outputs the start requests forposition control, JOG operation or home return to the operation memories (suchas internal relays).⑤ Writing to unitmemories UM (outputcontrol area)Writes the results of the operation memories (such as internal relay area) inwhich the above operation results are reflected to the unit memories (outputcontrol area).Example) Startup of positioning, JOG operation, or home return, stop control