Esportazione e importazione di camme
Le BasicMotion_CamExportAndImport.project il progetto di esempio si trova nella directory di installazione di CODESYS sotto ..\CODESYS SoftMotion\Examples.
L'esempio mostra come esportare e importare una videocamera.
Struttura dell'applicazione
L'applicazione è composta da PLC_PRG programma e un CamEditor telecamera.
PLC_PRGIl programma è costituito da una semplice macchina a stati in cui viene creata una camma in codice IEC nel
STATE_CREATE_CAMstato. Per ulteriori informazioni, vedere quanto segue: Creazione di camme a livello di codice.Quindi questa cam viene esportata nel
STATE_EXPORT_CAMstato utilizzando il SMC_WriteCam blocco funzione e quindi importato nelSTATE_START_IMPORT_CAMstato utilizzando il SMC_ReadCam blocco funzionale.CamEditorLa videocamera non ha alcun significato all'inizio perché non viene utilizzata nell'applicazione. La telecamera esportata da
PLC_PRGpuò essere importato nell'editor delle camme. Questa è una fase manuale descritta nella sezione seguente.
Messa in servizio
Crea l'applicazione e scaricala su un controller.
Avviare l'applicazione.
Le
PLC_PRGil programma genera la camma e la esporta nelPlcLogicelenco del controller.Puoi anche visualizzare e modificare la videocamera esportata nell'editor delle camme. Per fare ciò, apri il
CamEditorcam e importa la cam usando il Leggi il file della videocamera online comando.Dopo aver apportato le modifiche, è possibile esportare la camma modificata utilizzando Scrivi file Cam online comando. Questa camma può essere letta nel codice IEC con il
SMC_ReadCAMblocco funzionale e utilizzato nell'applicazione.