PLC Interfacing with PIC


Closed Thread
Results 1 to 16 of 16

Hybrid View

  1. #1
    Join Date
    Jan 2006
    Location
    Toronto
    Posts
    109


    Did you find this post helpful? Yes | No

    Default

    You sound like your on the right track with the optos. I have made a few projects involving PLCs but I always interfaced to them using RS485 but I guess yours doesn't have that option.

    You shouldn't have a problem using optos to interface to the 24VDC but I don't think you need any diodes just the optos and some matching resisters but I could be wrong.

  2. #2
    Join Date
    Aug 2006
    Location
    Look, behind you.
    Posts
    2,818


    Did you find this post helpful? Yes | No

    Default

    Hello skian85 and Welcome,
    The opto's are a good way, a perhaps simpler and cheaper way is to use a 78L05, regulator.They are in a TO92 package 3 wires.
    If you do not believe in MAGIC, Consider how currency has value simply by printing it, and is then traded for real assets.
    .
    Gold is the money of kings, silver is the money of gentlemen, barter is the money of peasants - but debt is the money of slaves
    .
    There simply is no "Happy Spam" If you do it you will disappear from this forum.

  3. #3
    Join Date
    Dec 2005
    Location
    So Cal and loving it
    Posts
    40


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by Joe S. View Post
    Hello skian85 and Welcome,
    The opto's are a good way, a perhaps simpler and cheaper way is to use a 78L05, regulator.They are in a TO92 package 3 wires.
    Hah! I would never have thought about using a 7805 for that purpose..... Nice!
    I will never forget this one, hehehe
    +-------------------------------------------------------------------+
    | PBP 2.47/2.50 | MCS+ 3.0.0.5 | U2 Prog | Vista x64 | NO SLEEP!!!!!!! |
    +-------------------------------------------------------------------+

  4. #4
    Join Date
    Sep 2007
    Location
    USA, CA
    Posts
    271


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by locko View Post
    Hah! I would never have thought about using a 7805 for that purpose..... Nice!
    I will never forget this one, hehehe
    It's cute, but with a PLC, I would go with the opto isolators. PLC's often switch relays and other noisy things in noisy environments, so you are probably much better off making sure you get a clean signal to your PIC.

  5. #5
    Join Date
    Nov 2003
    Location
    Wellton, U.S.A.
    Posts
    5,924


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by tenaja View Post
    It's cute, but with a PLC, I would go with the opto isolators. PLC's often switch relays and other noisy things in noisy environments, so you are probably much better off making sure you get a clean signal to your PIC.
    How would a 7805 be a problem? I would think it would actually clean the signal with a cap or two.
    Dave
    Always wear safety glasses while programming.

  6. #6
    Join Date
    Sep 2007
    Location
    USA, CA
    Posts
    271


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by mackrackit View Post
    How would a 7805 be a problem? I would think it would actually clean the signal with a cap or two.
    It will clean up one a bit, but PLC's are typically used in the most notoriously dirty environments, from an electrical standpoint. It may work for many applications (i.e. a quick & dirty fix), but an opto-iso is a better choice.

  7. #7
    Join Date
    Dec 2007
    Location
    Cd. Juarez, Mexico
    Posts
    8


    Did you find this post helpful? Yes | No

    Default

    Hi, I think a 7805 could be a solution for the output from the PLC to the PIC, but what about the output from the PIC to the PLC?
    I still prefer the optocoupler solution for both sides.

    Alfredo

  8. #8
    Join Date
    Jan 2006
    Location
    Toronto
    Posts
    109


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by mackrackit View Post
    How would a 7805 be a problem? I would think it would actually clean the signal with a cap or two.
    The cap is even worse. It can hold the input signal in a given state and cause false sensor readings. When it comes to PLCs, do it right and use optos for input and either optos or solid state relays for the outputs. The last thing you want is to go through the programming over and over trying to figure out why your timings are wrong.

  9. #9
    Join Date
    Mar 2005
    Location
    Iowa, USA
    Posts
    216


    Did you find this post helpful? Yes | No

    Default

    If you're looking for an "off the shelf" solution (which most of us are not) look at opto22 modules or similar.
    Wisdom is knowing what path to take next... Integrity is taking it.
    Ryan Miller

Similar Threads

  1. Interfacing DS1603 to PIC 16F877
    By hackableFM in forum mel PIC BASIC Pro
    Replies: 4
    Last Post: - 25th February 2009, 22:37
  2. Interfacing two PIC micros
    By sajid in forum General
    Replies: 12
    Last Post: - 26th May 2007, 07:58
  3. Motor Control PLC with a PIC
    By sougata in forum mel PIC BASIC Pro
    Replies: 11
    Last Post: - 2nd November 2006, 08:59
  4. Serial Pic to Pic using HSER
    By Chadhammer in forum mel PIC BASIC Pro
    Replies: 5
    Last Post: - 12th March 2005, 00:14
  5. PIC vs PLC (programmable logic controller)
    By pondindustrial in forum Off Topic
    Replies: 4
    Last Post: - 17th December 2004, 22:11

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts