Client FTP NJ Guillaume Poirier Juillet 2014



Documents pareils
Note Technique. 1. Objectif. 2. Prérequis. 3. Installation

Installation et utilisation de Cobian Backup 8

Trois types de connexions possibles :

Manuel d installation et d utilisation du logiciel GigaRunner

CSI351 Systèmes d exploitation Instructions pour rouler Linux avec Virtual PC dans la salle de labo 2052

Installation d'une galerie photos Piwigo sous Microsoft Windows.

Quels sont les espaces disponibles sur l ordinateur pour stocker ses documents et comment accéder facilement au dossier «My Documents»?

FTP / WebDeploy /WebDAV. Manuel

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél ,

PARAMETRER LA MESSAGERIE SOUS THUNDERBIRD

VTX FTP. Transfert de fichiers business par FTP - Manuel de l'utilisateur. Informations complémentaires : info@vtx.

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/ bits, Windows 2008 R2 et Windows bits

Installation / Sauvegarde Restauration / Mise à jour

sécurisé de l ENSMM Accès au serveur FTP - Microsoft Windows 7 École Nationale Supérieure de Mécanique et des Microtechniques

Tutorial Terminal Server sous

Enregistrement de votre Géorando Maxi Liberté

Installation et configuration du logiciel BauBit

Sauvegarder automatiquement ses documents

Web service AREA Manuel d installation et d utilisation du mode déconnecté. Version du 18 mars 2011

Serveurs de noms Protocoles HTTP et FTP

ECOLE POLYTECHNIQUE DSI. Utilisation des serveurs mandataires («proxy») avec les protocoles d usage courant

Apps Sage : les 10 étapes pour publier vos données dans le Cloud.

AVEC LIVE TRADER, VISEZ PLUS HAUT POUR VOS INVESTISSEMENTS

Installation de Joomla avec Filezilla

Introduction à Eclipse

Guide SQL Server 2008 pour HYSAS

Plan. Le système de transfert de fichiers d'internet. Introduction aux systèmes de transfert de fichiers Le protocole FTP.

Procédure d installation des logiciels EBP sous environnement MAGRET

Procédure d installation Smart Map 3

RTE Technologies. RTE Geoloc. Configuration avec Proxy ou Firewall

Manuel BlueFolder ADMINISTRATION

Vous y trouverez notamment les dernières versions Windows, MAC OS X et Linux de Thunderbird.

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt

Guide d utilisateurs Plesk 11 WEBPACK. Guide d utilisateurs

HTTP Commander. Table des matières. 1-Présentation de HTTP Commander

Installation du transfert de fichier sécurisé sur le serveur orphanet

LOGICIEL KIPICAM : Manuel d installation et d utilisation

Guide d utilisation. Table des matières. Mutualisé : guide utilisation FileZilla

pas à pas prise en main du logiciel Le Cloud d Orange - Transfert de fichiers sur PC et MAC Le Cloud

Tutorial et Guide TeamViewer

Le service FTP. M.BOUABID, Page 1 sur 5

Manuel du logiciel PrestaTest.

Serveur FTP. 20 décembre. Windows Server 2008R2

Assistance à distance sous Windows

TP Sur SSH. I. Introduction à SSH. I.1. Putty

SERVEUR DE MESSAGERIE

Terminal Server RemoteAPP pour Windows Server 2008

Contrôler plusieurs ordinateurs avec un clavier et une souris

Guide pour bien débuter avec

Instructions d installation de MS SQL Server pour Sage 50 Classement et Gestion commerciale. Sage Suisse SA Avenue Mon-Repos Lausanne

Mise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision

Introduction au protocole FTP. Guy Labasse

Guide d installation CLX.PayMaker Office (3PC)

Guide de démarrage

Connexion à distance. Pour configurer les automates Beckhoff via un PC de programmation VERSION : 1.0 / PH

LES ACCES ODBC AVEC LE SYSTEME SAS

Procédure d installation :

