T
hello all,
i'ld love a few pointers on a mini-job (my dissertation, to be precise) i have. i believe a little background on myself will suffice.
i'm an young instrument engineer who has returned to school. while i have 'dirty fingers' (lol), i have next to no experience working on a PLC.
presently, my dissertation requires that i implement a model predictive control (MPC) algorithm on a PLC. the PLC i'll be working on is a Direct Logic DL06 (model D0-06DD1). i am presently at the feasibility study stage of the work. i do realise the need to purchase some additional hardware (primarily analog i/o option modules) but need further clarification abt a few other things.
1.) THIS IS NOT A STUDENT POST (ie, requesting for answer(s) to my homework)
2.) is there a way of calculating (or a rule of thumb, for) how much memory i will require, or more generally, how much memory a particular application may require?
DL06 has 14.8K (word) total memory, for both ladder memory (7680 words) and v-memory (7616 words) - not very sure what this means yet. i need to knw if this is enough for the job at hand or a memory expansion (not an option i have for this job) is necessary.
3.) DL06 has instruction types which include loops, floating-point math, table functions and subroutines; i hope all that is available is enough for the purpose i require. in other words, can the available programming language (primarily, ladder + the instructions set) accommodate the MPC algorithm?
4.) any other general guidelines on how to go about this job (ie, the PLC programming phase) will also be appreciated.
thank you.
ps:
A. as regards the MPC, it's nothing very fancy; i'm looking at a controlling a 2-input, 2-output plant. if any further details are required, i will gladly oblige.
B. i tried not to be too academic in my questions... this is the best i cld come up with.
i'ld love a few pointers on a mini-job (my dissertation, to be precise) i have. i believe a little background on myself will suffice.
i'm an young instrument engineer who has returned to school. while i have 'dirty fingers' (lol), i have next to no experience working on a PLC.
presently, my dissertation requires that i implement a model predictive control (MPC) algorithm on a PLC. the PLC i'll be working on is a Direct Logic DL06 (model D0-06DD1). i am presently at the feasibility study stage of the work. i do realise the need to purchase some additional hardware (primarily analog i/o option modules) but need further clarification abt a few other things.
1.) THIS IS NOT A STUDENT POST (ie, requesting for answer(s) to my homework)
2.) is there a way of calculating (or a rule of thumb, for) how much memory i will require, or more generally, how much memory a particular application may require?
DL06 has 14.8K (word) total memory, for both ladder memory (7680 words) and v-memory (7616 words) - not very sure what this means yet. i need to knw if this is enough for the job at hand or a memory expansion (not an option i have for this job) is necessary.
3.) DL06 has instruction types which include loops, floating-point math, table functions and subroutines; i hope all that is available is enough for the purpose i require. in other words, can the available programming language (primarily, ladder + the instructions set) accommodate the MPC algorithm?
4.) any other general guidelines on how to go about this job (ie, the PLC programming phase) will also be appreciated.
thank you.
ps:
A. as regards the MPC, it's nothing very fancy; i'm looking at a controlling a 2-input, 2-output plant. if any further details are required, i will gladly oblige.
B. i tried not to be too academic in my questions... this is the best i cld come up with.
