I start edits, do the edit, verify the rung, and the the only option available to me is cancel edits. Nothing else is enabled. No test edits or accept edits... only cancel edits.
Basic class lesson - all that you have done eg.
start edits, do the edit, verify the rung
will take place in the programming machine only.
The next stage is "Accept Edits", which will transfer your edits to the controller.
But you can only "Accept Edits" if all of these are true....
1. The controller is
not in RUN mode (keyswitch over to the left). It needs to be in "Rem Run", "Rem Prog" or "Program",note the last two will "kill" your application, i.e. the controller stops execution and all outputs turned off (default).
2. The controller is not "locked" by another person currently online (check this by selecting the "Edits" mode on the online toolbar).
3. A previous editing session has not left the edits in "Test Edits" mode.
One of the above must be preventing "Accept Edits" function.
If in Test Edits mode - WARNING ! - switching back to "Untest Edits", so that you can accept
your edits, will temporarily undo the edits that were on test - you should find out where they are?, what they do?, can they be assembled?, can they be "Untested" etc. etc.
If you have edits "on test", and cannot find the reason why, then most likely the safest thing to do is to "Assemble" them, i.e. make them a permanent part of the code - after all the system has been running with those edits in place, albeit "on test".