Saffa
Member
What you've described is easily achievable in Wonderware System Platform. It's object oriented to the core. "Classic" Intouch not so much, although you could get most of the way there with symbols and some thought put into tag names.
Why use a package like that? Well maybe you're not just working with one type of PLC. Maybe you've got several different brands. So you buy SP and get access to a dozen different IO servers and a world-class historian. Maybe your system includes sites on unreliable links and you need local caching of historical data.
System Platform and classic Intouch both work very well with Rockwell PLCs. And Schneider PLCs. And probably a host of others I've never had to try. But as with anything, if you don't have training and experience with a system then it's going to be a lot harder to build an effective and elegant solution.
Why use a package like that? Well maybe you're not just working with one type of PLC. Maybe you've got several different brands. So you buy SP and get access to a dozen different IO servers and a world-class historian. Maybe your system includes sites on unreliable links and you need local caching of historical data.
System Platform and classic Intouch both work very well with Rockwell PLCs. And Schneider PLCs. And probably a host of others I've never had to try. But as with anything, if you don't have training and experience with a system then it's going to be a lot harder to build an effective and elegant solution.