Öppen kollektor till PLC
Öppen kollektor till PLC
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.
- 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
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...
Som det ser ut på bilden som att detta inte görs...
Re: Öppen kollektor till PLC
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!
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!
Re: Öppen kollektor till PLC
minus på 12 och 24 volts likriktarna är jordade. di kortet ansluts måste anslutas mot noll
Re: Öppen kollektor till PLC
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.
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.
Re: Öppen kollektor till PLC
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.
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.
Re: Öppen kollektor till PLC
Jag förstår, behöver något att utgå från.
Det fixar digitalkortet. Jag ska prova lite imorgon...
Det fixar digitalkortet. Jag ska prova lite imorgon...
Re: Öppen kollektor till PLC
Vad jag kan minnas från en genomgång av en Saia-leverantör så behövs ingen resistor.
Re: Öppen kollektor till PLC
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.
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.
Re: Öppen kollektor till PLC
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!
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.
nu kör jag utan resistor med "sink operation"
Tack för hjälpen grabbar!

Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Öppen kollektor till PLC
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.