As far as I'm aware the mitsubishi cards cannot be added anyway.
A few ponters, create your symbols for the I/O & bits/words.
make them meaningful i.e. a sensor input say X0 "Cnv1 PE01 Sensor" it makes reading the program so much easier.
Every rung of logic give it a comment like:
"Start/Stop Latch, Enables running of the process".
It's a good idea to create your symbols (i/o comments) before you start coding.
If it is a sequnce i.e. a collection of steps, write it down in some form like a flow chart or a list of operations for each step.
in general, analogues should be enabled all the time either use the Normally on contact (M8000) or one of the other M8xxx numbers like M8011 (100ms) clock so the analogues are updated either every scan or at intervals.
Some good practice codes are a set of traffic lights, a pick & place robot, think about two cylinders one for up/down, another for back forward & a gripper to grip the part.
perhaps sensors on the cylinders i.e. fwd & back, Up & down, sensor for part in place.
Operation.
Step 1: Part ready for pick up (Pickup sensor) and cylinder 2 back, cylinder 1 up, Send up/down cylinder 1 down.
Step 2: cylinder 1 down, when cylinder down sensor grab part.
Step 3: send cylinder 1 up until up sensor.
Step 4: Send cylinder 2 forward until cylinder 2 sensor forward.
Step 5: Send cylinder 1 down until cylinder 1 down sensor.
Step 6: Release part.
Step 7: send cylinder 1 up until up cylinder 1 up sensor
Step 8: Send cylinder 2 back until cylinder 2 back sensor
Repeat when new part in position.