西门子S7-PLCSIM V5.4 SP5仿真软件介绍

需积分: 50 2 下载量 12 浏览量 更新于2025-02-26 收藏 52.9MB RAR 举报
西门子300仿真软件是一款面向工业自动化领域,特别针对西门子S7-300系列PLC(可编程逻辑控制器)的模拟软件。该软件主要用于开发和测试西门子自动化项目,在不依赖实际硬件的情况下,提供一个模拟的PLC环境,从而节约开发成本并提高开发效率。接下来,我将详细阐述该软件相关的知识点。 首先,仿真软件在自动化工程中的应用是非常广泛的。它允许工程师在计算机上模拟整个控制系统的运行,包括输入输出处理、程序运行以及与外围设备的通讯等。通过仿真,工程师可以预先发现并解决潜在的设计错误,优化程序代码,并在系统实际投入运行前进行充分的测试。 西门子S7-300系列PLC是西门子公司推出的一款中高档次的PLC产品,广泛应用于各种自动化控制系统中。其稳定性和扩展性都非常好,适用于各种复杂的控制任务。S7-300系列PLC支持各种通讯协议,可以与众多的自动化设备和管理系统连接。因此,能够仿真S7-300的软件就显得十分重要。 在描述中提到软件支持Windows 7操作系统,这意味着用户在使用这款仿真软件时,不需要担心操作系统兼容性的问题,可以直接安装在Windows 7的环境中进行开发和测试。这在一定程度上降低了使用者升级操作系统带来的成本与时间压力。 文件名称列表中的"S7-PLCSIM V5.4 SP5",指的是该软件的具体版本号。其中,“V5.4”表示这是第五代软件的第四个主要版本,“SP5”则表示这是第五个服务包(Service Pack),即该版本经过了5次更新。通常情况下,服务包会修复之前版本的bug,并可能包含新的功能改进或性能提升。从这个版本号可以看出,西门子对这款软件的支持是持续且及时的。 进一步地,S7-PLCSIM仿真软件能够实现的功能包括: 1. 载入和执行用户编写的S7-300或S7-400 PLC程序。 2. 模拟PLC的运行环境,包括处理器、输入输出模块和通讯模块。 3. 提供仿真HMI(人机界面)的功能,例如Step7中的图形化界面可以与仿真器结合使用。 4. 允许用户模拟各种输入信号,比如数字量、模拟量输入等。 5. 支持对输出信号的模拟,可以实时观察输出变化和执行动作。 6. 具备断点调试功能,能够检查程序运行状态,逐步执行程序,并监视变量。 7. 支持与实际硬件进行通讯测试,可以将仿真器作为实际PLC来测试和调试系统。 使用S7-PLCSIM仿真软件时,开发者可以编写程序,将其上传到仿真器中,之后模拟执行来观察程序运行结果。在程序运行过程中,可以检查数据块、功能块、临时变量等,确保它们按照预期工作。这不仅有利于找出逻辑错误,也有助于验证程序的实时性能和稳定性。 除了基础的仿真功能,S7-PLCSIM还支持脚本语言,这使得测试工程师可以编写测试脚本来自动化重复性的测试过程,减少人工干预,提高测试效率。 最后,该仿真软件是西门子官方提供的工具,因此它是基于原厂技术支持和授权的,这保证了软件的质量和后续的更新维护。但需要注意的是,虽然仿真软件具有诸多功能和便利性,但仿真环境与真实的物理环境之间仍然存在差距,因此在真实系统部署时,还需要进一步的测试和验证。
522 浏览量
适用于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.
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部