Pascal Automation Controller

Discussion in 'General Discussion' started by jayantc11, Jun 21, 2012.

  1. jayantc11

    jayantc11

    Joined:
    Oct 9, 2011
    Messages:
    5
    Likes Received:
    0
    Location:
    New Delhi
    Would anyone be knowing what the internal architecture of a Pascal Automation Controlller is like? Is the architecture RISC or CISC? the registers etc?

    Thank You
     
    jayantc11, Jun 21, 2012
    #1
  2. jayantc11

    Darren Senior Member

    Joined:
    Jul 29, 2004
    Messages:
    2,361
    Likes Received:
    0
    Location:
    Adelaide, South Australia
    The user's logic code is compiled in PICED then runs in a virtual processor (in PICED or in the PAC).
     
    Darren, Jun 21, 2012
    #2
  3. jayantc11

    jayantc11

    Joined:
    Oct 9, 2011
    Messages:
    5
    Likes Received:
    0
    Location:
    New Delhi
    The PAC does have some processor of its own to run the code right ? Which processor is that? For example most c bus touchscreens have the Intel Xscale processor.
     
    jayantc11, Jun 21, 2012
    #3
  4. jayantc11

    Newman

    Joined:
    Aug 3, 2004
    Messages:
    2,203
    Likes Received:
    0
    Location:
    Adelaide, South Australia
    The PAC runs on fairy dust and magic dandelions. ;)

    Seriously though, the PAC is not an embedded PC platform. It's an internally developed hardware platform running an internally developed operating system. The logic code is compiled, downloaded and executed by an internal sub-system within the unit. Then there's all the scheduling, time-keeping, serial I/O handling, etc. It's all specifically designed to be as reliable as possible. After all, it's not like a PC which you can re-boot if it BSOD's on you; it's an embedded device mounted goodness knows where with no visible user interface that has to just work for potentially years without a power cycle.

    If you can state clearly why you want to know the details of what's inside, or what you're trying to achieve, perhaps we can better answer your question.
     
    Newman, Jun 21, 2012
    #4
  5. jayantc11

    NickD Moderator

    Joined:
    Nov 1, 2004
    Messages:
    1,427
    Likes Received:
    64
    Location:
    Adelaide
    I don't know where you got this information, but it's not correct.

    Nick
     
    NickD, Jun 22, 2012
    #5
  6. jayantc11

    Darren Senior Member

    Joined:
    Jul 29, 2004
    Messages:
    2,361
    Likes Received:
    0
    Location:
    Adelaide, South Australia
    The implementation of the logic engine is a heavily customised version of the p-code machine. The operation of the logic engine is completely independent of the underlying hardware.
     
    Darren, Jun 22, 2012
    #6
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.