PLC Zero

Fulmatic 7 PLC-ontwikkelingskit PLC Zero. $15

Om PLC-programmering te leren.

De kleinste CPU-module van de Fulmatic 7 PLC is de PLC Zero. Deze kunt u gebruiken om PLC-programmering te leren. U kunt alle functies van de Fulmatic 7 PLC onbeperkt gebruiken. Het Fulmatic SOFT-programma is zonder licentievereisten te gebruiken. Omdat het product niet beveiligd is en openlijk wordt verkocht, bestaat de mogelijkheid dat het door gebruikersfouten defect raakt. Daarom wordt het zonder garantie verkocht. Om ongemak te voorkomen, testen we het product 100% en verzenden we het met de garantie dat alle functies werken.

STM32 PLC-ontwikkelingskaart

Bij aankoop van PLC Zero wordt de Fulmatic SOFT-firmware vooraf geïnstalleerd. U hoeft het apparaat echter niet als PLC te gebruiken. U kunt het ook als STM 32-ontwikkelkit inzetten. Let op! Het product wordt geleverd met door ons vooraf geïnstalleerde firmware. Als u de firmware wijzigt, is dit onomkeerbaar. U kunt de door ons ontwikkelde firmware voor de STM32f407VGT6 downloaden van onze website en het apparaat weer als PLC gebruiken. Houd er echter rekening mee dat u dan geen PLC-code groter dan 2 KB kunt schrijven. Met de bij de levering vooraf geïnstalleerde firmware kunt u daarentegen tot 115 KB aan PLC-code schrijven.

Je kunt je eigen chipcode schrijven met de Fulmatic Core-bibliotheek en deze programmeren met Fulmatic SOFT. Een voorbeeldproject voor de STM32F407VGTx is te vinden in onze GitHub-repository. https://github.com/FultekPLC/Plc-Firmware PLC-firmware voor onze bibliotheek Klik hier.

Fulmatic SOFT Firmware hex-bestand van hier U kunt downloaden.

Voor het CPU ZERO-circuitdiagram Klik hierVoor CPU-afmetingen nul. Klik hier.

Om PLC Zero te kopen Klik hier.

STM32F407 Pinout

Algemene kenmerken

  • Alle in- en uitgangen werken op 3.3 V en zijn niet afgeschermd. Voor pinstromen en andere informatie kunt u de datasheet van de STM32F407 raadplegen.
  • De voeding wordt geleverd via USB. Het apparaat kan worden gevoed met 5V of 3.3V via de pinnen.
  • Er zijn in totaal 42 in- en uitgangen.
  • Het apparaat heeft 8 digitale ingangen op 200 kHz. Er zijn 3 knoppen (I0.0-I0.2) voor simulatie.
  • Het apparaat heeft 8 digitale uitgangen op 655 kHz. Er zijn 3 LED's (Q 0.0-Q0.2) voor simulatie. De uitgangsstroom mag maximaal 5 mA bedragen.
  • Het heeft 8 12-bits analoge ingangen. Er is één trimpotmeter (AI 0) voor simulatie.
  • Het apparaat heeft 2 x 12-bits analoge uitgangen. De uitgangsstroom mag maximaal 5 mA bedragen.
  • Er zijn 16 pinnen die als digitale ingang of uitgang kunnen worden geselecteerd. De uitgangsstroom mag maximaal 5 mA bedragen.
  • Het omvat een voedings-LED, een PLC-start-LED en een PLC-stop-LED.
  • 10/100 Mbit full-duplex ethernet.
  • Het apparaat heeft 2 RS485- of RS232-poorten. Je zult echter zelf het transceivercircuit moeten bouwen.

Functies bij gebruik als PLC

115 KB programmageheugen, 1 x 10/100 Mbit full-duplex Ethernet, Modbus TCP, webserver met 512 KB bestandsruimte, 2 seriële poorten, Modbus RTU. 8 x 200 kHz digitale ingangen en 8 x 655 kHz digitale uitgangen, 8 x 12-bits analoge ingangen, 2 analoge uitgangen en 16 selecteerbare digitale in- of uitgangen. 