MODE D EMPLOI OUTLOOK ADD-IN POUR SELECTLINE

Guide de mise à jour BiBOARD

Manuel d utilisation de la plate-forme de gestion de parc UCOPIA. La mobilité à la hauteur des exigences professionnelles

Contrôle de la DreamBox à travers un canal SSH

FOIRE AUX QUESTIONS - WebDEPOT

Installation d un ordinateur avec reprise des données

Installation d'un Active Directory et DNS sous Windows Server 2008

Utilisation de l outil lié à MBKSTR 9

TUTORIAL ULTRAVNC (EDITION 2)

FileZilla Server sur Windows 7. Installation et configuration de FileZilla Server sur Windows 7

Comment créer vos propres pages web?

Ophcrack - Windows XP/Vista

Déploiement d'une application Visual Studio Lightswitch dans Windows Azure.

Guide d installation de MySQL

Certificats Electroniques sur Clé USB

Setting Up PC MACLAN File Server

Comment se connecter au VPN ECE sous vista

SAUVEGARDER SES DONNEES PERSONNELLES

L accès à distance du serveur

KAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim

TwinCAT 3 C++ Création de modules C++ sous TwinCAT 3 VERSION : 1.0 / PH

CONFIGURATION DE LA RECEPTION DES MAILS EN POPS.

CONFIGURER VOTRE HEBERGEMENT WINDOWS

Guide d installation Caméras PANASONIC Série BL

Logiciel de connexion sécurisée. M2Me_Secure. NOTICE D'UTILISATION Document référence :

SQL Server Installation Center et SQL Server Management Studio

Sauvegarde d'une base de données SQL Server Express 2005

Guide pour le bon fonctionnement des applications académiques avec Internet Explorer 7.x

INSTALLER JOOMLA! POUR UN HEBERGEMENT LINUX

DELEGATION ACADEMIQUE AU NUMERIQUE FORMATION ADMINISTRATEUR SCRIBE 2.3 ET CARTABLE EN LIGNE (CEL)

avast! EP: Installer avast! Small Office Administration

Au préalable, nous nous plaçons dans l espace au sein duquel nous allons créer notre raccourci vers l ENTG.

TUTORIEL D INSTALLATION D ORACLE ET DE SQL DEVELOPPER TUTORIEL D INSTALLATION D ORACLE...1 ET DE SQL DEVELOPPER...1

PerSal Manuel d installation

Restaurer des données

Procédure d installation des logiciels EBP sous environnement ESU4. Serveur SCRIBE ou Windows

AUTORISER LES PARTAGES RESEAUX ET IMPRIMANTE SOUS L'ANTIVIRUS FIREWALL PRO V1

COMMENT AUTORISER LES PARTAGES RESEAUX ET IMPRIMANTE SOUS L ANTIVIRUS FIREWALL V3

synchroniser Vos sauvegardes SynchBack Free SE Présentation de SynckBackFree

Manuel d'installation de GESLAB Client Lourd

SQL SERVER PRECONISATIONS A L INSTALLATION.2 VERIFICATION INSTALLATION...2 CONNEXION RESEAU.4 EMPLACEMENTS DOSSIERS & SAUVEGARDES...

Transcription:

Client FTP NJ Guillaume Poirier Juillet 2014

Sommaire Installation de FileZilla Server Démarrage du service Démarrage de l interface Création d un utilisateur Blocs Fonctions NJ Programme NJ

Installation de FileZilla Server

Installation de FileZilla Server La version utilisée lors de ce tutorial est : FileZilla Server 0.9.45 Double cliquez sur le fichier Exécutable Acceptez ensuite les conditions générales

Installation de FileZilla Server Choisir l installation standard puis Next Choisir le répertoire d installation puis Next Choisir ensuite le type de démarrage du service: Si la fonctionnalité FTP Server n est pas souvent utilisée, choisir:

Installation de FileZilla Server Dans le cas contraire, il faut que le serveur démarre en même temps que le PC: Choisir un démarrage de l interface identique au service: ici Utilisation fréquente Ou utilisation temporaire: Finir par le bouton Install

