Vai al contenuto
PLC Forum

Partecipa anche tu alla Live su Youtube martedì 28/01/2025 per festeggiare i 24 anni di PLC Forum

Per ulteriori informazioni leggi questa discussione: https://www.plcforum.it/f/topic/326513-28012025




Comunicazione S7-200 Citect


Messaggi consigliati

Inserito:

Buongiorno a tutti,

Devo collegare uno scada Vijeo Citect con un PLC S7200 con cavo PPI e una scheda di comunicazione CP5611.

Il servizio tecnico di Schneider mi ha detto che è possibile impostando Vijeo su OPC client e il driver di siemns PL7 su OPC server.

Ho provato a guardare un po sul web ma l'unica comunicazione con Citect che ho trovato è via USB/PPI con driver Schneider.

Mi servirebbero i parametri da impostare su entrambe le parti.

Spero di aver fornito sufficienti informazioni.

Grazie in anticipo.

  • 1 month later...

Inserita:

Utilizzi Citect SCADA o Vijeo Citect (che poi sono identici nell'utilizzo)?

comunque, col cavo PPI puoi connetterti con Vijeo Citect (a seconda della versione Citect utilizzata, diciamo dalla 7.20 SP4 in poi) seguendo i segg. steps:

Vai in Citect Project Explorer > Servers e non tralasciare di creare TUTTI I SERVERS ( anche se inutilizzati!!!!);

1) Clusters > Cluster Name = Cluster000 (o un nome identificativo che preferisci);

2) Network Address > Name = localhost (o un nome identificativo che preferisci); Address= IP computer (se il PC ha + di un IP) oppure 127.0.0.1;

3) Alarm Servers > Cluster Name = Cluster000 (kuello da te creato); Server Name = AlmSrv000 (o un nome identificativo che preferisci);Network Addresses = localhost (kuello da te creato);

4) Report Servers > Cluster Name = Cluster000 (kuello da te creato); Server Name = RepSrv000 (o un nome identificativo che preferisci);Network Addresses = localhost (kuello da te creato);

5) Trend Servers > Cluster Name = Cluster000 (kuello da te creato); Server Name = TrnSrv000 (o un nome identificativo che preferisci);Network Addresses = localhost (kuello da te creato);

6) I/O Servers > Cluster Name = Cluster000 (kuello da te creato); Server Name = IO_Srv000 (o un nome identificativo che preferisci);Network Addresses = localhost (kuello da te creato);

I servers creali immettendo un nome identificativo che preferisci E RIEMPI I CAMPI CLUSTER E NETWORK ADDRESS con kuelli da te creati in precedenza. I vari campi che NON HO SPECIFICATO TRALASCIALI! PURE !!!

Vai Citect Project Explorer > Communications e crea:

1) Boards > Board Name = Board1; Board Type = COMX; Address = 0;

2) Ports > Port Name = Port1_Board1; Port Number = COM utilizzata dal PC dal cavo PPI; Board Name = Board1; Baud Rate = 9600 (o 19200, bbbrrrrr); Data Bits = 8; Stop Bits = 1; Parity = EVEN_P;

3) I/O Devices > Name = S7_200 ; Number = 1 (se è il primo I7O Device che crei) o comunque un numero incrementale; Address = 2 (indirizzo assegnato a CPU PLC); Protocol = SIMPPI; Port name = PORT1_BOARD1 (precedentemente da te creata);

Non ti resta kuindi che dikiarare i tuoi tags come da esempio sotto riportato:

Variable Tag Name = by_Pot_000; Cluster000 (kuello da te creato); I/O Device Name = S7_200 (kuello da te creato); Address = VB0 (indirizzo byte in memoria PLC); Data Type = BYTE;

Variable Tag Name = wsp_Sec_Zone_000; Cluster000 (kuello da te creato); I/O Device Name = S7_200 (kuello da te creato); Address = VW100 (indirizzo word in memoria PLC); Data Type = INT;

Spero la dritta possa esserti utile.

Inserita:

Grazie per la risposta, io sto usando Vijeo Citec 7.2 SP4.

Avrei ancora un problema ho sul PLC delle tag boolean con indirizzo v0.0 per esempio e citect mi da errore di indirizzo, come faccio a scambiare questo tipo di variabili?

Grazie in anticipo

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...