Cowmanator
Member
Hello Gentlemen,
I am working on developing a new standard code concept for one of my company's solutions, this concept will be used for the next 20 years, the main question is, for the future, do you think that the paradigm should be Object oriented or functional.
I know that we all love function based programming, and that in the higher level world OO is the way things work. but are PLC's really going this route, considering the disparity in the skillset, ie one minute your are adjusting a sensor/overseeing electrical installation then the next minute to get the system running you need to understand object oriented programming.
Don't get me wrong I am all for change and do consider OO as a better method, its just when I think about the site engineer who will maybe want to look at a nice ladder network to fault find. I am unsure if this is the right approach.
any thoughts ?
I am working on developing a new standard code concept for one of my company's solutions, this concept will be used for the next 20 years, the main question is, for the future, do you think that the paradigm should be Object oriented or functional.
I know that we all love function based programming, and that in the higher level world OO is the way things work. but are PLC's really going this route, considering the disparity in the skillset, ie one minute your are adjusting a sensor/overseeing electrical installation then the next minute to get the system running you need to understand object oriented programming.
Don't get me wrong I am all for change and do consider OO as a better method, its just when I think about the site engineer who will maybe want to look at a nice ladder network to fault find. I am unsure if this is the right approach.
any thoughts ?