Installation de FileZilla Server Une fois l installation terminée, appuyer sur Close

Démarrage du service

Démarrage du service manuellement Se rendre dans le menu démarrer puis FileZilla Server Vous devriez voir: Cliquez sur «Start FileZilla Server» Pour contrôlez que le server est bien démarré, cliquez droit sur le poste de travail, puis gérez:

Démarrage du service manuellement Dans la nouvelle fenêtre, sur la gauche, dans la rubrique «Services et Applications»: Choisir «Services», puis dans le fenêtre centrale, cherchez le service «FileZilla Server FTP server» Ensuite dans la colonne Statuts, vous devriez voir que le service est bien démarré: Procédez de la même manière pour arrêter le service: Aucun statut signifie que le service est arrêté.

Démarrage de l interface

Démarrage de l interface Se rendre dans le menu démarrer puis FileZilla Server Vous devriez voir: Cliquez sur «FileZilla Server Interface» Vous devriez voir: Si le serveur est démarré sur la machine, il faut renseigner le champs «Server Adress» avec le localhost à savoir 127.0.0.1 sinon spécifiez l adresse Ip du Serveur.

Démarrage de l interface Appuyer ensuite sur le bouton Ok Une nouvelle fenêtre apparait et dans la partie haute, vous pouvez contrôler que la connexion est établie:

Démarrage de l interface Si le serveur ne répond pas ou que le service n est pas démarré, vous devriez voir:

Création d un utilisateur

Création d un utilisateur Depuis l interface, allez dans le menu «Edit» puis «Users»: Dans la partie droite appuyez sur le bouton «Add»:

Création d un utilisateur Dans la nouvelle fenêtre, renseignez le nom d utilisateur: Si aucun répertoire de partage n a été configuré au préalable, FileZilla le signalera:

Création d un utilisateur Appuyez sur le bouton «Add» pour ajouter un répertoire:

Création d un utilisateur Pour un répertoire donné, vous pouvez définir les privilèges: Validez l ensemble avec Ok Dans la fenêtre principale vous devriez voir les changements pris en compte :

Blocs Fonctions NJ

Blocs Fonctions NJ Nous allons nous intéresser ici à 5 FBs depuis Sysmac Studio:

Blocs Fonctions NJ FTPGetFile: Permet de télécharger depuis le serveur un fichier et de le placer sur la carte SD du NJ FTPGetFileList: Permet de récupérer les noms de tous les fichiers et dossiers depuis le répertoire sélectionné du serveur FTP. 1000 items max peuvent être récupérés. FTPPutFile: Permet d envoyer vers le Serveur un fichier situé sur la carte SD. depuis le répertoire sélectionné du serveur FTP. 1000 items max peuvent être récupérés.

Blocs Fonctions NJ FTPRemoveDir: Permet de supprimer un répertoire sur le serveur FTP FTPRemoveFile : Permet de supprimer un Fichier sur le serveur FTP

Blocs Fonctions NJ Chaque blocs fonctions a besoin de connaitre les informations du serveur FTP pour se connecter La structure _sftp_connect_svr permet cela : FTPPutFile, FTPGetFile, etc IP : 192.168.250.1 IP : 192.168.250.220

Blocs Fonctions NJ La structure _sftp_exec_option permet également de fixer quelques règles de communication PassiveMode: permet de spécifier le mode de communication. Mode actif: Le client (NJ) établit une session TCP sur le port 21. Une fois la communication établie, le serveur (PC) établit une session TCP sur le Port 20. Mode Passif: Conseillé lors d une communication via Firewall/NAT. Le client (NJ) établit une session TCP sur le port 21. Une fois la communication établie, la commande FTP «PASV» est envoyée au serveur pourqu il se mette en attente d une autre session TCP. Le client établit alors une seconde session TCP avec un port dynamique. Le client informe le serveur du numéro de port après la commande «PASV».

