Öppen kollektor till PLC

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Matte17
Inlägg: 14
Blev medlem: 19 december 2013, 23:06:23

Öppen kollektor till PLC

Inlägg av Matte17 »

Efter att ha bild googlat, sökande efter någon som har kopplat 24vdc med en pull up resistor till en plc utan resultat (saknar elektronikkunskap) Någon hät som kan hjälpa till med storlek... se bild
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
Magnus_K
EF Sponsor
Inlägg: 5854
Blev medlem: 4 januari 2010, 17:53:25
Ort: Skogen mellan Uppsala-Gävle

Re: Öppen kollektor till PLC

Inlägg av Magnus_K »

Vad är det för en PLC?
Matte17
Inlägg: 14
Blev medlem: 19 december 2013, 23:06:23

Re: Öppen kollektor till PLC

Inlägg av Matte17 »

SAIA PCD3.M5340 med ett PCD3.E165 di kort
Användarvisningsbild
Magnus_K
EF Sponsor
Inlägg: 5854
Blev medlem: 4 januari 2010, 17:53:25
Ort: Skogen mellan Uppsala-Gävle

Re: Öppen kollektor till PLC

Inlägg av Magnus_K »

Lite förvirrad men behöver du inte ha över en referens till PLC'n också? Alltså 0V mot de +24VDC?
Som det ser ut på bilden som att detta inte görs...
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Öppen kollektor till PLC

Inlägg av sodjan »

Notera att ULN kretsen har ett darligton steg på utgången så man kommer som
minst ner till ca 1.0 - 1-4 V som "låg" signal. Vad står det i dokumentationen
till PLC'n om acceptabla nivåer på dess ingångar? Speciellt för "låg".

Se även t.ex:
http://www.icenta.co.uk/pdfs/open_collector_output.pdf
http://www.elmomc.com/applications/arti ... Output.pdf

*Självklart* måste PLC'n och K050 kortet ha en gemensam nolla!
Matte17
Inlägg: 14
Blev medlem: 19 december 2013, 23:06:23

Re: Öppen kollektor till PLC

Inlägg av Matte17 »

minus på 12 och 24 volts likriktarna är jordade. di kortet ansluts måste anslutas mot noll
Matte17
Inlägg: 14
Blev medlem: 19 december 2013, 23:06:23

Re: Öppen kollektor till PLC

Inlägg av Matte17 »

låg = -30...+5v
hög = 15..30v

så det borde vara lugnt
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Öppen kollektor till PLC

Inlägg av sodjan »

http://www.ibcsol1.nichost.ru/catalogue ... Manual.pdf

Sidan 6-15 och 6-15.
Du använder "Sink operation (negative logic)".
"Input current: 4 mA per input at 24 VDC" ger att pull-up
motståndet bör vara max 24/0.004 = ca 6 Kohm, 4.7 Kohm t.ex.

Switcharna på bilden motsvarar utgångarna på ULN-kretsarna.
Sen ska det som kallas "-" på modulen kopplas till "GND" på K050 kortet.
Matte17
Inlägg: 14
Blev medlem: 19 december 2013, 23:06:23

Re: Öppen kollektor till PLC

Inlägg av Matte17 »

jag ska använda 4,7 kohm?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Öppen kollektor till PLC

Inlägg av sodjan »

Tja, ska och ska. Det var bara en gissning
från mig utifrån tillgängliga uppgifter. Men samtidigt
från schemorna i dokumentationen så ser det ut som att
man inte behöver extern pullup alls, att PLC ingången tar
hand om det internt (?). Men det vet väl du, som använder
PLC'n, bättre själv kanske.
Matte17
Inlägg: 14
Blev medlem: 19 december 2013, 23:06:23

Re: Öppen kollektor till PLC

Inlägg av Matte17 »

Jag förstår, behöver något att utgå från.
Det fixar digitalkortet. Jag ska prova lite imorgon...
robbie
Inlägg: 38
Blev medlem: 27 oktober 2011, 20:14:20

Re: Öppen kollektor till PLC

Inlägg av robbie »

Vad jag kan minnas från en genomgång av en Saia-leverantör så behövs ingen resistor.
Användarvisningsbild
jesse
Inlägg: 9240
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: Öppen kollektor till PLC

Inlägg av jesse »

Du ska inte behöva en pull-up resistor om du använder "sink operation". Men det ska visst in +24 volt på "L" (pinne 16), till skillnad från vid "source operation" då "L" kopplas till GND istället (jag vet inte vad "L" har för funktion).

Felet kan ju sitta i (A) internt i din Velleman-pryl, (B) internt i plc (fel programmering eller fel konfiguration), eller i själva kopplingen mellan dem. För att utesluta felen eller ta reda på vad som är fel måste man kontrollera att signal faktiskt går fram.

För att veta om plc:n är rätt konfigurerad kan du mäta på ingångarna när de är oanslutna. De ska då ge +24 volt ut (eller åtminstone > +15V). Då är de konfigurerade som "sink operation". Sedan är det bara att ansluta GND, +24V på rätt ställen, och kollektorn på dina utgångar till PLC:n. För att kontrollera att dina transistorer verkligen drar ner signalen till "nolla" mäter du spänningen på ingången när din "velleman" aktiverar utgången.
Matte17
Inlägg: 14
Blev medlem: 19 december 2013, 23:06:23

Re: Öppen kollektor till PLC

Inlägg av Matte17 »

testade att köra "source operation" med pull up resistor, fungerar
nu kör jag utan resistor med "sink operation"

Tack för hjälpen grabbar! :bravo: Nu kan jag påverka scenarion via fjärren. PLC:en styr musik, larm, klimat, belysning. När man inte orkar köra via scenarioknappar på väggen, webinterface, eller silverlight interface så kan man ta till fjärren.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Matte17
Inlägg: 14
Blev medlem: 19 december 2013, 23:06:23

Re: Öppen kollektor till PLC

Inlägg av Matte17 »

har ett problem kvar. Jag har tänkt att montera en ir mottagare och ir diod i en led dowlight kapsling. När man lämnar rummet och för handen framför så ska inställt scenario träda kraft... Jag provade kretsen med att koppla in den på en analogingång (fungerar) Problemet är att kortet har inbyggda filter som inte går att ta bort, dessutom har jag platsbrist... 1st analogkort 8st AI, 1 st di kort 16 ingångar. Kan jag koppla lika ir kretsen eller ställer kopplingen med resistor mellan 1 - 2 till med problem?
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Skriv svar