西门子TIA博途仿真器PLCSIM使用指南——嵌入式

140 篇文章 14 订阅 ¥59.90 ¥99.00

在本文中,我们将详细介绍西门子TIA博途仿真器PLCSIM的使用方法,并提供相应的源代码示例。PLCSIM是一款用于仿真西门子PLC(可编程逻辑控制器)程序的软件工具,它可以帮助开发人员在没有实际硬件设备的情况下进行PLC程序的调试和测试。

PLCSIM的安装和配置

  1. 确保已经安装了TIA博途软件套件,并将其正确配置。在安装过程中,选择安装PLCSIM组件。

  2. 打开TIA博途软件,创建一个新的项目或打开一个现有的项目。

  3. 在TIA博途项目中,选择"设备配置"视图。

  4. 在设备配置视图中,右键单击"PLC"文件夹,并选择"添加新的PLC"。

  5. 在弹出的对话框中,选择PLC型号和仿真器类型为"PLCSIM",然后点击"确定"。

  6. 系统将自动生成一个PLCSIM设备,并将其添加到项目中。

  7. 现在,您可以开始编写和调试PLC程序了。

编写PLC程序

  1. 在TIA博途项目中,打开"PLC编程"视图。

  2. 创建一个新的程序或打开一个现有的程序。

  3. 编写PLC程序的逻辑。您可以使用Ladder Diagram(梯形图)、Structured Text(结构化文本)或其他支持的编程语言。

  4. 在程序中添加输入和输出变量。这些变量将与仿真器中的输入和输出信号进行关联。

  5. 编译和下载程序到PLCSIM设备。确保选择了PLCSIM设备作为目标设备。

  6. 现在&#

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
适用于step7 5.4版本 Benvenuti in S7-PLCSIM, il software per la simulazione delle CPU S7 Il seguente file leggimi contiene importanti informazioni per l'installazione e l'utilizzo di S7-PLCSIM V 5.4. Si consiglia di leggerlo prima di installare e utilizzare il software. Indice 1 Nuove funzioni di S7-PLCSIM V 5.4 2 Contenuto del pacchetto 3 Requisiti hardware 4 Requisiti software 5 Documentazione di S7-PLCSIM 6 Installazione del software 6.1 Installazione di S7-PLCSIM 6.2 Cosa fare se è già stata installata una versione di S7-PLCSIM 6.3 Disinstallazione del software 7 Informazioni su S7-PLCSIM 7.1 Commutazione tra CPU reali e simulate 7.2 Funzioni di S7-PLCSIM 7.3 Sottofinestre variabili 7.4 Limitazioni note 7.5 Combinazioni di tasti 1 Nuove funzioni di S7-PLCSIM V 5.4 Questa release di S7-PLCSIM V5.4 mette a disposizione le seguenti funzioni: Supporto dei tipi di connessione DP, Industrial Ethernet e PC Internal oltre a MPI In passato S7-PLCSIM usava una connessione standard di MPI, indirizzo 2. Con S7-PLCSIM V5.4 è possibile sfogliare i progetti STEP 7 e selezionare un nodo di rete per stabilire una connessione simulata. S7-PLCSIM simula la CPU del nodo selezionato, tutti i nodi che appartengono alla CPU e la sottorete del nodo selezionato. Supporto di più blocchi per la simulazione S7-PLCSIM supporta una serie di OB, SFB e SFC come descritto nel manuale in formato elettronico e nella Guida in linea. Tra questi alcuni sono NOP, ossia non eseguono alcuna operazione. Con S7-PLCSIM V5.4 è aumentato il numero dei blocchi che non sono NOP. 2 Contenuto del pacchetto Questo CD contiene la versione integrale di S7-PLCSIM V 5.4 nelle seguenti lingue: • inglese • francese • tedesco • italiano • spagnolo S7-PLCSIM viene fornito su CD come indicato di seguito: S7-PLCSIM V 5.4 (Floating License) Numero di ordinazione: 6ES7 841-0CC05-0YA5 Il pacchetto contiene: • 1 CD S7-PLCSIM V 5.4 • 1 chiave USB – contenente la chiave di licenza • 1 Certificate of License • 1 informazioni tecniche sul prodotto S7-PLCSIM V 5.4 Upgrade (Floating License, V3/V4/V5.0/V5.2/V5.3 => V 5.4) Numero di ordinazione: 6ES7841-0CC05-0YE5 Il pacchetto contiene: • 1 CD S7-PLCSIM V 5.4 • 1 chiave USB – contenente la chiave di licenza • 1 Certificate of License • 1 informazioni tecniche sul prodotto Viene inoltre fornito il manuale di S7-PLCSIM in formato elettronico. 3 Requisiti hardware Per poter utilizzare S7-PLCSIM è necessario: • che siano soddisfatti i requisiti per l'installazione di STEP 7 (vedere il file leggimi di STEP 7) • circa 20 Mbyte di memoria libera nel disco fisso Di questo spazio libero il programma di installazione utilizza 3 Mbyte di memoria nella cartella Temp di Windows durante l’installazione dei file di setup. I file vengono cancellati al termine dell'installazione. 4 Requisiti software Sistemi operativi S7-PLCSIM è un'applicazione a 32 bit che richiede uno dei sistemi operativi Microsoft Windows indicati di seguito: • MS Windows 2000 Professional SP4 (in seguito chiamato MS Windows 2000) • MS Windows XP Professional SP2 (in seguito chiamato MS Windows XP) • MS Windows Server 2003 SP1 o SP2 (edizione standard come computer workstation) • Microsoft Vista 32 Ultimate o Business --------------------------------------------------------------------------------------------------------------------- Avvertenza I sistemi operativi MS Windows 95, MS Windows 98, MS Windows Millennium, MS Windows XP Home e MS Windows NT 4.0 non vengono supportati da S7-PLCSIM V5.4. Si tenga presente che, se si sta utilizzando una di queste versioni di Windows, per effettuare un upgrade potrebbe essere necessario cambiare sistema operativo. --------------------------------------------------------------------------------------------------------------------- Requisiti Internet Explorer Per visualizzare la Guida in linea è necessario Internet Explorer V6.0 o superiore. Requisiti STEP 7 Per poter utilizzare S7-PLCSIM V 5.4 si deve disporre di STEP 7 V 5.4 SP1, SP2 oSP3 . Automation License Manager Per attivare la licenza di S7-PLCSIM V5.4 è necessario installare l’Automation License Manager. Aggiornamento di una vecchia versione di S7-PLCSIM con S7-PLCSIM V5.4 Upgrade L'installazione del pacchetto Upgrade presuppone la presenza di una licenza valida per S7-PLCSIM V3.x, V4.x, V5.0, V5.2 o V5.3. Caratteristiche OS di Microsoft Windows Vista In MS Windows Vista il software di SIMATIC non si trova più alla voce Menu di avvio > SIMATIC; bensí alla voce Menu di avvio > Programmi > Siemens Automation > SIMATIC. 5 Documentazione di S7-PLCSIM Il manuale di S7-PLCSIM viene fornito in formato elettronico ed è disponibile sul PC dopo l'installazione di S7-PLCSIM. Il setup di STEP 7 installa Adobe Acrobat Reader. Una volta selezionato il manuale di S7-PLCSIM questo viene automaticamente visualizzato in Adobe Acrobat Reader. Per informazioni più dettagliate sull'utilizzo di S7-PLCSIM si consiglia di consultare la Guida in linea a cui si può accedere dal menu "?", premendo il tasto F1 o facendo clic sul pulsante del punto interrogativo che attiva la Guida al contesto. 6 Installazione del software 6.1 Installazione di S7-PLCSIM Prima di installare il software si deve caricare o aver caricato precedentemente STEP 7. Il programma di installazione guida l'utente passo passo. Per avviarlo eseguire le seguenti operazioni: 1. Verificare che STEP 7 e Internet Explorer siano stati installati correttamente. 2. Prima di avviare il programma di installazione chiudere tutte le applicazioni di STEP 7. 3. Inserire il CD. Se il programma di installazione non si avvia automaticamente avviare il programma SETUP.EXE che si trova nel CD. 4. Attenersi alle istruzioni visualizzate dal programma. Durante l'installazione compaiono alcune finestre di dialogo con delle richieste e delle opzioni da selezionare. Di seguito sono riportate delle indicazioni che consentono di rispondere alle richieste in modo più rapido e con maggior facilità. Requisiti di memoria per l'installazione delle lingue l'installazione di tutte le lingue dell'interfaccia utente richiede circa 20 Mbyte di memoria nel disco fisso. License Key di S7-PLCSIM V5.4 Prima di utilizzare S7-PLCSIM V5.4 è necessario trasferire la License Key (diritto di utilizzo) dallo stick USB al computer. Procedere in uno dei due seguenti modi. • Durante l'installazione di S7-PLCSIM V5.4, il programma "Setup" visualizza un messaggio se sul computer utente non è stata installata la License Key opportuna. L'utente può decidere se far installare la License Key dal programma "Setup" oppure se installarla in seguito con il programma Automation License Manager (da installare). • Se non è possibile installare la License Key durante il setup, continuare il setup senza di essa. È possibile installare la License Key successivamente utilizzando la voce Simatic\License Management\Automation License Manager del menu Start della barra delle applicazioni (Windows Vista OS: Menu di avvio > Programmi > Siemens Automation > SIMATIC > Automation License Manager). ------------------------------------------------------------------------------------------------------------------- Avvertenza La License Key può essere installata in tutti i drive locali. L'Automation License Manager impedisce che le License Keys siano installate su drive non autorizzati o su supporti quali p. es. drive RAM, dischetti o drive compressi. Se il disco rigido di un dispositivo dotato di rack rimovibile viene dichiarato "rack rimovibile" anziché "disco rigido", esso viene gestito come un CD ROM e non è possibile installarvi alcuna License Key. È importante attenersi alle avvertenze contenute nel file alm-leggimi.rtf di Automation License Manager che si trova sul CD di installazione di S7-PLCSIM in "Automation License Manager\". Nella cartella "\AX NF ZZ" del drive sul quale è installata la License Key si trovano dei file nascosti. Né i file né la cartella devono essere cancellati, spostati o copiati perché contengono dati indispensabili per la licenza del software. L'inosservanza comporta la revoca della License Key. ----------------------------------------------------------------------------------------------------------------- Avvertenze per l'utilizzo corretto della License Key • Se l'utente impiega un programma di ottimizzazione che offre la possibilità di spostare blocchi interi, questa opzione può essere utilizzata solo se la License Key è stata precedentemente ritrasferita dal disco rigido allo stick USB della License Key. • La License Key causa nel drive di destinazione un cluster contrassegnato in modo speciale. Alcuni programmi di verifica lo indicano come "difettoso". Non si deve tentare di ripristinarlo. • Non dimenticare, prima della formattazione, compattazione o riparazione del drive del disco rigido o dell'installazione di un nuovo sistema operativo, di trasferire la License Key sul relativo stick USB. • Se un backup del disco rigido contiene copie della License Key, sussiste il rischio che, nella riscrittura sul disco rigido dei dati di backup, vengano sovrascritte e distrutte le chiavi di licenza installate ancora valide. Dato che la sovrascrittura di un sistema autorizzato con un backup comporta il pericolo di perdita della License Key, è estremamente opportuno rimuovere tutte le chiavi di licenza prima di creare una copia di backup, oppure escludere le chiavi di licenza dal backup. Utilizzo di Trial License Se su S7-PLCSIM V5.4 non è installata una License Key valida, può essere previsto l'impiego della chiave Trial-License che viene regolarmente installata e fornita con S7-PLCSIM V5.4. Con questa License Key l'uso di S7-PLCSIM è tuttavia limitato ad un periodo di 14 giorni. La Trial License può essere attivata al primo avvio di S7-PLCSIM V5.4 se viene constatata l'assenza di una License Key valida. Risultato dell'installazione Al termine dell'installazione un messaggio segnala che la procedura si è svolta correttamente. Cosa fare in caso di errore I seguenti errori possono interrompere l'installazione: • errore di inizializzazione subito dopo l'avvio della procedura di installazione: il programma SETUP.EXE non è stato lanciato in un sistema operativo Windows supportato. • Memoria insufficiente: sono necessari almeno 20 Mbyte di spazio libero nel disco fisso. • Dischetto difettoso: contattare il più vicino rappresentante Siemens. 6.2 Cosa fare se è già stata installata una versione di S7-PLCSIM Se il programma di installazione trova un'altra versione di S7-PLCSIM nel dispositivo di programmazione o nel PC, lo segnala e chiede all'utente: • se vuole interrompere l'installazione in modo da poter disinstallare la vecchia versione di S7-PLCSIM e riavviare l'installazione in seguito • se vuole proseguire l'installazione e sovrascrivere la vecchia versione. Il software sarà più stabile se si disinstalla la vecchia versione prima di installare quella nuova. Sovrascrivere la vecchia versione comporta lo svantaggio che, se in seguito si decide di disinstallare il programma, gli eventuali componenti della vecchia versione non vengono eliminati. 6.3 Disinstallazione Per disinstallare il software utilizzare la consueta procedura di Windows: 1. aprire la finestra di dialogo per l'installazione del software in Windows facendo doppio clic sull'icona "Installazione/applicazioni" oppure sull’icona dei programmi e delle proprietà del Pannello di controllo. 2. Selezionare la voce SIMATIC S7-PLCSIM nell'elenco dei programmi installati. Disinstallare il software facendo clic sul pulsante "Cambia/Rimuovi...". 3. Se compaiono finestre che chiedono se si vogliono rimuovere i file condivisi e non si è sicuri della risposta fare clic sul pulsante "No". 7 Informazioni su S7-PLCSIM 7.1 Commutazione tra le CPU reali e simulate La simulazione può essere attivata e disattivata dal SIMATIC Manager. Per evitare di confondere le CPU simulate con quelle reali le due modalità (simulazione on/off) non sono attivabili contemporaneamente. È come passare dal mondo "reale" a quello "simulato". Quando invece sono visibili le CPU reali, la CPU simulata non compare. STEP invita a chiudere i collegamenti con un tipo di CPU prima di consentire all'utente di passare all'altro tipo. Per ulteriori informazioni consultare la Guida in linea o il manuale di S7-PLCSIM in formato elettronico. Per attivare e disattivare la simulazione in SIMATIC Manager procedere in uno dei seguenti modi: • selezionare il comando di menu Opzioni > Simula unità • fare clic sul pulsante di S7-PLCSIM nella barra degli strumenti. 7.2 Funzioni di S7-PLCSIM S7-PLCSIM consente di caricare e testare un programma S7 senza CPU reale, utilizzando i tool del pacchetto software standard di STEP 7 e l'interfaccia S7-PLCSIM. In particolare questo applicativo è utile per eseguire il test della logica. Poiché la temporizzazione è molto diversa da quella delle CPU reali, si consiglia di eseguire comunque il test dell'hardware. Gli ingressi e le uscite possono essere facilmente controllati e modificati nell'interfaccia. Il software consente di testare una CPU per volta. Non tutte le funzioni delle CPU S7 sono supportate e alcune funzioni avanzate di prodotti particolari potrebbero dare un messaggio di errore se eseguite con S7-PLCSIM. Per una descrizione completa delle differenze consultare la Guida in linea o il manuale elettronico S7-PLCSIM. La Guida in linea o il manuale in formato elettronico presentano tutti i comandi di menu Windows della visualizzazione di Windows Classic. Se si utilizza la visualizzazione di Windows XP utilizzare i corrispondenti comandi di menu di Windows XP. 7.3 Sottofinestre variabili Le sottofinestre variabili sono una semplice interfaccia che consente di visualizzare e modificare i dati interni e gli I/O della CPU nei più comuni formati di dati. Poiché le sottofinestre vengono aggiornate al termine di un ciclo di scansione o al raggiungimento di un punto di interruzione (come nella funzione passo singolo dell'editor) non si vedono tutte le variazioni subite dai dati durante il nomale modo operativo RUN. Infatti i dati variano così rapidamente che sarebbe impossibile leggerli. Inoltre questi aggiornamenti rallenterebbero l'esecuzione. Per vedere i risultati delle singole istruzioni si deve quindi utilizzare la funzione passo singolo degli editor di programma del software standard STEP 7. 7.4 Limitazioni note 7.4.1 Configurazioni di stazioni PC che includono un adattatore S5 S7-PLCSIM non supporta configurazioni che includono un adattatore S5. Per eseguire la simulazione è necessario rimuovere l’adattatore S5 o sostituirlo con un altro I/O e scaricare la configurazione hardware modificata. 7.4.2 Non supporta STEP 7 Lite Non è possibile utilizzare S7-PLCSIM con STEP 7 Lite. 7.4.3 S7-PLCSIM V5.4 non è in grado di aprire alcuni file PLC (.plc) simulati con S7-PLCSIM V5.4 o release precedenti S7-PLCSIM V5.4 usa un formato diverso per i file PLC (.plc) simulati rispetto a quello utilizzato dalle release precedenti. Nella maggior parte dei casi S7-PLCSIM V5.4 può aprire un file .plc che è stato salvato con S7-PLCSIM V5.4 o una versione precedente. In alcuni casi comunque S7-PLCSIM V5.4 non sarà in grado di aprire un vecchio file .PLC. I file di simulazione che includono reti DP multiple, sistemi di backup a caldo oppure CPU F sono potenzialmente incompatibili con S7-PLCSIM V5.4. 7.4.4 Accendendo e spegnendo la CPU non si ripristina il modo operativo originale Se la CPU viene spenta e riaccesa quando è in RUN o RUN-P, S7-PLCSIM non torna al modo operativo precedente (RUN o RUN-P) ma imposta la CPU in STOP. I modi RUN o RUN-P devono essere ripristinati manualmente. Ciò implica quindi che, dopo l'accensione, si deve effettuare un riavvio della CPU. 7.4.5 Accumulatori per CPU supportati da S7-PLCSIM S7-PLCSIM supporta quattro accumulatori (come le CPU S7-400). In alcuni casi un programma può comportarsi in modo diverso se eseguito in S7-PLCSIM (con quattro accumulatori) o in una CPU S7-300 (con due accumulatori). 7.4.6 Esecuzione simultanea di S7-PLCSIM e SIMATIC WinLC Non eseguire contemporaneamente S7-PLCSIM e SIMATIC WinLC nello stesso PC. WinLC potrebbe risentire delle modifiche apportate ai controlli S7-PLCSIM. 7.4.7 Simulazione di sistemi F Durante la simulazione di sistemi F è opportuno assicurarsi che sia disponibile un intervallo di tempo sufficiente per il richimo automatico di OB di schedulazione orologio. Potrebbe essere necessario aumentare proporzionalmente la frequenza dei richiami automatici. 7.4.8 Visualizzazione dei layout creati dall’utente con privilegi di amministratore Se un utente con privilegi di amministratore crea un layout e poi chiude S7-PLCSIM e si scollega, S7-PLCSIM apre automaticamente il layout creato se viene aperto da un utente che si collega senza privilegi di amministratore. L’utente può tuttavia aprire il layout con il commando File > Apri layout (sempre che l’utente lo abbia salvato). 7.4.9 Salvataggio dei layout di S7-PLCSIM e dei file PLC Se si salvano questi tipi di file nella struttura delle cartelle del progetto STEP 7 si deve tener presente che, se si riorganizza il progetto da STEP 7 con il commando File > Salva con nome dopo aver selezionato la casella "con riorganizzazione", STEP 7 non copia i file .lay e .plc perché non sono file originari del progetto STEP 7. I file dovranno essere copiati manualmente nella nuova cartella di progetto. 7.4.10 S7-PLCSIM non supporta multicomputer S7-PLCSIM non può simulare stazioni SIMATIC con più di una CPU (multicomputing). 7.4.11 Simulazione di un controllore WinAC con S7-PLCSIM Per simulare un controllore WinAC (WinLC o uno slot WinAC) è necessario scaricare solamente la Cartella blocchi del proprio programma S7. Non cercare di scaricare la stazione completa perché comprenderebbe il manager della stazione e S7-PLCSIM non ne supporta il download. 7.4.12 S7-PLCSIM non supporta la visualizzazione di PI e PQ per S7-300 S7-PLCSIM non può visualizzare PI e PQ per una S7-300 simulata se i PI e PQ sono connessi mediante una scheda CP. La configurazione di una scheda CP di una S7-300 è diversa da quella di una S7-400. S7-PLCSIM supporta soltanto la configurazione della scheda CP di una S7-400. 7.4.13 Non viene supportato il download di configurazioni contenenti oggetti CiR in modalità RUN. S7-PLCSIM non supporta i download di configurazioni contenenti oggetti CiR nella modalità RUN. È necessario arrestare prima il PLC simulato poi effettuare il download e in fine riavviare il sistema. 7.5 Combinazioni di tasti In S7-PLCSIM sono disponibili le seguenti combinazioni di tasti: ALT + F1 Consente di attivare e disattivare la barra degli strumenti Standard. ALT + F2 Consente di attivare e disattivare la barra degli strumenti Inserisci oggetto. ALT + F3 Consente di attivare e disattivare la barra degli strumenti Stato di funzionamento CPU. ALT + F4 Chiude S7-PLCSIM. ALT + F5 Consente di attivare e disattivare la barra degli strumenti File di registrazione/playback.

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值