Wir haben für alle unsere Module FBs geschrieben. Damit ist es möglich auch neuer Module, für die es keinen Gerätetreiber gibt, über Codesys anzusprechen.
Die FBs haben auch den Vorteil, dass sie über den Ausgang „Slave ok“ ein Signal bekommen, ob das Modul unter der angegebenen Adresse erreichbar ist.
Copyright:
Die Funktionsbausteine können bei uns per Mail angefordert werden.
Die FBs dürfen für eigene Projekte mit unseren Baugruppen kostenlos genutzt werden.
Eine Weitergabe oder Veröffentlichung des Codes ist ausdrücklich untersagt.
Wichtig:
Alle Module, die mit den FBs angesprochen werden sollen dürfen NICHT im Gerätebaum eingebaut sein.
Im Gerätebaum ist nur der I2C-Master vorhanden.
Digitale Eingangsmodule I2HE, I2EOK, I2E..
Der Baustein liest ein Byte von einem PCF8574 / PCF8574A
Digitale Ausgangsmodule I2HA, I2AOK, I2AT, I2AWS, I2A..
Der Baustein schreibt ein Byte zu einem PCF8574 / PCF8574A
Analoge Eingangsmodule I2HAE, I2AE8, I2AE18, I2ANU
Der Baustein liest 5 Analogwerte von der I2HAE-Karte
Der Baustein liest 8 Analogwerte 10-Bit von der I2AE8-Karte
Der Baustein liest 4 Analogwerte von der I2AE18-Karte
An den Eingängen kann die Sample-Rate für jeden Eingang einzeln vorgegeben werden.
Für die Verstärkung gibt es auch einen Parameter.
Der Baustein liest 4 Analogwerte und schreibt einen Analogwert zum PCF8591
Analoge Ausgangsmodule I2HAA, I2ANU
Der Baustein schreibt 5 Analogwerte zur I2HAA-Karte
Der Baustein liest 4 Analogwerte und schreibt einen Analogwert zum PCF8591
I2C-Zählerbaugruppe I2HZ
Mit dem Baustein kann der Zählerstand von einem PCF8583 ausgelesen und zurückgesetzt werden.
Auf dem I2HZ-Modul sind zwei PCF8583 verbaut. Der Baustein muss im SPS-Programm zweimal mit unterschiedlichen Adressen aufgerufen werden.
I2C-PT100 / PT1000 Modul I2HPT
Der Baustein liest die aktuelle Temperatur von zwei PT100 oder PT1000 aus.
Multiplexer / Switch I2HSM, I2HSS
Mit dem Baustein erkennen Sie, ob ein INT an einem der vier Stränge geschaltet hat.
Über den Eingang Channel kann der Kanal beim Multiplexer PCA9544 bzw.
die Auswahl der Kanäle beim Switch PCA9545 eingestellt werden.
RFID Reader / Writer
Mit dem Baustein kann die UID von einem RFID-Tag ausgelesen werden.
Außerdem können drei Blöcke Daten a 16 Byte auf den RFID-Transponder geschrieben und gelesen werden.
Die Karte ist gerade in der Entwicklung. Ein Prototyp mit unserem I2ARD-Modul ist bereits im Einsatz.
MC-Controller für Schrittmotoren
Mit dem Baustein und unserem I2ARD-Modul ist es möglich einen Schrittmotor-Controller z.B. den DM420, DM542 oder TB6600 anzusteuern und Positionen anzufahren.
Sehr geehrte Damen und Herren.
Welches Modul brauche ich für folgenden FBs
I2C-PT100 / PT1000 Modul I2HPT, Der Baustein liest die aktuelle Temperatur von zwei PT100 oder PT1000 aus.
Mit freundlichen Grüßen
Kurt
Hallo Kurt,
die Karte ist noch nicht im Onlineshop verfügbar.
Datenblatt https://www.horter.de/doku/i2c-PT100_PT1000_db.pdf
Schaltplan: https://www.horter.de/doku/i2c-PT100_PT1000_sp.pdf
Preis bitte per Mail anfragen. Liegt so bei 35€ / Bausatz
Sehr geehrter Herr Horter,
ich habe gesehen das es einen FB I2C-PT100 / PT1000 Modul I2HPT gibt.
Welches Modul gehört denn dazu, da habe ich nichts im Shop gefunden!
MfG
Hans
Hallo Hans,
die Karte ist noch nicht im Onlineshop verfügbar.
Datenblatt https://www.horter.de/doku/i2c-PT100_PT1000_db.pdf
Schaltplan: https://www.horter.de/doku/i2c-PT100_PT1000_sp.pdf
Preis bitte per Mail anfragen. Liegt so bei 35€ / Bausatz
Frohes Neues allerseits,
super, dass die FBs nun „offiziell“ sind. Ich kann diese Funktionsbausteine wärmstens empfehlen. Ich nutze sie für alle meine Baugruppen (I2HE/A, I2HAA und I2HSM)
Damit hat man es selbst in der Hand, wann eine Baugruppe angesteuert wird, während bei Verwendung der Gerätetreiber zu Beginn eines jeden Zyklus‘ gelesen und geschrieben wird. Bei Zykluszeiten von wenigen ms kann das für einige Baugruppen zu schnell sein.
Auch das Ansteuern des Multiplexers wird durch den FB meiner Meinung nach sehr vereinfacht.
Danke für die FBs.
Alexander