Marc
Member
Sorry it took so long to respond.
You are correct about selecting timers based upon the preset time base. We generally use the 100MS timer and scale the HMI value to a d-word (eg d200) in the processor to add the extra zeros.
I think you are correct about the subroutines. It appears that you can create subroutines and in fact you can but only in the higher level processors (ie the "q" series) Since GXdeveloper is for the whole line, some of the options don't work in the FX series.
ABtechs example of pointers works as well as the use of STL/RET.
These are ways of creating pseudo subroutines but not in the way that you are used to with AB stuff.
Be careful with them and test them thoroughly since they may not act the way you expect.
As far as the RS232 card, I'm not sure. I have one floating around the office but I have never used one.
Marc
You are correct about selecting timers based upon the preset time base. We generally use the 100MS timer and scale the HMI value to a d-word (eg d200) in the processor to add the extra zeros.
I think you are correct about the subroutines. It appears that you can create subroutines and in fact you can but only in the higher level processors (ie the "q" series) Since GXdeveloper is for the whole line, some of the options don't work in the FX series.
ABtechs example of pointers works as well as the use of STL/RET.
These are ways of creating pseudo subroutines but not in the way that you are used to with AB stuff.
Be careful with them and test them thoroughly since they may not act the way you expect.
As far as the RS232 card, I'm not sure. I have one floating around the office but I have never used one.
Marc