Modbus RTU vs Modbus TCP: RS-485- of Ethernet-I/O kiezen
Hoe RS-485- en Ethernet-I/O verschillen in bekabeling, scantijd en adressering, hoe je ze combineert met gateways, en welke ICP DAS-series passen.
Fabrieks- en machineautomatisering
Wat Win-GRAF PAC's zijn, welke IEC 61131-3-talen en I/O-opties ze bieden, en wanneer een PAC meer zin heeft dan een klassieke PLC.
Gepubliceerd
Een soft-PLC voert IEC 61131-3-besturingsprogramma's uit op een industriële computer in plaats van op speciale PLC-hardware. ICP DAS biedt dit aan als Win-GRAF PAC's: programmeerbare automatiseringscontrollers met de Win-GRAF-runtime ingebouwd. Dit artikel legt uit wat een Win-GRAF soft-PLC is, welke talen en engineeringfuncties die biedt, hoe I/O wordt toegevoegd en wanneer een PAC een betere keuze is dan een klassieke PLC.
Elke Win-GRAF PAC combineert een CPU, een besturingssysteem en een ingebouwde Win-GRAF SoftLogic-runtime. Het besturingsprogramma wordt geschreven op een pc in de Win-GRAF Workbench, naar de PAC gedownload en daar in cycli uitgevoerd, zoals op een PLC. Het besturingssysteem hangt af van de familie: Windows CE 7.0 op de WP-5238-CE7, WP-8x28-CE7 en WP-9x28-CE7, Windows CE 6.0 op de XP-8x38-CE6, Windows 10 IoT Enterprise op de XP-9xx8-IoT, en Linux met de Xenomai-realtimekern op de RPAC-2658M.
Omdat de PAC een volwaardig besturingssysteem heeft, kan andere software naast het besturingsprogramma draaien. De Windows CE-modellen ondersteunen toepassingen geschreven in VB.NET of C# met Visual Studio 2008, die gegevens uitwisselen met de Win-GRAF-toepassing, bijvoorbeeld voor een HMI of gegevensbeheer. Voor machines die rond een pc zijn gebouwd, maakt de Win-GRAF PC Runtime van een standaard of industriële Windows-pc een soft-PLC. Die wordt geleverd met een USB-dongle; de Workbench zit niet in dat pakket.
De Win-GRAF Workbench ondersteunt alle vijf talen die in IEC 61131-3 zijn gedefinieerd:
Meerdere talen kunnen binnen één project worden gebruikt, een programma kan naar een andere taal worden omgezet en twee versies van een project kunnen worden vergeleken. Taken draaien met prioriteitsinstellingen, en herbruikbare code kan in gebruikersbibliotheken worden bewaard.
De PAC-runtime voegt functies toe die er bij inbedrijfstelling en bedrijf toe doen: online wijzigen, retain-variabelen, schakelklokregeling, databinding, bestandstoegang en gegevenslogging, en applicatiebeveiliging. Aan de communicatiekant vermelden de PAC's een OPC UA-server, Modbus TCP-master en -slave, Modbus RTU-master en -slave, DCON en door de gebruiker gedefinieerde protocollen voor seriële apparaten.
De meeste Win-GRAF PAC's hebben sleuven voor ICP DAS PAC I/O-modules, zodat de controller en de lokale I/O één DIN-railunit vormen. De WP-8x28-CE7 en XP-8x38-CE6 nemen I-8K parallelle en I-87K seriële modules op, de WP-9x28-CE7 en XP-9xx8-IoT nemen I-9K- en I-97K-modules op, en de compacte WP-5238-CE7 gebruikt een XV-board uitbreidingskaart. De onderstaande tabel geeft de aantallen slots.
Externe I/O wordt aangesloten via de seriële en Ethernetpoorten. Als Modbus RTU-master kan de PAC M-7000- of tM-modules op RS-485 bevragen, als Modbus TCP-master kan hij ET-7000-, ET-7200- of ET-2200-modules uitlezen, en de DCON-ondersteuning dekt de I-7000-serie. Een machine kan dan lokale I/O gebruiken voor signalen in de hoofdkast en gedistribueerde I/O dicht bij sensoren en actuatoren.
Voor beweging heeft ICP DAS ook op Win-GRAF gebaseerde EtherCAT-controllers met PLCopen-functieblokken. De EMP-2848M regelt tot 128 EtherCAT-slaves en 16 assen bij cyclustijden tot 500 µs, en de EMP-9xx8-serie verwerkt tot 32 assen bij een cyclustijd van 0,5 ms.
| Familie | Besturingssysteem | CPU | Lokale I/O | Opmerkingen |
|---|---|---|---|---|
| WP-5238-CE7 | Windows CE 7.0 | Cortex-A8, 1 GHz | XV-board | Compact, 4 seriële poorten, voeding 12 tot 48 VDC |
| WP-8x28-CE7 | Windows CE 7.0 | Cortex-A8, 1 GHz | 1, 4 of 8 slots, I-8K/I-87K | VGA-uitgang, redundante voedingsingangen |
| WP-9x28-CE7 | Windows CE 7.0 | Cortex-A8, 1 GHz | 2, 4 of 8 slots, hoog profiel I-9K/I-97K | Metalen behuizing, VGA-uitgang |
| XP-8x38-CE6 | Windows CE 6.0 | x86 dual-core, 1 GHz | 0, 1, 3 of 7 slots, hoog profiel I-8K/I-87K | Dual-PAC-redundantie |
| XP-9xx8-IoT | Windows 10 IoT Enterprise, 64-bit | Intel Atom E3845 | 1, 3 of 7 slots, I-9K/I-97K | VGA en HDMI, dual-PAC-redundantie |
| RPAC-2658M | Linux met Xenomai | Cortex-A9 quad-core, 1 GHz | Externe I/O via Modbus of DCON | 3 Gigabit Ethernet-poorten, dual-PAC-redundantie |
| ViewPAC VP-1238/4238/6238-CE7 | Windows CE 7.0 | Cortex-A8, 1 GHz | 3 slots, hoog profiel I-8K/I-87K | Display van 5,7, 10,4 of 15 inch, IP65-voorpaneel |
Een Win-GRAF PAC wordt geprogrammeerd als een PLC, dus de keuze gaat minder over de besturingslogica en meer over wat de controller verder moet doen. Een PAC past goed wanneer:
Een klassieke PLC is vaak de eenvoudigere keuze wanneer de fabrieksstandaard een PLC-platform en de bijbehorende engineeringtools voorschrijft, of wanneer het onderhoudspersoneel alleen op dat platform is opgeleid. Veiligheidsfuncties vereisen een daarvoor gecertificeerde controller of relais, welk platform de rest van de machine ook aanstuurt.
Gebruikers van oudere ISaGRAF PAC's moeten weten dat ICP DAS aangeeft dat ISaGRAF niet kan draaien op 64-bits Windows 7- en 8-pc's en Win-GRAF als alternatief noemt.
Stuur de technische verkoop een korte beschrijving van de machine, het aantal I/O-punten en de betrokken protocollen, dan stellen wij een geschikte Win-GRAF PAC en I/O-modules voor.
De e-USB404 CR voegt vier onafhankelijke USB 3.1 Gen 1 host-controllers toe aan een AXP-9000-IoT Programmeerbare Automatiseringscontroller via een enkele e-Bus x4-sleuf. Het is geschikt voor engineers die meerdere USB-apparaten tegelijk willen laten draaien, in het bijzonder USB-visioncamera's die grote hoeveelheden beelddata genereren.Elke poort heeft een eigen controller en een LED-statusindicator, en alle vier de Type-A-connectors zijn op het paneel toegankelijk voor eenvoudige bedrading. Elke poort levert 5 V met maximaal 900 mA, met bescherming tegen overbelasting en kortsluiting. De voeding van elke poort kan softwarematig worden in- en uitgeschakeld via de SDK, waardoor een vastgelopen USB-apparaat na een storing kan worden gereset.Overdrachtsmodi: SuperSpeed (5 Gbps), High Speed (480 Mbps), Full Speed (12 Mbps) en Low Speed (1,5 Mbps)Ondersteund op Microsoft Windows 7/8.1/10 en LinuxBedrijfstemperatuur -25 ~ +60 °CTypische toepassingen zijn frame grabbing bij machine-visioninspectie, geautomatiseerde optische inspectie, kwaliteitsborging en medische beeldvorming.ToepassingenMachine-visioninspectieGeautomatiseerde optische inspectieKwaliteitsborgingMedische beeldvorming
De I-8014CW-G CR is een analoge ingangsmodule voor ingenieurs die snelle en nauwkeurige stroommeting over acht differentiële kanalen nodig hebben. Elk kanaal wordt bemonsterd met een resolutie van 16 bit. In de single-channel pacer-modus bereikt de bemonstering 250 kS/s, met een ingangsbereik van ±20 mA en 2500 VDC galvanische scheiding binnen de module.Met de Magic Scan-functie kunnen individuele kanalen worden gescand met verschillende ingangsbereiken, terwijl de bemonsteringssnelheid tijdens single-channel scans op 250 kS/s blijft. De functie kan worden uitgevoerd als standaard scan of als Virtual Sample and Hold-functie, een goedkoper alternatief voor hardware-sample-and-hold op veel analoge kaarten.Een onboard FIFO-buffer van 4 K samples slaat de conversieresultaten op. Wanneer het aantal samples een vooraf ingesteld FIFO-niveau overschrijdt, stuurt een interrupt een melding naar de host. In combinatie met de externe triggermodus met post-trigger en een start via interne of externe trigger, is dit geschikt voor snelle en tijdkritische acquisitietaken, zoals trillingsanalyse.ToepassingenSnelle dataacquisitiesystemenTrillingsanalyse
I-8014W-G CR is een hoogwaardige analoge ingangsmodule voor ingenieurs die snelle en nauwkeurige registratie van spannings- en stroomsignalen nodig hebben. Het biedt tot 16 single-ended of 8 differentiële ingangen, instelbaar met jumpers, met 16-bit resolutie en een single-channel pacer-samplefrequentie van 250 kS/s.De Magic Scan-functie laat elk ingangskanaal zijn eigen ingangsbereik gebruiken, en single-channel scanning behoudt de volledige snelheid van 250 kS/s. Magic Scan kan werken als standaard scan of als Virtual Sample and Hold-functie, die sample-and-hold-achtige werking biedt zonder de kosten die doorgaans met deze functie op analoge ingangskaarten gepaard gaan.Een onboard FIFO-buffer van 4 k samples slaat de conversieresultaten op. Wanneer het aantal samples een vooraf gedefinieerd FIFO-niveau overschrijdt, waarschuwt een interrupt de host, wat geschikt is voor tijdkritische acquisitietaken zoals trillingsanalyse. Interne of externe triggerstart en externe trigger na de trigger worden ondersteund.ToepassingenSnelle dataacquisitiesystemenTrillingsanalyse
De I-8017DW-G is een analoge ingangsmodule voor ingenieurs die snelle, meerkanaals acquisitie nodig hebben van spannings- of stroombronnen. Het accepteert 8 differentiële of 16 single-ended ingangen, met een resolutie van 14 bit en een bandbreedte van 100 kHz.Elk kanaal kan afzonderlijk worden geconfigureerd voor ±10 VDC, ±5 VDC, ±2,5 VDC, ±1,25 VDC of ±20 mA. Stroomingang wordt geselecteerd met een jumper, en de interne weerstand voor differentiële stroommeting is eveneens met een jumper instelbaar. De module wordt standaard geleverd met spanningsingang geselecteerd. De bemonstering bereikt 90 kS/s in single-channel polling-modus, 50 kS/s in single-channel interrupt-modus en 16 kS/s in 8-kanaals scanmodus.De isolatie bedraagt 2500 VDC binnen de module, en elke klem is beveiligd tegen ±4 kV ESD-contactontlading. De bestelling I-8017DW-G-G CR omvat een CA-4002F DB37-female connector met kunststof kap, zodat deze klaar is voor bedrading in het veld.ToepassingenSnelle dataacquisitiesystemenProcesbewaking en -regelingTrillingsanalyseDigitale patroongeneratie via een digitale I/O-poort
Hoe RS-485- en Ethernet-I/O verschillen in bekabeling, scantijd en adressering, hoe je ze combineert met gateways, en welke ICP DAS-series passen.
Wanneer nieuwe signalen de PLC kunnen omzeilen, wanneer het programma moet veranderen, en welke Ethernet-I/O, fieldbus-I/O en gateways bij elk geval passen.
Wij kennen het ICP DAS-assortiment en helpen u de juiste module, het juiste accessoire of het juiste vervangende onderdeel te vinden.
Neem contact op met technical sales