×

Method for communicating among a plurality of programmable logic controllers each having a DMA controller

  • US 5,072,374 A
  • Filed: 11/07/1989
  • Issued: 12/10/1991
  • Est. Priority Date: 11/07/1989
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for communicating among a plurality of programmable logic controllers (PLC'"'"'s) coupled to a common communications bus, said method comprising the steps of:

  • transmitting from a selected one of a plurality of PLC'"'"'s a coded signal for identifying another of the PLC'"'"'s to which a message is to be sent;

    delaying transmission of the message until an acknowledgement signal is transmitted from the another of the PLC'"'"'s;

    transmitting, upon receipt of the acknowledgement signal, a mailbox message of a preselected length including data identifying the length of a next subsequent message to be sent to the another of the PLC'"'"'s;

    delaying further transmission until another acknowledgement signal is received from the another of the PLC'"'"'s;

    transmitting the next subsequent message to the another of the PLC'"'"'s wherein each next subsequent message identifies the length of any immediately following message; and

    transferring, by a DMA controller in the another of the PLC'"'"'s, any data contained in the mailbox message and each next subsequent message directly to the memory of the another of the PLC'"'"'s.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×