Praktische informatie

  • De PLC Zero, die geen beveiliging heeft, kan beschadigd raken door statische elektriciteit. Raak de pinnen of de printplaat niet met blote handen aan, ongeacht of deze onder spanning staat of niet.
  • De PLC-code en de waarden van de Datablock-variabelen die u uploadt, worden gereset wanneer de PLC-voeding wordt uitgeschakeld. Dit komt doordat de SD Detect-pin, die detecteert wanneer de PLC-voeding wordt uitgeschakeld, leeg is. Voor handmatige registratie kunt u de SD Detect-pin met GND verbinden. De SD Detect-pin is pin J2 30.
  • Wanneer u uw eigen PLC bouwt met PLC Zero, moet u mogelijk de J1- en J2-pinnen aan de achterkant van de printplaat aansluiten. Als u dit in uw bestelling aangeeft, kunnen we de printplaat verzenden zonder de DIP-connectoren te solderen.
  • De USB-poort is uitsluitend voor stroomvoorziening. Deze ondersteunt geen andere USB-functies.
  • De PLC Zero heeft een realtime klok, maar geen batterij. Om een ​​batterij te plaatsen, moet u weerstand R13 verwijderen. U kunt een 3.2V-batterij aansluiten op pin J2 24.
  • De analoge voeding van de chip is 3.3V. Voor een andere analoge voeding verwijdert u weerstand R15. U kunt de analoge voedingsspanning dan aansluiten op pin J2 (pin 22). De analoge voedingsspanning mag niet hoger zijn dan 3.3V. De massa (GND) moet worden aangesloten.
  • Als meerdere PLC Zero's op hetzelfde netwerk moeten worden aangesloten, moeten hun MAC-adressen worden gewijzigd. Sluit hiervoor de PLC online aan en wijzig de laatste byte van de MAC-adressen in DB0. Schakel vervolgens de PLC offline. Wijzig het IP-adres in de hardware-instellingen van de PLC en upload dit naar de PLC. Om deze instellingen permanent te maken, verbindt u de J2 30 SD-detectiepin met de massa. De PLC zal stoppen. Koppel vervolgens de stroom los en sluit deze weer aan.

Online gaan met PLC

Wat betreft online gaan met een PLC, hier is de trainingsvideo van onze instructeur, de heer Bilal Karaman. van hier Je kunt kijken.

PLC Zero heeft standaard het IP-adres 192.168.0.10 . Volg deze stappen om een ​​betrouwbare verbinding met het apparaat tot stand te brengen:

1. Directe verbinding (pc – PLC)

Je kunt PLC Zero rechtstreeks op je computer aansluiten zonder switch. In dat geval moet je het IP-adres van je computer zo instellen dat de eerste drie bytes hetzelfde zijn ( 192.168.0.XXX ) en de laatste byte anders is (een getal anders dan 10).

2. Aansluiting via Switch

Je kunt ook via een schakelaar verbinding maken met PLC Zero:

  • Als uw netwerkinfrastructuur geschikt is: De eerste drie bytes van uw huidige netwerk zijn hetzelfde als PLC Zero.192.168.0.XXXU kunt een directe verbinding tot stand brengen. Zorg ervoor dat er geen IP-adresconflicten op het netwerk zijn.
  • Als uw netwerkinfrastructuur anders is: Als uw lokale netwerk zich in een ander IP-blok bevindt, kunt u het IP-adres van uw computer tijdelijk wijzigen. 192.168.0.XXX Je kunt PLC Zero via de schakelaar bereiken door de kabel naar het blok te trekken.

3. IP-adres wijzigen en permanente registratie

Als u het IP-adres van de PLC Zero wilt aanpassen aan uw netwerk:

  1. Fulmatic SOFT Definieer het nieuwe IP-adres in de hardware-instellingen binnen het programma.
  2. Upload de door u voorbereide hardware-instellingen naar PLC Zero.
  3. belangrijk: PLC Zero slaat instellingen niet automatisch op wanneer de stroom wordt uitgeschakeld. Om IP- en hardwarewijzigingen permanent te maken... handmatige registratie dat zou je moeten doen.
    • Voor het handmatige registratieproces J2-aansluiting pin 30 één SD-detectie pinini GND Sluit het gewoon kort.

Het IP-adres van de computer wijzigen: