Der VPCLS2 bearbeitet selbständig alle Kommunikations- und Diagnoseaufgaben des PROFIBUS-DP-Slave-Protokolls. Es wird kein zusätzlicher Mikrocontroller oder Software benötigt. Alle notwendigen Timer und Überwachungsfunktionen sind in der Hardware implementiert. Sobald das VPCLS2 ein fehlerfreies Telegramm empfängt, erzeugt es automatisch das angeforderte Antworttelegramm. Dieser ASIC eignet sich daher optimal für kostengünstige Ein-Chip-Realisierungen von einfachen digitalen PROFIBUS-E/A-Geräten.
Betrieb
Das PROFIBUS-Protokoll wird von einem integrierten Microsequencer bearbeitet, einer speziellen RISC-Prozessorarchitektur, die von profichip entwickelt wurde und speziell auf diese Art von PROFIBUS-Slave-Anwendungen zugeschnitten ist. Der Microsequencer prüft alle eingehenden Telegramme auf Korrektheit und Plausibilität, überwacht die Genauigkeit der Bus-Timings und erzeugt automatisch ein Antworttelegramm nach der PROFIBUS-Norm.
Kommunikationsmerkmale
Der Baudraten-Generator stellt die für die PROFIBUS-Übertragungsraten von 9,6 kbit/s bis 12 Mbit/s erforderlichen internen Takte zur Verfügung.
Der VPCLS2 benötigt einen Takteingang von einem externen 48-MHz-Quarzoszillator. Die LSPM2-Betriebsart mit einer 24-MHz-Taktversorgung und reduzierten Übertragungsraten wird nicht unterstützt. Die I/O-Schnittstelle umfasst vier 8-Bit-Datenports und einen 8-Bit-Diagnose-Eingangsport. Jeder Datenport kann als Eingangs- oder Ausgangsport konfiguriert werden. Zwei Datenports können als zusätzliche Diagnose-Eingangsports konfiguriert werden. Die Port-Richtung und ihre Funktionen werden über fünf Konfigurationspins ausgewählt.