Blocs Fonctions NJ AsciiMode: Mode de récupération du fichier. Mode binaire: Le fichier est récupéré sans modification. Mode Ascii: Surtout utile pour les fichiers texte. Permet de modifier le fichier pour le transcrire dans le format reconnu par le NJ (cas d un GetFile) ou par le PC (cas d un PutFile). Exemple de modifications: caractère de fin de ligne en UNIX est <LF>, sous windows <CR><LF> FileRemove: Spécifie si le fichier doit être supprimé après la commande OverWrite : Spécifie si le fichier doit être remplacé dans le cas où il existerait déjà.

Blocs Fonctions NJ La structure _sftp_retry_cfg permet de gérer les timeout TimeOut: TimeOut de connexion avec le Serveur FTP en secondes RetryNum: Nombre de tentatives de reconnexion RetryInterval : Temps avant chaque reconnexion en secondes

Blocs Fonctions NJ La structure _sftp_file_result permet de connaitre le résultat de la fonction pour chaques fichiers Le tableau de cet élément ne doit pas dépasser 1000 éléments Name : Nom du fichier transféré TxError: Résultat du transfert RemoveError: Résultat de la suppression

Programme NJ Client_FTP.smc2 disponible sur support-omron.fr

Programmation NJ Dans C: du serveur, créez un répertoire «test_ftp»: Placez à l intérieur un fichier quelconque: Créez un utilisateur «Omron» Affectez le répertoire de partage Importez dans Sysmac Studio, le projet «Test_FTP» Dans le programme Test_FTP.Config, contrôlez le paramétrage: Transférez le projet dans la CPU. Mettre une carte SD dans la CPU

Programmation NJ Récupération d un fichier depuis le Serveur FTP Modifiez si besoin dans la section GetFile, le nom du fichier à récupérer, le répertoire distant et le répertoire local avec les variables SvrDirName, LocalDirName, NomFichier à l aide de la table d animation: Ensuite lancez la commande avec la variable Start_GetFile. Si tous est ok, vous devriez voir: Et sur la carte SD:

Programmation NJ Résultat du transfert à l aide de la variable GetFileResult:

Programmation NJ Effacer un fichier sur le Serveur FTP Modifiez si besoin dans la section RemoveFile, le nom du fichier à effacer, le répertoire distant avec les variable SvrDirName, NomFichier à l aide de la table d animation: Ensuite lancez la commande avec la variable Start_RemoveFile. Si tous est ok, vous devriez voir:

Programmation NJ Résultat du transfert à l aide de la variable RemoveFileResult:

Programmation NJ Transfert d un fichier vers le Serveur FTP Modifiez si besoin dans la section PutFile, le nom du fichier à transférer, le répertoire distant et le répertoire local avec les variables SvrDirName, LocalDirName, NomFichier à l aide de la table d animation: Ensuite lancez la commande avec la variable Start_PutFile. Si tous est ok, vous devriez voir:

Programmation NJ Résultat du transfert à l aide de la variable PutFileResult:

Programmation NJ Récupération de la liste de fichiers depuis le Serveur FTP Modifier si besoin dans la section GetFileList, le répertoire distant avec la variable SvrDirName, à l aide de la table d animation: Pour voir la différence entre répertoire et fichier, créez un répertoire «Dossier» dans le dossier partage du serveur FTP : Ensuite lancer la commande avec la variable Start_GetFileList. Si tous est ok, vous devriez voir:

Programmation NJ Résultat du transfert à l aide de la variable FileList: La fonction fait bien la différence entre un fichier et un dossier L ordre dans le tableau dépend de l entrée SortOrder du FB:

Programmation NJ Suppression d un répertoire sur le Serveur FTP Modifier si besoin dans la section RemoveDir, le nom du répertoire à effacer, le répertoire avec les variables SvrDirName, RemoveDirName à l aide de la table d animation: Ensuite lancez la commande avec la variable Start_RemoveDir. Si tous est ok, vous devriez voir:

Merci de votre attention