News:

  • February 01, 2023, 11:41:49 AM

Login with username, password and session length

Author Topic: Future WinCE versions  (Read 10009 times)

dwtalso

  • Newbie
  • *
  • Posts: 1
Future WinCE versions
« on: August 18, 2008, 04:14:29 PM »
Will the WinPLC be migrating to Windows CE 5.0+? And, if so, what is the timeline for that?

Thanks :).

Dan

MikeS

  • Host Moderator
  • Hero Member
  • *****
  • Posts: 253
    • Host Engineering, Inc.
Re: Future WinCE versions
« Reply #1 on: August 18, 2008, 04:29:26 PM »
the short answer is no, the current winplc is fixed at wince v2.12.

the no so short answer is that microsoft stopped wince development for the sh1 processor - which we use in the winplc - after wince v3.x, and they stopped supporting all headless platfrom development after wince v4.x. so, we're stuck with wince v2.12 on the current hardware platform.

your next question might be, 'well, are you going to make a new winplc that uses a cpu that wince v5 and later does support. i'm sorry to say, but, the answer is the same, no. we have no current plans to develop a new winplc, there simply has not been enough interest in the winplc for us to redesign the platform. that may change, and if it does, we'll be right on it, but if market interest stays the same, we'll continue selling the existing winplc hardware and using wince v2.12.
Good design costs a lot. Bad design costs even more.

PLCGuy

  • Internal Dev
  • Hero Member
  • ****
  • Posts: 677
Re: Future WinCE versions
« Reply #2 on: September 30, 2008, 12:35:57 PM »
I am not sure how to comment on this but it seems not much advertising is done on the WinPLC. I am now getting exposed to the CE operating system in some robots we purchased and other servo systems. Has AD thought of ways to spark interest in the WinPLC? Can the WinPLC actually run like a windows based machine? If it does can DS5 be loaded and used. We had some engineers who used AB equipment and actually run AB software. They load software to run the slick plcs so you can go up to the machine and do programming. You can see I really do not know much on the WinPLC. Can other languages be used on the WinPLC. I see Think & Do is used on the WinPLC.

BobO

  • Host Moderator
  • Hero Member
  • *****
  • Posts: 5788
  • Yes Pinky, Do-more will control the world!
Re: Future WinCE versions
« Reply #3 on: September 30, 2008, 01:32:42 PM »
The original plan for the WinPLC was to use WinCE as a basis for allowing the 'new' PC-based control world to put their control engines on a PLC-like controller with minimum development effort. At one time we had about a half dozen companies committed to targeting the WinPLC. As the PC-based control world faded, one by one the companies bailed (as they went out of business) and only Entivity remained. We were left with a solution in search of a problem...and a bit of a pink elephant.

Rather than throw good money after bad, we chose to suspend further development of the WinPLC and take a wait-and-see posture.

If we had any real confidence that there was a viable market for a product like that, we would pursue it...but...we feel that for ADC's market, products like that are a hard sell. It makes far better sense for us to focus on conventional PLCs or PACs, which is what we are doing.
"It has recently come to our attention that users spend 95% of their time using 5% of the available features. That might be relevant." -BobO

PLCGuy

  • Internal Dev
  • Hero Member
  • ****
  • Posts: 677
Re: Future WinCE versions
« Reply #4 on: October 02, 2008, 12:29:26 PM »
So are you saying there are not too many end users using the WinPLC? What are they using it for?

BobO

  • Host Moderator
  • Hero Member
  • *****
  • Posts: 5788
  • Yes Pinky, Do-more will control the world!
Re: Future WinCE versions
« Reply #5 on: October 02, 2008, 01:33:42 PM »
No, we actually do have quite a few end users, and of course, Entivity still actively sells and supports Think n Do on it. But we expected the market to be much larger than it ended up being, and simply couldn't justify further development. We have continued to sustain the design, changing the boards as needed for parts changes and such, but don't expect to do anything more than that.

End users have used it where they needed specialized comm, monitoring, or algorithm code that just doesn't lend itself to a PLC. The problem for us is that it is nearly impossible to support a C or C++ based programming model for folks that don't already know the language. As such, we have been reluctant to market it for that purpose. When customers approach us, we'll sell it...but we don't seek them out.

We'll keep building them as long as people keep buying them, but for new design, we're focusing on building traditional controllers.
"It has recently come to our attention that users spend 95% of their time using 5% of the available features. That might be relevant." -BobO

PLCGuy

  • Internal Dev
  • Hero Member
  • ****
  • Posts: 677
Re: Future WinCE versions
« Reply #6 on: October 03, 2008, 12:27:05 PM »
Is it safe to say the new controller that is talked about in the above posts will do more or sorta replace the use of the WinPLC? It seems the new controller will be powerful enough to do other languages other processes, etc.

BobO

  • Host Moderator
  • Hero Member
  • *****
  • Posts: 5788
  • Yes Pinky, Do-more will control the world!
Re: Future WinCE versions
« Reply #7 on: October 03, 2008, 01:58:03 PM »
Mostly yes.

The new controller is far more advanced than existing ones, but it is still a PLC. Developing comm protocols, for instance, is never something that a PLC will be particularly good at. The new controller will have a high level language capability that will make it possible to develop some levels of comm protocols, but that will never be a replacement for C or C++ right on the hardware.

So, for most apps? Yes, it should work nicely, and do so with far less effort than the WinPLC. But there are always going to be a few things that the WinPLC could do that we'll have a hard time with.
"It has recently come to our attention that users spend 95% of their time using 5% of the available features. That might be relevant." -BobO