Note interne VBapocom - iBase.ApotéKa.fr
Transcription
Note interne VBapocom - iBase.ApotéKa.fr
Note Interne VBapocom – Mékasoft 1) (05/07/2016) Protocole de communication : CD-API ..........................................................................................................5 a) Détail de la CONNEXION CDAPI via le réseau en TCP/IP.........................................................................................................................................6 b) Détails des échanges CDAPI (en port série ou TCP/IP)...............................................................................................................................................7 c) Exemple de LIVRAISON en CDAPI avec DATA CONSEIL et un PALM .................................................................................................................8 d) Paramétrage spécifique pour ALLIANCE SANTE (ASBI) – PHARMAVISION ........................................................................................................9 e) Paramétrage spécifique pour ALLIANCE GRAPHIC (sous Linux) ...........................................................................................................................10 f) Paramétrage spécifique pour CADUCIEL..................................................................................................................................................................10 g) Paramétrage spécifique pour CIP................................................................................................................................................................................10 h) Paramétrage spécifique pour DATA CONSEIL .........................................................................................................................................................10 i) Paramétrage spécifique pour LGPI (pharmaGest) ou CIPGS......................................................................................................................................11 j) Paramétrage spécifique pour MIRABEL ....................................................................................................................................................................11 k) Paramétrage spécifique pour MSI 2000 (Pharmafor)..................................................................................................................................................11 l) Paramétrage spécifique pour PERIPHAR2 (ASPLine)...............................................................................................................................................12 m) Paramétrage spécifique pour PHARMAGEST (non LGPI) ...................................................................................................................................12 n) Paramétrage spécifique pour SERVILOG ..................................................................................................................................................................12 o) Paramétrage spécifique pour WINPHARMA .............................................................................................................................................................13 p) Paramétrage spécifique pour « WINPRESTO » ou « Léo » (ISIPHARM) ................................................................................................................13 q) Paramétrage spécifique pour « VINDILIS (Rennes) »................................................................................................................................................13 r) Paramétrage spécifique pour « INFOSOFT (Vitry le Francois) »...............................................................................................................................14 2) Protocole de communication : PhMat ...........................................................................................................15 3) Protocole de communication : par échange de fichiers .............................................................................16 4) SIMULATEUR pour protocole CD-API ou PharmaMat .................................................................................18 5) Paramétrage spécial Espagne (pharmacies …) ...........................................................................................20 6) Paramétrage spécial Espagne (ACTIBIOS)...................................................................................................21 7) Paramétrage spécial PORTUGUAL................................................................................................................24 8) Paramétrage spécial HOLLANDE (Microbais) ..............................................................................................25 9) Paramétrage spécial ITALIE ...........................................................................................................................26 10) Paramétrage spécial SUISSE......................................................................................................................27 11) Paramétrage spécial WRIGLEY ..................................................................................................................28 12) Paramétrage spécial robot WESTFALIA....................................................................................................29 a) Le robot WESTFALIA range complètement Apotéka ou une partie ..........................................................................................................................29 b) L’automate Apotéka est autonome dans ses positions ................................................................................................................................................29 13) Paramétrage spécial STRYKER..................................................................................................................30 14) Paramétrage spécial CAPDEPO .................................................................................................................33 15) Paramétrage spécial RUSSIE......................................................................................................................34 16) Branchement entre le HOST (pharmacie) et le PC ApoteKa ...................................................................35 17) Tester la liaison HOST à l’aide du Simulateur pharmacie .......................................................................36 18) Mise à jour des libellés produits (CDAPI dial : P).....................................................................................37 19) Tester les ports COM du PC .......................................................................................................................38 20) Exporter le contenu de l’automate (format texte).....................................................................................40 21) Fenêtre des ERREURS de sortie de boites (VBapocom).........................................................................41 1 22) Déclaration des temps de sécurité Tapis (Inter-Commandes)................................................................42 23) Déclaration des paramètres de sortie (tapis)............................................................................................43 a) Convoyage type Apo1 (relais Aux sur carte alim) : ....................................................................................................................................................43 b) Convoyage type Apo2 (avec paramètre ‘PharmacieSpeciale’) : .................................................................................................................................43 c) Convoyage type ‘SCRIPT TAPIS’ (tous type d’automate).........................................................................................................................................44 24) Paramétrage Ascenseur à médicaments ou AEROCOM .........................................................................46 a) Paramétrage du variateur de l’ascenseur.....................................................................................................................................................................46 a) Cotes entre les capteurs de fins de course ...................................................................................................................................................................47 b) Commande de démarrage ...........................................................................................................................................................................................47 c) Asservissement du tapis précédent (Apo1 ou Apo2)...................................................................................................................................................47 d) Paramètres Programme dans Mékasoft.......................................................................................................................................................................47 e) Sécurité.......................................................................................................................................................................................................................48 f) Spécificité pour Ascenseur à benne Automatique (vidage par le dessous)..................................................................................................................48 g) Touche Spéciale sur automate CROUZET (lecture nombres de cycles …) ................................................................................................................49 25) Paramétrage Ascenseur « OMRON ».........................................................................................................50 26) Paramétrage MONTE CHARGE VERTICAL (caisses) ...............................................................................52 27) MONITORING variateurs MITSUBISHI (tapis)............................................................................................53 28) Initialisation de plusieurs variateurs MITSUBISHI neufs.........................................................................54 29) variateur MITSUBISHI FR-D720S................................................................................................................56 30) Modification carte HUB Variateur « ICAN 25/02 »....................................................................................57 31) Paramètres pour les Variateurs dans armoire « Apo1 »..........................................................................58 32) Erreurs Variateurs MITSUBISHI (liste) .......................................................................................................59 33) Positions des Cavaliers sur carte « Meuble Apo1 ».................................................................................60 34) Description Matrice EA et Rails sur carte « Meuble Apo1 »....................................................................61 35) Réglage fréquence IR sur « meuble Apo1 »..............................................................................................62 36) Positions des Cavaliers sur carte « Alimentation Apo1 » .......................................................................63 37) Remplacement d’un bloc d’alim « Apo2 » par un « Apo3 ».....................................................................64 38) Modification et Brochages Carte Control Leds AR « Apo1 » ..................................................................65 39) Installation (Ajout) de Leds Arrières sur Apo1 .........................................................................................66 40) Branchement d’un autre automate (ex : RHOMEO) .................................................................................68 41) Leds ARRIERES de chargement et de goulottes en défauts ..................................................................69 42) Mode « Flash » sur leds AR au chargement (Apo2/Apo3).......................................................................70 43) Lecture du code à barre pour Chargement de l’automate (Rangements des boites)...........................71 a) Lecture à partir du clavier PC ou de la douchette PC sur VBapocom .........................................................................................................................71 b) Lecture à partir du clavier PC ou de la douchette PC sur Vbapotéka..........................................................................................................................71 c) Lecteur WORTHDATA .............................................................................................................................................................................................71 d) Lecteur Code à barres SYMBOL SPT1550 (NON WIFI)...........................................................................................................................................71 e) Lecteur Code à barres SYMBOL SPT1846 ou MC3090 ............................................................................................................................................71 f) Lecture à partir de la douchette du système de gestion Pharmacie (dial E).................................................................................................................72 g) Lecture sur notre PC avec MAJ du Stock sur système de la pharmacie (dial I) ..........................................................................................................72 44) Numérotation des goulottes (leds AR, EA et étiquettes).........................................................................73 45) Installation du scanner SYMBOL SPT1550 ou SPT1846 (v1) ..................................................................74 46) MISE A JOUR de l’application PALM SPT1846 (V1 V2) ......................................................................77 47) Installation du scanner SYMBOL PALM SPT1846-V2 ..............................................................................78 48) Sécurisation de la liaison WIFI (PALM) et antenne DLINK ......................................................................80 49) Résolution de quelques Problèmes avec le SYMBOL SPT1846 .............................................................81 2 50) Installation d’un WORTH DATA..................................................................................................................84 51) Installation Antenne WiFi LINKSYS WRT54GS (bleue) ............................................................................85 52) Installation Antenne WiFi LINKSYS WRT54G2 (noire) .............................................................................88 53) Sécurisation liaison WIFI par clé WEP 128 bits (MC3090).......................................................................89 54) Installation scanner SYMBOL MC3090 / MC3070 / MC1000.....................................................................91 55) Installation scanner SYMBOL MC3090 ou 3090BT résumé.....................................................................94 56) Installation scanner DATALOGIC MEMOR et …..-X3 ...............................................................................96 57) Analyse de sortie de boites ........................................................................................................................97 58) Analyse des Mouvements de stocks .........................................................................................................98 59) TEST des PLATEAUX à VIDE......................................................................................................................99 60) TEST de(s) RAIL(S) à PLEIN (Clavier ou PALM V1, V2) .........................................................................100 61) EJECTION d’un produit à partir du PALM (V1) .......................................................................................102 62) Paramétrage déplacement APHOPHIS ....................................................................................................103 a) Paramétrage du Variateur de l’ascenseur Aphophis.................................................................................................................................................. 103 b) Paramétrage du variateur tapis Aphophis ................................................................................................................................................................. 103 c) Paramétrage : Dans Mékasoft, .................................................................................................................................................................................. 103 63) Modification Carte XY pour Apophis .......................................................................................................105 64) Branchement de relais Supplémentaires sur Apo2 ...............................................................................106 65) Suspendre les commandes (sécurité Aerocom par ex.)........................................................................107 66) Exemple de branchement APOTEKA – AEROCOM................................................................................108 67) Carte de sécurité / déviateurs...................................................................................................................109 68) Module REFRIGERE (FRIGO)....................................................................................................................110 69) Préparation de la baseFic… et du STICK USB (Agathe)........................................................................111 70) Préparation Standard des PC neufs (Automate Apoteka) .....................................................................112 71) Préparation Standard d’un PC DELL (tout en 1) neuf ............................................................................115 72) Branchements / Configuration d’un PC (chez le client).........................................................................119 73) Paramétrage Douchette IBC .....................................................................................................................121 74) NETOP ‘remote Control’ (Hôte) et demande d’assistance ....................................................................122 75) Installer RealVNC (logiciel de prise de main à distance).......................................................................124 76) Installer UltraVNC (logiciel de prise de main à distance) ......................................................................125 77) Installer TeamViewer-HOST (logiciel de prise de main à distance)......................................................126 78) Port à REROUTER pour télémaintenance en ADSL (netop / VNC) .......................................................127 79) Adresse IP dynamique (No-IP, DynDNS) .................................................................................................128 80) Installer un 2 81) Plan adressage IP Standard pour apoteka..............................................................................................131 82) Installer UltraBackup (logiciel de sauvegarde).......................................................................................133 83) Installer PDFCreator (logiciel pour créer les .pdf)..................................................................................134 84) Paramétrage du Clavier / Souris sans fil MX3000 Laser........................................................................135 85) Préparer les caisses pour le futur automate (à partir d’un ancien automate).....................................136 86) Câblage des prises « RESEAU Ethernet droit ou croisé » ....................................................................138 87) Format des Fichiers d’Imports et d’Exports ...........................................................................................139 88) Puissances des moteurs de Tapis Roulant.............................................................................................142 89) Renumérotation des plateaux d’un meuble (carte(s) et produits) ........................................................143 90) Suppression de positions produits d’après un fichier TXT ..................................................................144 ème Poste (PC) connecté sur le réseau (PC de secours ou PC utilisable)......................129 3 91) Importer des Nouvelles images dans la Base Images ...........................................................................145 92) Codes ERREURs carte plateau ou plateau .............................................................................................146 93) Divers ..........................................................................................................................................................147 a) Blocage des touches de fonctions du programme VBapocom (F1…F12)................................................................................................................. 147 b) Interrompre le test des cartes au démarrage d’Apocom (Apo2 et Apo3) .................................................................................................................. 147 c) Démarrage des tapis (convoyage) en mode manuel sur VBapocom ......................................................................................................................... 147 d) Démarrage des tapis (convoyage) en mode manuel depuis le HOST........................................................................................................................ 147 e) Puissance et Temps préconisés des EAs en fonction du type de rail......................................................................................................................... 147 f) Rediriger temporairement des sorties sur VBapocom............................................................................................................................................... 147 g) Modifier le SON en cas d’erreur boite (VBapocom) ................................................................................................................................................ 148 h) Choix de la sortie utilisée lors du Test d’éjection en ‘Saisie Produit’ ....................................................................................................................... 148 i) Bouton minimiser sur Mékasoft................................................................................................................................................................................ 148 j) Extraire tous les fichiers d’un dossier ZIP à l’aide de windows XP.......................................................................................................................... 148 k) Lancement d’applications diverses à partir de Mékasoft ou VBapocom................................................................................................................... 148 l) Choix du type de contrôle à la saisie d’un nouveau code CIP................................................................................................................................... 148 m) Tolérance entre le type de rail préconisé et le type de rail utilisé......................................................................................................................... 148 n) Importation du stock Automate à partir d’un fichier au format texte ........................................................................................................................ 149 o) Correspondance entre clavier QWERTY et AZERTY.............................................................................................................................................. 149 p) Afficher les n° brûler (BLACKLIST) du MODEM .................................................................................................................................................. 150 q) Robot-rangeur ou Télémètre Laser avec nouvelle version de description des plateaux ............................................................................................ 150 r) KVM Belkin F1DK102PEA..................................................................................................................................................................................... 150 s) Supprimer le forçage Majuscule pour la douchette................................................................................................................................................... 150 t) Problème clef USB ................................................................................................................................................................................................... 151 94) Paramétrage « Email-Auto » pour Mékasoft ...........................................................................................152 95) Création d’une Connexion Internet ..........................................................................................................153 a) Connexion par MODEM pour Mékasoft (en accès réseau à distance) ...................................................................................................................... 153 b) Connexion par le réseau (exemple ADSL)................................................................................................................................................................ 153 c) Connexion AUTONOME par MODEM (en accès réseau à distance sur XP)........................................................................................................... 153 96) Installation de plateaux non attribués avec « Alim de test ».................................................................154 97) Modification récentes logiciels Apocom, Apoteka, Oméga ..................................................................156 98) Paramétrage carte ‘SerEth’ .......................................................................................................................159 99) Etat des leds sur ‘SerEth’ et ‘Alim Apo3’ ................................................................................................161 100) Utiliser un Proxy avec Prism (Mozilla).....................................................................................................162 101) InSSIDer.exe (sniffer de réseaux WIFI) ....................................................................................................163 4 MéKapharm Date Modification : Date Création : Version Vbapocom : Version VbapoteKa Note Interne 17/08/2015 2003 3.5.37 3.5.72 1) Protocole de communication : CD-API Il permet les dialogues suivants : A – demande d’éjection (une seule commande par vente) B – liste et capacité des canaux d’un produit (en mode absolu) b – en mode asynchrone (paramétrable, indique au Host toutes les modifications de position d’un produit) E – Dialogue d’entrée de marchandise (doit être envoyer à chaque fois que l’utilisateur scan un produit sur l’UC de la pharmacie pour valider une réception même si ‘non toper automate’) i – Rangement des produits avec un seul Scan sur notre PC (MAJ du stock Automate, ledAR, Stock Pharmacie) K – contrôle des quantités dans l’automate (inventaire 10 à 10 des produits contenus dans l’automate) permet aussi de « toper » les produits automate sur le HOST (sans échange de fichier sur disquette) O – statut d’une commande d’éjection (en attente, en cours ou terminée) o – indique en clair à l’utilisateur un changement important dans sa commande p – demande d’information produit (libellé) R – demande d’identification (échange les dialogues utilisés) S – statut de l’installation. (l’automate répond la liste des sorties disponibles) s – statut de l’installation en mode asynchrone (paramétrable, envoi à chaque changement de sorties disponibles) - Lancer puis arrêter le programme Vbapocom afin de créer les paramètres par défauts paramètres pour port série SIEMENS 3964R : Paramètres, paramètres d’apocom, COMMUNICATION, ProtocolHost = CDAPI COMMUNICATION,Prot.NormeCDAPI = V112A (cip sur 7) ou V112B (cip sur 20) ou V112C (Italie) COMMUNICATION, ParamComHost = 1 :9600,e,8,1 (si pharmacie sur le com1) COMMUNICATION, CompteRendu = O COMMUNICATION, UtiliseSortieCDAPI = O utilise le n° de sortie écrit dans le dialogue CDAPI (sinon, utilise la table n° de poste) COMMUNICATION, FiltreCdePosteNonDeclare = N COMMUNICATION, NumPosteDemCDAPI = 901 (mettre 999 pour LGPI) COMMUNICATION, crCDAPIa01 = O indique au HOST que la cde est en liste d’attente COMMUNICATION, crCDAPIa04refus = N envoi le CR type 4 sur refus de cde (poste non déclare) COMMUNICATION, crCDAPIa04immediat=N envoi CR immédiatement sur réception de la cde (Compte Rendu = N, sinon envoi 2 comptes rendus) COMMUNICATION, crCDAPIa05 = O indique dans le CR une ligne type 5 pour les Qt <> COMMUNICATION, CDAPI-E-EnvoiReponse = O Retourne une réponse sur le dialogue ‘E’ (O/N). Pour LGPI mettre ‘N’ COMMUNICATION, CDAPI-I-validRangement = N attend ou non la validation du rangement d’un produit par le host COMMUNICATION, CDAPI-I-Inc-Transaction = O incrémente le n° de transaction sur rangement Dial I (mettre ‘N’ pour LGPI) COMMUNICATION, CDAPI-I-Format-CodeLu= D Format du code Complet Lu (N=aucun A=alpha D=direct) COMMUNICATION, CDAPI-I-Presence-CodeLu = A Présence du code Complet Lu (A=autorisation, V=validation, AV=autorisation + Validation) COMMUNICATION, CDAPI-I-TpsOuvreBL = 3000 Temps maximum pour la réponse du HOST sur ouverture d’un BL (en ms) COMMUNICATION, CDAPI-I-TpsFermeBL = 3000 Temps maximum pour la réponse du HOST sur fermeture d’un BL (en ms) (mettre 0 pour ne pas attendre de confirmation de fermeture du HOST) COMMUNICATION, CDAPI-I-Pocket-RI-Host = N Envoi les retours invendus du pocket vers le HOST (version prog. Pocket >=3.06) COMMUNICATION, CDAPI-I-nPosteIdem= O si ‘N’ et n°BL numérique, envoi les 3 derniers chiffres du BL en tant que n° de poste COMMUNICATION, CDAPI-I-Accept_BL_Alpha=N accepte les n° de BL alphabétique (dialogue ‘I’) COMMUNICATION, CDAPI-p-Create-Delete = N envoi au HOST les infos de creation et de suppression de produit par le dialogue « P » COMMUNICATION, CDAPI-R-start-3964R = O envoi le message ‘R’ au démarrage de Vbapocom sur port série ou TCP/IP COMMUNICATION, CDAPI-s-asynchrone-3964R = N envoi msg ‘s’ en mode asynchrone à chaque modif sorties dispos COMMUNICATION, CDAPI-b-asynchrone-CDAPI = O envoi msg ‘b’ en mode asynchrone à chaque modif de position produit COMMUNICATION, CDAPI_ChgNormeAuto = O Autorise le changement de nome automatiquement en CDAPI de la V112/113 à la V220 COMMUNICATION, ReseauHostTOsurACK = 2 time out sur réception ACK en mode TCP/IP ( en seconde ) COMMUNICATION, ReseauPortSrvHost = port TCP/IP pour écouter les Cdes CDAPI (ex : 43323) COMMUNICATION, ReseauTypeDemCDAPI= COM-3964R COMMUNICATION, ReseauTypeDialogue = apoteka ou rowa ATTENTION : - ce protocole demande une parité paire pour la communication avec le HOST, vérifier auprès du programme de gestion de la pharmacie car ceci n’est pas une obligation, il suffit de se mettre d’accord e=parité paire, o=parité impaire, n=pas de parité - la sortie choisie n’est pas obligatoirement désignée par le n° du poste demandeur car avec cette norme, le programme de gestion de la pharmacie peut décider de lui-même la sortie à utiliser (p.Recept différent de 000 dans le fichier de commande c:\apoteka\Z0000xxx.txt). Vous avez la possibilité de supprimer ce choix de sortie par la pharmacie en modifier le paramètre d’apocom : ‘COMMUNICATION’ ‘UtiliseSortieCDAPI’ = « N » décrire dans la base de données comme à l’habitude la sortie désirée en fonction du poste demandeur - vous pouvez filtrer les commandes de certains postes en indiquant : FiltreCdePosteNonDeclare = O et autorisé les postes ayant la possibilité de commandé à l’automate dans ‘Postes’ 5 - Redémarrer VBAPOCOM (après tous paramétrages de communication) - Fichier de ‘Configuration et installation’ au format CD-API dans le programme Vbapocom, menu Fonctions, Exporte le fichier produits automate, Format = 2 format ASCII, chaque champs de données est séparé par un point virgule Code CIP 7 Code CIP du produit Code EAN 13 Non renseigné Code Article 30 Non renseigné Libellé 40 Description du produit Forme 3 Non renseignée Taille du conditionnement 10 Non renseignée Capacité des goulottes 5 Capacité totale des goulottes pour ce produit Fichier créer : c:\apoteka\ProdCDAPI.txt le copier sur une disquette et le donner au logiciel de gestion pharmacie - MESSAGES D’ERREURS POSSIBLES : (3964R :msg pas bien envoyé cause : x) Cause = 1 Cause = 2 Cause = 3 Cause = 4 Cause = 5 Cause = 6 Ajourne l’émission car la réception en cours est prioritaire Ajourne l’émission car reçu une demande de réception prioritaire (reçu STX) Pas de réponse à la demande de mise en liaison après 6 essais de 2s (envoi STX) Mauvaise réponse sur demande de liaison après 6 tentatives (attend DLE) Pas de réponses à l’envoi d’un bloc de donnée après 6 essais de 2s (ou mq ACK) Mauvaise réponse sur envoi d’un bloc de donnée après 6 essais (attend DLE) Normal (car l’automate n’est pas prioritaire) Normal (car l’automate n’est pas prioritaire) DEFAUT de COMMUNICATION CDAPI DEFAUT de COMMUNICATION CDAPI DEFAUT de COMMUNICATION CDAPI DEFAUT de COMMUNICATION CDAPI a) Détail de la CONNEXION CDAPI via le réseau en TCP/IP Généralité : L’automate Apotéka peux fonctionner en CDAPI sur le réseau TCP/IP de la pharmacie (à la place de la connexion série). Dans ce principe, tous les postes de la pharmacie peuvent avoir accès directement à l’ordinateur Apotéka ou bien passer à travers le serveur de la pharmacie Le contenu de tous les dialogues CDAPI reste identique à ceux utiliser pour la réception en mode série (protocole 3964R) PS : toutes les adresse IP peuvent être remplacées par le nom de la machine La carte réseau de l’ordinateur Apotéka doit avoir une adresse IP fixe (par exemple 192.168.30.221) Paramétrage : Paramètres, paramètres d’apocom, COMMUNICATION, ReseauPortSrvHost = 43323 (par exemple) COMMUNICATION, paramReseauHostTOsurACK = 2 timeout sur réception ACK en mode TCP/IP ( en seconde ) COMMUNICATION, ReseauTypeDemCDAPI= TCPIP- ou HC-TCPIP-suivi l’adresse TCPIP Vous pouvez mettre le paramètre : COMMUNICATION, ParamComHost = si vous n’avez rien de brancher sur le COM HOST COMMUNICATION, ReseauTypeDialogue = apoteka ou rowa Pour les dialogues Question / Réponses en provenance de la pharmacie il n’y a aucun problèmes. (dialogue A, B, E, K, O, R et S) Mais pour les dialogues I, P, S ou R à l’initiative de l’automate, vous avez 2 possibilités : « ReseauTypeDemCDAPI » = «TCPIP -» ce paramètre permet d’envoyer ses dialogues (i, p, r , s ou b) sur un « socket » TCP/IP déjà ouvert par le HOST. (Attention dans ce mode, il faut absolument que le HOST est initialisé un « socket » avant que l’automate puisse envoyer un des ses messages via ce « socket ».) « ReseauTypeDemCDAPI »= « HC-TCPIP-suivi de l’adresse IP du poste de la pharmacie » (ex HC-TCPIP-192.168.30.80) ce paramètre va ouvrir un nouveau « socket » sur le HOST (qui doit donc avoir un « socket » paramétré en mode serveur sur le port « ReseauPortSrvHost » + 1) et le HOST devra répondre à la question sur ce « socket » Structure d’un message TCP/IP Spécificité du mode « rowa » : • on ajoute pour tous les dialogues, un STX avant le dialogue et un ETX à la fin du dialogue (pour Italie) • on ne doit pas renvoyer « ACK » pour accusé le message (coté HOST et coté Automate) mode « apoteka » Il faut que le HOST (pharmacie) envoi sur le port TCP/IP (paramétrer ci dessus) une trame CDAPI valide (la partie Question du dialogue). En échange l’automate doit lui répondre par un ACK (06 hexa) s’il accepte la question ou par un NAK 6 (15 hexa) s’il la refuse. Puis la réponse à la Question est envoyé par l’automate sur le canal TCP/IP précédemment ouvert et le HOST doit y répondre par un ACK ou par un NAK NB : l’émetteur ne doit jamais envoyé un autre message au même client/serveur avant qu’un acquittement ne soit reçu (positif ou négatif) Exemple : Pharmacie (HOST) Dialogue (« A »…….) liaison TCP/IP ACK ACK Exemple à l’initiative de l’automate: ACK Réponse (“I”…) - ACK AUTOMATE ACK réponse («a» … 05 …….) réponse («a» … 04 …….) Dialogue “i” b) Détails des échanges CDAPI (en port série ou TCP/IP) A – demande d’éjection (une seule commande par vente ou ordonnance jusqu’à environ 50 lignes) « A » + n° cde + poste + n° sortie + [code cip, Qte] + [code cip, Qte] + [code cip, Qte] + [code cip, Qte] + … « a01 » (accusé de réception de la commande) (optionnel : paramétrable sur Mékasoft) « a05 » [cip, Qté en erreur] + [cip, Qté en erreur] + … (ligne présente que s’il y a des erreurs de délivrances) « a04 » [cip, Qte délivrés ] + [cip, Qte délivrés ] + … (récapitulatif complet avec les bons et les pas bons) B – liste et capacité des canaux d’un produit (en mode absolu) « B » + code cip « b » + [canal, capacité, stock] x fois (autant de fois qu’il y a de goulottes dans l’automate (non limité)) (si un produit n’existe pas ou a été supprimer, le nombre de ligne =00) b- en mode asynchrone (paramétrable, indique au Host toutes les modifications de position d’un produit dans l’automate) « b » + [canal, capacité, stock] x fois (autant de fois qu’il y a de goulottes dans l’automate (non limité)) (si un produit n’existe pas ou a été supprimer, le nombre de ligne =00) Pas de réponse du HOST E – Dialogue d’entrée de marchandise (doit être envoyer à chaque fois que l’utilisateur scan un produit sur le HOST pour valider une réception même si ‘non toper automate’) (MAJ du stock Automate, ledAR) « E » + code CIP + Quantité à entrée dans le stock de l’automate + code EAN + date péremption « e03 » si le produit est inconnu de ApoteKa (si produit inconnu de la base ApoteKa) OU « e04 » quantité admisse dans le canal + canal (produit mono canal) OU « e00 » quantité admissible dans le canal 1 + canal 1 (si produit multi-canaux) « e00 » quantité admissible dans le canal 2 + canal 2 « e00 » …. « e04 » quantité totale admissible (somme de tous les canaux) PS : Si quantité reçue = 0 allume toutes les goulottes (du produit) et retourne toutes les positions du produit Si quantité reçue > 0 allume et retourne que les goulottes à remplir I – Rangement des produits avec un seul Scan sur notre PC (MAJ du stock Automate, ledAR, Stock Pharmacie) Début de livraison : « i02 » + n° du BL (demande au Host un début de livraison) « I00 » (le Host accepte ce début de livraison) OU « I01 » (le Host refuse ce début de livraison) Réception des produits : « i00 » (réception) ou « i01 » (retour / réserve) + Quantité à mettre en stock + vignette (rangement permis ?) « I00 » ou « I02 » ou « I05 » (ok, ce produit est à ranger dans l’automate : 00=doit être stocké, 03=doit être stocké avec date péremption, 05=doit être stocké dans le frigo) OU « I01 » ou « I04 » (ce rangement est refusé par le HOST : 01=ne doit être stocké, 04=non affecté à l’automate) 7 « i06 » (fin pour ce produit) « I00 » (validation par le HOST de ce rangement) optionnel (paramétrable sur Mékasoft) « i00 » idem pour le produit suivant (nouveau code CIP + qté + …) …….. ………………………………………………. Fin de livraison : « i03 » + n° BL (demande au host la fin de cette livraison) « I00 » (le host accepte la fin de cette livraison) K – contrôle des quantités dans l’automate (inventaire 10 à 10 des produits contenus dans l’automate) (PS : il y a possibilité sur Vbapocom de filtrer un meuble Mini et un meuble Maxi pour ne donner qu’une partie) « K » + code CIP de démarrage “k” + [code cip, Quantité en stock] x 10 fois maximum, (retourne les 10 Cip suivant le Cip de démarrage. !!! si CIP de démarrage inconnu de Vbapocom, on retourne les 10 premiers de la liste) O – status d’une commande d’éjection « O » + n° de la commande « o » + statut de la commande (en cours, terminée, en attente, non existante) + texte en clair (nb cde en attente) o – en mode asynchrone (en cas de changement de sortie) « o » + statut de la commande (en cours, terminée, en attente, non existante) + texte en clair Pas de réponse du Host P – demande d’information produit (libellé) « p » + code CIP « P » + libellé du produit + forme + Q par boite + code EAN + date péremption R – demande d’identification (échange les dialogues utilisés). Vbapocom répond ‘r’ sur réception d’un ‘R’ (il ne répond rien sur la réception d’un ‘r’). Lors d’un test de liaison ou initialisation, Vbapocom envoi un ‘R’ « R » + liste des dialogues autorisés par le HOST « r » + liste des dialogues autorisés par l’automate ApotéKa OU à l’initiative de l’automate « R » + liste des dialogues autorisés par l’automate ApotéKa « r » + liste des dialogues autorisés par le HOST S – status de l’installation. (l’automate donne son état et la liste des sorties disponibles) « S » + néant “s” + version + [MODE_SIMULATION] + [DEFAUT_VAR] + liste des sorties disponibles ($01$02$03) s – status de l’installation en mode asynchrone (paramétrable, envoi à chaque changement de sorties disponibles) “s” + version + [MODE_SIMULATION] + [DEFAUT_VAR] + liste des sorties disponibles ($01$02$03) Pas de reponse du HOST c) Exemple de LIVRAISON en CDAPI avec DATA CONSEIL et un PALM Pharmacie Baronnet Martin (Vbapocom v3.2.18) 12-12-2006 08 :31 :21.3 === TCPIP Pocket2 (1) connect 192.168.30.224 12-12-2006 08 :31 :21.3 <<- TCPIP Pocket2 (1) @T000001PMPHNul/ 12-12-2006 08 :31 :21.3 ->> TCPIP Pocket2 (1) @R000001Pharmacie Baronnet MartinNul/ 12-12-2006 08 :31 :22.1 <<- TCPIP Pocket2 (1) @T000002PMDGINul/ 12-12-2006 08 :31 :22.1 – INIT LIAISON CDAPI COM-3964R 12-12-2006 08 :31 :22.1 => Stx/ **envoi demande de liaison** 12-12-2006 08 :31 :22.1 <= Dle/ 12-12-2006 08 :31 :22.1 => R9010112009ABEIKOPRSNul/Dle/Etx/&24& 12-12-2006 08 :31 :22.2 <= Dle/ 12-12-2006 08 :31 :22.2 ->> TCPIP Pocket2 (1) @R000002Onul/ 12-12-2006 08 :31 :23.2 <= Stx/ **** Rec3964R-recu demande liaison **** 12-12-2006 08 :31 :23.2 => Dle/ **autorise la liaison** 12-12-2006 08 :31 :23.3 <= r9010112008ARPISOBKNul/Dle/Etx/| 12-12-2006 08 :31 :23.3 => Dle/ **validation du bloc recu ‘r’ ** 12-12-2006 08 :31 :23.3 <= Stx/ **** Rec3964R-recu demande liaison **** 12-12-2006 08 :31 :23.3 => Dle/ **autorise la liaison** 12-12-2006 08 :31 :23.3 <= R9990113008ARPISOBKNul/Dle/Etx/\ 12-12-2006 08 :31 :23.3 => Dle/ **validation du bloc recu ‘R’ ** 12-12-2006 08 :31 :23.4 => Stx/ **envoi demande de liaison** 12-12-2006 08 :31 :23.4 <= Dle/ 12-12-2006 08 :31 :23.4 => r9990112009ABEIKOPRSNul/Dle/Etx/9 12-12-2006 08 :31 :23.4 <= Dle/ 12-12-2006 08 :31 :32.8 <<- TCPIP Pocket2 (1) @T000003BLO17649Nul/ 12-12-2006 08 :31 :32.8 ******** Demande au HOST le debut de livraison : 17649 NumTransaction=0 12-12-2006 08 :31 :32.8 => Stx/ **envoi demande de liaison** 12-12-2006 08 :31 :32.9 <= Dle/ 12-12-2006 08 :31 :32.9 => i0000000090117649 0000000000002Dle/Etx/m 12-12-2006 08 :31 :33.0 <= Dle/ 12-12-2006 08 :31 :34.0 <= Stx/ **** Rec3964R-recu demande liaison **** 12-12-2006 08 :31 :34.0 => Dle/ **autorise la liaison** 12-12-2006 08 :31 :34.0 <= I00000000901 0000000000000040r&233&ception commande possible :000000017649Dle/Etx/&159& 12-12-2006 08 :31 :34.1 => Dle/ **validation du bloc recu ‘I’ ** 12-12-2006 08 :31 :34.1 ******** Debut de livraison : 17649 Status=00 (accept) txtRecu=réception commande possible :000000017649 12-12-2006 08 :31 :34.1 ->> TCPIP Pocket2 (1) @R000003OKNul/ le PALM initialise la liaison avec Apoteka ouverture de la fenêtre de réception sur le PALM le PALM demande si dialogue « I » accepté ? demande si dialogue « I » accepté auprès du HOST ? envoi au PALM la réponse (temps réponse DATA CONSEIL = 1s) DATA non redemande les dialogues que l’on accepte Apoteka répond avec la liste des dialogues acceptés le PALM demande l’ouverture du BL demande au HOST cette ouverture de BL réponse du HOST à l’ouverture du BL (temps de réponse = 1s) on envoi la réponse au PALM 8 12-12-2006 08 :31 :42.8 <<- TCPIP Pocket2 (1) @T000004DL3360408@3360408Nul/ 12-12-2006 08 :31 :42.8 ->> TCPIP Pocket2 (1) @R000004ORELOX 8MG GLE SUSP BUV100ML 3 5 0 0 01/C15090305100100Nul/ 12-12-2006 08 :31 :47.1 <<- TCPIP Pocket2 (1) @T000005SH3360408@+3@3360408@17649Nul/ 12-12-2006 08 :31 :47.1 => Stx/ **envoi demande de liaison** 12-12-2006 08 :31 :47.1 <= Dle/ 12-12-2006 08 :31 :47.2 => i0000000190117649 3360408 00003000000003360408 Dle/Etx/m 12-12-2006 08 :31 :47.3 <= Dle/ 12-12-2006 08 :31 :48.3 <= Stx/ **** Rec3964R-recu demande liaison **** 12-12-2006 08 :31 :48.3 => Dle/ **autorise la liaison** 12-12-2006 08 :31 :48.3 <= I0000000190133604080000300000000024Article doit &234&tre stock&233&Dle/Etx/. 12-12-2006 08 :31 :48.4 => Dle/ **validation du bloc recu ‘I’ ** 12-12-2006 08 :31 :48.4 => Stx/ **envoi demande de liaison** 12-12-2006 08 :31 :48.5 <= Dle/ 12-12-2006 08 :31 :48.5 => i0000000290117649 3360408 0000300000006Dle/Etx/r 12-12-2006 08 :31 :48.5 <= Dle/ 12-12-2006 08 :31 :48.5 ->> TCPIP Pocket2 (1) @R000005+3 5HMAJ automate OK (HOST) 2xC1509 1xReserve Nul/ 12-12-2006 08 :32 :31.1 <<- TCPIP Pocket2 (1) @T000006DL3314667@3314667Nul/ 12-12-2006 08 :32 :31.1 ->> TCPIP Pocket2 (1) @R000006DUSPATALIN 200MG GELU 30 1 9 0 0 01/A14190109080080Nul/ 12-12-2006 08 :32 :34.3 <<- TCPIP Pocket2 (1) @T000007SH3314667@+2@3314667@17649Nul/ 12-12-2006 08 :32 :34.3 => Stx/ **envoi demande de liaison** 12-12-2006 08 :32 :34.4 <= Dle/ 12-12-2006 08 :32 :34.4 => i0000000390117649 3314667 00002000000003314667 Dle/Etx/n 12-12-2006 08 :32 :34.5 <= Dle/ 12-12-2006 08 :32 :35.5 <= Stx/ **** Rec3964R-recu demande liaison **** 12-12-2006 08 :32 :35.5 => Dle/ **autorise la liaison** 12-12-2006 08 :32 :35.5 <= I000000039013314667000020000 12-12-2006 08 :32 :35.6 <= 0000024Article doit &234&tre stock&233&Dle/Etx/% 12-12-2006 08 :32 :35.6 => Dle/ **validation du bloc recu ‘I’ ** 12-12-2006 08 :32 :35.6 => Stx/ **envoi demande de liaison** 12-12-2006 08 :32 :35.7 <= Dle/ 12-12-2006 08 :32 :35.7 => i0000000490117649 3314667 0000200000006Dle/Etx/} 12-12-2006 08 :32 :35.8 <= Dle/ 12-12-2006 08 :32 :35.8 ->> TCPIP Pocket2 (1) @R000007+2 3HMAJ automate OK (HOST) 2xA1419 Nul/ demande info depuis le PALM pour le 1er produit le PALM réceptionne le produit Q=3 demande au HOST si l’on peux entrée ce produit en stock le HOST accepte cette entrée en stock (temps réponse = 1s) Apotéka valide l’entrée en stock auprès du HOST Apotéka valide l ‘entrée en stock auprès du PALM Demande d’info depuis le PALM pour le 2ème produit 12-12-2006 08 :32 :47.8 <<- TCPIP Pocket2 (1) @T000008DL3430698@4343069800431600Nul/ Demande d’info depuis le PALM pour le 3ème produit 12-12-2006 08 :32 :47.8 ->> TCPIP Pocket2 (1) @R000008TAHOR 40MG CPR 28 5 16 0 0 02/C10120308100100/C09130208100100Nul/ 12-12-2006 08 :32 :50.4 <<- TCPIP Pocket2 (1) @T000009SH3430698@+2@4343069800431600@17649Nul/ 12-12-2006 08 :32 :50.4 => Stx/ **envoi demande de liaison** 12-12-2006 08 :32 :50.4 <= Dle/ 12-12-2006 08 :32 :50.5 => i0000000590117649 3430698 00002000000004343069800431600 Dle/Etx/| 12-12-2006 08 :32 :50.5 <= Dle/ 12-12-2006 08 :32 :51.6 <= Stx/ **** Rec3964R-recu demande liaison **** 12-12-2006 08 :32 :51.6 => Dle/ **autorise la liaison** 12-12-2006 08 :32 :51.6 <= I000000059013430698000020000 12-12-2006 08 :32 :51.7 <= 0000024Article doit &234&tre stock&233&Dle/Etx/ » 12-12-2006 08 :32 :51.7 => Dle/ **validation du bloc recu ‘I’ ** 12-12-2006 08 :32 :51.7 => Stx/ **envoi demande de liaison** 12-12-2006 08 :32 :51.7 <= Dle/ 12-12-2006 08 :32 :51.8 => i0000000690117649 3430698 0000200000006Dle/Etx/~ 12-12-2006 08 :32 :51.8 <= Dle/ 12-12-2006 08 :32 :51.8 ->> TCPIP Pocket2 (1) @R000009+2 7HMAJ automate OK (HOST) 1xC1012 1xC0913 Nul/ 00@43340357001124 00Nul/ 12-12-2006 08 :33 :10.3 <<- TCPIP Pocket2 (1) @T000010DL43340357001124 4ème produit 12-12-2006 08 :33 :10.3 ->> TCPIP Pocket2 (1) @R000010Produit INCONNU de l’AUTOMATE Nul/ 12-12-2006 08 :33 :15.8 <<- TCPIP Pocket2 (1) @T000011BLF17649Nul/ 12-12-2006 08 :33 :15.8 ******** Demande au HOST la fin de la livraison : 17649 NumTransaction=7 12-12-2006 08 :33 :15.8 => Stx/ **envoi demande de liaison** 12-12-2006 08 :33 :15.8 <= Dle/ 12-12-2006 08 :33 :15.8 => i0000000790117649 0000000000003Dle/Etx/k 12-12-2006 08 :33 :15.9 <= Dle/ 12-12-2006 08 :33 :16.9 <= Stx/ **** Rec3964R-recu demande liaison **** 12-12-2006 08 :33 :16.9 => Dle/ **autorise la liaison** 12-12-2006 08 :33 :16.9 <= I00000007901 0000000000000035Fin r&233&ception commande 000000017649Dle/Etx/&220& 12-12-2006 08 :33 :17.0 => Dle/ **validation du bloc recu ‘I’ ** 12-12-2006 08 :33 :17.4 ******** Fin de la livraison : 17649 Status=00 (accept) txtRecu=Fin réception commande 000000017649 12-12-2006 08 :33 :17.4 ->> TCPIP Pocket2 (1) @R000011OKNul/ Demande d’info depuis le PALM pour le Le produit est refusé par APOTEKA le PALM demande la fermeture du BL envoi cette demande au HOST le HOST accepte cette demande de fermeture envoi au PALM de la réponse du HOST Exemple de retour d’invendu avec le PALM (sans mise à jour du stock sur le HOST) 12-12-2006 14 :32 :59.2 <<- TCPIP Pocket2 (1) @T000146PMPHNul/ ouverture de la fenêtre sur le PALM 12-12-2006 14 :32 :59.2 ->> TCPIP Pocket2 (1) @R000146Pharmacie Baronnet MartinNul/ 12-12-2006 14 :33 :00.8 <<- TCPIP Pocket2 (1) @T000147DL3348413@3348413Nul/ le PALM demande des infos pour un produit 12-12-2006 14 :33 :00.8 ->> TCPIP Pocket2 (1) @R000147PREVISCAN 20MG CPR 30 14 21 0 0 03/C12030407100150/C13030507100150/C11040507100150Nul/ 12-12-2006 14 :33 :08.8 <<- TCPIP Pocket2 (1) @T000148SA3348413@+1@3348413@Nul/ le PALM demande le rangement de ce produit (Q=1) 12-12-2006 14 :33 :08.8 ->> TCPIP Pocket2 (1) @R000148+1 15HMAJ que sur automate 1xC1203 Nul/ d) Paramétrage spécifique pour ALLIANCE SANTE (ASBI) – PHARMAVISION Paramètre de communication : 9600,e,8,1 sans aucun problème Il faut que le client lance tous les matins un programme sur leur serveur Le dialogue ‘E’ :le 19/01/2005 : fonctionne très bien après paramétrage dans leur serveur Il faut absolument que la pharmacie scanne sur leur poste de réception chaque produit un à un. Le dialogue ‘I’ : le 09/02/2005 : fonctionne très bien avec la version Vbapocom 3.0.10 au minimum avec le param « CDAPI-I-validRangement » = « N » (ex Ph. Montreuil à Bron) « CDAPI-I-nPosteIdem » = « N » afin de pouvoir ranger simultanément 2 cdes <> depuis 2 pockets différents vous pouvez utiliser n’importe quel n° de bon de commande (il n’ai pas vérifier par le host) Procédure pour le rangement des produits avec ALLIADIS (fabien 26/01/07) ♦ Commencer sur Apoteka : Ouvrir un bon de livraison sur apotéka (pocket, Mékasoft ou VBapocom), taper votre n° de commande (non vérifier par Alliadis), scanner tous vos produits et quantités reçus, puis fermer votre bon de livraison sur apoteka. ♦ Puis sur Alliadis : 9 - - Dans le menu principal, Onglet Achat, Onglet Commande, Mot de passe, faire « Entrée » (toutes les commandes passées apparaissent a l’écran (quelque soit le grossiste ou le labo)). Vous pouvez aussi entrée directement le numéro du grossiste rattaché a l’automate. Sélectionner la commande à valider, puis « Réception », faire F1 (Pointage des produits reçus), puis sélectionner « Choix de réception automate » Sélectionner la ligne de commande que vous souhaitez réceptionner en faisant « Entrée » sur la ligne de commande puis la touche étoile (*) pour valider. Contrôler la différence entre la commande et la réception, modifier la réception puis valider par étoile (*), ou si tout est correct valider directement par étoile (*) Connexion Internet (fabien 13/10/09) • En plus des paramètres habituelles (adresse IP, masque de sous réseau, passerelle par défaut, serveur DNS) • Adresse PC : 192.168.1.221 et/ou 192.168.1.222 (pour le PC de secours) • Passerelle : 192.168.1.1 • DNS : 172.29.1.10 • DNS : 172.29.1.11 • il faut paramétrer un serveur PROXY. • Lancer « Internet Explorer » • « Outils », « Option Internet » • onglet « Connexions » • click sur « Paramètre réseau » • coché « serveur proxy » • Adresse : proxy-web.santesurf.com • Port : 3128 • Faire un test d’accès sur INTERNET depuis Internet Explorer • Afin de d’avoir accès au routeur WIFI, vous devez installer le programme « Firefox », sans récupérer les paramètres d’Internet Explorer et ne pas mettre ce programme comme navigateur par défaut. • Pour accéder au routeur WIFI, vous devez lancer ce navigateur WEB « Firefox » et non pas « Internet Explorer ». PS, Firefox n’a pas accès au WEB car il n’a pas de proxy. e) Paramétrage spécifique pour ALLIANCE GRAPHIC (sous Linux) Le 10/07/06 : Sur le serveur alliance mettre « type automate » = « S » au lieu de « M » Ce logiciel ne fait plus que du CDAPI (plus de protocole « PHMAT ») Le 03/11/14 : pour Dialogue ‘B’, modifier le paramètre VBapocom / Communication / CDAPI-B-NbBlocMaxi= 10 f) Paramétrage spécifique pour CADUCIEL Pas d’info, voir pharmacie Hochfelden g) Paramétrage spécifique pour CIP Le dialogue ‘K’ permet de remplacer la disquette d’information de tous les produits contenus dans l’automate Vous pouvez filtrer plusieurs meubles sur Vbapocom avant de lancer la récupération sur CIP afin de pouvoir attribuer plusieurs casiers différents suivant le tronçon d’automate : ex : automate1 et automate2 pour les cdes grossiste. Faire : « fonctions », « CDAPI », « change filtre meuble pour dial ‘K’ » et relancer plusieurs fois la récupération. Le dialogue ‘I’ fonctionne (mettre le paramètre ‘COMMUNICATION’ , ‘CDAPI-I-validRangement’ = N) Le dialogue ‘E’ fonctionne (après paramétrage sur le serveur de la pharmacie) Procédure pour le rangement des produits avec CIP ♦ Commencer sur CIP : sur le poste de la pharmacie : Commande, puis commande grossiste et contrôle livraison, F10 deux fois, liste commande à validé par « Entrée », puis on clique sur la commande à contrôlé, une « * » apparaît en bout de cette ligne, validé par F10. enfin taper le code « vendeur » puis validé par la touche ‘Enter’. ♦ Sur ApotéKa : Ouvrir un bon de livraison sur apotéka (pocket, Mékasoft ou Vbapocom), taper votre n° de commande ( ! ! ! vérifier par CIP), scanner tous vos produits et quantités reçus, puis fermer votre bon de livraison sur apoteka. ♦ Finir sur CIP : Après la fin de la livraison, valider comme à l’habitude sur le poste de la Pharmacie. PS : vous pouvez utiliser 2 PALM simultanément pour les livraisons de la même commande (même numéro) h) Paramétrage spécifique pour DATA CONSEIL Ne jamais utilisé avec DATA CONSEIL le mode ‘sans parité’ Parité sur DATA CONSEIL Système Apotéka 10 Sans Parité Parité Paire Parité impaire 0 (ne pas utiliser) 2 1 N (none) E (even) O (odd) NE JAMAIS UTILISER Spécificité seulement pour les pharmacies Mutualistes de Tours et de Joué les Tours. M.L’Huillier Envoi un compte rendu immédiat afin de libéré ses postes immédiatement (11/10/04) COMMUNICATION, crCDAPIa01 = N indique au HOST que la cde est en liste d’attente COMMUNICATION, crCDAPIa04refus = O envoi le CR type 4 sur refus de cde (poste non déclare) COMMUNICATION, crCDAPIa04immediat=N envoi CR immédiatement sur réception de la cde COMMUNICATION, CompteRendu = N COMMUNICATION, crCDAPIa05 = O (modif 13/04/06) indique dans le CR une ligne type 5 pour les Qt <> COMMUNICATION, FiltreCdePosteNonDeclare = O refuse toutes les cdes dont les postes ne sont pas déclarés TRACE, TestIRauto = S test des cartes que au démarrage d’apocom afin de ne pas perturbé le fonctionnement Le 16/02/2005 : Premium2 v21.a9 : bug si pas compte rendu non activé sur le logiciel DATA (il faut vider de temps en temps les files d’attentes comme ancienne version) Le 29/03/2005 : Premium2 v21.a11 : accepte les sorties >=10 en les nommants A, B …. Sur leur système Le 15/03/2006 : pour le dialogue ‘I’ : ! ! ! « Data Conseil » contrôle le n° de BL. Une erreur à la clôture du BL apparaît sur Apoteka, car le Host ne réponds pas à cette clôture (mais cela n’empêche pas le fonctionnement correct sur Apoteka et sur « Data Conseil »). Une fois la clôture effectuée, ensuite il faut faire comme d’habitude sur Data pour valider les stocks et les écarts. il faut modifier un paramètre sur le système DATACONSEIL afin qu’il nous valide cette fin de BL (24/04/06) Le 14/04/2006 : mettre CDAPIa05= « O » pour afficher sur le poste « Data Conseil » les erreurs (vérifier que le poste DATA accepte bien l’affichage des erreurs = « O »). Le 14/04/2006 : Sur poste DATA, vérifier aussi les paramètres suivants : temps d’attente maxi = 75s au lieu de 25s et Nombre de réessaies = 1 au lieu de 3 sinon si l’automate est trop long à exécuter l’ordonnance, au bout de 25s DATA renvoie la commande sans rien dire à personne et ceci jusqu’à 3 fois ( éjection de la commande en double ou triple). Le 24/04/2006 : modifier paramètre sur « Data Conseil » afin qu’il valide la fin d’un BL (pour dialogue « I ») Le 22/06/2009 : CDAPI-I-TpsFermeBL = 0 pour ne pas attendre de confirmation de fermeture de BL du HOST OU le paramètre « Data Conseil » ci-dessus (à tester) i) Paramétrage spécifique pour LGPI (pharmaGest) ou CIPGS Pour permettre le fonctionnement correcte du Dialogue R, P et I il faut absolument mettre le paramètre suivant : (sinon le Host ne donne pas de réponse après avoir valider la demande par le DLE) Paramètre d’apocom, COMMUNICATION, NumPosteDemCDAPI = 999 COMMUNICATION, CDAPI-I-Inc-Transaction = N (obligatoire à partir v103c LGPI) COMMUNICATION, CDAPI-E-EnvoiReponse = N Vitesse et parité habituelle du host : 9600,e,8,1 Câble de liaison RS232 : 2 au 3, 3 au 2 ,5 au 5 + shunt entre 1 – 4 – 6 + shunt entre 7 – 8 – 9 Le 16/11/05 : dial I non ok sur version B , la version C est en en cours de test chez LGPI pour dial A,I,K,R,P,S mais pas E Le 21/11/05 : Attention, LGPI doit redémarrer entièrement son système après toutes modifications des paramètres (vitesse, parité, nombre de bits, contrôle de flux matériel (sans) …) . Le 08/12/05 : à partir de la version 103c ne pas cocher « envoyer le cip 9999999 en fin de vente » sur leur système Le 27/03/06 : doit développer les dialogues ‘E’ et ‘B’ (d’après Erwan Septembre 2006) Le 14/12/06 : Attention, LGPI ne demandera à l’automate que les produits dont le stock LGPI est supérieur à zéro. Le 06/03/07 : Attention une livraison interrompue (sans fin de livraison) est introuvable sur LGPI, même si l’on réouvre cette livraison avec le même numéro (et les nouvelles saisies sont perdues). Pour retrouver cette livraison, il faut sur le Pocket MC3090 refaire une livraison mais avant de taper le n° de cette livraison, cocher la case « Reprise BL (F6) », taper le n° de la livraison, « Enter » puis continuer la livraison ou bien de suite fermer cette livraison par « ESC-menu ». Le 09/06/09 : si une seule sortie sur l’automate, il ne faut pas paramétrer dans LGPI le n° de la goulotte, il faut laisser blanc (sinon LGPI n’envoi pas l’ordonnance à l’automate) Le 09/03/10 : CDAPI-E-EnvoiReponse = N Afin de ne pas envoyer de réponse sur le dialogue « E ». à tester Phie Doublet Le 28/04/11 : appuyer sur la touche F1 du serveur pour redémarrer le « service Automate ». Le 04/04/16 : en cas de non réponse au dialogue ‘i’ (autorisation de rangement) et le ‘i’ (ouverture et fermeture) fonctionne, redemarrer le service automate sur le serveur LGPI (touche F1). (ex : phie FOCH) j) Paramétrage spécifique pour MIRABEL Le 14/01/2005 : ATTENTION, ce logiciel ne permet pas de regrouper toutes les lignes d’une vente en 1 seule commande malgré le paramétrage qui dit qu’il faut envoyer toutes les lignes de vente en fin de vente (envoi autant de commande en fin de vente qu’il y a de lignes de ventes) ne pas utiliser le Protocole CDAPI utiliser le protocole PHMAT il faut que le client redémarre son système pour que la modification des paramètres soient prises en compte k) Paramétrage spécifique pour MSI 2000 (Pharmafor) Le 04/05/05 : Dialogue R, E, A B, K pas de dialogue I communication / Paramètre UtiliseSortieCDAPI = N et paramétré les sorties en fonction du n° de poste (comme PHMAT) communication / ParamComHost = 4 :9600,n,8,1 (9600 bauds, 8 bits, sans parité) 11 (Câble complet fourni par MSI) : Coté HOST (pharmacie) (DB9) Pont entre 1 et 6 Pont entre 7 et 8 1 vers 4 2 vers 3 3 vers 2 4 vers 1 5 vers 5 DCD – DSR RTS DSR DCD & DSR DTR Rx Tx Tx Rx DTR DCD & DSR Gnd Gnd Coté Automate (DB9) Pont entre 1 et 6 Pont entre 7 et 8 1 vers 4 2 vers 3 3 vers 2 4 vers 1 5 vers 5 l) Paramétrage spécifique pour PERIPHAR2 (ASPLine) COMMUNICATION’ , ‘CDAPI-I-validRangement’ = N Périphar peux gérer les sorties demandées (suivant la norme CDAPI) Le 16/12/05 : dial A, I, R, P, B, S, K ok, pas de E ni de O (sur dial I, il faut le bon n° de cde en réception produit). Le 31/05/06 : il ne faut pas ouvrir la commande à déballer sur le poste PERIPHAR, car sinon vous allez recevoir le message suivant à l’ouverture du BL sur VBapocom : « Commande ouverte sur un poste PERIPHAR 2 (n 7316) ». Le 31/05/06 : (ph. Caillot (31)) de temps en temps, les produits sont entrés 2 fois en stock (avec dial I) à 2 heures différentes. Le 10/03/08 : Le dialogue ‘I’ fonctionne . il n’y a aucun paramétrage particulier à mettre sur apoteka Le 11/03/09 : ph. Guillerot (13) et ph. Teyssandier (84) de temps en temps les cdes (avec dial I) sont prises en double Le 27/02/14 : Bien faire attention au n° de version de CDAPI retourné par le HOST (dialogue « R »). Il ne correspond pas obligatoirement au format des trames envoyés par le HOST. Il peuve modifier ce n° de version. Le 27/02/14 : ph. Centrale Montlhery. Augmenter le temps d’ouverture et fermeture du BL à 6000 au lieu de 3000 Le 17/08/15 : accepte l’affectation automatique des produits pour l’automate (après retour status I04). Il faut mettre le parmètre COMMUNICATION, CDAPI-I-Nouvel-Article = « O » m) Paramétrage spécifique pour PHARMAGEST (non LGPI) Le 07/06/05 ! ! ! le logiciel PharmaGest peut communiquer en CDAPI (dialogue A seulement), mais ne gère pas les retours Le 21/09/05 : Sur la version v.13.6 le logiciel gère les messages A, P et R. (ne fonctionne pas), il faut la version v13.7.1 modifié pour permettre le mode globale à la place du ligne à ligne Le 31/03/06 : Pour mai 2006 (v.13.7.2), il fera A, S, R, I et K ! ! ! le service PHMAT et CDAPI sont lancés par le 1er poste ouvert dans la journée, si fermeture de ce poste il y a arrêt du service il faut donc a ce moment là ouvrir un autre poste pour relancer ce service (jusqu’à v13.7.2 inclus) Ne répond pas au dialogue ‘R’ ce qui interdit d’utiliser le dial ‘I’ si Vbapocom est lancé après Pharmagest (car Pharmagest, envoi un dial ‘R’ lors de son initialisation le matin). S’il arrive de lancer Vbapocom après Pharmagest, il faut réinitialiser la liaison sur pharmagest. Méthode pour réinitialiser la liaison automate sur Pharmagest : U : utilitaires, C : configuration matériel, 2 : configuration automate, 3 : CDAPI, F1 : relance de l’automate (PS : faire ceci sur un poste qui reste connecté tout le temps, qui ne revient pas au login) Procédure pour le rangement des produits avec PHARMAGEST (fabien 26/01/07) ♦ Commencer sur Apoteka : Ouvrir un bon de livraison sur apotéka (pocket, Mékasoft ou Vbapocom), taper votre n° de commande (non vérifier par Pharmagest), scanner tous vos produits et quantités reçus, puis fermer votre bon de livraison sur apoteka. ♦ Puis sur Pharmagest : - Dans le menu principal, cliquer sur « 1 : Gestion des commandes », cliquer sur « 5 : Réception », cliquer sur « 1 : Réception » Remarque : (une fenêtre s’ouvre avec les bons de livraisons reçues de l’automate, si une seule livraison passer à l’étape suivante, si plusieurs livraisons sélectionner, les livraisons à valider) - Appuyer sur « F8 : Validation (des commandes du robot) » - Sélectionner les commandes à réceptionner avec la barre espace - Sélectionner soit « 1 : Réception quantitative » soit « 3 : Réception quantitative et financière. » - Edition de la liste de contrôle des stocks Oui ou Non (à votre convenance) - Contrôle ou modification des quantités reçues, puis « F8 validation » (Si vous avez fait une réception financière ne contrôler les prix que des produits non remboursés puis « F8 validation ») n) Paramétrage spécifique pour SERVILOG Le 28/11/05 : pour le dialogue I, il faut absolument la dernière version de servilog (>291105), car sinon il n’acquitte pas la fin de livraison (msg « i ..03 » reste sans confirmation par « I 00 »). Voir pharmacie Dablin (pharmacie des 7 deniers) Le 14/09/09 : CDAPI-I-TpsFermeBL = 0 pour ne pas attendre de confirmation de fermeture de BL du HOST 12 o) Paramétrage spécifique pour WINPHARMA Le 25/01/05 : Le dialogue ‘P’ est OK Le dialogue ‘K’ permet de remplacer la disquette d’information de tous les produits contenus dans l’automate Le dialogue ‘I’ fonctionne (ex : phie DUFOUR) . Il y a un message d’erreur lors de la demande de fin de livraison sur Vbapocom : « le Host ne répond pas sur la demande de fin de livraison (pas de msg ‘I’ sur demande ‘i03’) », car WINPHARMA ne répond rien à cette demande mais cela n’empêche pas le fonctionnement. Il faut valider sur un poste WINPHARMA la réception. (Attention la réception des produits sur WINPHARMA ne se fait pas obligatoirement sur le poste où les commandes sont ouvertes : voir sur le poste où est connecté l’automate.) Le 09/11/05 : Pas de dialogue ‘E’ ni de ‘O’ Le 21/09/06 : utiliseSortieCDAPI = ’O’, écrire sur Winpharma dans la case ‘TUBE’ le n° de la sortie à utiliser (Dossier / Préférence / Paramètre automate / Com1 au lieu de réseau local / Saisir le n° de tube / revenir à réseau local sous Aura / ok Faire ceci sur chaque poste de la pharmacie) Le 15/03/07 : CDAPI-I-TpsFermeBL = 0 pour ne pas attendre de confirmation de fermeture de BL du HOST (Vbapocom >=3.2.27) Le 26/08/08 : CDAPI-I-validRangement = ‘N’ (mettre toutes les autres paramètres par défaut) Le 16/02/10 : CDAPI-I-TpsFermeBL=3000 (valeur par défaut d’Apocom), car sur version Océane 7.4.53 le Host repond à la demande de fermeture. (exemple : Phie de la Poste à Argenteuil) Le 29/04/15 : Communication TCP/IP : ParamComHost=vide, ReseauPortSrvHOST=43323, CDAPI-R-start3964R=N, ReseauTypeDemCDAPI=TCPIP-, ReseauTypeDialogue=ROWA, CDAPI-I-Format-CodeLu = A et CDAPII-Presence-CodeLu=AV obligatoire pour CDAPI 2.2 en TCPIP. (phie D’ASTIGNAN St Medard en Jalles) (Ph. Dubly OK en v2.20) Le 24/08/15 : CDAPI-I-TpsFermeBL=0, car le HOST ne repond pas à cette demande de fermeture (ph. Dubly) Le 27/10/15 : CDAPI v220 il faut obligatoirement : CDAPI-I-Format-CodeLu = A et CDAPI-I-Presence-CodeLu=AV p) Paramétrage spécifique pour « WINPRESTO » ou « Léo » (ISIPHARM) COMMUNICATION’ , ‘CDAPI-I-validRangement’ = N (à vérifier) Configuration sur WINPRESTO à faire : 9600 bauds, parité paire, Sans contrôle de flux matériel Le 03/05/05 : Pas de dialogue E ni de dialogue S. Ne répond pas automatiquement sur dialogue R, il faut cliquer sur une icône sur leur serveur ( ! ! si pas de réponse après redémarrage de Vbapocom, la livraison est impossible, il faut cliquer sur l’icône du serveur ou le rebooter) (si le programme de communication sur le HOST fonctionne, il doit apparaître un A, R, ou E en bas à coté de l’horloge) Le 03/07/05 : voir diaporama .pps (une nouvelle version de prog WINPRESTO doit exister qui répond au dial ‘R’) - démarrer une nouvelle livraison sur l’automate - entrer les produits (Cip, Q) - saisir la fin de livraison sur l’automate - décharger le fichier (F2-Scan) ainsi créé en saisie des livraisons sous WINPRESTO Le 24/10/06 : le nouveau logiciel « Léo », fonctionne Le 08/12/08 : sur logiciel léo, ModeGestionStock = « A » même si l’on ne gère pas le stock dans l’automate afin de répondre la bonne quantité par le dialogue « E », (en mode « N », on retourne systématiquement 0 car on retourne la quantité réellement introduit dans l’automate) Le 25/02/10 : le routeur (ZyZEL) ADSL de la pharma bloque les PING. Ouvrir IE, taper l’adresse « 172.31.231.60 », mot de passe : « isipharm ». Faire Advances setup, Security, décocher « Ping » et appuyer sur « Apply », le routeur reboot et les ping doivent fonctionner. (vue avec m. Florent Letailleur 02 35 12 86 11 (std 02 35 12 19 19)). ! ! ! si le fournisseur d’accès à Internet est « ResoPharma », il est quand même impossible de faire des ping car « ResoPharma » bloque cette fonction (voir m. Daubian au 01 48 13 81 60). Le 04/06/12 : param ‘Communication/CDAPI_ChgNormeAuto’ = « N » pour interdire le changement de norme car Léo nous indique qu’il travail en v2.20 alors qu’il n’envoi pas les trames sur cette norme ! Le 27/06/12 : param ‘Communication/CDAPI-I-Pocket-RI-Host’ = « O » pour envoyer les retours invendus du pocket vers le HOST. Attention, avec un OMEGA, il faut mettre ce parametre à « N » afin que l’utilisateur puisse choisir d’envoyer les informations « Retour/Invendu » vers le HOST ou NON. Le 27/06/12 : param ‘CDAPI-b-asynchrone »= ‘O’ ? ? ? « CDAPI-P-create-delete » = ‘O’ ? ? ? Le 15/10/2012 : Paramètre d’apocom, COMMUNICATION, NumPosteDemCDAPI = 001 (suite à la demande de Dominique Morin par Email) Le 15/10/2012 : ils sont en train de tester la version v2.2 (CIP13) q) Paramétrage spécifique pour « VINDILIS (Rennes) » Liaison Réseau en TCPIP avec protocole STX/ETX (pas de liaison série). Laisse une communication toujours ouverte sur le serveur de la pharmacie pour recevoir dialogue « IRP ». Chaque poste de pharma enverra sa commande directement depuis son poste et fermera la connexion à chaque fois. (Pharmacie de la Gare Ehrhart en oct 2013) Paramètres apocom : « communication » : - « CDAPI-p-create-delete » = O - « CDAPI-R-start-3964R » = N - « paramComHost » = vide (car il n’ y a pas de cnx RS232, ni par la carte SerEth) - « prot.norme CDAPI » = v220 - « protocolHost » = CDAPI - « reseauPortSrvHost » = 43323 13 - « reseauTypeDemCDAPI » = TCPIP« reseauTypeDalogue » = rowa « CDAPI_ChgNormeAuto » = O « utiliseSortieCDAPI » = O r) Paramétrage spécifique pour « INFOSOFT (Vitry le Francois) » Liaison Réseau en TCPIP avec protocole STX/ETX Paramètres apocom : « communication » : - « CDAPI-p-create-delete » = O ‘ doit fonctionner - « CDAPI-R-start-3964R » = N - « paramComHost » = vide (car il n’ y a pas de cnx RS232, ni par la carte SerEth) - « prot.norme CDAPI » = v112a OU « v220 » , test effectué le 01/07/12 par Sammy Bauer - « protocolHost » = CDAPI - « reseauPortSrvHost » = 43323 - « reseauTypeDemCDAPI » = TCPIP- « reseauTypeDalogue » = rowa - « utiliseSortieCDAPI » = O le 04/02/13 : Numéro de l’assistance technique : 03 26 62 11 52, Numéro direct d’un technicien : 03 26 62 11 57 Yves DELORME 14 MéKapharm Date Modification : Date Création : Version Vbapocom : Version VbapoteKa Note Interne 19/02/2005 2004 3.0.6 2) Protocole de communication : PhMat PARAMETRE STANDARD Paramètres, paramètres d’apocom, COMMUNICATION, ProtocolHost = PHMAT COMMUNICATION, ParamComHost = 1 :9600,n,8,1 (si pharmacie sur le com1) COMMUNICATION, CompteRendu = O COMMUNICATION, CumulCdeSortieIdem= N COMMUNICATION, CodeFinCdeHost= 10 COMMUNICATION, CrEnqAck= O envoi un ENQ avant le compte rendu au HOST COMMUNICATION, CrEnqSleep= O effectue une pause de 1 s entre l’ENQ et le compte rendu COMMUNICATION, FiltreCdePosteNonDeclare = N SPECIFICITE CONNECTION ALLIANCE SANTE COMMUNICATION, ParamComHost = 1 :4800,n,8,1 (si pharmacie sur le com1) COMMUNICATION, CrEnqAck= N envoi un ENQ avant le compte rendu au HOST REGROUPAGE DES COMMANDES même SORTIE On a la possibilité de regrouper les commandes destinées à la même sortie seulement si on supprime le compte rendu et sur se protocole PHMAT Ce regroupage permet de gagner du temps à la délivrance des médicaments car on supprime des temps de convoyage, ascenseur. On regroupe toutes les commandes destinées à la même sortie (S1, S2…) qui se trouve déjà dans la liste d’attente (attention on ne peut pas regrouper des commandes avec la commande en cours) INCONVENIENT : le pharmacien est obligé de trier à l’arrivée et il se peut que l’ordre des commandes soit légèrement bouleversé Paramètres, paramètres d’apocom, COMMUNICATION, ProtocolHost = PHMAT COMMUNICATION, CompteRendu = N COMMUNICATION, CumulCdeSortieIdem= O FILTRAGE de certains postes demandeur - vous pouvez filtrer les commandes de certains postes en indiquant : FiltreCdePosteNonDeclare = O et autorisé les postes ayant la possibilité de commandé à l’automate dans ‘Postes’ Remarque : Si le paramètre Automate/TapisSiCdeVide = ‘N’ et que la commande ne connaît aucun produit valide, il ne sera pas envoyer de compte rendu à la pharmacie même si le paramètre Communication/CompteRendu = ’O’ si possible mettre le paramètre TapisSiCdeVide à ‘O’ Yves DELORME 15 MéKapharm Date Modification : Date Création : Version Vbapocom : Version VbapoteKa Note Interne 11/05/2006 2006 3.1.16 3.1.12 3) Protocole de communication : par échange de fichiers Fonctionnement : - Etablir un réseau entre le système informatique du HOST et le serveur ApotéKa en mode TCP/IP La réception des commandes sur le système Apotéka se fera par la réception des fichiers (au format texte) dans le dossier partagé : c:\apoteka\ Ce nom de fichier devra être le : zcdemnl.txt Créer un dossier partagé : c:\apoteka\echanges\ Attention, avant de réécrire une nouvelle commande, bien vérifier que ce fichier est vide C:\apoteka\ zcdemnl.txt protocol : Fichier transpor : c:\apoteka\zcdemnl.txt date : 09-03-2006 19 :07 :14.3 ordre : 00000123 vendeur : poste : P.Recept : 001 priorite : 3 C.rendu : echanges\RT00000123.txt status : 01 cip Qt : 3232018 002 cip Qt : 07329806 001 cip Qt : 3999990 003 cip Qt : 8428532181202 001 cip Qt : 8428532160313 001 fin fichier - mettre ici le n° de la gare destinataire de la commande mettre ici le nom du fichier retour désiré mettre ici, le code du produit désiré suivi de la quantité ‘’ ‘’ ‘’ ‘’ Une fois que la commande sera pris en compte et exécuter par ApotéKa, ce fichier sera vidé par Apotéka et mis dans la liste d’attente Dès que le traitement de la commande sera fini, ApotéKa va créer un fichier (avec le nom du fichier indiqué dans le fichier de commande) dans le dossier partagé qui représentera le compte rendu d’éjection des produits avec la quantités délivrées suivi de la quantité demandé sur les lignes « Cip QteD » C:\apoteka\Echanges\RT00000123.txt protocol : Fichier – retour transpor : C:\APOTEKA\zcdemnl.txt date : 09-03-2006 19 :31 :51.1 ordre : 00000123 vendeur : poste : C.rendu : ECHANGES\RT00000123.TXT P.Recept : 001 priorite : 3 Cip QteD : 3232018 Cip QteD : 07329806 Cip QteD : 3999990 Cip QteD : 8428532160313 Cip QteD : 8428532181202 fin de compte rendu - 002 001 001 001 ? ? ? 002 DOLIPRANE 500MG CPR 16 001 Actibios P1 003 essai 001 LECHE POLVO ALMENDRA DIEMILK 4 produit inconnu Le HOST devra lire dans ce dossier partagé pour voir s’il existe des fichiers commençant par RT…….txt Le HOST devra mémorisé toutes ses informations pour la facturation Après traitement de ce fichier par le HOST, il devra être détruit par le HOST dans le dossier partagé EXEMPLE de commande manuelle standard générées depuis MEKASOFT exemple1: protocol: transpor: date : ordre : CDEMANUEL INTERNEapoteka-CdeMnl 08-06-2016 10:41:02.4 160608104102 16 vendeur : CM poste : P.Recept: S3 priorite: 3 C.rendu : ZRetMnl.txt status : 01 cip Qt : 3400933047467 cip Qt : 3400932570010 cip Qt : 3400933103279 fin de cde manuelle 001 005 015 exemple2: protocol: CDEMANUEL transpor: INTERNEapoteka-CdeMnl date : 12-04-2013 16:56:34 ordre : 04165634 vendeur : CM poste : P.Recept: S3 priorite: 3 C.rendu : ZRetMnl.txt status : 01 cip Qt : 3304746 cip Qt : 3267896 cip Qt : 3232018 fin de cde manuelle 001 001 002 Yves Delorme 17 MéKapharm Date Modification : Date Création : Version Vbapocom : Version VbapoteKa Note Interne 12/11/2008 2003 3.4.3 3.4.3 4) SIMULATEUR pour protocole CD-API ou PharmaMat Insérer le CD d’installation Apoteka dans votre PC (windows XP) Le programme d’installation doit se lancer tout seul : - Exécutez le fichier ‘ 2-b-Satellite Forms Runtime for Palm Setup.exe ‘ Une fenêtre intitulée ‘Satellite Forms Runtime for Palm – Setup Wizard s’ouvre ensuite à l’écran Cliquez autant de fois sur ‘Next’ que nécessaire puis cliquez sur ‘Install’ Cliquez sur ‘Finish’ quand c’est possible - dans le programme Cdapoteka, faire le ‘2-logiciels pour Apoteka’ - une installe précédente existe déjà sur le système (version précédente …) Suivant, Suivant, choisir complète puis Suivant cocher seulement ‘Installer la base référence’ puis Suivant Installer le fichier ‘c:\apoteka\3dabm7u.ocx’ est actuellement utilisé faire ‘Ignorer’ faire OK sur fin d’install - dans le programme Cdapoteka faire le ‘4-copie base images’ - dans le programme Cdapoteka, faire ‘Restauration des bases apoteka ‘ choisir la bonne sauvegarde, cliquer sur ‘Restaurer’, OUI puis ‘OK’ fermer le programme Cdapoteka - ouvrir l’explorateur - - sur c:\apoteka\appli lancer le programme Vbapoteka.exe si le programme le demande, choisir le bon nom de base (en tapant son nom, si pas proposer) puis ‘OK’ Mettre votre mot de passe (vous devez appeler le service développement au 02 43 48 16 20 pour avoir ce mot de passe) Maintenance, Créer les raccourcis des programmes puis ‘OK’ Paramètres, paramètres d’apocom vérifier l’attribution des ports COM (automate, Host et Variateurs) Vérifier le protocole utilisé lancer VBapocom depuis VBapoteka en mode simulateur, il n’est pas nécessaire d’obtenir une clef d’activation, ni de code d’installation auprès de notre service SAV vous pouvez modifier les paramètres suivants pour l’adapter à la configuration du HOST répondre OUI Les produits 3999990 et 3999984 retournent obligatoirement une quantité servie =1 (à condition que le produit soit créer dans notre base) Pour le protocole CD-API en mode Série RS232 (3964R), vous devez saisir les paramètres suivants Paramètres, paramètres d’apocom, COMMUNICATION, ProtocolHost = CDAPI COMMUNICATION, Prot.NormeCDAPI = V112A (pour cip sur 7) ou V112B (pour cip sur 20) COMMUNICATION, ParamComHost = 1 :9600,e,8,1 (si système pharmacie sur com1) COMMUNICATION, CompteRendu = O COMMUNICATION, paramCOMvariateur = ComAutom (ou rien) COMMUNICATION, UtiliseSortieCDAPI = O COMMUNICATION, NumPosteDemCDAPI = 901 (mettre 999 pour LGPI) COMMUNICATION, crCDAPIa01 = N indique au HOST que la cde est en liste d’attente COMMUNICATION, crCDAPIa04refus = N envoi le CR type 4 sur refus de cde (poste non déclaré) COMMUNICATION, crCDAPIa04immediat=N envoi CR immédiatement sur réception de la cde COMMUNICATION, crCDAPIa05 = O indique dans le CR une ligne type 5 pour les Qt <> COMMUNICATION, CDAPI-I-validRangement = N attend ou non la validation du rangement par le host COMMUNICATION, CDAPI-I-Inc-Transaction = O incrémente le n° de transaction sur rangement Dial I (mettre N pour LGPI) COMMUNICATION, CDAPI-I-Format-CodeLu= D Format du code Complet Lu (N=aucun A=alpha D=direct) COMMUNICATION, CDAPI-I-Presence-CodeLu = A Présence du code Complet Lu (A=autorisation, V=validation, AV=autorisation + Validation) COMMUNICATION, CDAPI-I-TpsOuvreBL = 3000 Temps maximum pour la réponse du HOST sur ouverture d’un BL (en ms) COMMUNICATION, CDAPI-I-TpsFermeBL = 3000 Temps maximum pour la réponse du HOST sur fermeture d’un BL (en ms) (mettre 0 pour ne pas attendre de confirmation de fermeture du HOST) COMMUNICATION, CDAPI-I-Pocket-RI-Host = N Envoi les retours invendus du pocket vers le HOST COMMUNICATION, CDAPI-I-nPosteIdem= O si ‘N’ et n°BL numérique, envoi les 3 derniers chiffres du BL en tant que n° de poste COMMUNICATION, CDAPI-I-Accept_BL_Alpha=N accepte les n° de BL alphabétique (dialogue ‘I’) COMMUNICATION, CDAPI-R-start-3964R = O envoi le message ‘R’ au démarrage de Vbapocom COMMUNICATION, CDAPI-s-asynchrone-3964R = N envoi msg ‘s’ en mode asynchrone à chaque modif sorties dispos COMMUNICATION, CDAPI-b-asynchrone-CDAPI = O envoi msg ‘b’ en mode asynchrone à chaque modif de position produit COMMUNICATION, CDAPI_ChgNormeAuto = O Autorise le changement de nome automatiquement en CDAPI de la V112/113 à la V220 COMMUNICATION, ReseauTypeDemCDAPI= COM-3964R AUTOMATE, NoAutomate = O Mode SIMULATEUR GENERAL, PharmacieSpeciale= SORTIE, NomScenarioScript= 18 Pour le protocole CD-API en mode TCP/IP Tous les paramètres ci-dessus sont valables en plus des paramètres suivants COMMUNICATION, ReseauHostTOsurACK = 2 Time Out sur réception ACK en mode TCP/IP ( en seconde ) COMMUNICATION, reseauPortSrvHost = 43323 port TCP/IP pour écouter les Cdes CDAPI (ex : 43323) COMMUNICATION, ReseauTypeDemCDAPI= TCPIPou HC-TCPIP-adr IP du serveur HOST COMMUNICATION, ReseauTypeDialogue = apoteka ou rowa (si rowa, le dialogue est borné par STX/ETX) Pour le protocole Pharma Mat, vous devez saisir les paramètres suivants Paramètres, paramètres d’apocom, COMMUNICATION, ProtocolHost = PHMAT COMMUNICATION, ParamComHost = 1 :9600,n,8,1 COMMUNICATION, CompteRendu = O COMMUNICATION, CrEnqAck= O COMMUNICATION, CrEnqSleep= O COMMUNICATION, paramCOMvariateur = ComAutom COMMUNICATION, CumulCdeSortieIdem= N COMMUNICATION, CodeFinCdeHost= 10 AUTOMATE, NoAutomate = O GENERAL, PharmacieSpeciale= SORTIE, NomScenarioScript= (si système pharma sur le com1) (envoi ENQ avant le compte rendu au HOST ) (pause de 1 s entre l’ENQ et le compte rendu) (ou rien) Mode SIMULATEUR Traduction (programme Mékasoft et VBapocom) : Voir les feuilles de paramètres spéciaux pour chaque pays Arrêter puis redémarrer le programme Vbapocom La trace de fonctionnement se trouve dans c:\apoteka\tracHost.txt Yves Delorme 19 MéKapharm Date Modification : Date Création : Version Vbapocom : Version VbapoteKa Note Interne 24/04/2007 2005 3.2.27 3.2.43 5) Paramétrage spécial Espagne (pharmacies …) • Le 10/04/07, la base images Espagne contient 2 fois les même images, une image avec le code à 13 chiffres et l’autre avec le code à 7 chiffres (idem pour la base références Espagne) Mode calcul clef code à 7 chiffres en Espagne : additionner le 2ème, 4ème et 6ème caractères, multiplier le résultat par 3, additionner les 3 autres caractères + 27 et enfin faire 10 – modulo(10) de ce résultat Exemple : 976126 9 + 7 x 3 + 6 + 1 x 3 + 2 + 6 x 3 + 27 = 86, modulo 10 6, soit clef = 10-6 = 4 CONSOFT – Farmatic Sr. Sivera , Alberto Gilbert (parle anglais) tél : 0034 966 426 030 [email protected] Pharmacie TRILLA (Tous les codes produits dans la base sont à 13 chiffres (EAN13)) Pharmacie Dolores Mayor Le 16/05/05 : Pas de dialogue E ni de dialogue P. Câble 3 fils (2,3 et 5) COFARES Sr. Salvador (parle anglais) tél. : 0034 917 408 700 Pharmacie COLLADO (Tous les codes produits dans la base sont à 13 chiffres (EAN13)) Le 30/08/06 : test OK SAFA GALENIKA : PHARMA+ M. Enrique Medrano tél. :0034 976 728 600 [email protected] Pharmacie LAHOZ (Tous les codes produits dans la base sont à 13 chiffres (EAN13)) XEFAR VALENCIA : Bindar Xefar [email protected] M. Fransisco Noguera (parle français) Copier les fichiers suivants dans c:\apoteka CD:\base\Espagne\baseTraducApocom_Espagnol.mdb CD:\base\Espagne\baseTraducApoteka_Espagnol.mdb CD:\base\Espagne\BaseReference_Espagne.mdb CD:\base\Espagne\ManuelUtilisateurAutomate_Espagne.pdf CD:\base\Espagne\BaseImages_Espagne.mdb tél. :0034 963 898 383 (automatique à partir du CD v3.2.30) (automatique à partir du CD v3.2.30) Modifier les paramètres suivants (dans Mékasoft, paramètres d’apocom) : Général, TypeControleClefCIP = 3 (si utilisation code produit à 13 chiffres EAN) Ou = 4 (si utilisation code produit à 7 chiffres espagnol) Fichiers, basetraductionApocom = baseTraducApocom_Espagnol.mdb Fichiers, basetraductionApoteKa = baseTraducApoteka_Espagnol.mdb Fichiers, baseReference = BaseReference_Espagne.mdb Fichiers, baseImages = BaseImages_Espagne.mdb Fichiers, FichManuelUtilisateur = ManuelUtilisateurAutomate_Espagne Communication,CDAPI-I-validRangement = N Communication, NormeCDAPI = V112B (pour transfert code sur 20 crts) Communication, ProtocolHost = CDAPI Communication, ParamComHost = 6 :9600,e,8,1 Communication, crCDAPIa01 = N Si PALM (spt1846) Dézipper les fichiers contenus dans « PatchPALM V2.01 Espagne.zip » sur c:\apoteka\appli\palm\spt1846-v2 puis faire une synchronisation du PALM Si Pocket (Win CE) : faire une installation standard (avec version mini v3.5) et choisir la langue espagnol dans le menu paramètre sur le Pocket 20 MéKapharm Note Interne 08/02/2007 2006 3.2.25 3.2.36 Date Modification : Date Création : Version Vbapocom : Version VbapoteKa 6) Paramétrage spécial Espagne (ACTIBIOS) copier le programme Vbactibios.exe dans c:\apoteka\appli (version mini v1.0.5) il faut créer dans le script pour chaque sortie au moment où les produits arrivent à la gare la ligne suivante : Sortie Temps S1 4 Mode Actionneur Action Dernier ExportIP Start Param Commentaire FiltreMeuble 127.0.0.1 :43325 paramètres d’apocom : Catégorie Code Variable Valeur AUTOMATE TapisSiCdeVide O Commentaire FICHIER nomProgApocomExt1 Vbactibios.exe /start FICHIER basetraductionApocom baseTraducApocom_Espagnol.mdb nom du fichier de traduction pour Vbapocom FICHIER basetraductionApoteka baseTraducApoteka_Espagnol.mdb nom du fichier de traduction pour Mékasoft FICHIER BaseReference (A saisir) FICHIER BaseImages BaseImages_Actibios Nom fichier contenant les images produits COMMUNICATION Prot.NormeCDAPI v112B Norme de CDAPI utilisée (v112A, v112B) COMMUNICATION ProtocolHost CDAPI protocole vers le HOST (PHMAT, CDAPI) COMMUNICATION CDAPI-R-Start-3964R N Envoi le message ‘R’ au démarrage de Vbapocom (O/N) COMMUNICATION ReseauPortSrvHOST 43323 port TCP/IP pour écouter les Cdes CDAPI (ex : 43323) GENERAL TypeControleClefCIP 0 Vbactibios CDAPI_Adr_Serveur 127.0.0.1 adresse TCP/IP de Vbapocom pour le CDAPI Vbactibios CDAPI_Norme CDAPI-B norme CDAPI utiliser par Vbapocom Vbactibios CDAPI_Port_Serveur 43323 Vbactibios Lect reelle etat tiroirs O lecture réelle de l’état des tiroirs (O/N) Vbactibios Nb_Tiroirs 4 Nombre de tiroirs Installés Vbactibios Nom_Carte_Ext_Tiroir1 Z45 nom de la carte d’extension utiliser pour ouvrir tiroirs + état tiroirs 1 et 2 Vbactibios Nom_Carte_Ext_Tiroir2 Z44 nom de la carte d’extension utiliser pour état tiroirs 3 et 4 Vbactibios Nom_Carte_Ext_Tiroir3 nom de la carte d’extension utiliser pour état tiroirs 5 et 6 Vbactibios Nom_Carte_Ext_Tiroir4 nom de la carte d’extension utiliser pour état tiroirs 7 et 8 Vbactibios Param_Com_Tiroirs 1 :9600,n,8,1 Vbactibios TempsMaxAttenteProduit 30 Vbactibios Titre_Fenetre ACTIBIOS – APOTEKA Vbactibios UDP_Adr 127.0.0.1 Vbactibios UDP_Port 43325 [chemin+]Nom du programme ext1 puis /start si démarrage auto nom du fichier de référence globale Type de contrôle clef CIP pour saisie des nouveaux produits (0=aucun) n° du port d’écoute de Vbapocom pour le CDAPI en TCP/IP paramètres du port COM des cartes d’extensions tiroirs Temps maxi attente avant libération tiroir (en s) nom de la fenêtre n° du port d’écoute ouverture tiroirs le programme Vbactibios sera lancer tout seul à chaque démarrage de Vbapocom Mettre à jour le programme du POCKET MC3090 avec la version 3.0.5 au minimum afin de pouvoir mettre le pocket en ESPAGNOL (aller dans « 6-paramètres » sur le pocket et mettre le langage à « ES » Fonctionnement (réception des commandes par échange de fichiers) : - Etablir un réseau entre le système informatique d’Actibios et le serveur ApotéKa en mode TCP/IP La réception des commandes sur le système Apotéka se fera par la réception des fichiers (au format texte) dans le dossier partagé : c:\apoteka\Echanges sur le PC Apotéka qui sera relié au réseau du système ACTIBIOS. Ce nom de fichier devra commencer par CD suivi de 8 chiffres (compteur de 00000001 à 99999999) et l’extension .txt Ce programme générera une commande auprès de Vbapocom sous la forme d’une commande manuelle 21 C:\apoteka\Echanges\CDxxxxxxxx.txt protocol : Fich-Actibios transpor : c:\apoteka\echanges\CD00000123.txt date : 09-03-2006 19 :07 :14.3 ordre : 00000123 (peux être différent du compteur de fichier) vendeur : poste : P.Recept : priorite : 3 C.rendu : echanges\RT00000123.txt status : 01 cip Qt : 3232018 002 cip Qt : 07329806 001 cip Qt : 3999990 003 cip Qt : 8428532181202 001 cip Qt : 8428532160313 001 fin fichier - Une fois que la commande sera pris en compte et exécuter par ApotéKa, ce fichier sera effacé par Apotéka Dès que le traitement de la commande sera fini, ApotéKa va créer un fichier (avec le même numéro que la commande) dans le dossier partagé qui représentera le compte rendu d’éjection des produits (commençant par RTxxxxxxxx.txt) C:\apoteka\Echanges\RTxxxxxxxx.txt protocol : Fich-Actibios – retour transpor : C:\APOTEKA\ECHANGES\CD00000123.TXT date : 09-03-2006 19 :31 :51.1 ordre : 00000123 vendeur : poste : C.rendu : ECHANGES\RT00000123.TXT P.Recept : 003 priorite : 3 Cip QteD : 3232018 002 002 DOLIPRANE 500MG CPR 16 Cip QteD : 07329806 001 001 Actibios P1 Cip QteD : 3999990 001 003 essai Cip QteD : 8428532160313 001 001 LECHE POLVO ALMENDRA DIEMILK 4 Cip QteD : 8428532181202 ? ? ? produit inconnu fin de compte rendu - - Actibios devra lire dans ce dossier partagé pour voir s’il existe des fichiers commençant par RT…….txt Chaque poste de livraisons aura son imprimante de Bon de Livraison connecté au système Actibios S’il y a des différences entres la commande et la livraison, Actibios devra imprimer sur l’imprimante locale désignée dans le fichier de retour à la ligne : « P.Recept : » la liste des différences afin que l’opérateur puisse aller chercher les produits manquants ou non dans l’automate, puis l’opérateur s’il y a besoin modifiera sur son poste informatique « Actibios » les quantités, puis éditera son BL S’il n’y a pas de différences entre la commande et la livraison de l’automate, Actibios devra éditer le BL sur l’imprimante désignée Actibios devra mémorisé ses informations pour la facturation Après traitement de ce fichier par Actibios, il devra être détruit par Actibios dans le dossier partagé Questions en suspends : - type de code produits (chiffres, chiffres + lettres et longueur) ? je pense que d’après les fichiers Excel livré avec les photos que les code sont strictement numériques et ont une longueur de 7 à 14 chiffres à vérifier auprès d’Actibios Descriptions des échanges d’informations TCP/IP Pharmacies Cde Tél Répartiteur ACTIBIOS Fichier CDxxx APOTEKA Dossier partagé Fichier RTxxx fichier Poste info Imp BL Poste info Imp BL Programme « VBactibios.exe » Commande le voyant « cde en attente » et les 4 Boutons Poussoirs VBapocom fichier Automate + déviateurs Tapis 22 Spécifique sur l’automate Apoteka Pour permettre cette échange de fichier, il y a un programme spécifique qui tourne sur le serveur Apoteka, il s’appelle « Vbactibios.exe ». ce programme gère en plus les boutons poussoirs d’appels de commande et le voyant indiquant qu’il y a des commandes en attente (à travers AUX8) Commande du voyant « Commande en attente » et lectures des boutons poussoirs « appel de commande » On utilisera un port série RS232C du PC apoteka spécifique à ce programme On utilise une alimentation Apo2 autonome pour ces cartes Z.. utiliser une carte « Z45 » : on branchera dessus la commande du voyant (Aux8) et les 2 premier boutons poussoirs (entrée frigo et barrière externe). Les 2 autres boutons poussoirs seront connectés sur la carte « Z44 » (entrée frigo et barrière externe) Description sommaire du fonctionnement du programme « Vbactibios.exe » - - chaque gare est représenter par un carré (T1, T2, T3 et T4) en bas à gauche s’il est ROUGE : l’utilisateur n’a demandée aucune commande (gare non utilisable) s’il est VERT : l’utilisateur à autoriser une commande vers sa gare (cette gare restera valide pendant 30s s’il n’y a pas de commande en attente) s’il est JAUNE : une commande est en cours d’acheminement vers cette gare (elle repassera automatiquement au rouge (non utilisable) grâce au « script de Vbapocom » qui envoi une information en TCP/UDP ou 30s après la demande) Au démarrage ce programme, « libère » toutes les gares boutons en rouge. C’est ce programme qui choisi la gare de livraison suivant la disponibilité des gares (carré en vert) Si plusieurs tiroirs sont fermés en même temps, il y aura une priorité circulaire Le fait d’appuyer sur le bouton poussoir, autorise l’envoi d’une commande vers cette sortie pendant au maximum 30s Le plan de l’armoire spéciale Yves Delorme 23 MéKapharm Date Modification : Date Création : Version Vbapocom : Version VbapoteKa Note Interne 08/04/2016 2005 3.9.0 3.9.3 7) Paramétrage spécial PORTUGUAL • Tous les codes produits sont à 7 chiffres (attention, la clef est différente du calcul français) Copier les fichiers suivants dans c:\apoteka CD:\base\Espagne\baseTraducApocom_Espagnol.mdb CD:\base\Espagne\baseTraducApoteka_Espagnol.mdb CD:\base\Espagne\ManuelUtilisateurAutomate_Espagne.pdf (automatique à partir du CD v3.2.30) (automatique à partir du CD v3.2.30) Modifier les paramètres suivants (dans Mékasoft, paramètres d’apocom) : Général, TypeControleClefCIP = 0 Format ref principale = REF1 Extract CIP7 de CIP13 = N Si on veux le langage ESPAGNOL : Fichiers, basetraductionApocom = baseTraducApocom_Espagnol.mdb Fichiers, basetraductionApoteKa = baseTraducApoteka_Espagnol.mdb Fichiers, FichManuelUtilisateur = ManuelUtilisateurAutomate_Espagne Mettre la base de reference Portuguaise et la choisir c:\apoteka\baseReference_PT_portugual.mdb Yves DELORME 24 MéKapharm Date Modification : Date Création : Version Vbapocom : Version VbapoteKa Note Interne 11/12/06 2005 3.2.22 3.2.30 8) Paramétrage spécial HOLLANDE (Microbais) • Tous les codes produits sont à 8 chiffres Copier les fichiers suivants dans c:\apoteka CD:\base\Hollande\baseTraducApocom_Hollande.mdb CD:\base\Hollande\baseTraducApoteka_Hollande.mdb (automatique à partir du CD v3.2.30) (automatique à partir du CD v3.2.30) Modifier les paramètres suivants (dans Mékasoft, paramètres d’apocom) : Général, TypeControleClefCIP = 2 Fichiers, basetraductionApocom = baseTraducApocom_Hollande.mdb Fichiers, basetraductionApoteKa = baseTraducApoteka_Hollande.mdb Communication, NormeCDAPI = V112B Communication, ProtocolHost = CDAPI Communication, ParamComHost = 6 :9600,e,8,1 ( si HOST branché sur COM6 ) Communication, ReseauPortSrvHost = 43323 ( par exemple ) Communication, ReseauTypeDemCDAPI=TCPIPCommunication, crCDAPIa01 = N Communication, CDAPI-R-start-3964R = N (si connexion en TCPIP sinon mettre ‘O’) Communication, ReseauHostTOsurACK = 3 ( à vérifier car répond ACK en retard (2.1s) sur ‘r’) Yves DELORME 25 MéKapharm Date Modification : Date Création : Version Vbapocom : Version VbapoteKa Note Interne 16/02/2012 2008 3.4.5 3.4.6 9) Paramétrage spécial ITALIE • • • • La grande majorité des codes produits sont à 9 chiffres La liaison avec le système informatique de la pharmacie se fait par le réseau (TCPIP) en direct sur le programme Vbapocom. Structure d’une trame IP : code STX suivi du dialogue CDAPI suivi du code ETX sans confirmation du bloc envoyé. Exemple : le HOST envoi : Stx/R0110112009ABEIKOPSRNul/Etx/ réponse : Stx/r0110112009ABEIKOPRSNul/Etx/ Attention, les codes barres lus sont différents des codes produits utilisés, il faut utiliser le transcodage (code appel 2) utiliser un douchette Italienne pour que cela fonctionne sans code d’appel Copier les fichiers suivants dans c:\apoteka CD:\base\Italie\baseTraducApocom_Italie.mdb (automatique à partir du CD …) CD:\base\Italie\baseTraducApoteka_Italie.mdb (automatique à partir du CD …) CD:\base\Italie\ManuelUtilisateurAutomate_Italie.pdf (automatique à partir du CD … quand disponible) CD:\base\Italie\BaseReference_Italie.mdb (automatique à partir du CD…) CD:\base\Italie\BaseImages_Italie.mdb (automatique à partir du CD …quand disponible) Modifier les paramètres suivants (dans « Mékasoft », « paramètres d’apocom ») : Général, TypeControleClefCIP = 0 ( pas de contrôle de la clef ) Fichier, basetraductionApocom = baseTraducApocom_Italie.mdb Fichier, basetraductionApoteKa = baseTraducApoteka_Italie.mdb Fichier, FichManuelUtilisateur = ManuelUtilisateurAutomate Fichier, baseReference = BaseReference_Italie.mdb Fichier, baseImages = BaseImages.mdb Communication, NormeCDAPI = V112C Communication, ProtocolHost = CDAPI Communication, ParamComHost = Communication, ReseauPortSrvHost = 43323 Communication, TypeDemCDAPI = TCPIPCommunication, ReseauTypeDialogue = ROWA (* voir remarque ci-dessous) Pour pharmacie PANIZZI : Communication, TypeDemCDAPI = HC-TCPIP-192.168.1.10 (adresse IP du serveur de la pharmacie) (le PC apoteka qui recoit les commande en CDAPI doit avoir l’adr IP : 192.168.1.201) Pour pharmacie LUBATTI et SARTORI : (14/07/2010) en mode RS232 Communication, NormeCDAPI = V112C Communication, ProtocolHost = CDAPI Communication, ParamComHost = 5 :9600,e,8,1 Paramétrage douchette pour Italie : Afin de pouvoir lire les codes barres sur les boites italiennes, il faut paramétrer la douchette : « activer tous les type de codes ». Dans ce cas lorsqu’on lit le code barre du haut de l’étiquette, on lit : « A025308038 » pour le code AIC : 025308038 PS : avec une douchette italienne, la lecture de ce code indique directement le code AIC : 025308038 et donc fonctionne Yves Delorme 26 MéKapharm Date Modification : Date Création : Version Vbapocom : Version VbapoteKa Note Interne 15/07/2009 2009 3.4.18 3.4.25 10) Paramétrage spécial SUISSE • • Tous les codes sont à 7 chiffres Attention, les codes barres lus sont différents des codes produits utilisés, il faut utiliser le transcodage (code appel 2), le code barre n’a pas de point commun avec le code du produit Logiciel Pharmasoft, M Gard au 0041 27 321 23 36 Pharmacie : Bosset à Genève installer en juillet 2009 Modifier les paramètres suivants (dans « Mékasoft », « paramètres d’apocom ») : Général, TypeControleClefCIP = 0 ( pas de contrôle de la clef ) La communication CDAPI est standard (idem France), on utilise le port série 9600,e,8,1 …. Si clavier Suisse (QWERTY) Dans le « panneau de configuration Windows», « option régional et linguistique », choisir « Français (suisse) » Puis « personnaliser », onglet « date », choisir « / » à la place du « . » comme séparateur de date Sinon « Vbapocom » ne fonctionne pas Importer les codes d’appel2 depuis un fichier au format texte externe (voir format d’import plus loin) Dans « Mékasoft » , menu « Fichiers » Yves Delorme 27 MéKapharm Date Modification : Date Création : Version Vbapocom : Version VbapoteKa Note Interne 03/07/2006 2005 3.2.0 3.2.0 11) Paramétrage spécial WRIGLEY Tous les codes produits on 7 chiffres (code interne) ou 13 chiffres (code fabriquant) ATTENTION : le réseau doit déjà être fonctionnel entre le PC serveur Apoteka et tous les postes client Le PC apoteka sera branché sur le réseau WRIGLEY et chaque poste WRIGLEY pourra générer une commande après validation d’un login et d’un mot de passe suivi d’un n° de commande SUR LE SERVEUR APOTEKA: - Nommé le serveur APOTEKA : « ServeurApo1 » par exemple Partager le dossier « c:\apoteka » en lecture / écriture « SrvApo » Nom de la base de donnée : BaseFicWRIGLEY.mdb Modifier les paramètres suivants (dans Mékasoft, paramètres d’apocom) : En plus des paramètres habituels Général, TypeControleClefCIP = 0 Communication, NormeCDAPI = V112B ( permet de transmettre le code sur 20 chiffres) Communication, ProtocolHost = CDAPI Communication, ParamComHost = 6 :9600,e,8,1 ( si HOST virtuel branché sur COM6 ) Communication, ReseauPortSrvHost = 43323 Communication, ReseauTypeDemCDAPI=TCPIPCommunication, crCDAPIa01 = O Communication, CDAPI-R-start-3964R = N - créer sur « Mékasoft » / « Configuration » / « Utilisateurs » tous les matricules nécessaire en mettant « C » dans la zone « droit » si vous avez une erreur à l’ouverture « utilisateurs », copier le fichier MSFLXGRD.OCX dans c:\windows\system32 SUR CHAQUE POSTE CLIENT (y compris le serveur Apoteka): - installer le CD apoteka (juste le « 2 – logiciels pour apoteka » sans créer les raccourcis) sauf pour le serveur apoteka version minimum du programme VbsimulprotocolAutomate.exe : 1.0.28 créer sur le bureau un raccourci qui permet de lancer le programme c:\apoteka\VbsimulprotocoleAutomate.exe modifier la cible de ce raccourci (mettre un blanc entre chaque paramètres) : cible : \\serveurApo1\srvApo\appli\VbsimulProtocoleAutomate.exe protocol=CDAPIB AdrTCPIP=serveurApo1 PortTCPIP=43323 DefGare=S2 mode=Wrigley pathSrv=\\serveurApo1\srvApo\ basefic=baseficWrigley noserveur= démarrez dans : \\serveurApo1\srvApo\appli - lancer le raccourci sur le poste client PS : « DefGare » définie la sortie à utiliser par ce poste sous la forme S1, S2 … SA, SB … s’il y a plusieurs gare d’attribuée à cette gare, il faut écrire « defgare=S7/S8/S9 » par exemple et automatiquement le programme utilisera successivement chaque gare Yves DELORME 28 MéKapharm Date Modification : Date Création : Version Vbapocom : Version VbapoteKa Note Interne 07/03/2007 2005 3.2.25 3.2.40 12) Paramétrage spécial robot WESTFALIA a) Le robot WESTFALIA range complètement Apotéka ou une partie Cas où l’automate APOTEKA est connecté sur le système informatique WESTFALIA et que le robot WESTFALIA GERE LES POSITIONS DANS L’AUTOMATE APOTEKA (Apotéka, ne connaît aucun CIP, c’est WESTFALIA qui demande l’éjection d’une goulotte par sa position). Le robot Westfalia range les produits dans Apotéka à l’emplacement qu’il a décidé. Sauf pour la partie qui est chargé manuellement qui reste traditionnelle. Exemple : pharmacie BAO Les codes CIP représente le code de la goulotte (@@MRRCC) Copier les fichiers suivants dans c:\apoteka (si besoin et s’ils existent) CD:\base\Allemagne\baseTraducApocom_Allemagne.mdb CD:\base\Allemagne\baseTraducApoteka_Allemagne.mdb Tous les codes produits sont en réalité l’emplacement demandé (code cip de la goulotte : @@MRRCC). Faire un apprenti avec le même produit sur toutes les goulottes, importer l’apprenti Supprimer toutes les positions dans l’automate, et supprimer tous les produits sans position (menu, « Maintenances ») Il faut créer tous les plateaux existants dans l’automate avec leurs types et allez dans Mékasoft, « Maintenances » et faire : « Création de tous les produits = positions d’après la description de l’automate », Indiquez tous les meubles où les positions devront être créer Attention, il ne faut pas créer de position @@….. pour les meubles qui ne seront pas chargés automatiquement par le robot S’il y a des plateaux non conformes : exemple R05 et R06 il faut mettre pour le R05, le type R15 (suppr. Les positions qui n’existent plus et modifier le nb d’EA=3 pour les 5 autres) pour le plateau R06 mettre R13 (suppr. Les 6 positions qui n’existant plus et modifier le nb d’EA=2 pour les 6 autres) Modifier les paramètres suivants (dans Mékasoft, paramètres d’apocom) : Général, TypeControleClefCIP = 1 Fichiers, basetraductionApocom = baseTraducApocom_Allemagne.mdb (si besoin n’existe pas actuellement) Fichiers, basetraductionApoteKa = baseTraducApoteka_Allemagne.mdb (si besoin n’existe pas actuellement) Automate, TapisSiCdeVide = O Communication, NormeCDAPI = V112A Communication, ProtocolHost = CDAPI Communication, ParamComHost = 6 :9600,e,8,1 ( si WESTFALIA branché sur COM6 du PC ApotéKa ) Communication, crCDAPIa01 = N Communication, CDAPI-s-asynchrone-3964R = O Trace, TestIRauto = S (test IR et autotest que au démarrage d’Apocom et à chaque fois que l’on en a besoin des Irs) b) L’automate Apotéka est autonome dans ses positions Cas où l’automate APOTEKA est connecté sur le système informatique WESTFALIA et que le robot WESTFALIA NE GERE PAS LES POSITIONS DANS L’AUTOMATE APOTEKA (Apotéka, connaît tous ses codes CIP, c’est WESTFALIA qui demande l’éjection d’une goulotte par sa son code produit). Le robot Westfalia ne range pas les produits dans Apotéka Le fonctionnement et le paramétrage sont les mêmes que dans une pharmacie classique ( à part le fait que c’est le robot Westfalia qui génère l’ordonnance) Exemple : CHU Grenoble Général, TypeControleClefCIP = 0 (car code CIP à 5 chiffres au CHU de Grenoble) Communication, NormeCDAPI = V112A Communication, ProtocolHost = CDAPI Communication, ParamComHost = 6 :9600,e,8,1 ( si WESTFALIA branché sur COM6 ) Trace, TestIRauto = S (test IR et autotest que au démarrage d’Apocom et à chaque fois que l’on en a besoin) Yves DELORME 29 MéKapharm Date Modification : Date Création : Version OMEGA : Version VbapoteKa Note Interne 10/06/2011 2010 1.1.40 3.5.76 13) Paramétrage spécial STRYKER Voir document complémentaire : « C :\APOTEKA\PROJETS\STRYKER\ Analyse CDC stryker.doc » Le programme Vbapocom ne doit jamais être lancer Sur le PC d’entrée : sur le PC principal (d’entrée Oméga), il faut mettre un raccourci dans le menu démarrage pour lancer PrjOmega tout seul (dans ce raccourci ajouter le n° du chargeur avec le parametre suivant CHG=1 (2,3 ou 4) BASE=c :\apoteka\BaseFicODBCstryker.mdb version Vbapoteka v3.5.76 au mini version Omega v1.1.40 au mini version Vbstryker v1.0.19 au mini Copier « BaseReference_vierge.mdb » dans c :\apoteka Copier « BaseImages_vierge.mdb » dans c :\apoteka Copier le programme Vbstryker dans c :\apoteka\appli des PC de sorties Copier le fichier « BaseFicODBCstryker.mdb » dans c :\apoteka Créer une connexion ODBC sur la base SQL (voir ci-dessous) Créer une connexion sur MFGPRO (voir ci dessous) Lancer un fois le programme Vbapoteka pour faire les MAJ de tables et créer les liaisons de la base de données dans paramètres d’apocom ModeSpLogiciel = « MODESTRYKER » URLsiteProduits = vide CodePaysClient = « STRYKER » TypeControleClefCIP = 0 ModeGestionStock = A BoutonMinimiser = O BaseImages = « BaseImages_vierge.mdb » BaseReference = « BaseReference_vierge.mdb » BaseOmega = « BaseFicODBCstryker » BaseVentes = « BaseFicODBCstryker » CDAPI-I-Accept BL alpha = O Force_Majuscule_Clavier = N - dans paramètres OMEGA - - NbJoursPeremptionInconnue = 7200 (20 ans) DecaleTapisTampon = vide BtesMaxGoulTampon = 1 DeltaWmax = 200 BtesMaxSurEtgModeAuto = 100 Chk_AutoriseChgDimSur2emeIDPK = N Chk_AutoriseMultiCipSurGripper = N Chk_IDPKsurToutesLesBoites = O (afin de refuser tous les changement de dimensions de boites) (pour forcer la mesure de toutes les boites qui entre) dans la base Omega - copier les tables suivantes STRYKER_ComplProduits STRYKER_IDUniqueProduit STRYKER_ImportEtalonnage STRYKER_ListesDeroulantes STRYKER_StatusBoites Connexion base de données SQL : test de connexion sur SQL serveur depuis site stryker (ok le 19/05/11) à faire sur tous les PC d’entrées et de sorties utiliser le type SQL serveur et à créer dans source de donnée utilisateur Nom ODBC = SQLstryker (nom très important) Serveur = bodsqltooling\tooling Sélectionner avec authentification SQL ID de connexion= tooling Mot de passe= T00ling11 (2 fois zéro) Suivant, suivant, terminé copie le fichier BaseFicODBCstryker.mdb et utiliser ce fichier dans le raccourci d’Vbapoteka et de Vbstryker Connexion base MFGPRO : Il faut installer sur les postes d’entrées (pas ceux de sorties) le programme « OpenEdge » fourni par le client Parametrer ce programme Chemin d’accès pour echange des fichiers .csv Paramètres pour le chemin du dossier d’échange des mouvements de stocks et ajout ou modification de produits Sur les PC de sorties : 30 - Installer seulement le programme Apoteka_setup Copier le programme Vbstryker dans c :\apoteka\appli des PC de sorties Copier le fichier « BaseFicODBCstryker.mdb » dans c :\apoteka Créer une connexion ODBC sur la base SQL Sur les PC de sorties (qui passeront les commandes), créer un raccourci sur le bureau avec les paramètres ci dessous à adapter en fonction de la machine et du poste. (Les postes de sorties doivent avoir le même n° que la gare utilisateur) CHG=1 GARE=011 GAREETAL=018 GAREMETRO=019 POSTE=001 BASE=c :\apoteka\BaseFicODBCstryker.mdb NewPROD=1 outBEA=1 CHG GARE GAREETAL GARERESP POSTE BASE NewPROD OutBEA N° de l’oméga à utiliser (1 à 4 voir tableau ci-dessous) N° de la gare à utiliser pour un utilisateur normal N° de la gare d’étalonnage à utiliser N° de la gare RESPONSABLE à utiliser N° de ce poste (écran) Chemin complet + nom de la baseFic =1 pour autoriser l’import des nouveaus produit depuis MFGPRO (à mettre seulement sur 1 poste pour l’ensemble des machines) =1 si on veux une sortie automatique des produits à etalonner toutes les heures (à mettre seulement sur 1 poste par machine) - mettre un raccourci de ce raccourci dans le menu demarrage afin que le programme Vbstryker se lance seul au démarrage du PC ne pas mettre de raccourci pour le démarrage de Vbapoteka (sur aucun PC) - Télémaintenance (à voir) - - Teamviewer actuellement en WIFI sur AMP, B1, B2 et suisse appeler à disparaitre car impossible de connecter base SQL en même temps via ultraVNC sur le réseau VPN « jupiter network connect » liste des code robots à utiliser : code robot (dans oméga) 1 2 3 4 - Emplacement AMP / B4 B1 B2 Suisse Nom des Sorties : (postes multiples=1 par gare) Gare Gare utilisateur n°1 Gare utilisateur n°2 Gare utilisateur n°3 Gare utilisateur n°4 Gare ETALONNAGE Gare RESPONSABLE - Code MFGPRO 050 010 040 110 N° gare sur machine n°1 (AMP/B4) 11 12 18 19 N° gare sur machine n°2 (B1) 21 22 23 24 28 29 N° gare sur machine n°3 (B2) 31 32 N° gare sur machine n°4 (Suisse) 41 42 38 39 48 49 Créer des utilisateurs avec des droits spéciaux Type utilisateur Retour OF prod Retour OF QC Retour OF responsable Entrée responsable Entrée étalonnage Import fichier étalonnage Control entrée étalonnage Entrée diverses Entrée inventaire Type utilisateur Affiche commande robots Sortie OF prod Sortie OF QC Sortie OF Responsable Sortie OF Prêt ou Transfert Sortie étalonnage Sortie quarantaine Base de données accès total Base de donnée (lecture seule) Déclaration des perdus Modification des utilisateurs Supp. Quarantaine d’un produit (dans oméga) Sortie INVENTAIRE Historique Mouvement Import Nouveau/modif produits depuis MFGPRO Déclaration des SCRAP Ed. produits BEA non rentrer dans la machine Ed. produits sur poste non rentrer dans la machine Code droit accordé dans Omega «A» «B» «C» «D» «E» «F» «G» «H» «I» Code droit accordé dans Vbstryker «J» «K» «L» «M» «5» « N» «O» «P» «Q» «R» «U» «S» «T» «V» «W» «X» «1» «2» Saisie obligatoire d’un poste de travail Autorise l’entrée d’une boite neuve Choix par liste déroutante du type d’entrée diverses Filtre poste = M… Filtre poste = QC… Tous les postes Filtre poste = Prêt.. ou Transfert 31 Ejection des produits pour SCRAP Modif statut d’une REF dans oméga «3» «4» 32 MéKapharm Date Modification : Date Création : Version OMEGA : Version VBapoteKa Note Interne 13/05/2014 2014 1.4.1 3.8.1 14) Paramétrage spécial CAPDEPO Voir document complémentaire : « C :\APOTEKA\PROJETS\ CAPDEPO Centre Logistique\ ParamSpeciaux CAPDEPO.doc» Un 3ème PC contient un programme de convoyage avec une base SQL en commum avec les 2 Apoteka/robots (que pour les tables CdeZentete et CdeZdetails) Version minimum - de VBapoteka : v3.8.2 de VBapocom : v3.8.2 de PrjOmega : v1.4.2 de VBConvCentreLog.exe : v1.0.5 Lecteur CB datamatrix - Autorisé la lecture des codes datamatrix sur le lecteur METROLOGIC 1650 branché en RS232 (voir page 18 « Area Imaging Bar Code Supplemental Configuration Guide ») Réglé les temps de convoyages dans les scripts et dans les meubles. ATTENTION : Aux3 doit être libéré que lorsque les boites sont arrivées dans la balance. Sur le PC3 (PC de convoyage), installer acrobat reader 7.0 puis réinstaller la version 11 BdD Créer une base de données SQL sur le PC de convoyage Chaque base automate sera connecter sur ces tables seulement pour les tables CdeZentete et CdeZdetails (1 fois pour chaque automate). Il y aura 2 bases SQL différentes stocker à la même place. (Une par automate) Indexé le champs CdeZentete.NumTransaction 33 MéKapharm Date Modification : Date Création : Version OMEGA : Version VBapoteKa Note Interne 23/05/2014 2014 1.4.0 3.8.3 15) Paramétrage spécial RUSSIE Chez RIGLA, le code principale d’un produit est les code RIGLA (code assez court). La codeCIP2 et/ou le code d’appel contiennent le code EAN13 lu par un lecteur CB La communication avec le HOST se fait par une laison TCPIP en protocole CDAPI Afin de pouvoir afficher les caractères cyriliques sous XP : « panneau de configuration », « Option régionales et linguistiques » onglet options avancées choisir « langue pour les programmes non unicode » = Russe redémarrer sous Win8 : « panneau de configuration », « Région » onglet Administration choisir « langue pour les programmes non unicode » = Russe redémarrer Format des dates : (le format des dates doit obligatoirement être : JJ/MM/AAAA) panneau de configuration, « Option régionales et linguistiques » pour XP, « Région » pour win8 onglet « Options régionales » ou « Formats » choisir « Français (France) » Date Courte = jj/MM/aaaa Heure longue = HH :mm :ss Symbole décimal : , (virgule) Paramétrages spéciphiques pour VBapocom : ModeGestionStock= « C » CDAPI-I-Accep_BL_Alpha = « O » TpsFermeBL = « 10000 » ExtractCIP7deCIP13 = « N » Force_Majuscule_Clavier = « N » NumPosteDemCDAPI = « 999 » ReseauPortSrvHost= « 43323 » ReseauTypeDemCDAPI = « TCPIP- » ReseauTypeDialogue = « Rowa » CodePaysClient= « RU-RIGLA » StyleAffichageDefaut = « A » temporairement pour correspondre au manuel utilisateur traduit TypeControlClefCIP= « 0 » TempsMaxChgAvantEff= « 5 » Fichiers de traductions pour Mékasoft et VBapocom : BaseTraducApocom_RUSSE.mdb et BaseTraducApoteka_RUSSE.mdb Base références spécifiques : BaseReference_RU-RIGLA.mdb Sur le pocket MEMOR datalogic : (version minimum 3.16) - Pour afficher les caracteres cyrilique pour les nom de produits : Menu demarrer / setting / control panel / Regional Setting / onglet Region / Your locale = Russia / Ok - pour utiliser le langage Anglais : Dans les paramètres de « Apoteka3 » sur le pocket, choisir Language = RU Redemarrer le programme « Apoteka3 » 34 MéKapharm Date Modification : Date Création : Note Interne 13/07/2012 2004 CABLES 16) Branchement entre le HOST (pharmacie) et le PC ApoteKa Liaison RS232 Une simple liaison DB9 femelle – DB9 femelle 3 fils croisé entre les 2 unités centrales suffirai (mais il est préférable d’utiliser le schéma ci-dessous avec des shunts) UC ApotéKa UC gestion Pharmacie Rx (2) --------------------------------------Tx(3) Tx (3) -------------------------------------- Rx (2) Gnd (5) -------------------------------------Gnd (5) Pour éviter des parasites entrant par la prise HOST sur l’UC ApoteKa, il faut faire le câblage suivant : - * Laisser coté prise HOST, les shunts éventuels : 1,4 et 6 puis 7 et 8 pour Alliance Santé ou autre si besoin Eviter de passer ce câble près des câbles moteurs et autres câbles d’alimentation électrique (lumière, prise …) Il est préférable de prendre pour chaque fonction (Rx, Tx) une paire torsadée différente et de relié l’autre fil de la paire à la masse Quelques exemples d’erreurs sous Vbapocom : « Host :Modification dans la ligne Prêt à émettre (CTS). » « Host :Modification dans la ligne Modem prêt. Cet événement n’est déclenché que lorsque la valeur du signal Modem prêt passe de 1 à 0. » « Host :Sonnerie détectée. » « Host :Modification dans la ligne Détection de porteuse. » Indique un parasite sur la broche 8 (CTS) Indique un parasite sur la broche 6 (DSR) Indique un parasite sur la broche 9 (RI) Indique un parasite sur la broche 1 (DCD) Plan d’un adaptateur utilisé par les sociétés informatiques RJ45/DB9 femelle (à titre d’info) Le problème avec ce type d’adaptateur c’est que l’on utilise la même paire de fils (dans le câble réseau RJ45) pour transmettre Rx et Tx. Echo entre Rx et Tx Paires (RJ45): 1/2, 3/6, 5/4 et 7/8 Yves DELORME 35 MéKapharm Date Modification : Date Création : Note Interne 11/05/2007 2004 VbsimulProtocoleAutomate.exe 17) Tester la liaison HOST à l’aide du Simulateur pharmacie Ce programme permet : De tester les paramètres de communications sur Vbapocom (avec le HOST) De tester le port COM utiliser sur le PC serveur APOTEKA De tester le câble de liaison entre le PC serveur APOTEKA et le serveur de la pharmacie HOST (pour que ce test soit possible, il faut lancer ce programme sur un portable connecté au bout du câble) Connexion à établir : Vous devez connecter un câble croisé DB9M-DB9M (standard) entre le port Host du serveur Apoteka (celui qui reçoit normalement le câble venant du serveur de la pharmacie) et un autre port COM libre qui deviendra le port de communication du programme VbsimulProtocoleAutomate (sur un autre PC, portable ou sur le même PC si vous n’avez pas d’autre UC) Lancer le programme VbsimulProtocoleAutomate.exe qui se trouve dans c:\apoteka\appli du PC connecté (si non présent, le copier à partir du CD d’installation apoteka \Utilitaires Apoteka) - Commencer par paramétrer le port de communication ainsi que la vitesse, parité, nombre de bit données et nombre de bit de stop. Pour modifier ces paramètres, cliquer sur la case indiquant le port. (Ce port représente le port de communication qui doit entrer en communication avec Vbapocom). La case doit passer au vert (si elle reste au rouge, cela veux dire que le port COM n’est pas accessible) Pour paramétrer la liaison en mode TCP/IP, il suffit de taper à la place des paramètres du port de communication, l’adresse IP du serveur Apoteka, suivi d’une barre verticale « | », suivi du n° de port de Vbapocom (fonctionne uniquement en CDAPI) - Choisir le type de protocole qui doit être utiliser : CDAPI-A pour le protocole CDAPI France CDAPI-B pour le protocole CDAPI Hollande, ou Espagne PHMAT pour le protocole PharmaMat - Le fait de cliquer sur le bouton ‘EnvoiCde Produits’, permet d’établir la connexion avec le programme Vbapocom et d’envoyer la cde présente dans la case bleu (en haut à gauche) vers Vbapocom à travers la liaison Vous pouvez ajouter ou supprimer des codes CIP pour les futures commandes à envoyer : - ajouter un code CIP à la liste : cliquer sur le bouton bleu clair ‘Ajout CIP’, taper le code CIP puis la quantité - supprimer un code CIP de la liste : cliquer simplement sur le code à supprimer Yves DELORME 36 MéKapharm Date Modification : Date Création : Version Vbapocom : Version VbapoteKa Note Interne 03/09/2004 2004 2.5.38 2.6.9 18) Mise à jour des libellés produits (CDAPI dial : P) Pensez à vérifier que le dialogue ‘P’ est autorisé par le HOST A l’aide du dialogue P (CDAPI obligatoire) Ce dialogue permet de mettre à jour les libellés produits de l’ordinateur ApotéKa : Faire : « Vbapocom », « Fonctions », « CD-API », « mise à jour du libellés des produits / host » Vous avez le choix entre2 possibilités : - mettre à jour seulement les libellés vierges (aucun libellé) - mettre à jour tous les libellés (attention de 15 à 60mm seront nécessaire pour 2500 produits à 9600 bauds) Vous pouvez appuyer à tous moment sur la touche « ESC » pour interrompre le cycle de mise à jour Aucun paramétrage particulier hormis les paramètres pour la communication en CDAPI pensez à regarder le paramétrage spécifique pour LGPI Yves DELORME 37 MéKapharm Date Modification : Date Création : Note Interne 22/03/2006 2004 TestPortsAvecShunt.exe 19) Tester les ports COM du PC - A l’aide du programme TestPortsAvecShunt.exe qui se trouve sur le CD apoteka dans ‘Utilitaires apoteka’ Vous devez arrêter le programme NETOP (click droit sur l’icône ‘cerf volant’ en bas à gauche puis ‘Quitter’) - Test avec bouchons Brancher un ou des bouchons sur tous les COM à tester Lancer le programme Adapter si besoin le n° des COM Choisir le Test : Test avec bouchons Modem + A>A + B>B + C>C + D>D + E>E Dans la colonne résultat, la case correspondant au COM relié avec bouchon doit être verte b- Test avec câbles 2 à 2 Brancher le ou les câbles sur 1 paires de COM Lancer le programme Adapter si besoin le n° des COM Choisir le Test : Test avec SHUNTS (2 à 2) Modem + A<>B + C<>D + E>E c- Test Circulaire Brancher le câble adaptateur circulaire sur tous les COMs du PC Prise A sur le com1 Prise B sur le com4 Prise C sur le com5 Prise D sur le com6 Prise E sur le com7 Lancer le programme Adapter si besoin le n° des COM Choisir le test : Test standard Modem + A>B + B>C + C>D + D>E + E>A Dans la colonne résultat, TOUTES les cases doivent être vertes Arrêter le programme Relancer NETOP 2) A l’aide d’un Voltmètre Débrancher la prise connecté sur ce port COM - Mesurer sur le port COM du PC entre les broches 5 et 3, vous devez avoir –12v puis entre 5 et 2 vous devez avoir 0v si mesure non correcte, le port Com du PC à un défaut - Mesurer sur le Prise DB9 femelle entre les broches 5 et 3, vous devez avoir 0v puis entre la 5 et la 2 vous devez avoir – 12v si mesure non correcte, vérifier le câble ou le COM à l’autre bout du câble Rebrancher la prise sur le PC - Mesurer entre la broche 5 et la broche 3, vous devez avoir –12v puis entre la 5 et la 2, vous devez aussi avoir –12v (les meures –12v peut varier de –7 à –12v) Voir plan des câbles ci-après 38 39 MéKapharm Note Interne 06/03/2014 2004 3.8.0 Date Modification : Date Création : Version Vbapocom : 20) Exporter le contenu de l’automate (format texte) Ce fichier permet par exemple de ‘toper’ dans le système de gestion de la pharmacie tous les produits connus par l’automate Pour exporter le contenu de l’automate dans un fichier au format texte, vous devez aller dans le menu : « VBapocom », « Fichier », « Exporte le fichier produits automate » ou « Mékasoft », « Fichier », « Export », « Export le contenu de l’automate » Vous pouvez exporter qu’une partie des positions de l’automate en fonction du nom de leurs meubles et regrouper en une seule ligne toutes les positions d’un produit (par exemple pour différencié les meubles afin d’établir des commandes grossistes séparées ou en cas d’extension de machine) Plusieurs formats d’export sont possibles : Format 1 : (format ApoteKa avec longueur du code CIP = 7 fichier créer : Contenu.txt) Description Type Position longueur Code CIP (longueur jusqu’à 7 chiffres) Libellé N° d’ordre Position (meuble+rail+colonne MRRCC) Présent dans l’automate (utilisable) [1 présent 0absent] Capacité de la goulotte (en nb de boites 00 inconnu) Stock dans cette goulotte CR/LF Alpha Alpha Num Alpha Num Num Num Num 1 8 38 40 45 46 48 52 7 30 2 5 1 2 4 2 Format 2 : (format CDAPI avec longueur du code CIP = 7 fichier créer : Contenu.txt) (tous les champs sont séparés par des points virgules et tous les multi-goulottes sont regroupés sur une ligne) Champs CIP (longueur jusqu’à 7 chiffres) Libellé du produit Position du produit dans l’automate Quantité en stock Capacité de la/les goulotte(s) Reserve Code EAN Type Position 1 Longueur 7 30 10 5 5 1 13 Format 3 : (format ApoteKa avec longueur du code CIP = 20 fichier créer : Contenu.txt) Champs Code CIP (longueur jusqu’à 20 chiffres) Libellé du produit N° d’ordre Position du produit dans l’automate Produit présent (utilisable) [1 présent 0absent] Capacité de la goulotte (en nb de boites 00 inconnu) Stock dans cette goulotte * CR/LF - Type Alpha Alpha Num Alpha Num Num Num Num Position 1 21 51 53 58 59 61 65 Longueur 20 30 2 5 1 2 4 2 le champs ‘stock’ est présent depuis la version Vbapocom v3.0.21 et Vbapoteka v3.0.32 Format 4 : (format CDAPI avec longueur du code CIP = 20 fichier créer : Contenu.txt) (tous les champs sont séparés par des points virgules et tous les multi-goulottes sont regroupés sur une ligne) Champs CIP (longueur jusqu’à 20 chiffres) Libellé du produit Position du produit dans l’automate Quantité en stock Capacité de la/les goulotte(s) Réserve Code EAN Type Position 1 Longueur 20 40 16 5 5 1 13 Format 5 : (format CDAPI v2.2 fichier créer : Contenu.txt) (tous les champs sont séparés par des points virgules) CIP ; Libellé ; Positions ; Q en stock ; Capacité Yves Delorme 40 MéKapharm Date Modification : Date Création : Version Vbapocom : Note Interne 08/12/2006 2004 3.2.0 21) Fenêtre des ERREURS de sortie de boites (VBapocom) Une fenêtre s’affiche automatiquement à coté du programme Vbapocom lors ce qu’une erreur à été détectée pendant l’exécution d’une commande (manque boite, boite non référencé …). Le clignotement de la barre de titre permet de mieux attirer l’œil. Vous ne pouvez pas fermer cette fenêtre si des erreurs sont présentes, elle ne pourra qu’être réduite sur la barre de taches. Valider une erreur : Pour valider une erreur comme étant lu par l’opérateur, il suffit de cliquer sur la ligne d’erreur en question. la suppression d’une ligne entraîne automatiquement l’extinction de la led ‘defaut’ Une fois toutes les erreurs validées, la fenêtre se fermera toute seule. Imprimer les erreurs : Si vous pouvez cliquer sur l’icône le contenu de cette fenêtre est imprimé (seulement le contenu). Annuler tous les défauts : Si vous cliquer sur l’icône c’est comme si vous cliquiez sur tous les lignes de défaut (annulation des défauts, extinction des leds AR et fermeture de cette fenêtre). Alarme Sonore : Vous pouvez activer ou désactiver l’alarme sonore en cochant ou décochant la case correspondante sur cette fenêtre d’erreur. Vous pouvez personnalisé le son en cas d’erreur boite (carte son obligatoire et voir paramétrage ci-dessous). Cette alarme sonore a pour but d’attirer votre attention en émettant un bip lors d’un problème sur l’éjection d’un produit Ejection d’un produit en erreur : Vous pouvez éjecter un produit en erreur présent dans cette fenêtre, pour cela vous devez appuyer sur la touche SHIFT du clavier tout en cliquant sur la ligne d’erreur de ce produit. (L’automate éjectera alors la quantité manquante et l’acheminera vers la bonne sortie) Pour la faire réapparaître lorsqu’elle avait été réduite, cliquer sur la barre de tache (icône jaune !) ‘Err. Boites’ ou cliquer sur le programme Vbapocom juste à coté de l’heure (icône jaune ! !) ! ! ! si vous arrêter le programme Vbapocom, toutes les erreurs marquées seront perdues PARAMETRAGE : Code Variable Trace FenetreErrBoites Trace SonSurErreurBoite Trace TypeSonErreurBoite Paramètres « O » affiche la fenêtre lorsqu’une erreur apparaît « N » supprime l’affichage de cette fenêtre « D » affiche la fenêtre d’erreur avec le détail de la goulotte qui a posé problème lors d’un multi-goulotte son_malfound.wav « WB » son Wave + bepp du PC « W » seulement le son Wave « B » seulement le Beep du PC commentaires chemin+nom du fichier son (.wav) Type de son sur erreur boite Yves DELORME 41 MéKapharm Date Modification : Date Création : Version Vbapocom : Note Interne 09/12/2005 2004 2.4.1 22) Déclaration des temps de sécurité Tapis (Inter-Commandes) CECI EST VALABLE POUR TOUS LES TYPES DE MACHINE (Apo1, Apo2, Apo3, Aphophis) A régler dans : « Mékasoft », « Paramètres », « Meubles et temps entre commandes » Il s’agit de l’intervalle de temps minimum entre l’éjection de la dernière boite d’une commande et l’éjection de la première boite de la commande suivante Ce temps permet de ne pas mélanger les différentes commandes dans le convoyage CAS D’UN ASCENSEUR : ! ! ! s’il y a un ascenseur, ces temps représentent le temps que met la boite pour venir du meuble concerné (A, B, C …) et le démarrage de l’ascenseur Vous devez régler le paramètre « PlateauTempsSecu » dans les paramètres de Vbapocom ASCENSEUR PlateauTempsSecu 8 temps avant la prochaine commande après le déclenchement ascenseur - 1er cas : ascenseur avec une seule sortie en haut (avec ou sans tapis) : temps = retour ascenseur (en bas) – départ ascenseur - 2ème cas : ascenseur avec 2 sorties en haut de l’ascenseur (avec déviateur) : temps = retour ascenseur (en bas) – départ ascenseur OU temps = boite sur déviateur – retour ascenseur (prendre le temps le plus long) - 3ème cas : ascenseur avec 2 sorties en haut de l’ascenseur (avec tapis bi-directionnel) : temps = retour ascenseur (en bas) – départ ascenseur OU temps = boite en bout du bidirectionnel (coté le plus long) – retour ascenseur (prendre le temps le plus long) Cas du convoyage en Mode SCRIPT ! ! ! si on est en mode script, les temps écrits dans ‘Mékasoft’, ‘Meubles et temps entre commande’ ne veulent plus dire la même chose VOIR le mode Script tapis Seulement pour Apoteka1 : Déclaration des temps pour les cartes suppl. (meuble > 16rails) dans le cadre du transcodage Version Vbapocom < 2.4.1 : Vous devez déclarer les 2 cartes contenus dans le même meuble et y affecter le même temps de sécurité. Exemple : transcodage : A1 L13 A2 L14 A3 A1 …. A18 A16 Vous devez déclarer le meuble A et L en y affectant les mêmes temps de sécurité Version Vbapocom >= 2.4.1 Vous ne devez plus déclarer les 2 cartes du meuble mais seulement le meuble (comme s’il n’y avait pas de transcodage). Exemple : le meuble A de 18 rails contient la carte A et L transcodage : A1 L13 A2 L14 A3 A1 …. A18 A16 Vous n’avez à déclarer comme temps de sécurité que le meuble ‘A’ Yves DELORME 42 MéKapharm Date Modification : Date Création : Version Vbapocom : Version VbapoteKa Note Interne 05/07/2013 2004 3.6.15 3.6.23 23) Déclaration des paramètres de sortie (tapis) a) Convoyage type Apo1 (relais Aux sur carte alim) : Les tapis, déviateurs, ascenseurs sont pilotés à partir des relais Auxiliaire et tapis de la carte Alim Apo1 A partir de la version V 2 . 3 .16 vous ne devez plus déclarer les variables NOAUXx Il suffit de déclarer que les variables AUX1 à AUX4 avec les paramètres suivant : Aux1 = AB si aux1 de la carte meuble B Aux2 = XB si aux2 de la carte meuble B Aux3 = AJ si aux3 de la carte meuble J Aux4 = XJ si aux3 de la carte meuble J Première lettre = A s’il s’agit du première auxiliaire d’une carte = X s’il s’agit du deuxième auxiliaire d’une carte Deuxième lettre = représente le nom de la carte meuble qui doit piloter ces auxiliaires Ne plus mettre 0 ou 1 en 3ème position Vous devez déclarer comme à l’habitude les variables S1 à S9 S1 = Aux1 NoAux2 S2 = Aux1 Aux2 S3 = NoAux1 Aux2 NoAux3 par exemple Il faut aussi penser à déclarer la variable : SortieDefaut qui permet de définir une sortie par défaut au système lorsqu’un poste demandeur n’aurai pas été déclarer dans la liste des postes SortieDefaut = S2 par exemple TapisManuel = MeubleDeclTapis :A TapisParMeuble = O ou N A représente la carte qui démarrera les tapis lors d’une commande manuelle N = déclenchement de toutes les commandes tapis sur tous les tronçons (cartes d’alimentation), quelque soit la carte meuble qui a sortie le produit O = déclenche seulement le tronçons qui contient le meuble où la boite est sortie. TempsTapis = 12 Temps en secondes du fonctionnement du tapis collecteur (ou autre) après la dernière boite soit éjectée (quelque soit le temps de sécurité programmé sur les sorties) b) Convoyage type Apo2 (avec paramètre ‘PharmacieSpeciale’) : Les variateurs sont commander directement par le PC par une liaison série RS232 à travers un HUB-variateur Les ascenseurs, déviateurs sont commander soient par une carte ‘Z50’ ou par la sortie ‘RUN’ d’un variateur Les paramètres apocom sont les suivants : - PharmacieSpeciale = PharmacieCOLLIN par exemple paramCOMvariateur = 5 :9600,n,8,1 si le hub est connecté au COM5 S0 à S9= TapisCollec= TapisManuel= TempsTapis=0 TapisParMeuble=N Tout l’enchaînement des tapis se fait par le prog Vbapocom (non modifiable par l’installateur, les seules choses modifiables sont les temps et les vitesses tapis Mékasoft, ‘paramètres’, ‘descriptions des plateaux’) UNE NOTICE D’ACCOMPAGNEMENT QUI DETAILLE CHAQUE PARAMETRE DEDIE A CHAQUE PHARMACIE EST EDITE A CHAQUE INSTALLATION 43 c) Convoyage type ‘SCRIPT TAPIS’ (tous type d’automate) Il s’agit d’un mode de convoyage où les variateurs sont commander directement par le PC à l’aide d’une liaison série RS232 (à travers un HUB-variateur). Les ascenseurs, déviateurs sont commander soient par une carte ‘Z50’ ou par la sortie ‘RUN’ d’un variateur. Type actionneurs Variateur Mitsubishi Auxiliaire sur carte Z50 à Z47 Auxiliaire sur carte alim Apo1 Export vers un Fichier Actionneurs dans scripts Mot-Mit-1 à Mot-Mit-32 Aux-1 à Aux-32 Apo1-Aux-1 à Apo1-Aux-8 ExportFich Export vers une ad IP Paramètres Fwd, Rev ou Stop + vitesse On, Off ou Tempo On, Off ou Tempo Nom complet du fichier dans la colonne commentaire Adresse IP + n° du port dans la colonne commentaire StartCycle, StartTapis, StopTapis Export IP Ascenseur « OMRON » Asc-1 à Asc-8 Pour les Auxiliaires, 4 cartes type ‘Z50’ peuvent être utilisées Z50(aux1 à 8) NON DEVELOPPER Z49(9 à 16) Z48(17 à 24) et Z47(de 25 à 32) Chaque action de convoyage doit être définie dans une ligne de script (allumage, extinction, vitesse variateur, démarrage ascenseur, positionnement d’un déviateur …) Chaque ligne de script sera exécuter avant l’éjection de la première boite de l’automate ou après l’éjection de la dernière boite décaler dans le temps par le paramètre ‘temps’ Paramètres : Mékasoft / paramètres / paramètres d’Apocom : - Général / Sortie / Communication / Sortie / Tapis / PharmacieSpeciale = NomScenarioScript=GUICHET paramCOMvariateur = 5 :9600,n,8,1 S0 à S9= TapisCollec= TapisManuel= nom de la pharmacie en général si le hub est connecté au COM5 TempsTapis=0 TapisParMeuble=N Point de référence : Vous devez commencer par définir sur le plan un ‘point de référence’ virtuel qui représente le point de départ pour tous les temps de tapis (ce point doit être commun à toutes les sorties et facilement identifiable) En général, il s’agit de la fin du tapis collecteur ou juste après le dernier meuble Choix des vitesses de tapis et du temps de convoyage sur chaque portion : Vous devez définir et écrire sur votre plan toutes les vitesses de tapis à utiliser et d’en déduire tous les temps de convoyage pour chaque section Fréquence variateur Réduction R5 Réduction R10 Vitesse du TAPIS 1.02 m/s 1.53 m/s 1.78 m/s 2.03 m/s 2.3 m/s 2.55 m/s 3.06 m/s Vitesse du TAPIS 0.51 m/s 0.76 m/s 0.89 m/s 1.02 m/s 1.15 m/s 1.27 m/s 1.53 m/s 20 30 35 40 45 50 60 Créer le script pour chaque sortie : Il s’agit de définir tout le séquencement des tapis, ascenseur ou déviateur pour que les boites puissent arriver à la bonne sortie (penser à arrêter les tapis en temps et en heure, on n’est pas obliger de les arrêter tous en même temps) il faut absolument définir complètement toutes ces actions pour toutes les sorties Mékasoft / ‘paramètres’ / ‘Scripts sorties’ Saisir (ou vérifier) le nom du scénario (en bas à gauche) Saisir le nom de la sortie qui vous intéresse (Filtre, sortie en bas à gauche) S1, S2, ou S3 … ajouter un ligne : permet de créer une nouvelle ligne de script pour la sortie sélectionnée supprimer la ligne : supprime la ligne de script sélectionner dupliquer la sortie : copie tout le script de la sortie sélectionnée vers une autre nouvelle sortie supprimer la sortie : supprime tout le script d’une sortie importer : permet d’importer depuis un fichier .txt, un script complet exporter : permet d’exporter vers un fichier .txt, un script complet (suivant filtre sortie) pour modifier une ligne déjà saisie, faire un double click sur la ligne à modifier ‘Sortie’ : ‘Mode’ : Nom de la sortie concernée ‘P’ : sera exécuter avant que la première boite tombe de l’automate + ‘temps’ 44 Ou ‘D’ : sera exécuter après que la dernière boite tombe de l’automate + ‘temps’ temps de retard (positif ou négatif) pour l’exécution de la commande ‘D’ ou ‘P’ TOUJOURS PRIS PAR RAPPORT AU POINT DE REFERENCE principe général : allumer le tapis ou positionner le déviateur 2 à 3s avant le passage de la première boite et l’éteindre 2 à 3s après le passage de la dernière boite ‘Actionneur’ : * n° du variateur (Mot-Mit-1 à Mot-Mit-32). Ecrit dans le paramètre ‘n1’ du variateur - auxiliaire utilisé sur carte Z50 à Z47 (Aux-1 à Aux-32) * relais à coller sur carte alim Apo1 (Apo1-Aux-1 à Apo1-Aux-8) (VBapocom >=v2.5.40). vous devez définir Aux1, Aux2… dans les paramètres d’apocom comme pour un convoyage de type Apo1 - ExportFich (le nom du fichier sera écrit dans la colonne commentaire) ‘Action’ : Action à effectué sur l’actionneur choisi - si variateur : Fwd, Rev, Stop, AuxA ou AuxB - si Aux ou Apo1-Aux : On,Off ou Tempo ‘Param’ : vitesse ou temps de l’action (tempo) ‘Commentaire’ : commentaire de l’action (n’intervient pas dans le déroulement de la séquence) ‘FiltreMeuble’ : indique les meubles pour laquelle cette action sera exécuter (si vide, cette action sera exécuter pour tous les meubles. Le meuble ‘/’ représente le ‘meuble tapis manuel’) ‘Temps’ : CONSEIL : créer une sortie complètement, puis dupliquer là pour créer les autres sorties et ensuite modifier ce qui doit changer sur les autres sorties Sortie S1 S1 S1 S1 S1 S1 S1 S1 S1 S2 S2 S2 S2 S2 S2 S2 S2 S2 S2 S2 Mode Temps Actionneur Premier 0 Mot-Mit-1 Premier 0 Mot-Mit-2 Premier 1 Mot-Mit-3 Premier 3 Mot-Mit-5 Premier 7 Aux-1 Dernier 1 Mot-Mit-1 Dernier 1 Mot-Mit-2 Dernier 4 Mot-Mit-3 Dernier 9 Mot-Mit-5 Premier 0 Mot-Mit-1 Premier 0 Mot-Mit-2 Premier 1 Mot-Mit-3 Premier 3 Mot-Mit-5 Premier 7 Aux-1 Premier 8 Mot-Mit-7 Dernier 1 Mot-Mit-1 Dernier 1 Mot-Mit-2 Dernier 4 Mot-Mit-3 Dernier 9 Mot-Mit-5 Dernier 13 Mot-Mit-7 Action Fwd Rev Fwd Fwd On Stop Stop Stop Stop Fwd Rev Fwd Fwd Off Fwd Stop Stop Stop Stop Stop Param 35 35 45 40 35 35 45 40 35 Commentaire collecteur DCEF + ABGH Collecteur KLM cordon soudure + pt tasseau Gd tapis tasseau + lisse déviateur vers S1 arrêts des collecteur Arrêt collecteur KLM arrêt T3 et T4 arrêt de T5 et T6 collecteur DCEF + ABGH Collecteur KLM cordon soudure + pt tasseau Gd tapis tasseau + lisse déviateur vers S2 tapis ralentisseur près de S2 arrêt des collecteur Arrêt collecteur KLM arrêt T3 et T4 arrêt de T5 et T6 arrêt de T7 FiltreMeuble KLM/ KLM/ KLM/ KLM/ Essayer chaque sortie pour voir si le mode opératoire est correct (vérifier le temps de fonctionnement de chaque tapis et des déviateurs avant la première boite et après la dernière). Pour les test, mettre toujours une boite sur le point de référence Créer les temps de compensation pour chaque meuble : Mékasoft / ‘paramètres’ / ‘Meubles et temps entre commande’ les temps définis dans cette table, sont les temps que les boites mettent pour venir du meuble concerné au POINT DE REFERENCE Meuble / A B C … S1 3 3 2 1 .. S2 3 3 2 1 .. Il faut absolument décrire le temps que met chaque meuble pour aller ou point de référence (pour toutes les sorties utilisées) Bien vérifier chaque meuble jusqu’au point de référence Créer tous les temps de sécurités entre commande Mékasoft / ‘paramètres’ / ‘sorties’ Définir les temps de sécurité entre 2 commandes afin d’éviter que les boites de diverses commandes ne se mélangent ou n’arrive pas à la bonne sortie. Ce temps de sécurité inter-commande est à saisir dans les paramètres définissant chaque sortie et doit être défini pour chaque sortie utilisées Sortie S1 S2 Libellé Sortie vers plots de vente A, B et C Sortie vers plots de vente D et E TSG vers S1 2 5 TSG vers S2 5 2 Yves DELORME 45 MéKapharm Date Modification : Date Création : Note Interne 09/07/2010 2004 ASCENSEUR 24) Paramétrage Ascenseur à médicaments ou AEROCOM MOTEUR 0.75Kw 2840tr/mn avec réducteur de 15 axe de 20mm + Frein et poulie 48 dents pour courroie AT5 Vitesse de l’ascenseur en fonction des paramètres du variateur Vitesse variateurs 10 Hz 15 Hz 50 Hz 60 Hz 65 Hz Vitesse sortie moteur 38 tr/mn 57 189 227 246 Vitesse déplacement Ascenseur 0.15 m/s 0.23 m/s 0.75 m/s 0.91 m/s 0.98 m/s Vitesse d’approche (P6) Vitesse Max (P5 ou P24) Cette ascenseur est synchroniser par un automate CROUZET 8E/4S 220v ou 24v, il fonctionne à 2 vitesses (une vitesse rapide et une vitesse d’approche haute et basse détectées par capteurs) Il existe 3 types d’ascenseurs à médicaments : - - modèle à bascule : une came en haut du poteau fait basculer la caisse contenant les médicaments modèle à tapis roulant : un petit tapis roulant est embarqué sur l’ascenseur (moteur externe 48v continu + son alim 48v 5A + un relais OU un moteur dans le rouleau 220v triphasé + un variateur) et tourne pendant 3s en position haute (sur ce modèle à tapis, on a la possibilité d’avoir un étage intermédiaire et la possibilité de faire tourner le tapis dans les 2 sens afin de desservir 4 sorties) modèle à benne automatique : lorsque la caisse arrive en haut, un déviateur ouvre le dessous de la caisse, puis la referme avant de redescendre (voir plus loin, la spécificité de l’armoire électrique) Il existe aussi 2 programmes de CROUZET différents suivant le type d’armoire V2 et V3 a) Paramétrage du variateur de l’ascenseur Variateur MITSUBISHI FR S520S 0.75Kw ECR N° Valeur sur le Descriptif paramètre variateur P30 Permet la modification des fonctions étendues 1 .n1 N° du variateur 28 .n2 9600 bauds 96 .n3 8 bits 1 stop 0 .n4 Pas de parité 0 .n5 Nombre de réessaie sur erreur de communication 5 .n8 Ecriture de l’ordre de fonctionnement depuis la borne externe 1 .n9 Ecriture de la vitesse de fonctionnement depuis la borne externe 1 .n10 Connections computer à travers le ‘HUB’ (si = 1) 0 P1 Fréquence Maxi autorisé par le variateur 65 Hz P5 ou P24* Vitesse rapide 65 Hz P6 Vitesse d’approche 15 Hz P7 Temps d’accélération 0.8s P8 Temps de décélération 0.2s P9 Courant de protection (courant normal maxi dans le moteur) 3.4A P10 Fréquence à partir de la quelle le freinage électrique en courant continu entre en action 6 Hz ou 3Hz ** P11 Temps de freinage électrique 1s ou 0.5s ** P12 Puissance de freinage électrique 15 % ou 6% ** P19 Tension de la fréquence de base 220v P62 Sélection de la borne RH en mode MRS (arrête sortie) 6 P64 0 Sélectionne la sortie RUN lorsque le variateur est en marche (Fréq > 0Hz) Frein méca P67 Nombre de réessaie sur erreur de protection 3 P68 Temps avant réessaie sur erreur 5 P72 Fréquence PWM de découpage du courant moteur 10 P98 Boost automatique (puissance du moteur en Kw) 0.75 Kw éteindre (mini 30s) puis rallumer le variateur pour prendre en compte les paramètres n1 à n10 la vitesse maxi de l’ascenseur est à mettre dans le paramètre P24 au lieu de P5 sur un ascenseur à partir de la version V3 ** P10,P11 et P12 suivant que le moteur de l’ascenseur est équipé ou non d’un Frein mécanique (valeur avec ** si frein) Valeur à travers la communication PC 1 28 96 0 0 5 1 1 0 6500 6500 1500 8 2 340 600 10 150 2200 6 0 3 50 10 75 PS : possibilité de paramétrage par la fonction dans VBapocom, fonctions, superviser les variateurs, paramétrage COMPLET d’un variateur NEUF (n° futur du variateur = 28 obligatoirement). Le variateur restera contrôlable à partir de sa FACE AVANT ou de VBapocom s’il est connecté au HUBvariateur. 46 a) Cotes entre les capteurs de fins de course Type ascenseur Modèle à bascule ( à Came) Distance entre les 2 capteurs sur niveau BAS 25 cm Distance entre capteurs sur niveau INTERMEDIAIRE Distance entre les 2 capteurs sur niveau HAUT 35 cm (au moins 15 cm avant attaque de la came) Modèle à Tapis roulant Modèle à benne automatique (vérin) 25 cm 25 cm 25 cm 25 cm 25 cm 25 cm b) Commande de démarrage La commande de démarrage (impulsion d’environ 1s) peut venir de plusieurs sources : - un relais auxiliaire de la carte alimentation Apo1 - la sortie ‘RUN’ d’un variateur (via relais d’isolement si cde en 220v) - un relais auxiliaire sur une carte ‘Z50’ sur un Apo2 Attention à la tension de commande (qui peut être un contact sec ou du 24v ou 48v) et la tension d’entrée de l’ascenseur (qui est en 220v ou en 24v ou en 48v) c) Asservissement du tapis précédent (Apo1 ou Apo2) Ceci permet de ne pas trouver de boites sous l’ascenseur (désynchronisation du convoyage après A.U. par exemple) Plusieurs cas possible : Ascenseur Version2 Le contact fin de course BAS de l’ascenseur peut-être utilisé pour ‘immobiliser’ le tapis précédent lorsque l’ascenseur n’est pas dans sa position basse (coupure de la commande du variateur OU +24v sur borne RH (dont P62=6)) Ascenseur version 3 une sortie électrique (+24v en provenance de 3 ou 4 diodes) de l’armoire ascenseur bloque le tapis précédent par la présence de +24v sur la borne RH (dont P62=6) du tapis précédent d) Paramètres Programme dans Mékasoft Convoyage type Apo1 : La commande de l’ascenseur se fait par un relais Auxiliaire de la carte alim Apo1 Le déclenchement se fait à la fin du temps de sécurité des tapis Ancien Paramétrage (avant VBapoteka v3.3.7 et VBapocom 3.3.0) NOUVEAU PARAMETRAGE Puis cliquer sur « Param Avancés » ou « F7 » 47 ! ! ! la taille de l’ascenseur est maintenant défini en cm3 au lieu de cm² (dans l’ancien paramétrage) Convoyage type Apo2 (mode Scripts) : La commande de l’ascenseur se fait par un relais Auxiliaire de la carte « plateau » ‘Z50’ ou la sortie ‘RUN’ d’un variateur Le déclenchement se fait par programme dans VBapocom ou par le Script Seulement les colonnes « NB Boite Maxi par Convoyage » et « Vol Maxi Par Convoyage » sont utilisées pour définir un ascenseur dans ce cas Tous type de convoyage (limitation du volume ou de la grande diagonale d’une boite pour une sortie particulière) : La colonne « Vol Maxi 1 Boite » est utilisée pour limiter le volume d’une boite (en cm3) vers une sortie donnée (exemple : AEROCOM). Si le volume d’une boite dépasse la valeur maxi autorisée pour la sortie demandée, toute la commande est redirigée vers la sortie indiquée dans « Sortie Si Exclusion ». Si le protocole CDAPI est utilisé, une information est envoyée au HOST (par le dialogue ‘o’) pour avertir de ce changement La colonne « Gdiag-Max1Boite » est utilisée pour limiter la grande diagonale d’une boite (en mm) vers une sortie donnée (exemple : AEROCOM). Si le volume d’une boite dépasse la valeur maxi autorisée pour la sortie demandée, toute la commande est redirigée vers la sortie indiquée dans « Sortie Si Exclusion ». Si le protocole CDAPI est utilisé, une information est envoyée au HOST (par le dialogue ‘o’) pour avertir de ce changement Tous type de convoyage (redirection d’une sortie si un capteur type Z50 est actif). (Ajout à partir de la v3.6.17) La colonne « CapteurExcluSortie » est utilisé pour rediriger une sortie vers une autre lorsque ce capteur est actif. Toute la commande est redirigée vers la sortie indiquée dans « SortieSiExclusion ». Si le protocole CDAPI est utilisé, une information est envoyée au HOST (par le dialogue ‘o’) pour avertir de ce changement Attention, cette redirection est faite à la réception de la commande et non pas à son execution Le capteur doit être écrit sous la forme Z50-1 pour le capteur n°1 de la carte Z50 et y ajouter « / » si on veux qu’il soit actif à zéro. Exemple : Z50-2/ e) Sécurité - Un contact de sécurité sur la porte, positionne l’automate de l’ascenseur en mode d’arrêt d’urgence L’arrêt d’urgence général, coupe l’alimentation de l’armoire complètement et donc au rétablissement après réarmement il effectue son cycle de remise à zéro (se positionne à vitesse lente en BAS) Une Barrière Infra rouge bloque le fonctionnement de l’ascenseur en cas de blocage de boite f) Spécificité pour Ascenseur à benne Automatique (vidage par le dessous) Il faut faire un shunt obligatoirement entre les bornes I7 et I8 sur l’automate Crouzet afin de faire une temporisation de quelques secondes le temps que la benne se ferme : Version programme automate Crouzet minimum : version 6.0 du 14/02/05 48 g) Touche Spéciale sur automate CROUZET (lecture nombres de cycles …) En appuyant sur 1 ou 2 touches simultanément de l’automate CROUZET, vous pouvez avoir accès à différentes fonctions. - touche OK : affiche le nombre de cycle effectué par l’ascenseur - touche ESC : affiche l’état des capteurs d’entrée et des sorties - touches B et OK : démarre un cycle complet de l’ascenseur - touches A et + : montée manuelle de l’ascenseur - touches A et - : descente manuelle de l’ascenseur - touches A et OK : réinitialisation de l’ascenseur - touches A et B : remise à zéro du nombre de cycle Compteur du nombre de cycles effectués : Remise à zéro du compteur : + Montée lente (15 Hz) : faire suivre d’une initialisation + Descente lente (15 Hz) : faire suivre d’une initialisation + Initialisation suite à un mouvement manuel de l’ascenseur : + Départ d’un cycle normal : + APRES TOUTE INTERVENTION SUR L’ASCENSEUR, Vous devez REALISER UN CYCLE D’INITIALISATION + Yves DELORME 49 MéKapharm Date Modification : Date Création : Note Interne 14/08/2013 2013 ASCENSEUR 25) Paramétrage Ascenseur « OMRON » MOTEUR 0.75Kw 2840tr/mn avec réducteur de 15 axe de 20mm + Frein et poulie 48 dents pour courroie AT5 Cet ascenseur se caractérise par : automate de commande OMRON variateur OMRON absence de fin de course électrique utilisation d’un codeur (idem Oméga), positionnement plus doux utilise un programme VBgestASC.exe par ascenseur (il est lancer automatiquement au lancement de VBapocom après le paramétrage du script) le programme se positionne automatiquement dans le systray (près de l’horloge en bas à droite) le bouton ARRET d’URGENCE et le capteur PORTE OUVERTE sont autonome seulement pour l’ascenseur les commandes de départ cycle sont donner directement depuis le SCRIPT ou par un contact externe La communication avec le PC se fait soit par port série ou par une carte SerEth dédiée (ou partagée) Tous les paramètres sont créer dans les paramètres de VBapocom avec comme catégorie « ASCENSEUR » Préliminaire : Ascenseur complètement monté Si nécessaire, installer les butées mécaniques haute et basse supplémentaires (dans le cas où la caisse ne pourrai pas monter ou descendre complètement) Tension de courroie correcte (33 à 34) très important Bonne adresse IP pour la carte SerEth interne (asc-1 192.168.30.241, asc-2 .242 , asc-3 .243) et branché sur le port 10004 Le script doit être créé Version mini du programme de gestion de l’ascenseur VbgestAsc.exe : v1.0.13 Paramétrages : lancer VBapocom, ce qui lancera automatiquement le programme VBgestASC.exe (car le script utilise l’ascenseur) le programme vous demandera : le type d’ascenseur. répondre « B » s’il s’agit d’un ascenseur à Benne ou « T » s’il s’agit d’un ascenseur à Tapis l’adresse IP et le port de communication avec cet ascenseur puis tous les paramètres par défaut seront créer (avec comme préfixe « ASC1_ ») le programme : lance son cycle d’initialisation : ouvre le port de communication avec VBapocom pour écouter les ordres de départ ce connecte sur la carte SerEth ce connecte sur l’automate OMRON (pour vérifier sa présence et lire la version du firmware dans l’automate (ASC-V1.0)) arrête le tapis, positionne la benne en position basse et interdit le fonctionnement du tapis précédent vérifie que la POM (Homing) est faite (si non la réalise) demande à l’ascenseur de se positionner en position de réception et attend un ordre de départ de cycle pour accéder au panneau de contrôle technicien, vous devez taper votre mot de passe habituel dans la case rose. - Réglage de la POM : le cycle de POM est automatique à l’allumage du programme l’ascenseur commence par descendre (si ce n’ai pas le cas, inversé 2 phases moteur) et le compteur doit se décrémenter (si ce n’ai pas le cas, inversion la voie A et B du codeur) pour valider les valeurs trouvées, taper votre mot de passe technicien habituel contrôler après la POM dans les messages que la position du codeur soit au alentour de 70%. Si ce n’ai pas le cas, il faut décaler mécaniquement le codeur et redemander une POM. Contrôler de nouveau - Réglage de la position de réception : Positionner l’ascenseur à la bonne position en cliquant sur le bouton « Position » et en tapant une valeur en mm Si la position est correcte, mémoriser cette valeur en cliquant sur le bouton « M. Recep » puis « Ok » - Réglage de la position de vidage : Positionner l’ascenseur à la bonne position en cliquant sur le bouton « Position » et en tapant une valeur en mm Si la position est correct, mémoriser cette valeur en cliquant sur le bouton « M. Vidage » puis « Ok » Si plusieurs sorties utilisent cet ascenseur, le programme vous demandera de sélectionner la bonne sortie Si vous utiliser un ascenseur à Tapis, le programme vous demandera de quel coté est la sortie « D » ou « G » - bouton « POM » : demande une nouvelle POM (Homing) bouton « Init ASC. » : demande un cycle complet d’initialisation de l’ascenseur bouton « Cycle Complet » : demande un cycle complet de l’ascenseur bouton « Tap. Pr. » : change manuellement l’état d’interdiction du tapis précédent bouton « Tapis » : change manuellement l’état du tapis interne (Marche vers la droite ou vers la gauche / Arrêt) bouton « Benne » : change manuellement l’état de la benne En mode technicien, aucun cycle ascenseur depuis VBapocom ne peux être exécuter, supprimer votre mot de passe pour repasser en mode AUTO Différents modes affichés : 50 « ABSENT » « INIT » « AUTO » « CYCLE » « LOAD » « A.U. » « MANUEL » Indique que la carte SerEth ou l’automate OMRON est absent (pb de connexion ou ascenseur éteint) Indique que l’ascenseur est en mode initialisation (POM, vers position de réception …) Indique que l’ascenseur attend une commande (Départ cycle ou démarre tapis) Indique qu’un cycle d’ascenseur automatique est en cours Indique que le tapis est en mode chargement lent Indique que la porte est ouverte ou que le bouton d’arrêt d’urgence est appuyé Indique que le mode « technicien » est activé et qu’aucun cycle automatique ne peux être activé depuis VBapocom Couleur du fond Magenta Bleu clair Vert Jaune Blanc Bleu foncé Noir Couleur Icône Rouge Rouge Vert Jaune Blanc Rouge Rouge Démarrage d’un cycle avec une commande électrique (au lieu d’un départ par le SCRIPT) Vous avez la possibilité de démarrer un cycle complet de l’ascenseur par une commande électrique externe en mettant du +24v sur l’entrée CIO-0-10. Ce démarrage de cycle ne sera possible que dans les même conditions que précédemment (ascenseur en position de réception et en mode « AUTO ») faire un contact fugitif entre les bornes 12 et 13 de l’armoire électrique pour démarrer le cycle complet après la 1ère demande, un nouveau paramètre « ASC1_Dest_Cde_Ext1 » est automatiquement créer avec comme paramètre par défaut : « |Asc1|StartCycle|G2400|Cde externe 1| ». vous pouvez modifier ce paramètre dans les paramètres d’apocom, et relancer le programme ascenseur Icône toujours afficher dans le systray (près de l’horloge en bas à droite) il faut absolument que l’icône de l’ascenseur soir toujours afficher dans le systray afin que l’utilisateur puisse voir l’état de l’ascenseur. • Lancer normalement le programme VBapocom qui lance automatiquement le programme de gestion de l’ascenseur « VBgestAsc.exe » • Clic droit dans la barre de tache, propriété, zone de notification, personnaliser • Rechercher dans la liste le programme « VBgestAsc» , puis sélectionner dans la liste déroulante « afficher l’icône et les notifications », faire OK, puis OK • Arrêter et redémarrer le programme VBgestAsc, et vérifier que l’icône apparaît toujours dans le systray. Blocage du tapis précédent : Tant que l’ascenseur n’est pas initialiser et en position de réception, le tapis précédent doit être bloqué (Lorsque KA5 est collé, le tapis précédent est autorisé) Affichage nombre de cycle : Le nombre de cycle et la distance parcourue sont mémorisés dans la Base de données du client et sont disponibles à l’affichage sur le programme VBgestASC Paramètres spécifiques pour le variateur V1000 OMRON commencer par installer le programme pour le variateur Z de l’Oméga puis modifier : H2-01 = 5 (défini fonction sortie MA/MB/MC ; relais fermer si fréq >= L4-01 avec hysteresis L4-02) L4-01 = 1 (fréquence de déclenchement) L4-02 = 0 (hystérésis) Touche ‘ESC’ si vous appuyer sur le touche ‘ESC’ (ECHAP), le cycle automatique s’arrête Yves Delorme 51 MéKapharm Date Modification : Date Création : Note Interne 12/10/2005 2005 MONTE CHARGE 26) Paramétrage MONTE CHARGE VERTICAL (caisses) MOTEUR 0.75Kw 2840tr/mn avec réducteur de 15 axe de 20mm + frein électrique Poulie 48 dents pour courroie AT5 Vitesse du Montre Charge en fonction des paramètres du variateur Vitesse variateurs 10 Hz 15 Hz 20 Hz 25 Hz 30 Hz Vitesse sortie moteur 38 tr/mn 57 76 95 114 Vitesse déplacement Ascenseur 0.15 m/s 0.23 m/s 0.30 m/s 0.38 m/s 0.46 m/s Ce monte charge fonctionne avec 1 seule vitesse Paramètres Variateur LES PARAMETRES SUIVANTS SONT A VERIFIER Variateur MITSUBISHI FR S520S 0.75Kw ECR N° Valeur sur le Descriptif paramètre variateur P30 Permet la modification des fonctions étendues 1 .n1 N° du variateur 27 .n2 9600 bauds 96 .n3 8 bits 1 stop 0 .n4 Pas de parité 0 .n5 Nombre de réessaie sur erreur de communication 5 .n8 Ecriture de l’ordre de fonctionnement depuis la borne externe 1 .n9 Ecriture de la vitesse de fonctionnement depuis la borne externe 1 .n10 Connections computer à travers le ‘HUB’ 0 P1 Fréquence Maxi autorisé par le variateur 30 Hz P5 Vitesse rapide 25 Hz P6 Vitesse rapide 25 Hz P7 Temps d’accélération 1s P8 Temps de décélération 0.5s P9 Courant de protection (courant normal maxi dans le moteur) 3.4A P10 Fréquence à partir de la quelle le freinage électrique en courant continu entre en action 6 Hz P11 Temps de freinage électrique 3s P12 Puissance de freinage électrique 10 % P19 Tension de la fréquence de base 220v P62 Sélection de la borne RH en mode MRS (arrête sortie) 6 P64 0 Sélectionne la sortie RUN lorsque le variateur est en marche (Fréq > 0Hz) Frein méca P67 Nombre de réessaie sur erreur de protection 3 P68 Temps avant réessaie sur erreur 5 P72 Fréquence PWM de découpage du courant moteur 10 P98 Boost automatique (puissance du moteur en Kw) 0.75 Kw Valeur à travers la communication PC 1 27 96 0 0 5 1 1 0 3000 2500 2500 10 5 340 600 30 100 2200 6 0 3 50 10 75 Description des boutons et voyants : Sur l’armoire électrique : Bouton général M/A (coupe l’alimentation complète du monte charge) A chaque niveau (haut et bas) Bouton d’arrêt d’urgence (stop le mouvement en cours et bloque le frein) Bouton de réarmement + son voyant vert (à utiliser après chaque arrêt d’urgence et allumage de l’armoire) Bouton monter (demande au monte charge de monter) Bouton descendre (demande au monte charge de descendre) Voyant vert de présence au niveau concerné (s’allume lorsque l’on peux ouvrir la porte) Voyant rouge pour indiquer le sens du mouvement en cours. Yves DELORME 52 MéKapharm Note Interne 07/04/2005 2003 2.4.3 VARIATEURS Date Modification : Date Création : Version VBapocom : 27) MONITORING variateurs MITSUBISHI (tapis) A partir de la version V 2. 4. 3 vous avez la possibilité de visualiser sur l’écran du PC une fenêtre vous indiquant l’état des variateurs. Affiche le courant consommé par le moteur Affiche la Fréquence (vitesse) et le sens des tapis roulants Affiche le statut du variateur (Y compris les cde Aux des variateurs. Ne pas confondre avec les cdes auxiliaires générées par la carte d’Alim) Affiche sur demande les dernières alarmes détectées sur chaque variateur Effacer les dernières alarmes Lire / écrire un paramètres Démarrer / arrêter un moteur (si vous n’êtes pas en connexion filaire (relais de la carte d’alim) Envoyer tous les paramètres à un variateur BRANCHEMENTS : Chaque variateur MITSUBISHI FRS520 ECR (obligatoirement) doit être connecté à un ‘hub variateurs’ par une limande RJ45-RJ45 (câblé droit 1-1, 8-8) blindé si longueur >2m (attention relié le blindage d’un coté à la terre) Ce hub variateur doit être connecté par un câble RJ45-RJ45 (droit) à la carte d’alim de l’automate ou doit être connecté au PC par un câble RJ45-DB9 (croisé, blindé IDEM que celui de l’alim apoteka) PARAMETRAGE : Mékasoft, ‘Paramètres’, ‘Paramètre d’apocom’,’paramComVariateur’ = COMAUTOM si le hub variateur est connecté sur la carte d’alimentation de l’automate = 5 :9600,n,8,1 si le hub est connecté à un port série du PC (ici par exemple le COM5) = rien s’il n’y a pas de hub variateur Mékasoft, ‘Paramètres’, ‘Scrit sortie’ : Définir chaque variateur connecté au hub : Mot-Mit-1 à Mot-Mit-31 Sur chaque variateur MITSUBISHI FRS520S ECR Réglage initiaux pour des variateurs neufs P30 1 extension programme n1 0 à 31 n° du variateur (obligatoirement différent l’un de l’autre) n2 96 9600 bauds n3 0 8 bits 1 stop n4 0 pas de parité n5 5 (nbre de rééssais de communication) Pour un connexion filaire (démarrage par les relais) : n8 1 et n9 1 Pour un démarrage / arrêt des moteurs depuis le PC : n8 0 et n9 0 n10 1 connexion computer ( pour pouvoir modifier des paramètres sans passer par le PC, vous devez remettre n10 à 0, éteindre le var pendant 30s, puis le rallumer. Pensez ensuite à remettre n10 à 1) éteindre (mini 30s) puis rallumer les variateurs Envoyer la configuration Standard à chaque variateur : VBapocom, ‘Fonctions’, ‘Supervisé les variateurs’, ‘écrire tous les param d’un variateur’ (voir ci dessous) AFFICHAGE : Pour Afficher cette fenêtre aller dans le menu VBapocom, ‘Fonctions’, ‘Superviser les variateurs’, ‘affiche Monitoring variateurs’ OU cliquer sur l’icône vert marqué ‘V’ dans le coin de l’indicateur Seul les variateurs déclarés dans la base Scripts de sortie apparaisse dans la liste Vous avez la possibilité de : Afficher les 4 dernières ALARMES mémorisées : cliquer sur la case ‘Visu Alarm’ ou cliquer sur un champs d’alarme RESET d’un variateur : cliquer sur le n° du variateur concerné RUN / STOP d’un variateur : cliquer sur le champs ‘vitesse’ du variateur concerné AUX A ou B (modification) : cliquer sur le champs ‘statut’ du variateur concerné EFFACER LES ALARMES : cliquer sur le champs ‘alarmes’ du variateur concerné ARRETER tous les variateurs : cliquer sur le bouton ‘STOP’ rouge ATTENTION : La commande RUN/STOP ne fonctionne que sur les variateurs pilotés par le PC (n8 et n9=0). Vous ne pouvez modifier les AUX A et AUX B que si le moteur est à l’arrêt. Sur non réponse d’un variateur, celui-ci est inhibé du monitoring. Pour réessayer, il faut fermer et rouvrir cette fenêtre Yves DELORME 53 MéKapharm Note Interne 03/07/2013 2004 3.6.15 VARIATEURS Date Modification : Date Création : Version VBapocom : 28) Initialisation de plusieurs variateurs MITSUBISHI neufs Dans Mékasoft / paramètres d’apocom : - Laisser le paramètre COMVARIATEUR=5 :9600,n,8,1 (il est impossible d’utiliser cette méthode avec une carte SerEth) - Modifier le parametre « TypeVariateur » = Mit-FRS520 ou Mit-FRD720 1ère méthode, tous les variateurs en même temps • • • • • • • • • • • • • câbler tous les variateurs sur le HUB de communication allumer l’armoire régler sur chaque variateur le parametre n1 (si variateur FRS520) ou 117 (si variateur FRD720) pour qu’il corresponde au vrai n° de variateur éteindre l’armoire pendant au moins 20s puis la rallumer sur VBapocom, ‘fonctions’, ‘superviser les variateurs’, ‘paramétrage complet de variateurs neufs’ à la question « Voulez-vous travailler à la vitesse de communication par défaut des variateurs (19200 bauds) ? » Répondre : OUI à la question « méhode de programmation ? », répondre : NON indiquer combien il y a de variateurs à programmer dans cette armoire (1 à 31) le logiciel vous propose la liste des variateurs à programmer sous le format « xx yy zz ». Vous pouvez changer cette liste mais il faut absolument respecter ce format le logiciel envoie à tous les variateurs une pré-configuration à l’indication « vous devez eteindre … », éteindre l’armoire pendant au moins 20s puis la rallumer le logiciel enverra à tous les variateurs tous les parametres necessaires fin de programmation, éteindre l’armoire cas spéciphiques : • - sur FRS520 : régler le paramètre P98 en fonction de la puissance du variateur si moteur 0.37Kw 37 si 0.75Kw 75 • régler les paramètre P7 et P8 si besoin (en général sur tapis bi-directionnel ou sur tapis en amont d’ascenseur) si 1.5Kw 150 2ème méthode, 1 seul variateur à la fois • • • • • • • • brancher le variateur neuf sur le HUB (attention, vous ne devez brancher qu’un seul variateur neuf à la fois) dans VBapocom, faire fonctions, superviser les variateurs, paramétrage COMPLET de variateurs NEUF à la question « Voulez-vous travailler à la vitesse de communication par défaut des variateurs (19200 bauds) ? Répondre : OUI à la question « méhode de programmation ? », répondre : OUI n° FUTUR du variateur à configurer (1 à 31) ? Répondre : le n° du futur variateur (exemple : 5) le logiciel envoie à tous les variateurs une pré-configuration à l’indication « vous devez eteindre … », éteindre les variateurs pendant au moins 20s puis réallumé les variateurs puis appuyer sur le bouton ‘OK’ (le reste des paramètres standards est envoyés automatiquement à partir de ce moment là) cas spéciphiques : • - sur FRS520 : régler le paramètre P98 en fonction de la puissance du variateur si moteur 0.37Kw 37 si 0.75Kw 75 • régler les paramètre P7 et P8 si besoin (en général sur tapis bi-directionnel ou sur tapis en amont d’ascenseur) si 1.5Kw 150 Tableau contenu dans la base de données BaseFic….mdb (PARAMETRES STANDARDS) Pour variateur FRS520 : (extrait de la BdD) typeConfig Ordre Envoi Mit-FRS520 1 Nparam P30 Valeur directe sur Var 1 Valeur Standard sur PC 1 Mit-FRS520 11 331 (n1) 1 à 31 0 Mit-FRS520 Mit-FRS520 Mit-FRS520 Mit-FRS520 Mit-FRS520 Mit-FRS520 Mit-FRS520 Mit-FRS520 Mit-FRS520 Mit-FRS520 Mit-FRS520 12 332 (n2) 333 (n3) 334 (n4) 335 (n5) 338 (n8) 339 (n9) 340 (n10) P1 P5 P6 P7 96 0 0 5 0 0 1 60 30 31 3 96 0 0 5 0 0 1 6000 3000 3100 30 13 14 15 18 19 20 30 32 34 40 Valeur Spécifique NbDig it 4 00=0 01=1 02=2 03=3 04=4 05=5 06=6 07=7 08=8 09=9 10=10 11=11 12=12 13=13 etc… 31=1 28=1 31=1 28=1 28=0 31=6500 28=6500 31=1000 28=1500 31=6 28=8 4 4 4 4 4 4 4 4 4 4 4 4 Commentaire Paramétrage étendu n1 (numéro du variateur 0 à 31) 31=AL1moteur vertical 28=ascenseur (29 et 30) 27=monte charge n2 (9600 bauds) n3 (1 stop 8 bits) n4 (pas de parité) n5 (nb réessaie sur erreur com,) n8 (ordre fct depuis computer) n9 (vitesse de fct depuis computer) n10 (mode computer au démarrage) Fréquence maxi en Hz * 100 vitesse FWD fonctionnement en Hz * 100 vitesse REV fonctionnement en Hz * 100 temps d’accélération en seconde *10 54 Mit-FRS520 Mit-FRS520 Mit-FRS520 Mit-FRS520 Mit-FRS520 Mit-FRS520 Mit-FRS520 Mit-FRS520 Mit-FRS520 Mit-FRS520 Mit-FRS520 Mit-FRS520 Mit-FRS520 Mit-FRS520 45 95 P8 P9 P10 P11 P12 P19 P24 P38 P42 P62 P67 P68 P72 P74 Mit-FRS520 99 P98 50 52 53 54 60 62 65 67 70 80 85 90 3 3.4A 6 1.3 10 220 65 70 6 6 3 5 10 1 0.37, 0.75 ou 1.5 30 31=1 28=2 28=340 31=600 28=600 31=13 28=10 31=100 28=150 31=1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 31=110 28=75 4 2200 28=6500 31=7000 31=600 6 3 50 10 temps de décélération en seconde *10 Courant de protection moteur fréquence de freinage en Hz * 100 temps de freinage (en sec*10) % de freinage tension de la Fréquence de base *10 Vitesse rapide de l’ascenseur Fréq d’amplification du signal analogique *100 fréq de relâchement du frein mécanique *100 select RH pour RMS Nb de réessaies lors d’une alarme délai d’attente pour le ré-essai (en sec*10) sélection PWM contrôle filtre d’entrée analogique puissance du moteur en KWh * 100 (somme de la puissance des moteurs connectés) Il faut aussi régler le paramètre P98 à la puissance exacte du moteur utilisé (ou à la somme des puissances sur ce variateur) 0.37, 0.75 ou 1.5 Paramètres à ajouter si utilisation des variateurs en mode filaire avec déclenchement d’autre var. branché sur SE et RUN (type convoyage APO1 avec l’allumage décalé des tapis roulants, le tapis suivant est allumé lorsque le précédent est > 15Hz) Mit-FRS520 Mit-FRS520 110 115 P42 P64 15 4 1500 4 4 4 Vitesse de déclenchement pour le sortie RUN Sélection de la borne RUN NbDig 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 Commentaire param etendu n1 (varriateur 0 à 31) 31=AL1vertical 28=ascenseu n2 (9600 bauds) n3 (1 stop 8 bits) n4 (pas de parite) n5 (nb reessai sur erreur com,) n8 (ordre fct depuis computer) n9 (vitesse de fct depuis computer) n10 (mode computer au démarrage) freq maxi en Hz * 100 vitesse FWD fonctionnement en Hz * 100 vitesse REV fonctionnement en Hz * 100 temps d'accélération en seconde *10 temps de décélération en seconde *10 courant de protection moteur frequence de freinage en Hz * 100 temps de freinage (en sec*10) % de freinage tension de la Freq de base *10 vitesse rapide de l'ascenseur Freq d'amplification du signal analogique *100 freq de relachement du frein mécanique *100 select RH pour RMS select la sortie RUN lorsque le variateur marche Nb de reessais lors d'une alarme delai d'attente pour le ré-essai (en sec*10) selection PWM contrôle filtre d'entree analogique Pour variateur FRD720 : (extrait de la BdD) typeConfig Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Mit-FRD720 Ordre 101 111 112 113 114 115 118 119 120 130 132 134 140 145 151 152 153 154 160 162 165 167 170 171 180 185 190 195 Nparam ValeurStd ValeurSpecifique 0 160 28 00=0 01=1 02=2 03=3 04=4 05=5 06=6 … 117 96 118 0 119 0 120 5 121 0 31=1 28=1 338 0 31=1 28=1 339 10 28=0 340 6000 31=6500 28=6500 1 3000 28=6500 5 3100 31=1000 28=1500 6 30 31=6 28=8 7 30 31=1 28=2 8 28=340 9 600 31=600 28=600 10 15 31=13 28=10 11 100 31=100 28=150 12 2200 19 6500 28=6500 24 31=7000 38 31=600 42 24 182 0 190 3 67 50 68 10 72 31=1 74 REINITIALISATION COMPLETE D’UN VARIATEUR ( réglage d’usine) - dans VBapocom, fonctions, superviser les variateurs, Effacer tous les paramètres d’un variateur, taper le mot de passe : XK58V puis le n° du variateur à réinitialisé complètement OU mettre n10=0, couper l’alimentation du variateur pendant 20s, le rallumer puis mettre le paramètre CLR à 10, couper de nouveau l’alimentation pendant 20s Yves DELORME 55 MéKapharm Date Modification : Date Création : Note Interne 08/02/2010 2010 VARIATEURS 29) variateur MITSUBISHI FR-D720S Correspondance entre les paramètres du variateur FRS-520 et FR-D720S FRS-520 Paramètre Valeur P30 1 .n1 28 .n2 96 .n3 0 .n4 0 .n5 5 .n8 1 ou 0 .n9 1 ou 0 .n10 0 ou 1 P1 P5 P6 P7 P8 P9 P10 P11 P12 65 Hz 65 Hz 15 Hz 0.8s 0.2s 3.4A 6 Hz ou 3Hz ** 1s ou 0.5s ** 15 % ou 6% ** 220v 65 Hz FR-D720S Paramètre Valeur P160 0 *** Idem P117 Idem P118 Idem P119 Idem P120 Idem P121 Idem P338 Idem P339 Idem (0 ou 10) P340 Descriptif Idem Idem Idem Idem Idem Idem Idem Idem Idem Idem Idem Idem Idem Idem Permet la modification des fonctions étendues N° du variateur (0 à 31) 9600 bauds 8 bits 1 stop Pas de parité Nombre de réessaie sur erreur de communication Ecriture de l’ordre de fonctionnement (1= depuis la borne externe, 0 = depuis connexion) Ecriture de la vitesse de fonctionnement (1=depuis la borne externe, 0 = depuis connexion) Selection le mode de lien au démarrage : 1= Connections computer à travers le ‘HUB’ 0= Unité de commande (tableau) 10=possibilité de passer de PU à connexion par le bouton PU/EXT (seulement FRD720S) Fréquence Maxi autorisé par le variateur Vitesse rapide (RM) Vitesse d’approche (RL) Temps d’accélération Temps de décélération Courant de protection (courant normal maxi dans le moteur) Fréquence à partir de la quelle le freinage électrique en courant continu entre en action Idem Idem Temps de freinage électrique Idem Idem Puissance de freinage électrique P19 Idem Idem Tension de la fréquence de base P24 Idem Idem Vitesse n°4 (RL et RM simultanément) (exemple : vitesse rapide ascenseur) P38 Fréq d’amplification du signal analogique *100 P42 Idem Idem 6 Hz *** fréq de relâchement du frein mécanique *100 P62 Sélection de la borne RH en mode MRS (arrêt sortie) P182 24 6 P64 0 0 *** Sélectionne la sortie RUN lorsque le variateur est en marche (Fréq > 0Hz) Frein méca P190 P67 Idem Idem Nombre de réessaie sur erreur de protection 3 P68 Idem Idem Temps avant réessaie sur erreur 5 P72 Idem Idem Fréquence PWM de découpage du courant moteur 10 P74 Idem Idem 1 *** contrôle filtre d’entrée analogique P98 Boost automatique (puissance du moteur en Kw) 0.75 Kw éteindre (mini 30s) puis rallumer le variateur pour prendre en compte les paramètres n1 à n10 ** P10,P11 et P12 suivant que le moteur de l’ascenseur est équipé ou non d’un Frein mécanique (valeur avec ** si frein) *** Valeurs par défauts dans le variateur Safety Soft sur FR-D720S Les bornes S1, S2 et SC doivent etre connectées ensemble sinon le variateur sera en mode « arrêt d’urgence » et affichera « SA » si SC est déconnecté ou « E.SAF » si S1 <> S2 Yves DELORME 56 MéKapharm Date Modification : Date Création : Note Interne 25/01/2005 2003 VARIATEURS 30) Modification carte HUB Variateur « ICAN 25/02 » Sur les HUB VARIATEUR marqué ICAN 25/02 vous devez absolument faire la modification de câblage électrique ci dessous Yves DELORME 57 MéKapharm Date Modification : Date Création : Note Interne 15/05/2008 2004 VARIATEURS 31) Paramètres pour les Variateurs dans armoire « Apo1 » REGLAGE VARIATEUR MITSUBISHI FR120S 0.4 ou 0.75 pour tapis roulants 1 – Pour accéder au mode programme, il faut appuyer deux fois sur MODE ( P0 doit s’afficher) 2 – Chercher le programme voulue avec les flèches (exemple P5) 3 – Pour entrer dans le programme APPUYER sur SET (la valeur actuelle de ce programme s’affiche) 4 – REGLER la nouvelle valeur avec les flèches 5 – VALIDER avec la touche SET cette nouvelle valeur et appuyer de nouveau sur SET 6 – si pas d’autre programme à modifier, appuyer sur MODE (0.0 doit s’afficher) si autre programme à modifier, recommencer la procédure à l’étape n°2 P1 60 Fréquence max. P5 44 Vitesse moteur tapis (44 2m/s pour rouleau de 80mm) P7 3 temps d’accélération jusqu’à 50Hz P8 3 temps de décélération P19 220 Tension correspondant à la fréquence de base (évite des sauts de courant) P50 3 réessaie sur surtension et surintensité P51 2 nombre de réessaie P52 5 temps avant le réessaie P79 2 Commande externe Extension de programmation pour cascader plusieurs variateurs (relié DC12/24 sur P24 du variateur suivant et RUN/SU/FU sur STF du variateur suivant) P76 2 Sélection du signal de sortie FU (DC12/24 et RUN/SU/FU) P43 20 Seuil de déclenchement du signal de sortie (ici par exemple 20Hz) REGLAGE VARIATEUR MITSUBISHI FR-S520S 0.4 ou 0.75 pour tapis roulants En fonctionnement normal, le voyant EXT doit être allumé et affiche 0.0 si le tapis ne tourne pas, sinon il affiche la vitesse du tapis en Hz (10 à 50) 1 – Appuyer sur le bouton PU/EXT pour allumer le voyant PU (Si vous ne pouvez pas allumer le voyant PU, modifier le programme P79, il doit être à 2, il faut le mettre à 0 puis reprendre la séquence au n°3) 2 – Pour accéder au mode programme, il faut appuyer une fois sur MODE ( P0 doit s’afficher et clignoter) 3 – Chercher le programme voulue avec le bouton rotatif (exemple P5) 4 – Pour entrer dans le programme APPUYER sur SET (la valeur actuelle de ce programme s’affiche) 5 – REGLER la nouvelle valeur avec le bouton rotatif. 6 – VALIDER avec la touche SET cette nouvelle valeur 7 – si pas d’autre programme à modifier, appuyer sur MODE deux fois (0.0 doit s’afficher) puis appuyer sur PU/EXT afin d’allumer le voyant EXT. si autre programme à modifier, recommencer la procédure à l’étape n°3 P1 P5 P6 P7 P8 P19 ⇒ ⇒ ⇒ ⇒ ⇒ ⇒ 60 Fréquence max. 30 Vitesse moteur tapis en AVANT (STF) 31 Vitesse moteur tapis en ARRIERE (STR) 3 (mettre 1 si tapis bi-directionnel) Temps d’accélération jusqu’à 50Hz 3 (mettre 1 si tapis bi-directionnel) Temps de décélération 220 Tension de fréquence de base POUR ACCEDER AUX AUTRES PROGRAMMES il faut mettre P30 à 1 P30 P62 * P67 P68 P72 P98 ⇒ ⇒ ⇒ ⇒ ⇒ ⇒ 1 6 3 5 10 0.37, 0.75 ou 1.5 Extensions des programmes sélectionne RH en mode RMS (la présence du 24v sur l’entrée arrête instantanément le tapis) Nombre de réessaie Temps avant le réessaie Fréquence PWM=10KHz Puissance du moteur en KWh (somme de la puissance des moteurs) Extension de programmation pour cascader plusieurs variateurs P64 P42 ⇒ ⇒ 4 15 Sélection du signal de sortie FU Seuil de déclenchement du signal de sortie (15Hz) Borne équivalente entre FRU120 et FR-S520S : P24 PC DC SE (5 devient SD pour le relais déflecteur, sinon il reste 5 pour la masse potar) X2 RM 5 SD Pour afficher le courant de sortie du variateur il faut tenir appuyer la touche ‘SET’ REGLAGE VARIATEUR TELEMECANIQUE ATV08 L2A Atr ACC DEC SP3 LCr YES YES 3 3 44 permet d’accéder aux réglages de niveau 2 permet le redémarrage après defaut USF, OSF, … temps d’accélération temps de décélération réglage de la vitesse du tapis (44 2m/s pour rouleau de 80mm) permet d’afficher le courant moteur 58 MéKapharm Date Modification : Date Création : Note Interne 16/03/2006 2006 VARIATEURS 32) Erreurs Variateurs MITSUBISHI (liste) 59 MéKapharm Date Modification : Date Création : Note Interne 14/11/05 2005 Carte meuble APO1 33) Positions des Cavaliers sur carte « Meuble Apo1 » Description des cavaliers Cavalier C1 C2 C3 C4 C5 C6 C7 Description choix du n° de meuble choix du n° de meuble choix du n° de meuble choix du n° de meuble choix du n° de meuble A0 A1 A2 A3 A4 20 21 22 23 24 Alim EPROM (obligatoire pour éprom type 27c512 28 pattes) A SUPPRIMER obligatoirement pour éprom type 27C1000 (32 pattes) C8 Cavaliers à implanter suivant le nom du meuble : Attention : il peux y avoir des cartes meubles qui ne portent pas le nom du meuble (si le meuble comporte plus de 16 plateaux, la 2ème carte meuble qui pilote les plateaux du haut a obligatoirement un nom différent des meubles (voir transcodage)) Meuble A B C D E F G H I J K L M N O P Q R S T U V W X Y Z C1 C2 C3 C4 C5 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * C6 C7 C8 e e e e e e e e e e e e e e e e e e e e e e e e e e Yves Delorme 60 MéKapharm Date Modification : Date Création : Note Interne 27/03/2007 1994 Carte meuble APO1 34) Description Matrice EA et Rails sur carte « Meuble Apo1 » BDX34 - 1 BDX33 - 1 Table de correspondance entre les rails, les EAs et les transistors BDX33 et BDX34 Bdx33-1 BDX34-1 BDX34-2 BDX34-3 DBX34-4 BDX34-5 BDX34-6 BDX34-7 BDX34-8 BDX34-9 BDX34-10 BDX34-11 DBX34-12 BDX34-13 BDX34-14 BDX34-15 BDX34-16 Rail 1 EA 1 EA 5 EA 9 EA 13 Rail 2 EA 1 EA 5 EA 9 EA 13 Rail 3 EA 1 EA 5 EA 9 EA 13 Rail 4 EA 1 EA 5 EA 9 EA 13 Bdx33-2 Bdx33-3 Bdx33-4 EA 2 EA 6 EA 10 EA 14 EA 3 EA 7 EA 11 EA 15 EA 4 EA 8 EA 12 EA 16 EA 2 EA 6 EA 10 EA 14 EA 3 EA 7 EA 11 EA 15 EA 4 EA 8 EA 12 EA 16 EA 2 EA 6 EA 10 EA 14 EA 3 EA 7 EA 11 EA 15 EA 4 EA 8 EA 12 EA 16 EA 2 EA 6 EA 10 EA 14 EA 3 EA 7 EA 11 EA 15 EA 4 EA 8 EA 12 EA 16 Bdx33-5 Rail 5 EA 1 EA 5 EA 9 EA 13 Rail 6 EA 1 EA 5 EA 9 EA 13 Rail 7 EA 1 EA 5 EA 9 EA 13 Rail 8 EA 1 EA 5 EA 9 EA 13 Bdx33-6 Bdx33-7 Bdx33-8 EA 2 EA 6 EA 10 EA 14 EA 3 EA 7 EA 11 EA 15 EA 4 EA 8 EA 12 EA 16 EA 2 EA 6 EA 10 EA 14 EA 3 EA 7 EA 11 EA 15 EA 4 EA 8 EA 12 EA 16 EA 2 EA 6 EA 10 EA 14 EA 3 EA 7 EA 11 EA 15 EA 4 EA 8 EA 12 EA 16 EA 2 EA 6 EA 10 EA 14 EA 3 EA 7 EA 11 EA 15 EA 4 EA 8 EA 12 EA 16 Bdx33-9 Rail 9 EA 1 EA 5 EA 9 EA 13 Rail 10 EA 1 EA 5 EA 9 EA 13 Rail 11 EA 1 EA 5 EA 9 EA 13 Rail 12 EA 1 EA 5 EA 9 EA 13 Bdx3310 Bdx3311 Bdx3312 EA 2 EA 6 EA 10 EA 14 EA 3 EA 7 EA 11 EA 15 EA 4 EA 8 EA 12 EA 16 EA 2 EA 6 EA 10 EA 14 EA 3 EA 7 EA 11 EA 15 EA 4 EA 8 EA 12 EA 16 EA 2 EA 6 EA 10 EA 14 EA 3 EA 7 EA 11 EA 15 EA 4 EA 8 EA 12 EA 16 EA 2 EA 6 EA 10 EA 14 EA 3 EA 7 EA 11 EA 15 EA 4 EA 8 EA 12 EA 16 Bdx33-13 Rail 13 EA 1 EA 5 EA 9 EA 13 Rail 14 EA 1 EA 5 EA 9 EA 13 Rail 15 EA 1 EA 5 EA 9 EA 13 Rail 16 EA 1 EA 5 EA 9 EA 13 Bdx3314 Bdx3315 Bdx3316 EA 2 EA 6 EA 10 EA 14 EA 3 EA 7 EA 11 EA 15 EA 4 EA 8 EA 12 EA 16 EA 2 EA 6 EA 10 EA 14 EA 3 EA 7 EA 11 EA 15 EA 4 EA 8 EA 12 EA 16 EA 2 EA 6 EA 10 EA 14 EA 3 EA 7 EA 11 EA 15 EA 4 EA 8 EA 12 EA 16 EA 2 EA 6 EA 10 EA 14 EA 3 EA 7 EA 11 EA 15 EA 4 EA 8 EA 12 EA 16 PS : évidemment cette correspondance ne tient pas compte du transcodage Yves Delorme 61 MéKapharm Date Modification : Date Création : Note Interne 04/09/2007 2007 Carte meuble APO1 35) Réglage fréquence IR sur « meuble Apo1 » Afin que les barrières Infra rouges fonctionnent correctement sur les meubles « Apo1 », il faut absolument contrôler la fréquence d’émission des infrarouges. Elle doit être de 36KHz Il faut obligatoirement que la carte soit équiper d’un potentiomètre multi-tours. Si ce n’est pas le cas, il faut changer la carte Si la fréquence est déréglée, il est beaucoup plus difficile de régler les infrarouges Allumer l’automate sans lancer de test Infrarouges Brancher un fréquencemètre sur les broches « masse » et « Freq » de la carte A l’aide d’un petit tournevis, faire un court-circuit entre les broches 13 et 14 du circuit intégré HEF 4093 La led rouge doit s’allumer (plus fort que l’habitude) pendant tout le court-circuit Contrôler la fréquence à l’aide du fréquencemètre (elle doit se située entre 36 KHz et 36.1 KHz) Si besoin régler cette fréquence à l’aide du potentiomètre multi-tour situé entre le circuit intégré et les leds PS : Une fois que vous avez régler la fréquence, il faut absolument vérifier le réglage de chaque IR, car leur sensibilité a dû augmenter Ce contrôle est à faire sur toutes les cartes, y compris les cartes supplémentaires Yves Delorme 62 MéKapharm Date Modification : Date Création : Note Interne 15/11/05 2005 Carte Alimentation APO1 36) Positions des Cavaliers sur carte « Alimentation Apo1 » Description des fusibles : fusible 5x20 F1 fusible 5x20 F2 fusible 5x20 F3 secondaire du transfo 8v (pour le +8v) secondaire du transfo 38 v (pour le +50v) primaire du transfo 220v 3.15 A temporisé 4 A temporisé 1.6 A temporisé Description des indicateurs : (LED) Vert + 5v indique la présence de l’alimentation interne en +5v Vert + 8v indique la présence de l’alimentation en + 8 v pour les meubles Vert + 50v indique la présence de l’alimentation en + 50 v pour les meubles Jaune R1 indique l’état du relais 1 Jaune R2 indique l’état du relais 2 Jaune R3 indique l’état du relais 3 Borniers 1 et 2 3 et 4 5 et 6 10,11 et 12 Bornier débrochable gris 6 pts secondaire transfo 8v (3.15A) secondaire transfo 38v (4A) primaire transfo 220v (146VA) Bornier débrochable vert 3 pts contact relais 1 (travail, commun, repos ) 7 et 8 9 Bornier débrochable gris 3 pts entrée secteur 220v terre Bornier débrochable vert 6 pts 13,14 et 15 contact relais 2 (travail, commun, repos ) 16,17 et 18 contact relais 3 (travail, commun, repos ) Bornier débrochable gris 2 pts Sécurité : vers les arrêts d’urgences (coup de poing à câbler en série) (sur les dernières versions, ce bornier n’existe plus et les 2 bornes sont shuntées) Description des cavaliers : Nom du Relais Source de la commande cavalier commandé P1 Relais 3 Commande tapis tronçon 3 P2 Relais 3 Commande tapis tronçon 2 P3 Relais 3 Commande tapis tronçon 1 P4 Relais 3 Commande AUX 1 Relais 3 Commande AUX 2 P5 * P6 Relais 3 Non attribué P7 Relais 2 Commande tapis tronçon 3 P8 Relais 2 Commande tapis tronçon 2 P9 Relais 2 Commande tapis tronçon 1 Relais 2 Commande AUX 1 P10 * P11 Relais 2 Commande AUX 2 P12 Relais 2 Non attribué Relais 1 Commande tapis tronçon 3 P13 * Relais 1 Commande tapis tronçon 2 P14 * Relais 1 Commande tapis tronçon 1 P15 * P16 Relais 1 Commande AUX 1 P17 Relais 1 Commande AUX 2 P18 Relais 1 Non attribué Position Standard des cavaliers : P5, P10, P13, P14 et P15 Ce qui permet de commander l’allumage des tapis par le relais 1, l’Aux1 est sur le relais 2 et l’Aux2 sur le relais 3 Yves Delorme 63 MéKapharm Date Modification : Date Création : Note Interne 13/02/2006 2006 Carte Alimentation APO2 / APO3 37) Remplacement d’un bloc d’alim « Apo2 » par un « Apo3 » Composition d’un bloc d’alimentation « Apo2 » : - 1 transfo torique 230v/35v 175 VA - 1 carte alimentation Apo2 (jusqu’à version 25/01/05) Composition d’un bloc d’alimentation « Apo3 » - 1 alimentation en boîtier « MEAN WELL SP200-48 » - 1 carte alim « Apo2 » modifiée ou une carte alim « Apo3 » OU Remplacement du bloc d’alimentation : - Mettre l’automate hors tension - Débrancher les meubles connectés sur la carte (nappe 14 points) et les câbles série RJ45 en les repérants - Débrancher l’entrée 230V sur la carte d’alimentation ou la prise CEE22 - Démontage de l’ancienne alimentation 2 cas possibles : - L’alimentation se trouve dans le tiroir en haut d’un meuble : - Démonter la carte d’alimentation « Apo2 » et le transformateur torique - Fixer le nouveau bloc d’alimentation « Apo3 » sur le tiroir - L’alimentation est déjà un bloc indépendant fixé en bas ou en haut d’un meuble : - Enlever le bloc d’alimentation « Apo2 » déjà présent - Mettre le nouveau bloc d’alimentation - Brancher l’entrée 230V ; par défaut les blocs alimentation APO3 sont livrés avec 30 cm de câble et une fiche mâle CEE22 sur l’entrée 230Vac de la carte. Dans ce cas, il suffit de débrancher ce câble et brancher les fils de l’arrivée 230Vac présent dans l’armoire - Brancher les meubles (nappes 14 points) et les câbles RJ45 - Mettre l’automate sous tension (contrôler que la carte alimentation s’allume) - A l’aide d’un voltmètre, contrôler la tension de sortie de l’alimentation externe « Mean Well » (voir photo ci contre), elle doit être égale à 50V +/-1% (i.e. 49.5V<Vcc<50.5V). Si ce n’est pas le cas, contacter Yves, Remuald ou Pascal. (ne pas pratiquer de réglage sans contacter une des personnes désignées ci dessus). Yves et Remuald 64 MéKapharm Date Modification : Date Création : Note Interne 07/02/2006 2005 38) Modification et Brochages Carte Control Leds AR « Apo1 » Symptômes : - Sur le plateau n°1, lorsque l’on scan des goulottes vers la droite, on a tendance à allumer des leds encore plus à droite. - Sur le plateau n°2, lors du test en diagonale, la led 25 s’allume mais il y a aussi les leds 26 , 27, 28 … Sur les cartes de control leds AR, il faut ajouter 2 condensateurs de 1nF 25v ou 50v (non CMS) sous le connecteur 16 points où l’on branche le câble venant des cartes leds (plateaux) sur la broche 12 et la broche 14 par rapport à la masse Brochage des connecteurs yves Delorme 65 MéKapharm Date Modification : Date Création : Note Interne 10/10/2005 2005 39) Installation (Ajout) de Leds Arrières sur Apo1 - - - - - S’il faut récupérer des informations sur les anciens portes étiquettes, noter à l’aide d’un feutre sur la gauche du porte étiquette le nom du plateau (A01, A02 …) Enlever les anciens portes étiquettes (tenir le peigne) Démonter les anciens capots arrières Démonter les anciens étriers (fixation capot) Monter les nouveaux étriers (plus profond) avec des vis tôles auto taraudeuse NEUVES (diam 3.5mm) Percé 1 trou par meuble pour fixer la carte (diam 3mm) sur le poteau à gauche vue de l’arrière puis l’ébavurer : Pour les meubles penchant à Droite vue de l’arrière : à 85mm du haut et 8mm du fond poteau extérieur Pour les meubles penchant à Gauche vue de l’arrière : à 140mm du haut et 8mm du fond poteau extérieur Préparer les cartes CONTROL LEDS : Vérifier qu’elles ont bien été modifier (ajout de condensateurs sous le connecteurs 18 pts) Sur le trou en haut (près du radiateur), mettre une colonnette M/F de 10mm + 1 écrou M3 Sur le trou en bas, mettre une colonnette F/F de 10mm et une vis M3*6mm Coller 2 morceaux de mousse de 8mm d’épaisseur sous la carte (laisser libre sous la longueur du connecteur J4 bleu) Monter les cartes CONTROL LEDS dans le poteau (1 vis M3*6 seulement en haut) Nettoyer les peignes AR Coller les supports de leds en aluminium sur les peignes AR : Aligner le dessous du support avec le bas du peigne et décaler de 2 ou 3mm le support vers la droite par rapport au début du peigne (il doit rester environ 1cm à droite) Mettre une bande de double face dans le fond du poteau (sans enlever la protection) Installer l’alimentation 9v près du boîtier de l’alimentation Apo1(ou les 2 alimentations si besoin). Connecter le 220v sur l’arrivée 220v de ce boîtier d’alim et connecter le câble RJ45 sur la sortie de la carte alimentation Apo1 Installer les goulottes 22*12mm (coller au double face) sur tout le long de la machine (en haut des meubles sur le retour vertical de la tôle de toit), et pour relié les tronçons de meubles ensemble et depuis l’alimentation 9v. Découper le fond de la goulotte à l’endroit des poteaux puis supprimer l’intercalaire (au cutter) central de la goulotte une fois coller (s’il existe) Poser les câbles en nappe HE 10 (10 pts F/F long=1m50). Toutes les cartes sont branchées en série. La longueur des câbles en nappe doive être le plus court possible. (on n’ai pas obliger de commencer par le meuble A) Insérer le câble vertical Branché toutes les prises (5 points) avec le rouge sur le rouge avec le plateau 1 sur le connecteur 1, le 2 sur le 2 … Coller tous les connecteurs (5 points) au pistolet à colle Couper tous les connecteurs et tout le câble en trop (en bas). Penser à protéger les bouts de câble coupés par de la colle Dans les paramètres d’APOCOM, mettre le type de meuble sur « APO1LEDA », laisser la longueur des goulottes à 1100 TEST l’allumage des leds avec la fonction « Diagonale » pour vérifier l’ordre de branchement Attacher tous les câbles dans le poteau (faire un toron) Enlever la protection du double face et coller le toron de câble dans le fond du poteau Mesurer et percer les trous de fixations sur les capots AR (diam 6mm). Attention, de bien les mettre dans le bon sens car les nouveaux capots sont asymétriques (Vis M5*10 têtes bombées 6 pans creuses) Dégraissé les portes leds AR en aluminium Coller les nouveaux portes étiquettes Coller les nouvelles lettres de meuble et les n° de plateaux sur les nouveaux capots AR. Tester toutes les leds AR (idem Apo2) 66 Yves Delorme 67 MéKapharm Date Modification : Date Création : Version VBapocom : Note Interne 01/06/05 2003 2.4.53 40) Branchement d’un autre automate (ex : RHOMEO) Vous pouvez brancher un autre automate qui utilise le protocole de communication PHARMAMAT sur le PC apoteka (même si le protocole d’entrée est en CD-API) Tous les produits non connu dans la base de produits APOTEKA seront rerouter vers l’autre automate Le compte rendu de cette autre automate ne retourne pas à la pharmacie (le protocole RETOUR n’est pas géré) Branchement : connecté l’autre automate sur un port série libre de notre PC (broches 2,3 et 5) Paramétrage : Mékasoft, ‘Paramètres’, ‘Paramètre d’apocom’,’paramComPhMat’ = 7 :9600,n,8,1 si l’autre automate est connecté au COM7 redémarrez VBapocom Yves DELORME 68 MéKapharm Date Modification : Date Création : Version VBapocom : Version VBapoteKa Note Interne 08/12/2006 2003 3.2.0 3.2.0 41) Leds ARRIERES de chargement et de goulottes en défauts Sur les meubles ApotéKa3, ApotéKa2, Apophis et ApotéKa1 équipés de leds arrières vous pouvez indiquer l’endroit où charger votre boite ET les goulottes reconnues en défaut après éjection Paramétrages : « Mékasoft », « Paramètres », « Paramètres d’Apocom » LedsAR MemoGoulotteVide « N » ne mémorise pas le défaut ni ne l’affiche « O » mémorise le défaut et l’affiche par un clignotement rapide de la led arrière « L » ne mémorise pas le défaut mais l’affiche sur la led arrière par un clignotement rapide LedsAR LedARdebutPlateau « N » n’allume pas la led n°32 du plateau dès qu’une led de ce plateau s’allume « O » allume la led n°32 dès qu’une led de ce plateau clignote LedsAR TempsMaxChgAvtEff = 20 temps en secondes maximum de saisie CIP avant extinction des leds de chargements (ce temps permet la saisie de plusieurs CIP simultanément puis d’aller faire le rangement de toutes ces boites) =0 pas de temps avant extinction des leds de chargements précédentes (annulation de cette fonction) LedsAR TpsAvtRallumageVide = 360 Temps avant rallumage des leds ‘vides’ après dernier chargement (en s) le type de meuble déclaré doit être un meuble (dans Mékasoft) pouvant être équipé de led arrières (tous sauf Apo1) redémarrez VBapocom Indications Lumineuses : Le clignotement lent d’une goulotte indique l’endroit où il faut charger le produit Le clignotement rapide de la goulotte indique un défaut d’éjection sur cette goulotte (vide) La led complètement à gauche indique qu’il y a un défaut ou un chargement à faire sur ce plateau (si le paramètre « LedARdebutPlateau » = « O ») Fonctionnement : Au démarrage d’Apocom, : -si le paramètre « MemoGoulotteVide » = « O », toutes les leds d’indications de goulottes vides s’éteignent puis comme il y a eu mémorisation des défauts, elles se rallument - si le paramètre « MemoGoulotteVide » = « N » ou « L » aucune modification d’état n’est effectué lorsqu’un défaut d’éjection est détecté lors d’une commande, la led se met à clignoter rapidement (si param = « O » ou « L ») et mémorisation de ce défaut dans la base de donnée (si param = « O ») pour supprimer ce défaut, il suffit de scanner à l’aide du WORTH DATA / PALM ou de taper sur le programme VBapocom le code du produit concerné (en fait il suffit de dire à l’automate que l’on recharge cette goulotte) Pour charger un produit, scanner à l’aide du WORTH DATA ou PALM ou Douchette ou taper son code sur le programme VBapocom, la goulotte ou les goulottes correspondantes à ce produit clignoteront lentement (effaçant du même coup le défaut de la goulotte) Dans le programme VBapocom, ‘fonctions’, vous pouvez demander un nouvelle affichage de toutes les goulottes mémorisées en défauts OU bien supprimé cette mémorisation. A partir de la version VBapocom 2.4.50, si l’éjection de la goulotte est correcte, le défaut est automatiquement supprimer Yves DELORME 69 MéKapharm Date Modification : Date Création : Note Interne 02/06/2008 2007 42) Mode « Flash » sur leds AR au chargement (Apo2/Apo3) Il permet d’attirer plus l’attention lors du chargement de la machine Le mode « flash » sur les leds arrières est possible depuis : • la version de VBapocom « v3.3.7 » du 28/09/2007 • et le « firmware » « v280907 » aussi du 28/09/2007 Le « firmware » est le micro-programme installé dans chaque carte plateau et qui permet son fonctionnement (éjection, leds AR, IR …) Paramètre : « Mékasoft », « paramètres d’apocom », « LedsAR », « AutoriseModeFlash »= « O ». Ce paramètre est activé par défaut. S’il est positionner à « N », on désactive le mode flash sur l’ensemble de la machine ATTENTION, le firmware « v270907 », ne permet pas la suppression du mode « flash » Le reste des paramètres est identiques Il est possible d’installer ce nouveau « firmware » sur toutes les machines « APO2 » ou « APO3 » en effectuant une mise à jour sur tous les plateaux. (à l’aide du programme « VBPicLaoderAdr.exe ») Attention, cette fonction « Flash » ne fonctionne pas sur les leds AR des meubles modèle « APO1led » et « APO2a » Le programme VBapocom « v3.3.7 » est compatible avec les anciens « firmware » Yves Delorme 70 MéKapharm Note Interne 11/10/2006 2004 3.2.14 3.2.19 Date Modification : Date Création : Version VBapocom : Version VBapoteKa 43) Lecture du code à barre pour Chargement de l’automate (Rangements des boites) La saisie des boites à ranger dans l’automate peut se faire de différente manières : Source Clavier ou Douchette lorsque VBapocom est actif Clavier ou Douchette sur Mékasoft « saisie des produits » WORTHDATA Pocket Symbol SPT1550 (non WIFI) Pocket Symbol SPT1846 (PALM) ou Pocket WinCE MC3090 « 1 – affiche les positions » Pocket Symbol SPT1846 (PALM) ou Pocket WinCE MC3090 « 2 – Réception produits » (dialogue CDAPI « I ») « 3 – Recep. INVENDUS / RESERVE » Scan sur le système de gestion de la pharmacie (validation des commandes fournisseurs) (dialogue CDAPI « E ») Scan sur notre PC avec VBapocom et « saisie des livraisons » (dialogue CDAPI « I ») - Comptage des boites NON NON NON NON NON Mode Réserve NON NON NON NON NON Led AR OUI OUI OUI NON OUI OUI OUI* OUI OUI OUI* OUI OUI OUI* OUI Réserve : si le paramètre « Communication », « ModeGestionStock » = « C » le stock dans l’automate est limité à sa capacité (si = « A », le stock n’est pas limité à la capacité de l’automate) a) Lecture à partir du clavier PC ou de la douchette PC sur VBapocom PS : il faut absolument que ce programme soit actif (barre de titre en bleu ) pour que cela fonctionne b) Lecture à partir du clavier PC ou de la douchette PC sur Vbapotéka vous avez la possibilité de scanner les boites sur le logiciel Vbapotéka « saisie des produits » Catégorie COMMUNICATION COMMUNICATION Code Variable ReseauAdrApocom ReseauPortApocom Valeur 127.0.0.1 1965 Commentaire adresse IP de VBapocom (127.0.0.1 si 1 seul ordinateur) port UDP pour écouter Vbapoteka (exemple 1965) c) Lecteur WORTHDATA Catégorie COMMUNICATION Code Variable Valeur ParamCOMworthData 6 :9600,n,8,1 Commentaire n° du COM suivi de la définition du port où est con necté la base WORTDATA Après scan, toutes les goulottes de ce produit s’affiche sur l’écran LCD du WORTH DATA d) Lecteur Code à barres SYMBOL SPT1550 (NON WIFI) Il faut penser à synchroniser l’appareil à chaque fois qu’il y a des changements de positions dans l’automate (voir installation détaillé du Pocket) Catégorie COMMUNICATION COMMUNICATION Code Variable PocketTCPport TypePocket Valeur Commentaire SPT1550 e) Lecteur Code à barres SYMBOL SPT1846 ou MC3090 (voir installation détaillé du Pocket) Catégorie COMMUNICATION COMMUNICATION AUTOMATE Code Variable PocketTCPport TypePocket ModeGestionStock Valeur 1002 SPT1846 ou MC3090 C Commentaire C= complète automate, A= tous pour l’automate 71 f) Lecture à partir de la douchette du système de gestion Pharmacie (dial E) Si le protocole de communication avec la pharmacie est le CDAPI et le dialogue ‘E’ est accepté et activé, vous avez la possibilité de scanner les boites sur le logiciel de la pharmacie lors de la validation de la commande reçue (VBapocom doit tourner sur notre PC) Ce dialogue permet le rangement des produits dans l’automate avec pharmacie lors de la validation des produits reçus - un seul Scan sur le système de gestion de la MAJ du stock automate Allume les leds de chargement correspondante MAJ le stock de la pharmacie (comme à l’habitude pour le pharmacien) Aucun paramétrage particulier hormis les paramètres pour la communication en CDAPI Catégorie AUTOMATE Code Variable ModeGestionStock Valeur C Commentaire C= complète automate, A= tous pour l’automate g) Lecture sur notre PC avec MAJ du Stock sur système de la pharmacie (dial I) Si le protocole de communication avec la pharmacie est le CDAPI et le dialogue ‘I’ est autorisé, vous avez la possibilité de scanner les boites sur notre PC et mettre à jour le stock sur le système de gestion pharma Le dialogue I permet le rangement des produits avec un - MAJ du stock Automate - Allume les leds de chargement correspondante - MAJ le Stock de la pharmacie seul Scan sur notre PC VBapocom, ‘Fonctions’, ‘CD-API’, ‘rangement des produits dans l’automate’ (OU raccourci : petit bouton rouge « L » à gauche de l’indicateur) - saisir un n° de Bon de commande valide (si n° BL vide fermeture de la fenêtre) - saisir le code CIP ou le code barre du produit réceptionner - saisir la quantité totale reçue puis valider …. saisir cip, Qt …. (si cip vide fin de livraison) - cliquer sur ‘fin de cette livraison’ Historique de cette livraison - ‘Réception de commande’ : la quantité reçue est écrite dans le stock de l’automate ET du HOST (limité peux être à la capacité de l’automate) * ‘retour article invendu’ : la quantité reçue est écrite seulement dans le stock de l’automate (pas dans le HOST) (limité comme ci-dessus) Aucun paramétrage particulier hormis les paramètres pour la communication en CDAPI pensez à regarder le paramétrage spécifique pour LGPI Catégorie AUTOMATE Code Variable ModeGestionStock Valeur C Commentaire C= complète automate, A= tous pour l’automate Vérification du type de dialogue accepté par le HOST Dans VBapocom, faire ‘Fonctions’, ‘CD API’, ‘Test liaison CD API’, ‘Ok’ Vous devez voir apparaître dans la fenêtre de messages bleu la liste de tous les dialogues acceptés par le HOST après le message ‘Dial CDAPI Ok pour HOST’ Exemple : ‘Dial. CDAPI Ok pour HOST : ABEIKOPRS’ (le HOST accepte les dialogues A,B,E,I,K,O,P,R et S) Yves DELORME 72 MéKapharm Note Interne 25/08/2005 2003 3.0.7 3.0.10 Date Modification : Date Création : Version VBapocom : Version VBapoteKa 44) Numérotation des goulottes (leds AR, EA et étiquettes) Sur les meubles ApotéKa2 et Apophis la numérotation des goulottes à changer : elle se lit dorénavant de gauche à droite vue de l’arrière Cette modification se fait automatiquement dans APOCOM par les paramètres ‘type de meuble’ déclarer dans Mékasoft Numérotation vue de l’arrière du meuble : 1 à DROITE : Apo1, Apo1Led (conn. leds à droite), Apo1LedA (conn. leds à gauche) (ancienne numérotation) 1 à GAUCHE : (Connecteur 6pts carte leds à gauche vue de l’arrière) (nouvelle numérotation) les types ‘Apo1LedA’ et ‘Apo1LedR’ concernent les meubles Apo2 équipés de carte électronique ‘meuble Apo1’ + carte Leds le type ‘Apo1Led’ concerne seulement la pharmacie VILLA équipé de cartes leds avec le connecteur à droite (version carte Led = 041102, qui accepte que le mode clignotement normal ; pas de rapide ‘R’ ni de lent ‘L’) donc pas de défaut d’éjection paramètre : MemoLedAR=’N’ obligatoirement le type ‘Apo1’ concerne tous les meubles avec une structure mécanique et carte ApotéKa1 sans led AR le types ‘AL1’ concerne l’Apophis Apo1LedR ou Apo1LedA est composé de : - d’une structure ApotéKa2 - de carte meuble ApotéKa1 (v991129 standard) - de carte Apo1Led (28 rails maxi) avec une version logicielle mini L2-v210503 - de rail d’EA Apotéka1 classique - de carte leds AR standard Apotéka2 (connecteur à gauche) - de carte récepteur IR idem ApotéKa2 - de carte émetteur IR MODIFIEE (potar supplémentaire pour le réglage des IR) - de câbles spéciaux permettant le raccordement de chaque plateau (IR, EA et leds AR) - d’une armoire tapis classique électriquement ApotéKa1 implanté dans le haut d’un meuble ApotéKa2 Paramétrage : Néant Yves DELORME TAPIS ROULANT EA n° 1 Carte plateau Meuble vue de dessus NOUVELLE NUMEROTATION Apo1LedR, AL1, Apo2 Goulottes Goulotte n° 1 Zone de Chargement 73 MéKapharm Date Modification : Date Création : Version VBapocom : Version VBapoteKa Note Interne 11/04/2005 2004 2.6.5 2.5.26 45) Installation du scanner SYMBOL SPT1550 ou SPT1846 (v1) Version Application dans le PALM : (fichiers datés >= 14/11/2003 dans c :\apoteka\appli\palm\palm\spt1846) et sur le PALM ‘Positions (v1.01)’ Il y a 2 modèles de PALM SYMBOL : - SPT1550 : Composé du scanner et de son socle (le craddle) - SPT1846 : Composé du scanner, de son socle (le craddle), et d’une antenne WiFi (réseau TCP/IP) Communique par radio avec le programme VBapocom (allume les leds AR) Permet la synchronisation, (applications et bases) par radio - Principe de fonctionnement Fonctionnement du SPT1550 Le scanner contient la base de produits et positions de l’automate, ainsi qu’une application pour l’exploiter (« Positions »). Cette base est reprise du PC automate à chaque synchronisation. C’est l’utilisateur qui doit lancer manuellement la synchronisation, qui se réalise à travers le socle. Fonctionnement du SPT1846 Le scanner contient la base de produits et positions de l’automate, ainsi qu’une application pour l’exploiter (« Positions »). Cette base est reprise du PC automate à chaque synchronisation. C’est l’utilisateur qui doit lancer manuellement la synchronisation, qui se réalise à travers le socle ou à travers le réseau (WiFi). Ce scanner contient une extension WiFi qui lui permet d’établir une liaison réseau par radio, l’antenne sert de relais entre le scanner et le PC : quand un produit est scanné, son CIP est envoyé à VBapocom par l’intermédiaire de l’antenne, puis VBapocom allume les diodes correspondantes sur l’automate. - - Branchements Branchements du SPT1550 Connecter le craddle à un port COM libre du PC, à l’aide du câble COM (DB9-RJ45). Brancher le socle sur le secteur (multiprises parafoudre). Branchements du SPT1846 Connecter l’antenne à la prise Ethernet de l’ordinateur à l’aide d’un câble réseau croisé, normalement inclus dans le pack de l’antenne (dans le cas où le PC et l’antenne doivent être connectés à un hub, les câbles sont alors droits). Brancher le craddle et l’antenne WiFi sur le secteur (multiprises parafoudre). OPTION : Connecter le craddle à un port COM libre du PC, à l’aide du câble COM (DB9-RJ45) c) Paramétrage réseau du PC (seulement pour SPT1846) Adresse IP : 192.168.30.221 (ou autre adresse fixe) Masque de sous-réseau : 255.255.255.0 Windows XP : Dans le menu Démarrer / Paramètres / (basculer sur affichage classique si besoin) Connexions réseau / Connexion au réseau local / Propriétés / double-cliquer dans la liste sur Protocole Internet (TCP/IP) / utiliser une IP fixe Windows 98 : Dans le menu Démarrer / Paramètres / Panneau de configuration, double-cliquer sur Réseau, et double-cliquer dans la liste sur TCP/IP -> [modèle de la carte réseau]. Il faudra redémarrer Windows pour activer ces paramètres. - d) Paramétrage de l’antenne WiFi (seulement pour SPT1846) sur le PC Ouvrir la page Web de l’antenne : dans Internet Explorer, taper l’adresse http://192.168.30.220 puis valider par Entrée. Entrer le nom d’utilisateur admin puis valider par OK (pas de mot de passe) Cliquer sur le bouton Wireless (à gauche) : la valeur dans le champs SSID doit être apoteka2 (en minuscule) e) Paramétrage de Palm Desktop (logiciel sur PC) 74 - - - - Installation de Palm Desktop et lancement de HotSync Manager Vérifier que Palm Desktop est installé dans le PC (menu Démarrer/Programmes/Palm Desktop). Sinon, il se trouve dans le dossier Installation Apoteka du CD (fichier n°1). A la question ‘Configuration du courrier électronique’ répondre NON Vérifier que le raccourci Hotsync Manager est bien présent dans le menu Démarrer/ Programmes/ Démarrage. Configuration pour la synchronisation par le port COM obligatoire pour SPT1550, optionnel pour SPT1846 Le programme HotSync Manager est représenté par l’icône en bas à droite de l’écran, à côté de l’heure. Cliquer avec le bouton droit sur l’icône pour avoir le menu contextuel. Dans ce menu, seule l’option Série local doit être cochée. Pour indiquer au programme le COM utilisé, il faut aller dans Configuration… puis cliquer sur Locale (on peut aussi régler la vitesse de communication) Pour vérifiez que le bon COM est sélectionné, tentez une synchronisation en appuyant sur le bouton en bas à droite du craddle : la fenêtre de synchronisation doit alors s’afficher sur le PC et sur le scanner. Si la fenêtre Utilisateurs s’ouvre à l’écran, sélectionner l’utilisateur dans la liste et appuyer sur OK. Configuration pour la synchronisation par le réseau (SPT1846 seulement) Le programme HotSync Manager est représenté par l’icône en bas à droite de l’écran, à côté de l’heure. Cliquer avec le bouton droit sur l’icône pour avoir le menu contextuel. Dans ce menu, seule l’option Réseau doit être cochée. il faut aller dans Configuration - puis cliquer sur Réseau et coché le nom d’utilisateur (apoteka) - paramétrages TCP/IP : Adresse du PC principal=192.168.30.221 Masque de sous réseau=255.255.255.0 PS : il est préférable de choisir la méthode synchronisé le PALM SPT1846 par le réseau f) Paramétrage dans Mékasoft (menu paramètres, paramètres d’Apocom) Pour le SPT1550 : Catégorie COMMUNICATION Pour le SPT1846 : Catégorie COMMUNICATION Paramètre PocketType Valeur SPT1550 Commentaire type de pocket utilisé Paramètre PocketType PocketTCPPort Valeur SPT1846 1001 Commentaire type de pocket utilisé n° du port TCP/IP utilisé par le pocket ATTENTION : Il faut redémarrer Mekasoft pour activer ces paramètres (nécessaires aussi pour la synchronisation de la base produits) g) Suppression du PareFeu sur le PC - lancer le programme TREND MICRO PC SILIN - réglage de PC SILIN - Décocher ‘ENABLE PERSONAL FIREWALL’ - Apply - h) Reset Complet d’un PALM (supprime toutes les applications et paramètres) Il est préférable de faire ce reset complet afin d’éliminer d’anciens paramètres Ouvrir le compartiment de la batterie Appuyer sur le bouton ROUGE (Marche / Arrêt), le tenir appuyer Appuyer sur le bouton RESET (en dessous dans le compartiment batterie sans lâcher le bouton rouge) Puis lâcher le bouton RESET Quand le logo PALM apparaît sur l’écran, lâcher le bouton ROUGE (Marche / Arrêt) Valider le reset par un bouton du haut Fermer le compartiment batterie valider une fois n’importe où sur l’écran à l’aide du crayon jaune valider 4 fois sur la croix précisément sélectionner country : France cliquer sur Next cliquer sur Done i) - Paramétrage réseau du Palm (SPT1846 uniquement) sur le PALM Propriétés réseau du Palm Aller dans le menu (icône maison) puis dans Prefs Sélectionner la page Network (dans la liste déroulante en haut à droite) et appuyer sur Détails… 75 - Le champs ESSID doit contenir apoteka2 (pour entrer du texte, appuyer sur abc tout en bas à gauche de l’écran) Décocher Use DHCP et appuyer sur Settings… - IP : 192.168.30.224 (adresse IP du PALM) Subnet : 255.255.255.0 Gateway doit rester vide. Appuyer sur OK Décocher la case DNS Enabled et appuyer sur OK. j) - - - - - - Paramétrage de HotSync sur le PALM (SEULEMENT SPT1846 pour syncrhonisation par le réseau) -Aller dans le menu (icône maison) puis dans HotSync cliquer sur Modem cliquer sur le titre Hotsync en haut à gauche, cliquer sur la 1ere ligne ‘Modem Sync Prefs’, choisir Network puis OK cliquer sur le titre Hotsync en haut à gauche, cliquer sur la 3ere ligne ‘Primary PC setup’ Primary PC adresss = 192.168.30.221 (adresse du PC) et Subnet Mask = 255.255.255.0 puis OK cliquer sur ‘select service’ et Done k) Installation de l’application sur le Palm L’installation se fait à partir de Mékasoft : dans le menu Configuration/Symbol, cliquer sur Mettre à jour le programme du Symbol. (il se trouve dans c :\apoteka\appli\palm\palm ou c :\apoteka\appli\palm\palm\spt1846\palm) Au bout de quelques instants la fenêtre Installation de l’application du Palm s’affiche : sélectionner le bon utilisateur puis appuyer sur Install. Attendre que la fenêtre Waiting for HotSync apparaîsse. l) Lancer la synchronisation à partir du PALM démarrer une synchronisation : Si synchronisation par le port série : appuyer sur le bouton de synchronisation du craddle. Si synchronisation par le réseau : Aller dans le menu (icône maison) puis dans HotSync puis appuyer sur l’icône au milieu du PALM Cocher la case et répondre non pour ne pas fermer l’application HotSync sur le PC Temps de transfert environ 1mn m) Paramétrage de l’application ‘Positions’ sur le Palm (seulement SPT1846) Lancer l’application Positions. (menu icône maison puis cliquer sur positions) Cliquer sur le titre (Positions) pour faire apparaître le menu Paramètre. - Adresse du serveur : 192.168.30.221 (c’est l’adresse réseau du PC contenant la base de donnée écrite plus haut) - Port du serveur : 1001 (c’est le port défini par le paramètre PocketTCPPort sur le PC) Relancer l’application n) Installation des boutons de raccourci sur le Palm Pour que l’application s’exécute quand on appuie sur un bouton du Palm : Aller dans le menu (icône maison) puis dans Prefs. Appuyer en haut à droite pour faire dérouler le menu et sélectionner Buttons. A la place de To Do List, indiquer Positions ; le 3ème bouton du Palm ouvrira l’application. - A la place de Memo Pad, indiquer HotSync ; le 4ème bouton du Palm ouvrira le menu synchronisation - Cliquer sur le 3ème bouton pour tester le lancement de l’application o) Refaire une Synchronisation si c’est la première installation La synchronisation devra être faite 2 fois pour être effective lors de la première installation (sinon aucune position ne s’affiche sur le PALM, alors que la led s’allume sur l’automate) - - p) Test lancer les programmes Mékasoft et VBapocom sur le PC Lancer l’application Positions sur le Palm (3ème bouton en bas) Scanner un produit, les positions doivent s’afficher sur le Palm les positions doivent s’afficher dans une fenêtre sur le prog VBapocom la ou les leds de chargements correspondantes doivent s’allumer sur l’automate Lancer une synchronisation à partir du Palm ( si liaison série (COM) : poser le Palm sur le craddle et appuyer sur le bouton du craddle. si liaison radio : appuyer sur le 4ème bouton en bas puis sur le gros bouton au milieu de l’écran du PALM) Sur Mékasoft une fenêtre apparaît : Mise à jour de la base sur symbol… Après la synchro complète : le Palm affiche HotSync opération complète. Yves DELORME 76 MéKapharm Date Modification : Date Création : Version VBapocom : Version VBapoteka : Note Interne 08/06/2005 02/06/2005 3.1.1 3.1.0 46) MISE A JOUR de l’application PALM SPT1846 (V1 V2) Cette procédure est valable pour une mise à jour chez un client qui est déjà équipé d’un PALM SPT1846 paramétrer et fonctionnel - Supprimer tous les fichiers et dossiers qui se trouvent dans c :\apoteka\appli\palm Installation à partir du PATCH - Copier le fichier PatchPALMxxxxxx.exe dans ce dossier c :\apoteka\appli\palm - Exécuter ce fichier depuis cette emplacement - Supprimer le programme PatchPALMxxxxxxx.exe - Copier VBapoteka.exe et VBapocom.exe dans c :\apoteka\appli (version >= 3.1.0) Installation à partir du CD (version >= 3.1.0) - Installer la mise à jour comme à l’habitude - Lancer Mékasoft - Arrêter Mékasoft Lancer VBapocom, répondre oui à la demande de changement de version du programme PALM Lancer Mékasoft Faire ‘configuration’, ‘symbol’, ‘mettre à jour le programme du symbol’ Lancer une synchronisation depuis le PALM Supprimer sur le PALM le programme ‘Positions’ Modifier sur le PALM le raccourci du 3eme bouton (mettre ‘P-Apoteka’ à la place de ‘Positions’) Lancer ce programme sur le PALM en appuyant sur le 3ème bouton Vérifier l’adresse du serveur et le n° du port de communication sur l’application (titre P-Apoteka/parametre). Il est préférable d’utiliser le port 1002 Cliquer sur ‘Affiche les positions’ Le PALM doit afficher le nom de la pharmacie et ‘Scanner une boite … ‘ scanner une boite pour voir si cela fonctionne - Les synchronisations ultérieurs ne sont plus nécessaires, car le PALM travaille en temps réel avec le PC, les nouvelles positions et quantité en stock sont automatiquement affiché. CAS de plusieurs PALM : S’il y a plusieurs PALM sur le même PC, il faut que le 2eme PALM est une adresse IP différente et un nom d’utilisateur (pour la Synchronisation) différent SUR un PALM NEUF ou après Remise à zéro de la mémoire du PALM : - paramétrer le network - paramétrer HotSync - sur le PC, prog. PALMDESKTOP, supprimer tous les utilisateurs, puis créer un utilisateur ‘Apoteka’ - lancer la synchronisation - paramétrer le 3eme bouton Yves DELORME 77 MéKapharm Date Modification : Date Création : Version VBapocom : Version VBapoteKa Note Interne 08/11/2005 2004 3.1.0 3.1.0 47) Installation du scanner SYMBOL PALM SPT1846-V2 a) Principe de fonctionnement de la version 2 Le scanner ne contient aucun produit, il contient seulement une application appelé « P-Apoteka ». Une fois l’installation terminée, il n’y aura plus jamais de synchronisation à faire par le client. Ce scanner contient une extension WiFi qui lui permet d’établir une liaison réseau par radio, l’antenne sert de relais entre le scanner et le PC : quand un produit est scanné, son CIP est envoyé à VBapocom par l’intermédiaire de l’antenne, puis VBapocom repond au PALM, les positions, stock… et allume les diodes correspondantes sur l’automate. - b) Branchements Connecter l’antenne à la prise Ethernet de l’ordinateur à l’aide d’un câble réseau croisé, normalement inclus dans le pack de l’antenne (dans le cas où le PC et l’antenne doivent être connectés à un hub, les câbles sont alors droits). Brancher le craddle et l’antenne WiFi sur le secteur (multiprises parafoudre). - ne pas connecter le craddle à un port COM du PC car la synchronisation se fait par l’antenne WIFI - c) Paramétrage réseau du PC Adresse IP du PC : 192.168.30.221 (ou autre adresse fixe si besoin) Masque de sous-réseau : 255.255.255.0 Si Windows XP : Dans le menu Démarrer / Paramètres / (basculer sur affichage classique si besoin) Connexions réseau / Connexion au réseau local / Propriétés / double-cliquer dans la liste sur Protocole Internet (TCP/IP) / utiliser une IP fixe Si Windows 98 : Dans le menu Démarrer / Paramètres / Panneau de configuration, double-cliquer sur Réseau, et double-cliquer dans la liste sur TCP/IP -> [modèle de la carte réseau]. Il faudra redémarrer Windows pour activer ces paramètres. d) Paramétrage de l’antenne WiFi à partir du PC - Ouvrir la page Web de l’antenne : dans Internet Explorer, taper l’adresse http://192.168.30.220 puis valider par Entrée. - Entrer le nom d’utilisateur admin puis valider par OK (pas de mot de passe) - Cliquer sur le bouton Wireless (à gauche) : le champs SSID doit être apoteka2 (en minuscule) e) - - Paramétrage de Palm Desktop (logiciel sur PC) Installation de Palm Desktop et lancement de HotSync Manager Vérifier que Palm Desktop est installé dans le PC (menu Démarrer/Programmes/Palm Desktop). Sinon, il se trouve dans le dossier Installation Apoteka du CD (fichier n°1). A la question ‘Configuration du courrier électronique’ répondre NON Vérifier que le raccourci Hotsync Manager est bien présent dans le menu Démarrer/ Programmes/ Démarrage. Configuration pour la synchronisation par le réseau Le programme HotSync Manager est représenté par l’icône en bas à droite de l’écran, à côté de l’heure. Cliquer avec le bouton droit sur l’icône pour avoir le menu contextuel. Dans ce menu, seule l’option Réseau doit être cochée. il faut aller dans Configuration - puis cliquer sur Réseau et coché le nom d’utilisateur (apoteka) - paramétrages TCP/IP : Adresse du PC principal=192.168.30.221 Masque de sous réseau=255.255.255.0 f) Paramétrage dans Mékasoft (menu paramètres, paramètres d’Apocom) Catégorie Paramètre Valeur Commentaire Communication PocketType SPT1846-V2 Type de pocket utilisé PocketTCPport 1002 N° du port TCPIP utilisé par le pocket ATTENTION : Il faut redémarrer Mékasoft pour activer ces paramètres g) Suppression du PareFeu (FireWall) sur le PC (logiciel PC SILIN) - lancer le programme TREND MICRO PC SILIN - réglage de PC SILIN - Décocher ‘ENABLE PERSONAL FIREWALL’ - Apply - h) Reset Complet d’un PALM (supprime toutes les applications et paramètres) Il est préférable de faire ce reset complet afin d’éliminer d’anciens paramètres Ouvrir le compartiment de la batterie Appuyer sur le bouton ROUGE (Marche / Arrêt), le tenir appuyer 78 - - Appuyer sur le bouton RESET (en dessous dans le compartiment batterie sans lâcher le bouton rouge) Puis lâcher le bouton RESET Quand le logo PALM apparaît sur l’écran, lâcher le bouton ROUGE (Marche / Arrêt) Valider le reset par un bouton du haut Fermer le compartiment batterie valider une fois n’importe où sur l’écran à l’aide du crayon jaune valider 4 fois sur la croix précisément sélectionner country : France cliquer sur Next puis cliquer sur Done i) Paramétrage réseau du Palm sur le PALM Aller dans le menu (icône maison) puis dans Prefs Sélectionner la page Network (dans la liste déroulante en haut à droite) et appuyer sur Détails… Le champs ESSID doit contenir apoteka2 (pour entrer du texte, appuyer sur abc tout en bas à gauche de l’écran) Décocher Use DHCP et appuyer sur Settings… - IP : 192.168.30.224 (adresse IP du PALM) (ou 192.168.30.225 s’il s’agit du 2ème PALM) Subnet : 255.255.255.0 Gateway doit rester vide. Appuyer sur OK Décocher la case DNS Enabled et appuyer sur OK. j) - - - - - - - - Paramétrage de HotSync sur le PALM -Aller dans le menu (icône maison) puis dans HotSync cliquer sur Modem cliquer sur le titre Hotsync en haut à gauche, cliquer sur la 1ere ligne ‘Modem Sync Prefs’, choisir Network puis OK cliquer sur le titre Hotsync en haut à gauche, cliquer sur la 3ere ligne ‘Primary PC setup’ Primary PC adresss = 192.168.30.221 (adresse du PC) et Subnet Mask = 255.255.255.0 puis OK cliquer sur ‘select service’ et Done k) Installation de l’application sur le Palm L’installation se fait à partir de Mékasoft : dans le menu Configuration/Symbol, cliquer sur Mettre à jour le programme du Symbol. (il se trouve dans c :\apoteka\appli\palm\spt1846-V2) Au bout de quelques instants la fenêtre Installation de l’application du Palm s’affiche : sélectionner le bon utilisateur puis appuyer sur Install. Attendre que la fenêtre Waiting for HotSync apparaîsse. l) Lancer la synchronisation à partir du PALM démarrer une synchronisation : Aller dans le menu (icône maison) puis dans HotSync puis appuyer sur l’icône au milieu du PALM Cocher la case et répondre non pour ne pas fermer l’application HotSync sur le PC Temps de transfert environ 30s m) Installation des boutons de raccourci sur le Palm Pour que l’application s’exécute quand on appuie sur un bouton du Palm : Aller dans le menu (icône maison) puis dans Prefs. Appuyer en haut à droite pour faire dérouler le menu et sélectionner Buttons. A la place de To Do List, indiquer P-Apoteka ; le 3ème bouton du Palm ouvrira l’application. - A la place de Memo Pad, indiquer HotSync ; le 4ème bouton du Palm ouvrira le menu synchronisation - Cliquer sur le 3ème bouton pour tester le lancement de l’application n) Paramétrage de l’application ‘P-Apoteka’ sur le Palm Lancer l’application P-Apoteka. (appuyer sur le 3ème bouton en bas du PALM à partir de la gauche) Cliquer sur le titre (P-Apoteka) pour faire apparaître le menu Paramètre. - Adresse du serveur : 192.168.30.221 (c’est l’adresse réseau du PC où fonctionne VBapocom) - Port du serveur : 1002 (c’est le port défini par le paramètre PocketTCPPort sur le PC) Puis faire « OK » o) Test lancer les programmes Mékasoft et VBapocom sur le PC - Lancer l’application P-Apoteka sur le Palm (3ème bouton en bas) - Appuyer sur le bouton « Affiche les positions » - Le PALM recherche le nom de la pharmacie et doit demander de scanner un produit Scanner un produit, les positions doivent s’afficher sur le Palm les positions doivent s’afficher dans une fenêtre sur le prog VBapocom la ou les leds de chargements correspondantes doivent s’allumer sur l’automate Yves DELORME 79 MéKapharm Date Modification : Date Création : Note Interne 16/03/2006 2006 Antenne WIFI 48) Sécurisation de la liaison WIFI (PALM) et antenne DLINK Paramétrage habituel de l’antenne : - Ouvrir la page Web de l’antenne : dans Internet Explorer, taper l’adresse http://192.168.30.220 puis valider par Entrée. - Entrer le nom d’utilisateur admin puis valider par OK (pas de mot de passe) - Cliquer sur le bouton Wireless (à gauche) : le champs SSID doit être apoteka2 (en minuscule) Problème : La liaison WIFI étant HF, cette liaison réseau est disponible depuis partout y compris depuis l’extérieur proche de la pharmacie et permettrai donc à des personnes malintentionnés d’avoir accès à ce réseau (ex : PC Apotéka) Réponse à ce problème : On va paramétrer l’antenne de façon à ce que seulement le ou les Palms autorisés auront le droit de se connecter sur cette antenne WIFI Un peu de théorie : chaque carte réseau est identifiée de façon unique au monde par un numéro que l’on appel : « Adresse MAC », il suffit donc de dire à l’antenne de n’accepter les liaisons que en provenance de certaines adresses MAC Pour trouver l’adresse MAC d’un PALM : cliquer sur l’icône « maison », puis sur l’icône « Symbol, Symbol Info », cliquer sur l’onglet « S24 info » et de relever l’adresse MAC sur la ligne « S24 MAC Addr » (12 caractères) Pour Trouver l’adresse MAC d’un PC : (seulement en cas de connexion WIFI avec celui-ci) : faire, « panneau de configuration », « connexion réseau », double clic gauche sur le réseau, choisir l’onglet « support », « détails », lire le contenu de la ligne « adresse physique ». Paramétrage supplémentaire de l’antenne : - Ouvrir la page Web de l’antenne : dans Internet Explorer, taper l’adresse http://192.168.30.220 puis valider par Entrée. - Entrer le nom d’utilisateur admin puis valider par OK (pas de mot de passe) Cliquer sur le bouton « Wireless » (à gauche) Cliquer sur l’onglet « Advanced » (en haut) Cliquer sur le bouton « Filters » (à gauche) Cliquer sur « only allow MAC adress(es) listed below to connect DWL-900AP+ » Taper l’adresse « MAC » du palm dans le champs « MAC adress » (6 fois 2 caractères) Puis cliquer sur « Apply » PS : la liste des adresses MAC autorisées sur cette antenne WIFI apparaît en dessous dans « MAC Filter List » - Si vous avez 2 Palms chez le client, il faut saisir l’autre adresse MAC (du 2ème palm) et de nouveau cliquer sur « Apply » - Si vous changer de Palm lors d’une intervention SAV, il faut bien sur revenir ici et ajouter la nouvelle adresse MAC pour ce nouveau PALM afin qu’il soit reconnu par cette antenne Yves Delorme. 80 MéKapharm Date Modification : Date Création : Note Interne 05/01/2005 2004 PALM 49) Résolution de quelques Problèmes avec le SYMBOL SPT1846 Le message « Erreur : l’antenne ne répond pas » apparaît sur l’écran du scanner : - - Vérifier sur l’antenne D-LINK que le témoin Power est bien allumé. S’il n’est pas allumé, vérifier l’alimentation. - - Débrancher (10s environ) puis rebrancher l’alimentation de l’antenne. Refaire un essai avec le scanner. - - Vérifier la configuration de l’antenne D-LINK avec l’ordinateur : Lancer Internet Explorer. Dans la barre d’adresse, entrer http://192.168.30.220 puis valider par la touche Entrée. Entrer le nom d’utilisateur Admin dans la boite qui apparaît (pas de mot de passe) Appuyer sur le bouton Wireless dans la page de configuration qui est apparue. - Vérifier qu’il est bien inscrit apoteka2 dans le champ SSID. - Vérifier la configuration du scanner : - Appuyer sur l’icône représentant une maison. (si rien ne se passe, vérifier qu’il n’y a pas un message à valider sur l’écran) Dans le menu d’icônes qui est apparu, appuyer sur l’icône Prefs. Appuyer sur le mot dans le coin supérieur droit, pour faire dérouler une liste. - Dans cette liste, choisir Network (ou Réseau). En bas à gauche, appuyer sur le bouton Détails. Vérifier qu’il est bien marqué apoteka2 en face de ESSID, en haut de l’ écran - PS : Pour faire un reset de l’antenne afin de remettre les paramètres d’usines il faut appuyer au moins 5s sur le bouton reset à l’aide d’une pointe puis attendre quelques minutes Le message « Erreur : impossible de joindre le PC » apparaît sur l’écran du scanner : - Vérifier que le programme VBapocom est bien lancé et fonctionne normalement (compteur tourne) - Sur VBapocom faire ‘Aide’ puis ‘versions logiciel et infos’ puis recherché la ligne ‘Ecoute Pocket Sur’. Entre parenthèse apparaît le nom du PC suivit d’un ‘-‘ suivi de l’adresse IP suivi de ‘Port :’ n° port Exemple : Ecoute Pocket sur (Apoteka-192.168.30.221 port : 1001) Port à l’écoute Vérifier que cette adresse IP est bien celle du PC (voir ci dessous) et que c’est bien celle paramétrer dans le PALM (si l’adresse est 0.0.0.0 cela veux sûrement dire qu’il y a conflit d’adresse avec un autre PC sur le réseau, laissé connecté sur le Hub que le PC et l’antenne, puis redémarrer Apocom, revérifier cette adresse) Vérifier que le n° de port à l’écoute est bien celui paramétrer dans le PALM - - - - Réinitialiser le programme VBapocom, sur le PC, avec la touche F11. [ ! ] Cette action interrompt immédiatement toute commande en cours, et annule les commandes en file d’attente pour l’automate. Réinitialiser le scanner en appuyant sur le bouton Reset. (Pour y accéder, ouvrir le compartiment de la batterie). Relancer l’application et refaire un essai avec le scanner. - - Vérifier l’adresse réseau du PC : Note : Si le PC est relié à un réseau présent dans l’officine, il faut adapter les adresses ci-dessous au réseau déjà existant. Adresse IP : - 192.168.30.221 Masque : 255.255.255.0 Sous Windows XP : Dans le menu Démarrer/Paramètres/Connexions réseau, cliquer droit sur Connexion au réseau local. 81 - Cliquer sur Propriétés. Dans la liste, double-cliquer sur Protocole internet (TCP/IP). OU cliquer sur status et il doit affiché ‘connecté’ et sur l’onget ‘Support’ l’adresse IP du PC - Sous Windows 98 : Dans le menu Démarrer/Paramètres/Panneau de configuration, double-cliquer sur Réseau. Double-cliquer dans la liste sur TCP-IP-> [Nom de la carte réseau]. - - Vérifier qu’un pare-feu n’est pas activé sur le PC. - Si la présence d’un pare-feu est indispensable sur le PC, autoriser en Entrée/Sortie le port configuré pour le(s) scanner(s) - - Vérifier l’adresse réseau du scanner : Note : Dans le cas de plusieurs scanners, il faut qu’une adresse IP distincte soit attribuée à chacun. - Appuyer sur l’icône représentant une maison. (si rien ne se passe, vérifier qu’il n’y a pas un message à valider sur l’écran) Dans le menu d’icônes qui est apparu, appuyer sur l’icône Prefs. Appuyer sur le mot dans le coin supérieur droit, pour faire dérouler une liste. - Dans cette liste, choisir Network (ou Réseau). En bas à gauche, appuyer sur le bouton Détails. S’assurer que Use DHCP est bien décoché. Appuyer sur le bouton Settings, en dessous de Use DHCP. L’adresse se trouve en face de IP Adress. Elle doit être 192.168.30.224 s’il n’y a qu’un scanner pour l’automate (on peut attribuer aux autres scanners les adresses suivantes, 192.168.30.225, 192.168.30.226). - Note : Si le PC est relié à un réseau présent dans l’officine, il faut adapter les adresses ci-dessus au réseau déjà existant. - Le masque se trouve en dessous. Il doit être égal à 255.255.255.0, quelles que soit les adresses données aux éléments du réseau. - - Essayer un autre numéro de port (1001 et 2002 sont des choix qui ont été testés). Pour la configuration d’un numéro de port, voir la notice d’installation d’un scanner. Le message « Error 09 : invalid entry in numeric field » apparaît sur l’écran du scanner : Vérifier tous les paramètres de l’application ‘Positions (v1.0.1)’ sur le PALM : (adresse serveur, port du serveur, delai max …, temps d’inactivité …). Il ne doit y avoir aucun ‘.’ Ou autre caractères non numérique sauf dans l’adresse du serveur (192.168.30.221 par exemple) Problèmes de SYNCHRONISATION En cas de problème de synchronisation, privilégié, la synchronisation par le réseau. La synchronisation est impossible : -Vérifier que l’icône HotSync est bien présent à coté de l’heure dans la barre de tache -Vérifier le type de synchro (local ou réseau) -Vérifier si c’est le bon port COM qui est défini OU que c’est la bonne adresse réseau et le bon utilisateur (adresse IP du PC) -Vérifier que le port spécifié est fonctionnel et que la base est branché dans la bonne prise sur le PC La synchronisation ne se passe pas bien (commence mais ne s’arrête jamais) : Supprimer le dossier BACKUP se trouvant dans C :\PALM\nom_de_l’utilisateur\BACKUP Faire Mékasoft \ configuration \ symbol \ mettre à jour le programme du symbol Lancer une synchronisation Vérifier les paramètres dans l’application ‘Positions’ sur le PALM La synchronisation ne se passe pas bien (commence puis s’arrête) : - Faire ‘démarrer’, ‘programmes’ ,’Palm desktop’, ‘outil d’installation’ et supprimer tous ce qui ce trouve dans la liste - Essayer de réduire la vitesse de communication (exemple 19200 bauds) - En dernier recours : 82 -ATTENTION, vous devez vous munir du CD d’installation de Vbapotéka afin de pouvoir réinstaller -Désinstallé le programme PALM desktop (‘démarrer’, ’panneau de config’, ’ajout/supp. Progr’) -Supprimer le répertoire c :\PALM -Installer d’après le CD de nouveau le programme installation Apoteka\1-installation PALM desktop -Relancer manuellement le programme de HotSync s’il n’est pas présent en icône à coté de l’heure dans la barre de tache et le paramétrer correctement Après échange de PALM ou de PC : - Lancer le programme Démarrer / Palm Desktop / Outil d’installation Supprimer tous les programmes un à un qui se trouve dans la liste (puis fermer ce logiciel) Lancer le programme Démarrer / Palm Desktop / PALM DESKTOP Sélectionner en haut à droite, ‘utilisateur :’, ‘modifier les utilisateurs…’. Supprimer tous les utilisateurs et les données attachées. Puis créer un nouvel utilisateur = ‘apoteka’ et fermer ce programme Palm DeskTop la configuration pour une synchronisation par le réseau Vérifier dans l’icône HOTSYNC Faire un RESET COMPLET du PALM RECONFIGURER le PALM comme s’il était neuf ….. Yves Delorme 83 MéKapharm Date Modification : Date Création : Version VBapocom : Note Interne 20/12/2007 2001 2.3.1 50) Installation d’un WORTH DATA Constitution : - un mobile WORLD DATA LT73 - une base B57 - une alimentation F11 (+5v DC 400mA) - un câble série F36 Montage & Branchement : - vissé la grande antenne sur la base - Branché le câble série RJ45 sur la prise COMPUTER (attention ne pas se trompé avec la prise RELAY) - Branché l’alimentation secteur F11 derrière la base et dans une prise secteur - Insérer les piles dans le terminal (3 piles AA, LR6) Si vous utiliser des piles rechargeables, vous devez utiliser le bloc secteur de la base pour recharger celle-ci. (débranché l’alimentation de la base et la branché sur le prise en bas du Terminal à chaque fois qu’il est nécessaire) - Mettre la protection caoutchouc sur le terminal puis vissé la petite antenne - Branché le câble série venant de la base sur un COM libre du PC (exemple COM6) Configuration PC : - dans les paramètres d’apocom, « Communication », « paramCOMworthData » mettre 6 :9600,n,8,1 (si COM6) - redémarrer VBapocom Configuration du terminal WORTH DATA - allumer le terminal (touche ON/OFF) - appuyer sur la touche « ENTER » du terminal - scanner le code bar « Démarrer configuration » (utiliser le masque en carton ‘menu assist’ pour cacher les autres codes) - scanner le code bar « code 128 » - scanner le code « 1 » pour activer la lecture des codes 128 (vignette de médicament) - scanner le code bar « fin configuration » si problème d’affichage (TERM RADIO ne s’affiche pas sur la première ligne) - Allumer le terminal (touche ON/OFF) - Appuyer sur la touche « ENTER » - Appuyer sur « NO » (touche 0) - Appuyer sur « YES » (mode configuration) - Taper le mot de passe « WDTRI » puis « ENTER » - Taper « 1 » pour config terminal RADIO - Taper « 5 » pour config autres - Puis taper « ENTER » jusqu’à « MODE AFFICHAGE ECL » (6 fois « ENTER ») - Taper « 0 » pour mode d’affichage sur 6 lignes - Taper 2 fois « ENTER » - Taper « F1 » jusqu’à la question « LANCEMENT TOUCHE YES/NO » (3 fois « F1 ») - Puis faire le test habituel TEST : - redémarrer VBapocom - allumer le terminal (touche ON/OFF) - appuyer 2 fois sur la touche « ENTER » du terminal - le terminal doit vous afficher « APOTEKA Bonjour …. » - Scanner un code bar sur une boite, puis scanner un code bar sur une vignette de médicament. Site internet : http://www.codesbarres.com/ N° téléphone (hot line) : 0800 90 65 47 Yves Delorme 84 MéKapharm Date Modification : Date Création : Note Interne 03/07/2009 2006 Antenne WIFI 51) Installation Antenne WiFi LINKSYS WRT54GS (bleue) Cette antenne WIFI permet de se connecter sur des appareils WiFi qui utilise la norme 802.11b (11Mb) ou 802.11g (54Mb). en particulier pour les pockets mobiles SPT1846 et MC3090 Il est possible de branché cette antenne sur un réseau en mode DHCP (obtenir une adresse automatiquement) ou en adresse fixe ! ! ! en mode DHCP, suivant le paramétrage ci dessous, il faut un serveur DHCP sur le réseau (routeur ADSL par exemple) Après paramétrage (ci-dessous) , on peux l’installer à la place de la DLINK DWL-900AP+ sans aucun autre changement. Branchements : • Positionner l’antenne le plus haut possible (et si possible au centre de l’espace à couvrir) • Connecter le bloc secteur (AD12/1C 12v 1A) sur la multiprise secteur Apoteka • Brancher le câble réseau (RJ45) venant du PC serveur Apoteka n° 1 sur une prise n°1 (sur la prise « Internet ») • Si besoin brancher le PC serveur Apoteka n°2 sur la prise n°2 • Vous pouvez brancher cette antenne sur un Hub ou Routeur déjà existant (utiliser la prise n°4) • Une fois connecté, le voyant vert « Ethernet 1 » doit être allumé (ainsi que « WLAN » et « Power » et peux être « Ethernet 2 », « Ethernet 3 », « Ethernet 4 » si les prises respectives sont connectées à un réseau) Remise à Zéro de l’antenne : • allumer l’antenne jusqu’à ce que le voyant « Power » soit fixe • appuyer sur le bouton « Reset » situé à l’arrière de l’antenne jusqu’à ce que le voyant « Power » se mette à clignoter (environ 10s) • débrancher l’alimentation puis la rebrancher (pas obligatoire) Adresse par défaut de l’antenne (après remise à zéro) : • adresse IP de l’antenne : « 192.168.1.1 » ( ! ! ! juste avant le paramétrage) • login : « admin » • password : « admin » Paramétrages d’une antenne « remise à zéro » ou « neuve » : • • • • • • vérifier que votre PC possède bien une 2ème adresse IP fixe = 192.168.1.221 ou 192.168.1.222 (pour le PC2) « Démarrer », « Panneau de config », « Connexions réseau » choisir la bonne carte, faire un click droit, « Propriété » « Protocole Internet (TCP/IP) », « Propriété », « Avancé … » onglet « Paramètre IP », faire « Ajouter », Taper l’adresse 192.168.1.221, masque 255.255.255.0 puis « Ajouter », « OK », « OK », « Fermer » ouvrir « Internet explorer » et taper l’adresse : « 192.168.1.1 » taper le login : « admin » puis le mot de passe : « admin » sur le menu « setup / Advanced Routing » operating mode : « Router » à la place de « Gateway » mettre « Gateway », si vous être branché derrière un « ROUTEUR ADSL » sur le menu « Wireless / Basic Wireless Setting » wireless Network name (SSID) : « apoteka2 » à la place de « linksys » wireless channel : « 6 » à la place de « 11 » wireless SSID broadcast : « Enable » cliquer sur « SAVE SETTING » puis « continue » sur le menu « setup / basic setup » local IP adress : « 192.168.30.220 » à la place de « 192.168.1.1 » subnet mask : « 255.255.255.0 » DHCP server : « Disable » à la place de « Enable » 85 • • Time Zone : « (GMT +01 :00) France » à la place de « (GMT –08 :00 Pacific …) » Cliquer sur « SAVE SETTING » fermer « Internet explorer » relancer « Internet explorer » avec l’adresse « 192.168.30.220 » pour vérifier que l’on a bien accès à l’antenne avec cette nouvelle adresse notion de Sécurité : La liaison WIFI étant HF, cette liaison réseau est disponible depuis partout y compris depuis l’extérieur proche de la pharmacie et permettrai donc à des personnes malintentionnés d’avoir accès à ce réseau (ex : PC Apotéka) On va paramétrer l’antenne de façon à ce que seulement le ou les périphériques autorisés auront le droit de se connecter sur cette antenne WIFI Chaque carte réseau (une antenne WiFi est une carte réseau) est identifiée de façon unique au monde par un numéro que l’on appel : « Adresse MAC », il suffit donc de dire à l’antenne de n’accepter les liaisons que en provenance de certaines adresses MAC Comment trouver l’adresse MAC ? Une adresse MAC est composé est composé de 6 paires de chiffres hexadécimaux séparé par des « : » • Sur le Symbol MC3090R ou dans la barre de tache cliquer sur l’icône ‘WiFi’ choisir « wireless status » puis « 3 – Ipv4 Status » lire l’adresse MAC sur la ligne MAC : 00 : 15 : 70 : 11 : 0D : CA • Sur un Symbol PALM SPT1846 cliquer sur l’icône « maison » choisir l’onglet « all » en haut à droite cliquer sur l’icône « Symbol info » choisir l’onglet « S24 INFO » lire l’adresse MAC sur le ligne : S24 MAC addr : 00A0F84B2284 transformer cette adresse en y ajoutant des « : » tous les 2 caractères 00 : A0 : F8 : 4B : 22 : 84 • Sur un PC (XP) (seulement en cas de connexion WIFI avec celui-ci) « démarrer », « panneau de configuration », « connexion réseau » double clic gauche sur le réseau correspondant, choisir l’onglet « support », « détails » 00-0B-DB-63-23-5B lire l’adresse MACsur la ligne : Adresse physique : Paramétrage supplémentaire pour filtrer les adresses MAC • Ouvrir la page Web de l’antenne : dans Internet Explorer, taper l’adresse http://192.168.30.220 puis valider par Entrée. • Entrer le nom d’utilisateur « admin » puis le mot de passe « admin » valider par OK • Sur le menu « Wireless / Wireless MAC Filter » Wireless MAC filter : « Enable » à la place de « Disable » Choisir « permit only PCs listed … » cliquer sur « Edit MAC filter List » taper l’adresse MAC de tous les périphériques qui doivent utiliser cette antenne cliquer sur « SAVE Setting » en bas de la page puis « continue » de nouveau cliquer sur « SAVE Setting » puis « continue » • fermer « Internet explorer » PS : la liste des adresses MAC autorisées sur cette antenne WIFI apparaît en dessous dans « Edit MAC Filter List » - Si vous avez 2 pockets chez le client, il faut ajouter la 2ème adresse MAC de la même façon que ci-dessus Si vous changer de pocket lors d’une intervention SAV, il faut bien sûr revenir ici et ajouter la nouvelle adresse MAC pour ce nouveau pocket afin qu’il soit accepté par cette antenne 86 Cryptage de la liaison WIFI avec une antenne LINKSYS WRT54GS et un pocket MC3090 ATTENTION : le cryptage ne fonctionne pas avec le SPT1846 Paramétrage supplémentaire sur l’antenne : • Sur le menu « Wireless/Wireless Security » Secutity mode : « WPA2 Personal » WPA Algorithms : « TKIP + AES » WPA Shared Key : « apoteka3 » Group Key Renewal :« 3600 » • Puis cliquez sur : « Save Settings » Dans le Pocket MC3090 ATTENTION : Cette manipulation est à faire après l’installation standard du pocket ou réinitialisation cliquer dans la barre de tache sur l’icône ‘WIFI’ puis sur « Find WLANs » laissé le pocket recherché le réseau « apoteka2 » …. une fois le réseau trouvé (la clef en début de ligne, indique le cryptage du réseau) maintenir le crayon sur « apoteka2 » et faire « connect » sur « Profile ID » faire « next » sur « Operating mode » faire « next » sur « Authentication » faire « next » sur « encryption », choisir « TKIP » ou « AES » au lieu de « none », puis faire « next » sur « Passkey », taper « apoteka3 », puis faire « next » (appuyer sur la touche « ALPHA » afin de pouvoir saisir les lettres, puis appuyer sur la touche « alpha » pour saisir les chiffres) sur « IP adress Entry », choisir « Static » au lieu de « DHCP », puis faire « next » sur « IP adress entry », saisir dans « IP adress », l’adresse IP du pocket « 192.168.30.224 », au lieu de « 0.0.0.0 » puis saisir le « Subnet Mask : » = « 255.255.255.0 », puis faire « next » sur « Transmit Power », faire « next » sur « Battery Usage », faire « Finish ». Une icône indiquant la connexion au bout de quelques secondes doit apparaître devant « apoteka2 » avec en plus une petite clef de dessinée sur le même icône. Fermer la fenêtre « Manage Profiles » en cliquant sur la croix en haut à droite. Vous devez avoir dans la barre de tache l’icône : à la place de Démarrer le programme P_apoteka comme à l’habitude pour vérifier le fonctionnement. Yves Delorme 87 MéKapharm Date Modification : Date Création : Note Interne 23/03/2010 2009 52) Installation Antenne WiFi LINKSYS WRT54G2 (noire) ATTENTION : Avec l’installation d’une antenne WRT54G2 V1.5, et d’un pocket SPT1846 il faut absolument changer le paramètre suivant dans l’antenne afin que le pocket ne fasse pas BEEP, BEEP toutes les secondes envriron une fois connecté. « Wireless », « Advanced Wireless Setting », « Beacon Interval » = 90 au lieu de 100 par défaut Ce phénomène n’existe pas sur la version WRT54G2 V1 Le reste du paramétrage avec un pocket SPT1846 ou un pocket MC3090 est identique à la WRT54GS. Il faut simplement prendre le mode « MANUAL » dans « wireless », « basic wireless settings ». • • • • • • • • vérifier que votre PC possède bien une 2ème adresse IP fixe = 192.168.1.221 ou 192.168.1.222 (pour le PC2) « Démarrer », « Panneau de config », « Connexions réseau » choisir la bonne carte, faire un click droit, « Propriété » « Protocole Internet (TCP/IP) », « Propriété », « Avancé … » onglet « Paramètre IP », faire « Ajouter », Taper l’adresse 192.168.1.221, masque 255.255.255.0 puis « Ajouter », « OK », « OK », « Fermer » ouvrir « Internet explorer » et taper l’adresse : « 192.168.1.1 » taper le login : « admin » puis le mot de passe : « admin » sur le menu « setup / Advanced Routing » operating mode : « Router » à la place de « Gateway » sur le menu « Wireless / Basic Wireless Setting » wireless Network name (SSID) : « apoteka2 » à la place de « linksys » wireless channel : « 6 » à la place de « 11 » wireless SSID broadcast : « Enable » cliquer sur « SAVE SETTING » puis « continue » sur le menu « setup / basic setup » local IP adress : « 192.168.30.220 » à la place de « 192.168.1.1 » subnet mask : « 255.255.255.0 » DHCP server : « Disable » à la place de « Enable » Time Zone : « (GMT +01 :00) France » à la place de « (GMT –08 :00 Pacific …) » Cliquer sur « SAVE SETTING » fermer « Internet explorer » relancer « Internet explorer » avec l’adresse « 192.168.30.220 » pour vérifier que l’on a bien accès à l’antenne avec cette nouvelle adresse Crypter la liaison WIFI (clé WEP ou WPA-TKIP) • • Pour installer une clé WEP 128 bits, voir le chapitre sur la sécurisation d’une liaison WIFI (à utiliser par défaut) Pour installer une clé WPA-TKIP, voir le chapitre sur l’installation de l ‘antenne WRT54GS Filtrer les adresses MAC • Pour filtrer les adresses MAC, voir le chapitre sur l’installation de l ‘antenne WRT54GS Yves Delorme 88 MéKapharm Date Modification : Date Création : Version Vbapocom Version Vbapoteka Note Interne 04/01/2011 2008 53) Sécurisation liaison WIFI par clé WEP 128 bits (MC3090) Suite à des difficulté à la phie du 14 juillet, voilà la configuration de l’antenne LINKSYS et du pocket MC3090 fait par la société : REMY MEULINS (03.25.76.36.80) Subnet : 255.255.255.0 Gateway : 192.168.0.254 ESSID : apoteka2 Broadcast ESSID : No (disable) Code WEP128 : B379A 087A1 AD06 4995 B111 5EEF Même clef WEP sans les espaces pour le copier coller direct: B379A087A1AD064995B1115EEF User/Mot de passe : admin/admin IP AP : 192.168.0.220 IP MC3090 : 192.168.0.224 Après s’être rendu compte des problèmes sur ce site (coupures intempestives et très régulière du wifi) et après plusieurs pistes explorées, nous avons mis en place les éléments suivants : sur AP (antenne WIFI) En plus du paramétrage habituel : - Utilisation du 802.11b seul (à la place du mode auto sur le Lynksys, ‘Wireless’, ‘Advanced wireless setting’, ‘Transmission Rate’ = 11 Mbps) et ceci pour s’affranchir des nombreux réseaux en 802.11g présents en périphérie. Utilisation du canal 11 moins encombré que le canal 6 utilisé précédemment. (‘Wireless’, ‘Basic Wireless setting’, ‘Wireless Channel’ = 11) (à choisir en fonction du contexte local) - Désactivation du Broadcast ESSID sur le Lynksys. (‘Wireless’, ‘Basic Wireless setting’, ‘WirelessSSID Broadcast’ = ‘disable’) à faire après avoir installer le pocket - Utilisation d’encryption WEP 128 (avec la clé ci-dessus) pour empêcher toute connexion extérieure sur cet AP venant perturber le signal. (‘Wireless’, ‘Wireless Security’, ‘Security Mode’ = ‘WEP’, ‘WEP encryption’ = 128 bits 26 hex digits, ‘Key1’= clé de 26 caractères ci-dessus) - Filtrage des adresses MAC (voir installation antenne LINKSYS WRT54GS) sur Pocket (MC3090) Copier le nouveau profil WIFI : Dans Mékasoft / Configuration / Mettre à jour les programmes du PALM/Symbol « copie tous les fichiers vers le pocketPC » (met à jour tous les programme, y compris le profil WIFI) ou « MAJ seulement du profil WIFI », selectionner « apoteka2_WEP_224 » - puis faire un reset à froid (1 / 9 / power ). OU faire comme d’habitude pour créer ce nouveau profile WIFI sur le pocket : - cliquer sur l’icône WIFI en bas à droite - faire « find WLANs » - choisir « apoteka2 » et choisir « connect » - profile ID : « next » - operating mode : « next » - authentication : « next » - encryption : choisir « 128-Bit WEP », puis « next » - 128-Bit WEP : saisir la clef ci-dessus puis « next » (vous pouvez saisir la clé, à l’aide du clavier virtuel) - IP adresse Entry : choisir « static » puis « next » - IP adress : « 192.168.30.224 » - Subnet Mask : « 255.255.255.0 » puis « next » - Transmit power : « next » - Battery usage : « finish » - Fermer la fenêtre - Au bout de quelques secondes, L’icône WIFI en bas à droite doit être vert sans le point d’exclamation. 89 - Mémorisation du profil WIFI pour assurer la persistance de la configuration après un reset à froid. Ce profil contient le mode de cyptage, la clé WEP ou TKIP (WPA), l’ ESSID et l’adresse IP du pocket - cliquer sur l’icône WIFI Vert dans le systray cliquer sur « manage Profiles » sélectionner le profil à sauvegarder, click prolongé dessus, sélectionner « Export » rechercher à l’aide de la barre de défilement horizontale, le fichier « apoteka_WCS_PROFILES_WIFI_apoteka2.reg » le sélectionner en cliquant dessus puis cliquer sur « OK » en haut de cette fenetre au bout de quelques secondes une fenêtre de validation doit apparaître « Profile Exported ». fermer cette fenêtre par « OK » puis « Manage Profiles » par la croix en haut à droite 90 MéKapharm Date Modification : Date Création : Note Interne 16/11/2009 2006 54) Installation scanner SYMBOL MC3090 / MC3070 / MC1000 VOIR CHAPITRE SUIVANT POUR MC3090 (résumé) Remise à Zéro du pocket : MC 1000 (CE4.2) Remise à zéro complète (reset à froid) - reset à chaud : : ferme tous les programmes et redémarre le Pocket mais n’efface rien. Allumer le Pocket Appuyer sur le bouton rouge (M/A) jusqu’à ce que ‘WARM Boot’ apparaisse. (environ 10s) - reset à froid : Efface tous les programmes stockés en RAM et remise à zéro de tous les paramètres. Allumer le pocket Appuyer sur le bouton rouge (M/A) sans le relâcher. Au bout de 15s, le pocket doit s’éteindre, ne pas relâcher le bouton avant le redémarrage du pocket - - MC 3090R (CE 5.0) ou MC 3070 (CE 4.2) reset à chaud : ferme tous les programmes et redémarre le Pocket mais n’efface rien. Appuyer simultanément sur les touches 7, 9 et Power. Le Pocket doit se réinitialisé. reset à froid : Efface tous les programmes stockés en RAM et remise à zéro de tous les paramètres. Appuyer simultanément sur les touches 1, 9 et Power Le Pocket doit se réinitialisé. Calibré l’écran tactile en cliquant sur les 5 croix, appuyer sur touche « ENT » puis fermer le progr. « MC30Xxdemo » Configuration sur le PC - Il n’est pas nécessaire d’installer HotSync - Paramétrage dans Mékasoft (menu paramètres, paramètres d’Apocom) Catégorie Paramètre Valeur Commentaire Type de pocket utilisé Communication PocketType MC3090 ou MC1000 N° du port TCPIP utilisé par le pocket Communication PocketTCPport 1002 Test au démarrage + réel Trace TestIRauto S ATTENTION : Il faut redémarrer Mékasoft pour activer ces paramètres - L’antenne WIFI doit être paramétré de la même façon qu’avec le PALM SPT1846-V2 Installer sur le PC le programme qui permettra de synchroniser le symbol avec le PC (windows XP) seulement s’il n’est pas déjà installer sur le PC (icône absent du systray à coté de l’horloge) Ne connectez pas l’appareil avant d’avoir terminé l’installation d’ActiveSync®. - Sur Windows7, il ne faut pas installer ActiveSync, on utilise Windows Mobile qui est installé par défaut - installer le programme « MICROSOFT ACTIVESYNC » - version 4.1 pour Windows XP familial ou Pro (SP1, SP2) ou Windows 2000 (SP4) ou Windows 2003 (SP1) et Internet Explorer 6 mini - version 3.8 pour Windows 98, Windows 98SE ou Windows XP sans SP1, ni SP2 - la connexion s’effectuera par un port USB (pensez à connecter le « craddle » au PC grâce à son câble USB) - décocher « ouvrir activesync lorsque l’appareil se connecte » dans le menu « fichier », « paramètre de connexion … » Configuration de la synchronisation entre le PC et le pocket - lors que vous insérez pour la première fois le Pocket sur son support, le PC démarre automatiquement « ActiveSync » - il demande de créer un nouveau partenariat - répondre « OUI » puis « suivant » - taper le nom de l’appareil mobile : « MC3070 » ou « MC3090 » ou « MC1000 » suivant le type d’appareil si le PC vous refuse un nom, faire « fichier », « appareil mobile » et sélectionner celui que vous voulez supprimer puis « fichier », « supprimer le partenariat » - décocher toutes les taches puis sur cliquer sur « suivant » - cliquer sur « Terminer » - le programme lance automatiquement une synchronisation entre le PC et le Pocket - décocher « ouvrir activesync lorsque l’appareil se connecte » dans le menu « fichier », « paramètre de connexion … » Transfert et Installation des programmes initiaux dans le Pocket (permanent) 91 MC3090 R (CE5.0) - copier le dossier « c :\apoteka\appli\Symbol-Pocket\fichiers_P_Apoteka3_CE5 » vers « \Application » sur le pocket - avec « ActiveSync » copier les fichiers suivants : o « fichiers_P_Apoteka3_CE5\ apoteka_install_P_Apoteka3_CE5.cpy » vers « \Application » o « fichiers_P_Apoteka3_CE5\ apoteka_WCS_PROFILES_WIFI_apoteka2.REG » vers « \Application » o « fichiers_P_Apoteka3_CE5\apoteka_WCS_OPTIONS_WIFI.REG» vers « \Application » o « fichiers_P_Apoteka3_CE5\apoteka_config_apoteka.REG» vers « \Application » - effectué un « reset à froid » du pocket (Appuyer simultanément sur les touches 1, 9 et Power) - cliquer précisément sur les 5 croix puis sur la touche « Enter » - fermer le programme « MC30XX démo » par un double click sur « Exit » - fermer la fenêtre d’erreur de « P_Apoteka3.exe » - faire un double click sur l’icône « MSDOS InstDotNet » (le programme installe les .cab et supprime les raccourcis inutiles) - une fois cette installation terminé, supprimer cette icône « MSDOS InstDotNet » (appui prolongé sur l’icône, puis « Delete » et « Yes ») - essayer de lancer le programme « P_Apoteka3 » par un double click sur son icône sans allez plus loin que le menu principal MC3070 (CE4.2) - utiliser la même manipulation que ci-dessus en modifiant « CE5 » par « CE42 » MC1000 (CE4.2) PS : ! ! ! sur le MC1000, il paraît ne pas avoir assez de mémoire pour la copie dans « fichiers_P_Apoteka3_CE42» utiliser l’installation manuelle non permanente ci-dessous Installation Manuelle (non permanente) Installation du COMPACT FRAMEWORK 2.0 et des bibliothèques « Symbol » - copier le fichier « NETCFv2.wce5.armv4i.cab» , « symbol.all.arm.cab » , « System_SR_ENU.cab » et « SD2_DRIVER.ARMV4.CAB » (seulement pour le MC1000) dans le dossier « TEMP » sur le pocket. (pour ceci sélectionner ces 3 fichiers à l’aide de votre explorateur PC, faire « CTRL-C », puis sur le programme « Activesync » cliquer sur le bouton « Explorer », cliquer sur « TEMP » et faire « CTRL-V ») PS : sur MC3070 (CE4.2) ou MC1000, remplacer le fichier « NETCFv2.wce5.armv4i.cab » par « NETCFV2.NCE4.ARMV4.cab » - sur le bureau du pocket, cliquer sur l’icône « My Computer », cliquer sur « Temp », et faire un double click sur « NETCFV2….. », cliquer sur « OK » en haut à droite afin de démarrer l’installation sur le Pocket, une fois l’installation terminée, le fichier doit s’effacer automatiquement de ce dossier « \temp » - installer de la même façon le fichier « SYMBOL.ALL.ARM.cab » - installer de la même façon le fichier « System_SR_ENU.cab » - installer de la même façon le fichier « SD2_DRIVER.ARMV4.CAB» puis faire un « reset à chaud » (seulement pour le MC1000) copie de l’application « P_Apoteka3 » s’il s’agit d’une première installation (pocket complètement vierge) : - créer un dossier «\P_Apoteka3 » - copier « P_Apoteka3.exe » - copier « P_Apoteka3.lnk » dans « \windows\desktop » et dans « \Windows\Startup » Installation manuelle de la carte WIFI seulement sur MC1000 Go Wi-Fi™ ! E300 SDIO WLAN Card for Symbol MC1000 de chez socketcom - copier le fichier « SD2_DRIVER.ARMV4.CAB » dans « \temp » sur le MC1000 - ouvrir l’explorateur sur le MC1000, aller dans \TEMP et lancer le prog « SD2_DRIVER.ARMV4.CAB » - effectué un « reset à chaud » du MC1000 Configuration du temps du « Backlight » et de « Power Off » fait automatiquement si installation complète sur MC3090R - cliquer sur « démarrer », « Setting », « control Panel » cliquer sur « Backlight », onglet « Battery Power », cocher les 2 cases et mettre « 5min », faire « OK » cliquer sur « Power », onglet « Power Off », décocher « On battery power, Turn off device if not used for » et « OK » Configuration WIFI sur le pocket L’antenne WIFI doit être opérationnelle avant la recherche du réseau WIFI sur le pocket MC 1000 (CE 4.2) ou MC 3070 (CE 4.2) - cliquer sur l’icône « réseau » en bas dans la barre de tache (ou « F10 » sur MC1000) - choisir l’onglet « Wireless information » puis le bouton « Advanced » - cocher « Automatically connect to non prefered networks » - choisir dans la liste de roulante en bas à droite « only access points » MC 3090R (CE 5.0) - faire « démarrer », « Setting », « network and dialup-up Connections» et désactivé « SS1VNDIS1» (bluetooth) - ne plus rien faire si l’installation initiale c’est bien passé et que l’ ESSID de l’antenne = « apoteka2 » et que l’IP du pocket=192.168.30.224 - cliquer sur l’icône ‘WIFI’ dans la barre de tache, puis sur « Options », choisir « OP mode Filtering » et décoché « AP-Hoc Networks », faire « Save », choisir dans la liste déroulante « Regulatory » et décocher « Enable 802.11d », « Save » , « OK » puis fermé cette fenêtre 92 - cliquer sur l’icône ‘WIFI’ dans la barre de tache, puis sur « Find WLANs », laissé le pocket recherché le réseau « apoteka2 ». une fois le réseau trouvé, maintenir le crayon sur « apoteka2 » et faire « connect », 4 fois « next », choisir « Static » au lieu de « DHCP », « next », saisir l’adresse IP du pocket « 192.168.30.224 », saisir le « Subnet Mask : » = 255.255.255.0, « next », « next » et « Finish ». Une icône la connexion au bout de quelques secondes doit apparaître devant « apoteka2 » - fermer la fenêtre (dans la barre de tache il doit y avoir l’icône (bonne connexion) ou indiquant (connexion moyenne) ) Paramétrage de l’application « P-Apoteka3 » - lancer l’application « P_Apoteka3 » - cliquer sur « 6 – paramètres », mettre l’adresse IP (ou le nom du PC) et le port du PC puis cliquer sur « Esc-menu » PS : pour le MC1000 penser à cocher « MC1000 » sur ce menu paramètres Pour faire une MISE A JOUR du programme P_Apoteka3 : - arrêter l’application - copier avec activeSync « P_Apoteka3.exe » dans « \Application\ fichiers_P_Apoteka3_CE5» et dans « \P_Apoteka3 » Installation de VB2005 sur un PC (XP avec SP2 obligatoirement) - Installer ActiveSync 4.1 lancer le programme setup.exe du CD1 - choisir installation complète = 3.2 Go insérez le CD3 installer Windows mobile 5.0 Pocket PC SDK.msi installer le compact Framework 2.0 SP1 Béta installer SMDK-M 1.03.03.exe - mettre le CD2 Yves Delorme 93 MéKapharm Date Modification : Date Création : Version Vbapocom Version Vbapoteka Note Interne 30/09/2011 2006 3.5.87 3.5.44 55) Installation scanner SYMBOL MC3090 ou 3090BT résumé Différence entre 3090 et 3090BT - la version BT, permet une connexion Bluetooth et à aussi un interface audio (ces options ne sont pas utilisées dans le système Apoteka) Remise à Zéro du pocket : - reset à chaud : ferme tous les programmes et redémarre le Pocket mais n’efface rien. Appuyer simultanément sur les touches 7, 9 et Power. Le Pocket doit se réinitialisé. reset à froid : Efface tous les programmes stockés en RAM et remise à zéro de tous les paramètres. Appuyer simultanément sur les touches 1, 9 et Power. Le Pocket doit se réinitialisé. Calibré l’écran tactile en cliquant sur les 5 croix, appuyer sur touche « ENT » puis fermer le progr. « MC30Xxdemo » - Configuration sur le PC - Il n’est pas nécessaire d’installer HotSync Catégorie Paramètre Valeur Commentaire Type de pocket utilisé Communication PocketType MC3090 N° du port TCPIP utilisé par le pocket Communication PocketTCPport 1002 Test au démarrage de VBapocom + réel Trace TestIRauto S ATTENTION : Il faut redémarrer Mékasoft et VBapocom pour activer ces paramètres Remarque : Pour un Scanner MC3070, il faut mettre les mêmes paramètres que le ‘MC3090’ Installation de l’antenne WIFI - Voir les pages spéciales pour le paramétrage de l’antenne LINKSYS (pensez au cryptage de la liaison WIFI) Installer sur le PC le programme qui permettra de synchroniser le symbol avec le PC (windows XP) seulement s’il n’est pas déjà installer sur le PC (icône absent du systray à coté de l’horloge) Ne connectez pas l’appareil avant d’avoir terminé l’installation d’ActiveSync®. - Sur Windows7, il ne faut pas installer ActiveSync, on utilise Windows Mobile (6.1) - installer le programme « MICROSOFT ACTIVESYNC » - version 4.1 pour Windows XP familial ou Pro (SP1, SP2) ou Windows 2000 (SP4) ou Windows 2003 (SP1) et Internet Explorer 6 mini - version 3.8 pour Windows 98, Windows 98SE ou Windows XP sans SP1, ni SP2 - la connexion s’effectuera par un port USB (pensez à connecter le « craddle » au PC grâce à son câble USB) - décocher « ouvrir activesync lorsque l’appareil se connecte » dans le menu « fichier », « paramètre de connexion … » Configuration de la synchronisation entre le PC et le pocket - lors que vous insérez pour la première fois le Pocket sur son support, le PC démarre automatiquement « ActiveSync » ou « Windows Mobile » sur Windows7 - il demande de créer un nouveau partenariat - répondre « OUI » puis « suivant » - taper le nom de l’appareil mobile « MC3090 » si le PC vous refuse un nom, faire « fichier », « appareil mobile » et sélectionner celui que vous voulez supprimer puis « fichier », « supprimer le partenariat » - décocher toutes les taches puis sur cliquer sur « suivant », cliquer sur « Terminer » - le programme lance automatiquement une synchronisation entre le PC et le Pocket Transfert des programmes d’installations dans le PocketPC (avec VbcopyFichierToWinCE.exe) - L’installation se fait par « Mékasoft » : dans le menu « Configuration/Symbol », cliquer sur « Mettre à jour le programme du Symbol ». Répondre « OUI » à la question : voulez installer les programmes sur le POCKET ? Puis cliquer sur le bouton « Copie tous les fichiers vers le pocketPC MC3090 » . (à partir de la version 3.5.25, le profil WIFI créer est : apoteka2, clé WEP, 192.168.0.224) Après la copie de tous les fichiers (sans erreurs), fermer ce programme en cliquant sur « Fin du programme » Installation des programmes dans le pocketPC - effectué un « reset à froid » du pocketPC (Appuyer simultanément sur les touches 1, 9 et Power) cliquer précisément sur les 5 croix puis sur la touche « Enter » fermer le programme « MC30XX démo » par un double click sur « Exit » fermer la fenêtre d’erreur de « P_Apoteka3.exe » faire un double click sur l’icône « MSDOS InstDotNet » (le programme installe les .cab et supprime les raccourcis inutiles) essayer de lancer le programme « P_Apoteka3 » par un double click sur son icône sans allez plus loin que le menu principal au démmarage du programme P_apoteka3, l’icône d’installation « MSDOS InstDotNet » sera supprimé automatiquement (depuis version 3.0.10) Configuration WIFI sur le pocketPC L’antenne WIFI doit être opérationnelle avant la recherche du réseau WIFI sur le pocket - ne plus rien faire si l’installation initiale c’est bien passé et que l’ ESSID de l’antenne = « apoteka2 » et que l’IP du pocket=192.168.30.224 - (à partir de la version 3.5.25, le profil WIFI créer est : apoteka2, clé WEP, 192.168.30.224) 94 - voir option pour autre cryptage de la liaison WIFI ci-dessous Paramétrage de l’application « P-Apoteka3 » - lancer l’application « P_Apoteka3 » cliquer sur « 6 – paramètres », mettre l’adresse IP (ou le nom du PC) et le port du PC puis cliquer sur « Esc-menu » Changer l’adresse IP (ou le SSID) d’un MC3090 avec liaison non cryptée - cliquer dans la barre de tache sur l’icône ‘WIFI’ , puis sur « Find WLANs », laissé le pocket recherché le réseau « apoteka2 ». une fois le réseau trouvé, maintenir le crayon sur « apoteka2 » et faire « connect », 4 fois « next », choisir « Static » au lieu de « DHCP », « next », saisir l’adresse IP du pocket « 192.168.30.224 », saisir le « Subnet Mask : » = 255.255.255.0, « next », « next » et « Finish ». Une icône la connexion au bout de quelques secondes doit apparaître devant « apoteka2 » indiquant Cryptage de la liaison WIFI : (déjà crypté en mode WEP par défaut depuis v3.5.25) - voir le chapitre sur « l’installation de l’antenne WIFI LINKSYS WRT54GS » ou « Sécurisation liaison WIFI par clé WEP 128 bits » Changer de langue : (v3.0.5 mini) sur le menu principal, cliquer sur « 6-paramètres » et mettre le langage à « ES » pour l’espagnol Suppression de l’icône Bluetooth (seulement sur modèle MC3090BT) : - faire « démarrer », « Setting », « network and dialup-up Connections », faire un click prolongé sur « SS1VNDIS1 » (bluetooth) puis « Disable » Pour faire seulement une MISE A JOUR du programme P_Apoteka3 : - arrêter l’application « P_apoteka3 » sur le PocketPC la mise à jour se fait par « Mékasoft » : dans le menu « Configuration/Symbol », cliquer sur « Mettre à jour le programme du Symbol ». Répondre « OUI » à la question : voulez installer les programmes sur le POCKET ? Puis cliquer sur le bouton « MAJ seulement du programme P_Apoteka3.exe » Après la copie de tous les fichiers (sans erreurs), fermer ce programme en cliquant sur « Fin du programme » Remise en route après une décharge complète de la batterie : Reprendre au paragraphe « Installation des progr. Dans le pocketPC » Remettre l’icône réseau « WIFI » : ouvrir l’explorateur « My Device », puis Application \ FusionApps \ WCLAUNCH Test autonome du scanner (code barre) : - ouvrir l’explorateur « My Device », puis Application \ BLT puis cliquer sur l’icône « Scan » scanner un code barre et lire le résultat dans « Data : » et « Src : » pour le type de code barre lu Erreur « Régulatory … » : - cliquer sur l’icône WIFI, option, choisir Régulatory dans la liste déroulante et décocher « Enable 802.11d », Save Touches de raccourcis sur programme P-apoteka v3.0.9 1 – F1 2 – F2 3 – F3 4 – F4 5 – F5 6 – F6 7 – F7 8 – F8 9 – F9 F10 / ESC Menu principal Affiche positions Réception produits Réception Invendus / Réserve Erreurs Boites Leds Arrières Paramètres Test des barrières Infra-rouge Test Convoyage / commande Manuelle Test Rails (éjecteurs) Fin du programme F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 / ESC Affiche Positions Aide Ejection de la boite Focus sur zone de saisie Permute la case à cocher « leds AR » Permute la case à cocher « affichage complet » Test l’éjection sur l’EA selectionné Focus sur la zone message Supprime la gestion de réserve Active la gestion de réserve Retour au menu principal Réceptions Commandes Aide Réceptions Invendus / Réserve F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 / ESC Focus sur zone de saisie Permute la case à cocher « leds AR » Permute la case à cocher « affichage complet » Permute la case à cocher « reprise BL » Focus sur la zone message Supprime la gestion de réserve Active la gestion de réserve Ferme le BL puis Retour au menu principal F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 / ESC F1 F8 F9 F10 / ESC 1à9 Test Convoyage / Cde Manuelle Aide Exécute la dernière commande en mémoire Bascule en mode tapis seul Retour au menu principal N° de la sortie à activer 2 –F2 3 – F3 5 – F5 9 – F9 0 / F10 / ESC Aide Focus sur zone de saisie Permute la case à cocher « leds AR » Permute la case à cocher « affichage complet » Focus sur la zone message Supprime la gestion de réserve Active la gestion de réserve Ferme le BL puis Retour au menu principal Erreurs Boites Ejection de la ligne sélectionnée Suppression de la ligne sélectionnée Rafraîchie la liste Efface toutes les erreurs Retour au menu principal Yves Delorme 95 MéKapharm Date Modification : Date Création : Version Vbapocom Version Vbapoteka Note Interne 14/11/2014 2012 3.6.4 3.6.6 56) Installation scanner DATALOGIC MEMOR et …..-X3 Remise à Zéro du pocket : - reset à chaud : ferme tous les programmes et redémarre le Pocket mais n’efface rien. Appuyer simultanément « ESC » et « Marche/Arret ». Le Pocket doit se réinitialisé. - reset à froid : ferme tous les programmes et redemarrage le pocket , efface les fichiers dans /TEMP (à utiliser si le reset à chaud ne fonctionne pas) Appuyer simultanément sur les touches « ESC », « bouton déplacement », « Marche/Arret ». Sur MEMOR-X3 : « ESC » + « ENT » + « Marche/Arrêt » Le Pocket doit se réinitialisé. - reset à froid et nettoyage : Efface tous les programmes stockés en RAM et remise à zéro de tous les paramètres, supprime tous les fichiers. (y compris /Backup) Appuyer simultanément sur les touches « ESC », « bouton déplacement », « Marche/Arret » Sur MEMOR-X3 : « ESC » + « ENT » + « Marche/Arrêt » Relaché rapidement toutes les touches quand l’écran devient noir Appuyé avant 1s sur « ESC » et « 0 » jusqu’à ce que la led orange gauche commence à clignoter Relaché les touche « ESC » et « 0 » Taper « 1 » pour lancer la procedure de nettoyage Calibré l’écran tactile en cliquant sur les 5 croix, appuyer sur touche « ENT » Copie des programme sur le pocket depuis le PC - version minimum de Papoteka.exe : v3.16 et programme de transfert mini v1.0.10 - installer les programmes depuis le PC en indiquant qu’il s’agit d’un « MEMOR » ou « MEMOR-X3 ». Clic sur « copie tous les fichiers vers le pocket MEMOR » Installation des programmes sur le pocket - sur le MEMOR, faire deux fois un RESET à chaud : touches « ESC » et « Marche/Arret » Réglage des parametres WIFI et de l’adresse IP du pocket - - double clic sur l’icône dans la barre des taches ou dans « control panel », « SCU WIFI » onglet « profile » clic sur « scan » sélectionner le bon WLAN, click « configure », « Yes » saisir le mot de passe (du réseau WIFI) clic sur « Commit » onglet « main » dans liste déroulante, choisr le bon profil et le status doit passer à « Associated » demarrer, « settings », « control panel », « network and dial-up connections » choisir la carte « SDCCF10G1 » cocher « Specify an IP address » IP address : 192.168.30.224 (ou .225 si 2ème pocket) Subnet mask : 255.255.255.0 Puis clic « OK » en haut à droite Toujours dans « control panel » « Registry Admin », faire « Save », puis « Ok » en haut à droite « Files admin », faire « Save Session », puis « X » en haut à droite Démarrer le programme sur le pocket cliquer sur l’icône « Apoteka3 » faire « paramètres » pour vérifier la bonne adresse du PC apoteka Changement de langue du pocket cliquer sur « paramètres », et dans language, saisir « FR » France , « SP » espagnol ou « US » anglais. (appuyer sur ‘ALPHA’ …) Après un redémarrage à Froid ou batterie HS faire « Ok », « Ok », « Ok », « Yes to All » et faire un démarrage à chaud pour récupérer le fond d’écran 96 MéKapharm Date Modification : Date Création : Version VBapocom : Version VBapoteKa Note Interne 22/11/2003 2003 2.4.62 2.4.13 57) Analyse de sortie de boites Vous pouvez analyser le fonctionnement de l’automate sur une référence particulière. C’est à dire, que vous pouvez savoir qu’elles ont été les goulottes utilisées ainsi que leur fonctionnement réelle lors d’une commande particulière Paramétrage : néant Attention l’analyse ne pourra se faire que pour les sorties de boites réalisées à partir du système informatique de la pharmacie ( les commandes manuelles ne sont pas analysable de cette façon) VBapocom, fonctions, ‘analyse sortie de boite’ Taper le code CIP du produit à analyser Taper la date minimum de recherche (JJ/MM/AA ou JJMMAA) Taper la date maxi de recherche (JJ/MM/AA ou JJMMAA) Indiquer si vous voulez afficher que les ventes qui ont un défaut (O ou N) Une fenêtre s’affiche vous indiquant sur chaque ligne : -La date -L’heure -Le n° de poste ayant demandé cette référence -La quantité sortie par rapport à la quantité demandée -L’etat de sortie de la commande -Les goulottes utilisées xMRRCC xMRRCC …. - Où x représente une goulotte utilisée : . : Goulotte ayant fonctionné sans problème : Goulotte n’ayant sortie aucun produit demandé : Goulotte n’ayant sortie qu’une partie des produits ~ : Goulotte dont l’infra rouge avait été détecté comme non fonctionnel @ : Carte absente (non répondu lors du test IR avant éjection) V2.4.62 mini # : test IR inhibé (pas d’IR en général OU au niveau du produit) V2.4.62 mini + : IR non testé (disfonctionnement du logiciel) V2.4.62 mini Exemple : le 21/11/2003 le 03/02/2003 le 03/02/2003 le 04/02/2003 le 04/02/2003 le 04/02/2003 à à à à à à 1825 1832 1908 1336 1342 1346 3359598 3257001 3232018 3232018 3257001 3359598 poste poste poste poste poste poste :02 :01 :01 :02 :12 :01 1/0 2/2 3/3 1/1 1/1 1/0 Mq Ok Ok Ok Ok Mq @B0508 .D1606 .D1607 *D1608 .D1609 .D0305 ~D0406 *D0303 carte absente ok tous les produits sont sorties ok considère le produit étant sortie aucun produit n’est sortie Vous pouvez compléter cette information en consultant le fichier TracHost.txt à condition que cette commande soit très récente Exemple : 24-04-2003 24-04-2003 24-04-2003 24-04-2003 24-04-2003 24-04-2003 09 09 09 09 09 09 :48 :48 :48 :48 :48 :48 :19.3 :19.4 :19.5 :20.5 :20.6 :21.7 active EA active EA active EA boite active EA boite (3231056) APO2 E-23-12 ( 90%-100ms) (3257001) APO2 B-06-15 ( 80%-100ms) (3015689) APO2 A-07-01 ( 80%-100ms) non sortie 3257001 [B-06-15] (3257001) APO2 B-06-15 ( 80%-100ms) non sortie 3257001 [B-06-15] [x1] IR en état [x1] IR en état [x1] IR en état [x1] IR en état Yves DELORME 97 MéKapharm Date Modification : Date Création : Version VBapocom : Version VBapoteKa Note Interne 16/01/2006 2006 3.1.33 3.1.27 58) Analyse des Mouvements de stocks Vous pouvez mémoriser tous les mouvements de stocks (correction manuelle, éjection d’une boite ou entrée en stock à l’aide du PALM ou du clavier) afin de pouvoir analyser le trafic sur chaque référence. La mémorisation de l’historique des mouvements de stocks s’effectuera si le paramètre suivant est positionner à « O » Paramètre d’apocom, « Trace », « MemoMvtStock » = « O » Tant que ce paramètre est à « N », il n’y aura aucune mémorisation Les mouvements sont enregistrés dans le fichiers HventesXxxxx.mdb Pour consulter tous les mouvements de stocks d’une référence, il suffit de se mettre dans la « saisie des produits » sur « Mékasoft », de rechercher le produit concerné (CIP, position, libellé) et de cliquer sur le bouton « Mvt Stock » qui se trouve à gauche de cette fiche produit. Exemple : Date + Heure 12/01/2006 15 :03 :05 12/01/2006 15 :05 :02 12/01/2006 15 :05 :02 12/01/2006 15 :07 :50 position A1002 A1002 A1010 A1002 Source mouvement Plm2-H +1 Plm2-H +1 Plm2-H +2 Ejt -1 ancien et nouveau Stock 0034 0035 0035 0036 0034 0036 0036 0035 Signification de la source de modification du stock : Abréviation Ejt Plm2-A Plm2-H Liv-A Liv-H Api-E Plm1-MAJ SMNL-Creat SMNL CposI Cpos@ FicIst Plm1-521 Source VBapocom VBapocom VBapocom VBapocom VBapocom VBapocom VBapocom VBapoteka VBapoteka VBapoteka VBapoteka VBapoteka VBapoteka Commentaire Ejection correcte d’un produit de l’automate (cde manuelle ou réelle) Entrée en stock depuis le PALM-V2 sans mise à jour du stock sur le HOST Entrée en stock depuis le PALM-V2 AVEC mise à jour du stock sur le HOST (CDAPI-I) Entrée en stock depuis la console APOTEKA sans mise à jour sur le HOST Entrée en stock depuis la console APOTEKA AVEC mise à jour sur le HOST (CDAPI-I) Entrée en stock depuis le HOST (dialogue CDAPI-E) MAJ du stock depuis le PALM-V1 Création manuelle d’un position dans l’automate Modification manuelle de la quantité en stock dans l’automate Import apprenti.txt Création des positions @@MRRCC Import d’un fichier de mise à jour du stock MAJ du stock depuis le PALM-V1 Yves Delorme 98 MéKapharm Date Modification : Date Création : Version VBapocom : Note Interne 02/02/2006 2005 3.1.37 59) TEST des PLATEAUX à VIDE Le but de ce test est de roder puis de contrôler si tous les éjecteurs fonctionnent correctement (SANS BOITES dans l’automate) Il doit être lancer depuis le programme « VBapocom » obligatoirement - La puissance d’éjection est toujours la même : 80 % et 100 ms quelque soit le type de rail sur un Apo1 ou Apo2 Le programme utilise le transcodage s’il y a besoin (Apo1) Pour tous les rails dit « doubles » (R08 et R11) : sur Apo2 : chaque clapet doit se lever 2 fois sur Apo1 : le clapet doit se lever qu’une seule fois puis il doit y avoir un « silence » - si un plateau est absent, le test passe automatiquement au plateau suivant mémorisation automatique de touts les rails testés mettre l’arrêt d’urgence tapis pour l’Apo1 (sur l’Apo2, les tapis ne démarrerons pas) Par le clavier sur VBapocom marche à suivre : - « VBapocom », « Fonctions », « Test (Electro ….) », « Test de la machine à vide » - taper le mot de passe suivant : « XK58V » - taper le nom du PREMIER PLATEAU que vous voulez tester (le programme vous propose automatiquement le premier décrit) - taper le NOMBRE de PLATEAUX que vous voulez tester depuis le plateau sélectionné ci dessus (mettre * si vous voulez tous les plateaux qui suivent) - choisissez le TYPE de TEST à VIDE que vous voulez réaliser : - Si vous choisissez « RODAGE », l’enchaînement des éjection sera très rapide. (réponse « OUI ») - Si vous choisissez « TEST VISUEL », l’enchaînement se fera tous les 500ms. (réponse « NON ») - puis saisir le NOMBRE de CYCLES complets à réaliser (il est recommander de réaliser au moins une dizaines de cycles pour mettre en place tous les clapets puis de réaliser 2 cycles pour bien visualiser tous les clapets 1 à 1) - taper enfin le RETARD en seconde avant que le test ne commence - Vous pouvez appuyer à n’importe quel moment sur la touche « ESC » du clavier pour interrompre le test en cours pour réaliser un bon test à vide vous devez : - Lancer un test à vide avec un minimum de 10 cycles et un temps entre chaque éjection de 0s afin de mettre en place tous les éjecteurs et de contrôler sommairement leurs mouvements (soit au minimum 1H de fonctionnement en continu) Puis lancer un test à vide sur 1 ou 2 cycles avec un temps entre chaque éjection de 0.5s (taper 5) afin de pouvoir contrôler visuellement chaque éjecteur (hauteur d’éjection, descente, bruit, clapet qui colle …) (temps estimatif pour 8 meubles : 30mn) Yves Delorme 99 MéKapharm Date Modification : Date Création : Version VBapocom : Note Interne 31/01/2006 2004 3.1.37 60) TEST de(s) RAIL(S) à PLEIN (Clavier ou PALM V1, V2) utilise la puissance et le nombre d’EA indiqué dans la base de données du client ce test s’intercale entre les commandes du client, il suffit donc seulement de coupé les tapis roulants (pour l’Apo1) mémorisation automatique de toutes les positions testées vous pouvez interrompre le test à tout moment en appuyant sur la touche « ESC » TEST de l’automate à plein (plusieurs plateaux à la suite) : « VBapocom », « Fonctions », « Test (Electro ….) », « Test des rails à pleins » le programme demande le premier plateau à tester (ex B12) , le nombre de plateaux à tester, et le nombre de secondes avant le démarrage du TEST A PLEIN Test d’un plateau à partir du clavier ou la touche « F4 » sur VBapocom « VBapocom », « Fonctions », « Test (Electro ….) », « Test un éjecteur ou un rail » ( OU touche de raccourci F4) le programme demande le rail à tester (ex B12) et proposera automatiquement le suivant sur appel ultérieur Test d’un Plateau avec le PALM (version 1) 9999904 Interrompre le TEST 9999904 9999900 9999900 TEST le rail SUIVANT 9999901 9999901 TEST le rail PRECEDENT 9999902 9999902 TEST le MEME rail Pour faire ce test à partir du PALM, Il suffit de scanner un code barre spéciale sur le PALM avec l’application habituelle ‘Positions’ : vous avez plusieurs possibilités : - Initialise Test sur A01 (demande le test du rail A01) - Test le rail suivant - Test le MEME rail - Test le rail précédent - Interrompre le TEST le passage au meuble suivant ou précédent est automatique suivant la configuration des meubles indiqués dans Mékasoft à partir de la version 2.5.47 : vous pouvez enchaîner le test d’un rail après avoir tester une position seule (dans ce cas, le test continu comme si la position testée était un test de rail) exemple : après le test de la position B0807 si on scan ‘MEME RAIL’, on aura le test du rail B08 9999903 9999903 Initialise le TEST sur A01 Test d’un Plateau avec le PALM (version 2) - lancer l’application « P-Apoteka » sur le PALM Cliquer sur la barre de titre « P-Apoteka (v2.03) » puis « Test Rail Complets » vous retrouver les mêmes fonctions que sur le PALM V1 accessibles directement à l’aide de boutons sur l’écran : « Test Rail xxx », « Test Rail Suivant », « Test Rail Précédent », « Test Rail Idem », « Interrompre le Test » 100 - vous pouvez démarrer par le rail que vous voulez : il suffit de modifier la valeur au dessus du bouton « Test Rail xxx » puis de cliquer sur le bouton « Test Rail xxx » 101 MéKapharm Date Modification : Date Création : Version VBapocom : Note Interne 13/01/2005 2004 2.5.47 61) EJECTION d’un produit à partir du PALM (V1) 9999910 Evidement pour que ceci fonctionne, il faut que le PALM soit installé normalement et qu’il soit fonctionnel ainsi que le programme VBapocom 9999910 Ceci permet le chronométrage des points de passage sur les tapis roulants, déviateurs, ascenseurs … (il est conseillé de toujours utiliser le même produit de l’automate afin de définir les temps plus facilement) SUPPRESSION des Cdes depuis le PALM 9999911 9999911 cde PALM vers S1 9999912 9999912 cde PALM vers S2 9999913 9999913 cde PALM vers S3 9999914 9999914 cde PALM vers S4 Lancer l’application Positions (identique à l’habitude) sur le PALM Pour éjecté une boite depuis le PALM il faut commencer par scanner un des codes suivants (S0 à S9) pour indiquer vers quelle sortie le produit devra se diriger puis scanner le produit désiré. Tous les scans de boites suivant généreront automatiquement une commande pour la même sortie Pour arrêter de générer des commandes lors de futur scan produit, il faut scanner un code de sortie inconnue (exemple S0) Toutes les commandes générées s’inscrivent dans la liste d’attente et seront exécuter conformément au temps de sécurité qui séparent chaque sortie Si vous n’utilisez plus cette fonction pendant plus de 5 mn, automatiquement les futurs scans de boites allumeront les leds AR de l’automate sans génération d’une nouvelle commande manuelle. (pour réactiver cette fonction, il suffit de rescaner un code de sortie S1 à S9) Exemple : 9999915 9999915 cde PALM vers S5 9999916 9999916 cde PALM vers S6 9999917 9999917 cde PALM vers scan du code S2 scan du produit Doliprane 3232018 une commande manuelle est générée automatiquement (vers S2) scan du produit Efferalgan 3257001 une nouvelle commande est générée (vers S2) scan du code S4 scan du produit Doliprane 3232018 une commande manuelle est générée automatiquement (vers S4) scan du code S0 ( suppression des commandes suivantes) scan du code Doliprane 3232018 - aucune commande n’est générée mais on allume bien la led Arrière sur l’automate (comme à l’habitude) S7 9999918 9999918 cde PALM vers S8 9999919 9999919 cde PALM vers S9 102 MéKapharm Date Modification : Date Création : Version VBapocom : Version VBapoteKa Note Interne 12/07/2005 2004 2.5.16 2.5.44 62) Paramétrage déplacement APHOPHIS a) Paramétrage du Variateur de l’ascenseur Aphophis Variateur MITSUBISHI FR S520S 1.5Kw ECR Réglage initiaux pour des variateurs neufs N° Valeur sur le Descriptif Valeur à travers la paramètre variateur communication PC P30 1 Extension programme 1 .n1 31 N° du variateur (31 pour le moteur de déplacement vertical) 31 .n2 96 9600 bauds 96 .n3 0 8 bits 1 stop 0 .n4 0 Pas de parité 0 .n5 5 Nombre de rééssais sur erreur de communication 5 .n8 1 Ecriture de l’ordre de fonctionnement depuis la borne externe 1 .n9 1 Ecriture de la vitesse de fonctionnement depuis la borne externe 1 .n10 1 Connections computer 1 éteindre (mini 30s) puis rallumer les variateurs ( pour pouvoir modifier des paramètres sans passer par le PC, vous devez remettre n10 à 0, éteindre le var pendant 30s, puis le rallumer. Pensez ensuite à remettre n10 à 1) MOTEUR 1.1Kw avec réducteur R15 poulie 48 dents pour courroie AT5 N° paramètre P1 P6 P7 P8 P30 P10 P11 P12 P19 P38 P42 P62 P67 P68 P72 P74 P98 Valeur sur le variateur Descriptif Valeur à travers la communication PC 6500 1000 6 à 15 1 1 600 ou 1000 13 100 2200 7000 600 6 2 50 10 1 90, 110 ou 150 65 Hz Fréquence Maxi 10 Hz Vitesse de déplacement e mode Manuel (BP sur carte alimentation XY) 0.6 à 1.5s Temps d’accélération 0.1s Temps de déccélération 1 Mode étendu 6 Hz ou 10Hz Fréquence de freinage 1.3s Temps de freinage 10 % Puissance de freinage 220v Tension de la fréquence de base 70 Hz Fréquence d’amplification du signal analogique 6 Hz fréq. De relâchement du frein mécanique 6 Sélection de la borne RH en mode MRS (arrête sortie) 2 Nombre de réessaie 5 Temps avant réessaie 10 Fréq PWM 1 Contrôle filtre d’entrée (0à5v) 0.9, 1.1 ou 1.5 Kw Boost automatique (puissance du moteur en Kw) suivant la plaque moteur C-4 60 % Amplification de la tension de la fréq de réglage (P38) de 0 à 300% Si le voyant RUN clignote lentement var en mode REV (tapis descend) Si le voyant RUN est allumé fixe var en mode FWD (tapis monte) Si le voyant RUN Clignote rapidement var en défaut car l’entrée RH est activée (mode MRS) = barrière de sécurité tapis activée (Ceci fonctionne même si le variateur est en mode de fonctionnement par l’ordinateur n8=n9=0) Sens de déplacement du tapis : lorsque le tapis monte le variateur est en FWD (led RUN fixe), lorsqu’il descend, il est en REV (led RUN clignotante) Attribution des boutons de déplacements manuels (sur carte alim XY) Le bouton noir le plus près du rouge permet de descendre le tapis, le 2eme après le rouge permet de le remonter b) Paramétrage du variateur tapis Aphophis Idem qu’un tapis normal saut pour le paramètre P7 (temps d’accélération) = 1s P8 (temps décceleration) = 1s c) Paramétrage : Dans Mékasoft, Pour créer automatiquement ces paramètres : VBapocom, Fonctions, déplacement vertical, envoi l’init de la carte. Vous pouvez modifier ces paramètres dans Mékasoft, paramètres d’apocom. POUR QUE CES PARAMETRES SOIENT PRIS EN COMPTE, IL FAUT ABSOLUMENT refaire ‘envoi l’init de la carte’ sous VBapocom Description des meubles : type = AL1 Paramètre d’apocom : (pour tous les paramètres physique de la carte XY) 103 Categorie DEPL.Vertical DEPL.Vertical DEPL.Vertical CodeVariable CompteurDeplNB CompteurDeplY DecalageTapisEA1-15 Valeur 158 22736 AB(01 ;20 ;200) CD(01 ;20 ;200) AB(01 ;-20 ;200) CD(01 ;20 ;200) Commentaire Nombre de déplacement vertical compteur de déplacement vertical en ‘pas codeur’ décalage collecteur après éjection meubles(numVar ;vitesse(Hz) ;temps(ms)) Décalage collecteur après éjection meubles(numVar ;vitesse(Hz) ;temps(ms)) DEPL.Vertical DecalageTapisEA16-30 DEPL.Vertical DEPL.Vertical DEPL.Vertical DEPL.Vertical DEPL.Vertical DEPL.Vertical DEPL.Vertical DEPL.Vertical DEPL.Vertical DEPL.Vertical DEPL.Vertical DEPL.Vertical DEPL.Vertical DEPL.Vertical DEPL.Vertical DEPL.Vertical DegagementVertical DeplVerticalParTour NbPasCodeur MeubleAverif OffsetZero PenteArret PositMax PositMin ToleranceApproche VitesseMax VitesseMin PositionRepos PositionTransfert1 PositionTransfert2 PositionReference TapisManuelSurAphoPhis 100 240 250 ABCD 1000 1 2000 980 1 ou 2 150 (mettre 50 pour essai) 10 2000 1200 1200 2000 N Valeur de dégagement de la barre d’ejection vers le bas Déplacement vertical (en mm) pour 1 tour codeur Nombre de pas du codeur de l’ascenseur APHOPHIS / tour liste des meubles à vérifier (IR bloqué) avant déplacement Offset mécanique de l’ascenseur APHOPHIS Pente d’arrêt de l’ascenseur APHOPHIS Position maximum de l’ascenseur APHOPHIS Position minimum de l’ascenseur APHOPHIS Tolérance d’approche de l’ascenseur APHOPHIS vitesse maximum de l’ascenseur APHOPHIS vitesse minimum de l’ascenseur APHOPHIS Position de l’asc. AphoPhis au REPOS Position de l’asc. AphoPhis pour passage prod sur autre tapis vers Position de l’asc. AphoPhis pour passage prod sur autre tapis vers Position de l’asc AphoPhis indiquant le repère sur les poteaux Indique si AphoPhis doit être déclenché par Tapis Manuel F5,F6.. AUTOMATE tempsDescenteAphophis 2 temps de descente pour une boite depuis l’aphophis GENERAL PharmacieSpeciale Pharmacie………….. Nom du paramètre spécial dédié à cette pharmacie Décalage du tapis collecteur après chaque éjection : 2 sorties opposées sur le collecteur : ce décalage après chaque éjection d’une boite doit toujours se faire vers le centre du meuble en question. S’il n’y a qu’une sortie sur le tapis collecteur, mettre une tôle en bout du collecteur à l’opposé de la sortie, et réglé le sens du décalage toujours vers cette tôle. Le temps de décalage est fonction du nombre d’éjecteur activé simultanément pour éjecter le produit (régler le déplacement à 5cm pour 1 éjecteur) ATTENTION, le paramètre P7 et P8 du variateur pilotant le tapis roulant aphophis doit être égale à 1s au lieu de 3s Avant d’effectuer un déplacement vertical, le programme vérifie que les Infra-rouges de tous les meubles indiqués dans le param ‘MeubleAverif’ soit bien libre vous devez donc déclarer tous les meubles contenus dans l’Aphophis dans ce paramètre Résultat de ces réglages : (sur moteur 1.1Kw R15 poulie 48 dents) vitesse vers zéro mécanique : 19Hz vitesse maxi de déplacement (valeur 150) 65Hz (i=4.6A en montant) vitesse mini déplacement (valeur 10) 6.5Hz Description des plateaux : pour indiquer la position vertical de chaque plateau d’APHOPHIS CodePlateau Pos Y plateau Pos Y2 plateau (facultatif) B03 1400 Hauteur pour éjection du plateau B03 B10 1800 1810 D03 1200 0 D04 1300 E01 2200 ……. PosYplateau représente la hauteur du plateau coté éjecteur n°1 Pos Y2 plateau représente la hauteur du plateau coté éjecteur n°30 ( si non saisie ou =0 prend automatiquement la hauteur Y ) TEST à partir de VBapocom vous pouvez : initialiser les paramètres de la carte XY demander un zéro mécanique demander une position précise (quelconque, repos, transfert, référence, plateau, cycle Aléatoire) lire la position actuelle demander à ce positionner face à chaque plateau d’un meuble modifier toutes les positions d’un meuble dans le même sens Paramètres de la pharmacie POMAREDE au 01/09/03 : (moteur 1.5K R7.5 poulie 40 dents) tolérance approche=5, pente arret=2, vit min=28, vit max=150, P42=9 Hz, P6=10Hz, P10=9Hz,P11=1.5s,P12=10% Paramètres de la pharmacie MAYER au 10/09/03 (moteur 1.1K R15 poulie 48 dents) tolérance approche=2, pente d’arrêt =1, vit min=10, vit max=150 Phie POMAREDE au 12/09/03 (moteur 1.1K R15 poulie 48 dents) tolérance approche=2, pente d’arrêt =1, vit min=10, vit max=150 104 MéKapharm Date Modification : Date Création : Note Interne 27/02/2004 2004 Carte XY 63) Modification Carte XY pour Apophis Cette modification permet d’améliorer la communication avec les cartes plateaux et de connecter les cartes plateaux Modification à apporter sur les cartes XY v203 : - ajouter une résistance 1206 de 4.7k en parallèle sur R6 ajouter une résistance 1206 de 2.2k en parallèle sur R5 supprimer la diode D1 mettre un fil entre la cathode de D37 et le +8v (+C12 10000uF 16v) souder un fil vert sur la broche 11 de IC3 souder un fil VIOLET sur la broche 10 de IC3 souder un fil BLEU ou NOIR sur le GND (- de C10 2200uF 63v) souder un fil ROUGE sur le +50v ( + de C10 2200uf 63v) Quelques points de mesure : La tension entre la masse et le fil VERT doit être de +5v si pas de carte plateau connecté OU +4.6v si cartes connectées La tension entre la masse et le fil VIOLET doit être de +5v (avec OU sans cartes plateaux) La tension entre la masse et CJ2 doit être de –8v La tension entre la masse et CJ3 doit être de 0v si non connecté au PC OU -8 à –10v si connecté au PC Yves Delorme 105 MéKapharm Date Modification : Date Création : Note Interne 03/10/2003 2003 ARMOIRE ELECTRIQUE 64) Branchement de relais Supplémentaires sur Apo2 Version : Version carte plateau Apo2 : mini v260803 TEST : Pour activer / désactiver une sortie, utiliser le prog VBessautom, Apoteka2, cde relais sur EA1-EA8 OU utiliser le programme VBapocom / fonctions / tests / tester cde Aux (apo2) Branchements : Vous devez utiliser une carte plateau supplémentaire, nommée par Z50 branchée sur le bus HE10 14pts comme les autres cartes, puis connecté les relais suppl. sur le connecteur J4 (connecteur utilisé habituellement pour les Eas) de cette carte, vous pouvez utiliser des relais 48v, relais24v avec une Zener 24v + diode 1N4004 ou les relais de la carte de sécurité/déviateurs + Zener (chaque relais pourra commander un déviateur, un démarrage ascenseur, un démarrage d’aérocom …) ou piloter directement un variateur Mitsubishi Yves Delorme 106 MéKapharm Note Interne 18/06/2007 2004 3.3.4 ARMOIRE ELECTRIQUE Date Modification : Date Création : Version VBapocom : 65) Suspendre les commandes (sécurité Aerocom par ex.) A partir de la version de VBapocom v3.3.4 vous pouvez suspendre l’exécution des commandes tant qu’un capteur extérieur à l’automate n’est pas en place (sur carte Z50 capteur 1 à 3). Vous pouvez maintenant utiliser 3 capteurs différents en fonction des sorties Exemple : Suspendre l’éjection des médicaments tant que le bouchon d’un convoyage PNEUMATIQUE n’est pas revenu en place ou qu’un ascenseur ne soit pas en place (en bas) Utilisation obligatoire de la carte ‘Z50’ (la même que celle qui commande les déviateurs ou le démarrage de l’Aérocom (pneumatique)) Capteur 1 : J7-3 avec résistance de pull-up de 4.7K sur le +5v (entrée frigo) Capteur 2 : J6-5 avec résistance de pull-up de 4.7k sur le +5v (entrée Barr IR ext) Capteur 3 : J8-3 avec résistance de pull-up de 10k sur le +5v (entrée capteur IR) La suspension de la commande se fait après le temps de sécurité (dans convoyage avant éjection), jusqu’à ce que le capteur change d’état Paramètres : Dans Mékasoft, « Paramètres », « Sorties », « param avancés » Dans la colonne « SuspendCde », saisir le paramètre suivant (pour chaque sortie concernée) « Z50-1 » pour le capteur 1, « Z50-2 » pour le capteur 2, ou « Z50-3 » pour le capteur 3 ajouter « / » si vous voulez le comportement inverse soit : « Z50-1 » pour attendre tant que le capteur 1 est au niveau « 1 » (entrée J7-3 de la carte Z50 = 5v) ou « Z50-1/ » pour attendre tant que le capteur 1 est au niveau « 0 » (entrée J7-3 de la carte Z50 = 0v) PS : vous pouvez utiliser, une autre carte que la Z50, dans ce cas mettre Z49 à la place de Z50 dans la cde Voir paramétrage ascenseur pour limité le volume d’une boite vers une sortie utilisant un AEROCOM Exemple : Il faut que le système pneumatique fournisse : - une tension de 24v continu tant que le bouchon n’est pas revenu - une tension de 0v dès que le bouchon est en place Paramètres « Z50-1/ » dans chacune des sorties concernées Tant que le bouchon n’est pas revenu, le relais KA2 reste coller (présence du 24v) et donc oblige l’entrée J7-3 à rester à 0v. Mode dégradé en cas de disfonctionnement de l’aérocom : pour permettre l’éjection des produits en cas de disfonctionnement de l’aérocom, vous pouvez soit mettre l’arrêt d’urgence de l’automate Apotéka OU bien éteindre complètement l’aérocom (la suppression du 24v autorise l’éjection des boites) Yves DELORME 107 MéKapharm Date Modification : Date Création : Note Interne 12/06/06 2004 ARMOIRE ELECTRIQUE 66) Exemple de branchement APOTEKA – AEROCOM Yves Delorme 108 MéKapharm Date Modification : Date Création : Note Interne 26/08/2003 2003 ARMOIRE ELECTRIQUE 67) Carte de sécurité / déviateurs Description : Cette Carte permet de contrôler 2 déviateurs 24v et assure la gestion du relais de puissance d’alimentation des variateurs (fonctionnement de l’ARRET d’URGENCE et du Bouton Poussoir de réarmement) Elle est équipée d’une alimentation non régulée 24v 60VA alimentant les déviateurs et la partie sécurité Branchement : Il faut amener du 220v sur les broche J1-1 et J1-2 Les boutons d’A.U. doivent être connecté en série sur les bornesJ3-3 et J3-4 Les boutons poussoirs de réarmement doivent être connecté en parallèle sur les bornes J3-5 et J3-6 On a la possibilité de connecté un voyant 24v indiquant que cette carte est armée : entre les bornes J3-6 et J2-9 Yves DELORME 109 MéKapharm Note Interne 11/03/2005 11/03/2005 3.0.15 MODULE FRIGO Date Modification : Date Création : Version VBapocom : 68) Module REFRIGERE (FRIGO) L’automate peut être équipé d’un ou plusieurs modules Réfrigérés. Ce module se trouvent en bas d’un meuble Classique Tous les plateaux contenus dans le module frigo, doivent appartenir à un nom de meuble spécifique (différent du nom du meuble qui le contient) Exemple : si le module frigo est implanté dans le meuble B, tous les plateaux de ce module frigo doivent s’appelés par exemple K Branchements : Le 220v alimentant le groupe frigo devra être direct sans passer par l’onduleur ni le M/A de l’automate Le ou les déviateur(s) permettant l’ouverture de la porte frigo devront être câblés comme un déviateur habituel (branché sur relais carte Z50) Paramétrages Dans les paramètres d’apocom : FRIGO / ‘MeubleEquipeFrigo’ = nom du ou des meubles contenu dans le module frigo FRIGO / ‘AuxOuvertureFrigo’ = nom de l’auxiliaire sur carte Z50 utilisé pour l’ouverture ou la fermeture de la porte du Frigo (ex Aux1 ou Aux5) FRIGO / ‘TempsOuverturePorte’ = le temps en seconde que met la porte à s’ouvrir (afin de retardé l’éjection des produits pendant l’ouverture) Si vous voulez mettre des décimales, vous devez utiliser un point et non une virgule (ex : 2.5 pour 2 s et demi) Tous les plateaux équipant les modules frigo devront être déclarés en rail type ‘R21’ Exemple de configuration avec 3 meubles et 2 modules frigos : Meuble A Plateau A01 Plateau A02 …. Plateau A12 Module FRIGO n°1 Plateau D01 Plateau D02 Plateau D03 Meuble B Plateau B01 Plateau B02 …. Plateau B25 Meuble C Plateau C01 Plateau C02 …. Plateau C15 220v direct sans bouton M/A Module FRIGO n°2 Plateau E01 Plateau E02 Plateau E03 Déviateur branché sur Aux5 de la carte Z50 FRIGO / ‘MeubleEquipeFrigo’ = DE FRIGO / ‘AuxOuvertureFrigo’ = Aux5 FRIGO / ‘TempsOuverturePorte’ = 2.5 Vous devez déclarer 5 meubles : A, B, C, D et E Vous devez déclarer 12 plateaux sur le meubles A, 25 sur le meubles B, 15 sur le meubles C, 3 sur les meubles D et E Yves Delorme 110 MéKapharm Date Modification : Date Création : Note Interne 05/06/2007 2004 Préparation BaseFic… et STICK USB 69) Préparation de la baseFic… et du STICK USB (Agathe) Requis : - - - - PREPARER LE FICHIER APPRENTI avec EXCEL prendre une base de donnée vierge BaseFicVierge.mdb la renommer en « BaseFicNomDuClient.mdb » (ne pas insérer d’espaces dans le nom du fichier) prendre une base de donnée de vente vierge HventesVierge.mdb la renommer en « HventesNomDuClient.mdb » (ne pas insérer d’espaces dans le nom du fichier) lancer le programme « VBapoteka.exe » il doit vous demander avec quelle base vous voulez travailler. Taper ou choisir le nom de la base du client « BaseFicNomDuClient » il doit vous demander le nom du fichier des ventes. Taper le nom du fichier des ventes du client « HventesNomDuClient » taper votre mot de passe en haut à droite. (sauf si celui ci est intégrer au raccourci) aller dans le menu « Maintenances », choisir « Importer Apprenti » rechercher l’apprentiNomDuClient.txt en question pour ce client le programme importe automatiquement tous les produits, toutes les positions, tous les plateaux et tous les meubles aller dans le menu « Paramètres » , choisir « Script de sorties » cliquer sur « Importer » rechercher le nom du fichier correspondant à votre client (préparer par REMUALD) Aller dans « Paramètres », choisir « Paramètres d’apocom » Saisir / Modifier ou Vérifier : Fichier / BaseVentes HventesNomDuClient.mdb Fichier / PathSauvegarde e :\SauveNomDuClient (e : représente le chemin du stick USB sur votre PC) Général / CodeProspect par ex : 1733 Général / CodeInstallation par ex : 279 ou 2004-279 ou 00279 Général / NomUtilisateur par ex : Pharmacie de la Gare Général / AdressePharmacie par ex : rue du Client Général / CodePostalPharma par ex : 61200 Général / VillePharma par ex : CITYGARE Sortie / SortieDefaut par ex : S1 (ceci représente la sortie utilisée si celle demandé est inconnu) Communication / paramCOMhost 4 :9600,n,8,1 Communication / paramCOMvariateur 5 :9600,n,8,1 Si PALM / Pocket : Communication / PocketType SPT1846-V2 ou SPT1550 ou MC3090 Communication / PocketTCPport 1002 (si SPT1846 ou MC3090) Si protocole CDAPI : Communication / paramCOMhost 4 :9600,e,8,1 ( 4 représente le n° du port COM pour le HOST) Communication / ProtocolHost CDAPI Si module Frigo : FRIGO / ‘MeubleEquipeFrigo’ = nom du ou des meubles contenu dans le module frigo FRIGO / ‘AuxOuvertureFrigo’ = nom de l’auxiliaire utilisé pour l’ouverture ou la fermeture de la porte du Frigo (ex : Aux2) FRIGO / ‘TempsOuverturePorte’ = le temps en seconde que met la porte à s’ouvrir (afin de retardé l’éjection des produits) Aller dans « Paramètres », « sorties » Créer toutes les sorties de l’installation (avec leur nom si possible. Si le mot « TEST » est dans le libellé d’une sortie, cette sortie ne sera pas affiché sur le programme « Mékasoft ») et les temps de sécurités ‘TSG’ (voir REMUALD) Si ASCENSEUR : faire « param avancés » et saisir pour chaque sortie concernée : « NB Boite Maxi par Convoyage » =10 et « Vol Maxi Par Convoyage » = 5000 ( ! ! ! il s’agit maintenant d’un volume en cm3) Aller dans « Paramètres », « meubles » Saisir tous les temps de compensation meuble (voir REMUALD) Aller dans « Paramètres », « Postes » Supprimer toutes les lignes qui ne sont pas nécessaires (F8 et M4 par exemple s’il y a que 3 sorties dans l’installation) Mettre le Stick USB du client sur votre PC Faire une sauvegarde en appuyant sur le bouton de « SAUVEGARDE » sur le programme Mékasoft (ce qui va créer une sauvegarde dans le PC et sur le Stick USB du client) Fermer le programme « Mékasoft » Lancer le programme « VbcalculMP » Taper votre mot de passe Créer la clef d’activation pour ce client (attention code d’install sur 5 chiffres) Editer la feuille et créer le fichier Ouvrir l’explorateur sur « c :\ » et renommer le fichier « KeyApocom.txt » en « KeyApocomNomDuClient.txt » Copier sur le STICK USB du client : Copier à la racine du stick Le fichier « KeyApocomNomDuClient.txt » Créer un dossier : DossierInstallNomduClient et y copier : (non zipper) La dernière version de VBapocom.exe, de VBapoteka.exe, de Restauration.exe, de Paext.exe Tous les plans au format PDF (armoire électrique et implantation) Les paramètres spéciaux Coller une étiquette sur le stick avec le nom du client Copier sur le Stick Installateur : Les dernières notes internes + les mêmes fichiers que sur le stick du client Coller une étiquette sur le stick avec le nom de l’installateur (si pas déjà fait) Fournir à chaque installation un CD d’installation APOTEKA avec la dernière version connue (voir site Internet) Yves DELORME 111 MéKapharm Date Modification : Date Création : Note Interne 16/11/2009 2004 Préparation PC neuf (apotéKa) 70) Préparation Standard des PC neufs (Automate Apoteka) Matériel : La configuration matériel doit être celle qui est spécifié dans le bon de commande monter la ou les cartes COM (modèle sans pieuvre) PAS DE CARTES ‘NETMOS’ de préférence SUNIX 4037A Coller une étiquette sur le PC avec un ‘date code’ et un numéro de série général Fournir avec chaque livraison par mail un récapitulatif (numéro de série contenu matériel marque et modèle) BIOS : mettre le 1er boot sur le HDD, le 2ème sur le CD, pas d’autre boot possible Halt on = ‘No error’ (suivant version BIOS) Changer l’image de présentation BIOS (fichier fourni au format 640*480 16 couleurs CD :\apoteka640x480-16.jpg) Windows XP : Créer une partition y :\ d’environ 10 Go version XP OEM SP3 Edition familial (coller la licence sur l’arrière du PC) mettre les dernières mise à jour connu activé la licence nom utilisateur = « UtilApoteka » vérifier la date et l’heure mettre aucun arrière plan de bureau fond de couleur uniforme (couleur= BLEU 139/0/240/78/72/152) Décocher « exécuter l’assistant nettoyage du bureau tous les 60 jours » (Propriété de l’affichage, onglet « Bureau », « personnalisation du bureau … ») mettre la définition de l’écran en 1024*768 supprimer toutes les veilles y compris l’extinction du moniteur après 20mn mettre l’affichage classique du panneau de configuration Créer et formater une deuxième partition nommée Y :\ (10Go) Nom du PC = « Pcapoteka » Adresse IP de ce PC IP fixe = 192.168.30.221 masque de sous réseau = 255.255.255.0 Ajouter une 2ème adresse IP fixe = 192.168.1.221 masque de sous réseau = 255.255.255.0 Vérifier que le groupe de travail est bien : « MSHOME » désactiver tous les effets visuels (ombres sous les menus, fondu des menus) : touche Windows + pause, onglet ‘avancé’, ‘performance’, paramètres, …, ‘Appliquer’ Explorateur : Affichage / détails Outils / options des dossiers / Général / Utiliser les dossiers classiques de Windows Outils / options des dossiers / Affichage / affichés les fichiers cachés Outils / options des dossiers / Affichage / décoché ‘Masquer les extensions dont le type est connu’ Outils / options des dossiers / Affichage / Appliquer à tous les dossiers Laisser le menu démarrage au format XP Ne pas mettre de programme spécifique à l’assembleur du PC Windows7 : parametrage XP ci dessus Ajouter la commande executer dans le menu démarrage Passer en mode petits icones pour la barre de tâches Dans Windows Mobile, décocher « autoriser la connexion bluetooth » FIREWALL : vérifier que le Pare-feu de Windows est bien actif ANTIVIRUS : AVAST (version Familial française) : installer AVAST qui se trouve sur le CD ou mieux sur le site : http://www.avast.com/fre/download-avast-home.html version française « suivant », « suivant », « J’accepte », « Suivant », « Suivant », « Suivant », « Suivant », « Voulez-vous planifier un test … au démarrage ? », répondre « OUI », « Redémarrez », « Fin » le PC redémarre, un analyse est en cours (quelques minutes …) Enregistrer la licence sur le site (copier la clef d’activation sur Y :\licenceAVAST.txt) mettre à jour le programme et la base. IMPRIMANTE : Installer drivers de l’imprimante, puis la supprimer du panneau de configuration (car si chg d’imp, création d’une copie qui n’est pas l’imp. par défaut) Copier sur la deuxième partition le CD de l’imprimante fourni pour MéKapharm dans Y :\CD_HP2660\ (si modèle HP2660) Coller sur le PC une étiquette indiquant le type d’imprimante pré installée (ex : Pré-install pour HP2660) PORT de COMMUNICATION : installer les drivers de la ou les carte(s) COM (avec la dernière version disponible auprès du fournisseur) Les 4 nouveaux COM installés doivent s’appeler COM4, COM5, COM6 et COM7 Inscrire sur les prises le nom des COM correspondant : COM1, COM4, COM5, COM6 et COM7 (Petit rappel le COM de la carte mère s’appel COM1 et le modem sur COM3)) Dans les propriété de chaque port COM, décocher ‘Enable auto CTS/RTS flow Control’ dans l’onglet ‘Port Setting’, ‘Advance’ pour les cartes SUNIX 112 - Copier le CD dans Y :\CD_SUNIXver6.0\ (ou autre version) POUR LA SUITE, UTILISER TOUJOURS LA DERNIERE VERSION DU CD APOTEKA FOURNIE Lancer le programme du CD \ menu \CDapoteka.exe s’il ne se lance pas tout seul à l’insertion du CD NETOP : Installer NetOP 9.0 qui se trouve sur le CD apoteka dans « Programmes » Démarrer le programme le firewall de XP demande au démarrage s’il faut débloquer ce programme OUI faire « Suivant » Assistant d’installation : - par défaut, « suivant » « Démarrer avec Windows », « Suivant » Mot de passe= celui fourni par la hot line, le confirmer en le retapant une nouvelle fois puis « suivant » « Non je ne souhaite pas enregistrer la licence », « suivant », « terminer » Ouvrir le ‘cerf volant’ du systray Outils / profile communication : décocher TCP/IP et LAN(TCP) cocher le modem et INTERNET (TCP) puis « Fermer » et « OK » ou TEAMVIEWER : Installer le programme TEAMVIEWER-HOST (pour les serveurs non surveillés), à télécharger sur : www.teamviewer.com, onglet « téléchargement », et choisir la version pour les serveurs non surveillés (Teamviewer-Host) Exécuter ce programme d’installation : TeamViewer_Host_Setup_fr.exe • Suivant • Valider le choix d’utilisation (choisir « professionnellement/commercialement ») • Suivant • Cocher « j’accepte les termes de la licence » • Suivant • Taper le mot de passe fourni par la hot line, le confirmé • Suivant • Fermer noter l’ID fourni par ce programme sur une étiquette que vous collerez derrière le PC à coté du n° de série (sur etq : Teamviewer : xxxxxxx). Cette ID ne sera fourni que si vous etes connecter à Internet ACROBAT READER : Installer ACROBAT READER version 9 (à télécharger ou plus récente) ACTIVESYNC : (seulement sur XP, ne pas installer sur Windows7, on utilise Windows Mobile) - Installer ActiveSync 4.5 à télécharger ou 4.2 qui se trouve dans le CD dans « Programmes » ou - Faire « Suivant », accepter la licence, « suivant », - Indiquez le nom d’utilisateur « UtilApoteka » et l’organisation « MEKAPHARM », « suivant », - « suivant », « Installer », « Terminer » - redémarrez le système, « oui » - cliquer sur « Annuler » sur Etablissement de la connexion - décocher « ouvrir activesync lorsque l’appareil se connecte » dans le menu « fichier », « paramètre de connexion … » ULTRABACKUP : Installer UltraBackup qui se trouve dans le CD dans « Programmes\UltraBackup » Faire « Suivant », « j ‘accepte la licence », « suivant », « suivant », « suivant » Décocher « Icône sauvegarder et éteindre », « suivant », « Installer », « Terminer » Cocher « Ne pas m’enregistrer », « Suivant » et fermer UltraBackup ou VNC : installer VNC qui se trouve dans le CD dans « Programmes\VNC » ou faire « Next », « I accept », « Next », « Next » laisser cocher « VNC server » et « VNC viewer », « Next », « Next » cocher « Create a VNC Viewer desktop icon », « Next », « Install » cocher « VNC Authentication », puis « configure », saisir le mot de passe fourni par la hot line, le confirmer , « OK » « Appliquer », « OK », « Next », « Finish » faire un double clic sur l’icône « VNC » dans le systray, puis dans l’onglet « Desktop », décocher « Remove wallpaper », « appliquer », « ok » Vérifier que le Firewall de XP, ajoute bien le programme « c :\program files\RealVNC\VNC4\Winvnc4.exe » à sa liste des exceptions, sinon l’ajouter APOTEKA : aller dans le dossier « Installation Apoteka » du CD apoteka - exécuter le fichier « 1-PalmDeskop41SP03FRA.exe » ou choisir installation standard taper Apoteka quand le nom de l’utilisateur vous sera demandé choisir type de port utilisé ‘port série’ sur COM6 cliquez autant de fois sur ‘Suivant’ que nécessaire le firewall de XP vous demande s’il faut débloquer ce programme OUI Répondre NON à la demande de paramétrage de courrier - Exécutez le fichier « 2-b-Satellite Forms Runtime for Palm Setup.exe » Une fenêtre intitulée ‘Satellite Forms Runtime for Palm – Setup Wizard s’ouvre ensuite à l’écran Cliquez autant de fois sur ‘Next’ que nécessaire puis cliquez sur ‘Install’ Cliquez sur ‘Finish’ quand c’est possible ou 113 - Exécuter le fichier « 3 – Logiciels pour Apoteka.exe » Cliquer sur ‘Suivant’ pour passer l’écran d’introduction Laisser le chemin du serveur par défaut : c :\apoteka puis ‘suivant’ Choisir le type d’installation complète puis ‘Suivant’ Décocher faire une copie du répertoire apoteka avant l’installation puis ‘Suivant’ Cliquer sur ‘Suivant’ Cliquer ‘Installer’ pour démarrer l’installation Cliquer sur ‘Terminer’ pour finir l’installation ou - Exécuter le fichier « 4 – Microsoft Data Acces Compoments 2.8.exe » (pas nécessaire sur XP SP2) ou - Exécuter le fichier « 5 – Installation baseImages.bat » ou Copier le CD apoteka dans « Y :\CD_apoteka220906\ » (ou autre version) HOTSYNC : - clic droit sur l’icône et laisser cocher que « Réseau » refaire clic droit sur l’icône, « configuration », « Réseau » cocher le nom d’utilisateur proposé (« apoteka ») cliquer sur « paramétrage TCP/IP » mettre l’adresse du PC principal = 192.168.30.221 et le masque de sous réseau = 255.255.255.0 Suppression des icônes sur le bureau : supprimer l’icône lecteur multimédia du bureau supprimer l’icône d’acrobat reader supprimer l’icône de PALM DeskTop supprimer l’icône de Installation Rapide supprimer l’icône UltraBackup doit seulement rester : « Corbeille », « VNC viewer », « Avast antivirus » Vider la corbeille Créer un point de restauration APOTEKA TEST des port de communications RS232C : Arrêter le programme NETOP (click droit sur l’icône « cerf volant » en bas à gauche puis « quitter ») brancher l’adaptateur fourni sur tous les ports COM du PC prise A sur com1, B sur com4, C sur com5, D sur com6, E sur com7 sur c :\apoteka\appli, lancer le programme « Test Ports COM avec Shunt.exe » dans la colonne résultat, TOUTES les cases doivent être vertes TEST du port réseau TCP/IP TEST des prises USB Yves DELORME 114 MéKapharm Date Modification : Date Création : Note Interne 04/01/2011 2010 préparation PC DELL NEUF 71) Préparation Standard d’un PC DELL (tout en 1) neuf Technicien préparateur : ______________________ Date : ____________ S/N PC : __________________________________ 1. Branchements : -alimentation 230Vac, -clavier et souris. Etape 1 validée 2. Première mise sous tension : -mettre sous tension, -fenêtre configurer Windows : -fenêtre logiciel d’assistance DELL : -fenêtre guide de mise en route Dell : -Pays ou Région : France, -Formats horaires et monétaires :Français(France), -Disposition du clavier : Français, -Cliquer sur Suivant, -Entrez un nom d’utilisateur : UtilApoteka, -Cliquer sur Suivant, -Cliquer sur Suivant, -Cocher « j’accepte les termes du contrat de licence », -Cocher « j’accepte les termes du contrat de licence », -Cliquer sur Suivant, -Cliquer sur « Utiliser les paramètres recommandés », -Fuseau Horaire : (UTC+01:00) Bruxelles, …, Paris, -Cocher « Ajuster l’horloge… » -Régler Date et Heure, -Cliquer sur Suivant, -Cliquer sur Ignorer, -ne rien cocher, -Cliquer sur Terminer, -Cliquer sur Suivant, -Cliquer sur Suivant, -Cliquer sur Suivant, -Cliquer sur Terminer, Etape 2 validée 3. Désinstaller les programmes constructeurs : Démarrer / panneau de configuration / Désinstaller un programme, Désinstaller : -Assistant de connexion Windows Live, -Bing Maps 3D, -Dell DataSafe Local Backup, -Dell DataSafe Local Backup –Support Software, -Dell DataSafe Online, -Dell Getting Started Guide, -Dell Support Center (Logiciel de support), -Dell Touch Zone, -Dell TouchCam, -Installation Windows Live, -McAfee SecurityCenter, -Microsoft Office Home and Student 2007, -Microsoft Office PowerPoint Viewer 2007 (French), -Microsoft Office Suite Activation Assistant, -Microsoft Visual C++ 2005Redistributable, -Microsoft Works, -Module de compatibilité pour Microsoft Office System 2007, -Outil de téléchargement Windows Live, -Power DVD DX, -Roxio Burn, -Windows Live FolderShare, Etape 3 validée 115 4. Installer AVAST antivirus : -Clic droit puis cliquer sur Exécuter en tant qu’administrateur, -ne cocher que Installation personnalisée, -Cliquer sur Suivant, -Cliquer sur Suivant, -Cliquer sur Suivant, -ne rien cocher, -Cliquer sur Suivant, -Cliquer sur Suivant, -Quand installation terminée : -Entre la clé de licence du moment, Etape 4 validée 5. 6. Redémarrer le PC Désactivation du contrôle clavier : -au redémarrage du PC appuyer sur F2 pour aller dans le BIOS, -aller sur Main / Keyboard errors et sélectionner Do not report, -aller sur Exit / Save changes and exit et sélectionner OK, Etape 6 validée 7. Disque Y:/ -Panneau de configuration / -Cliquer sur Outils d’administration, -Cliquer sur Gestion de l’ordinateur, -Clic droit sur RECOVERY et cliquer sur Modifier la lettre de lecteur…, -Cliquer sur Ajouter, -Sélectionner la lettre Y, -Cliquer sur OK, Etape 7 validée 8. insérer le CD APOTEKA (version en cours) : -Cliquer sur Ouvrir le dossier, -Installation Apoteka / Satellite Forms Runtime for Palm Setup -Clic droit puis cliquer sur Exécuter en tant qu’administrateur, -Cliquer sur Oui, -Cliquer sur Next, -Cocher I accept the terms…, -Cliquer sur Next, -Cliquer sur Next, -Cliquer sur Next, -Cliquer sur Install, -Cliquer sur Finish, -Installation Apoteka / Apoteka_setup -Clic droit puis cliquer sur Exécuter en tant qu’administrateur, -Cliquer sur Oui, -Laisser Français et cliquer sur OK, -Cliquer sur Suivant, -Cliquer sur Suivant, -Cliquer sur Installer, -Cliquer sur Ignorer, -Cliquer sur Ignorer, -Cliquer sur Terminer, -Installation Apoteka / Installation BaseImages -Clic droit puis cliquer sur Exécuter en tant qu’administrateur, -Cliquer sur Oui, Etape 8 validée 9. installer TeamViewer : (version 4) -Programmes / TeamViewer -Clic droit sur TeamViewer_Host_Setup_fr puis cliquer sur Exécuter en tant qu’administrateur, -Cliquer sur Oui, -Cliquer sur Suivant, -Cocher professionnellement/commercialement, -Cliquer sur Suivant, -Cocher J’accepte les termes de la licence, -Cliquer sur Suivant, -Mot de passe : bezion, -Confirmer le mot de passe : bezion, -Cliquer sur Suivant, -Cliquer sur Fermer, Etape 9 validée 10. installer UltraBackup : -Programmes / UltraBackup 116 -Clic droit sur Ultrabackup4_setup puis cliquer sur Exécuter en tant qu’administrateur, -Cliquer sur Oui, -Cliquer sur Suivant, -Cocher J’accepte les termes du contrat, -Cliquer sur Suivant, -Cliquer sur Suivant, -Cliquer sur Suivant, -tout décocher, -Cliquer sur Suivant, -Cliquer sur Installer, -Décocher Lancer le gestionnaire de copies, -Cliquer sur Terminer, Etape 10 validée 11. installer Windows Mobile : -Programmes / Windows Mobile -Clic droit sur WindowsMobile6.1 drvupdate-amd64 puis cliquer sur Exécuter en tant qu’administrateur, -Cliquer sur Oui, Etape 11 validée 12. Copier le contenu du CD APOTEKA® dans Y:/ -créer un nouveau dossier : CD APOTEKA jjmmaa, -copier le contenu du CD dans le dossier créé, Etape 12 validée 13. Changer le fond d’écran : -Clic droit sur le bureau et cliquer sur Personnaliser, -Dans Thèmes Aero, choisir Windows 7 et cliquer sur arrière plan du bureau, -Dans Emplacement de l’image, choisir Couleurs unies et sélectionner le jaune pâle, -Cliquer sur enregistrer les modifications, Etape 13 validée 14. Supprimer toutes les veilles : -Clic droit sur le bureau et cliquer sur Personnaliser, -Cliquer sur Ecran de veille, -Dans Ecran de veille, laisser (Aucun), -Cliquer sur Modifier les paramètres d’alimentation, -Sélectionner le mode Dell puis Cliquer sur Modifier les paramètres du mode, -Dans Eteindre l’écran, sélectionner Jamais, -Dans Mettre l’ordinateur en veille, sélectionner Jamais, -Cliquer sur Enregistrer les modifications, Etape 14 validée 15. Paramétrer les adresses IP : -Démarrer / Panneau de configuration -Cliquer sur Centre Réseau et Partage, -Cliquer sur Modifier les paramètres de la carte, -Cliquer sur Connexion au réseau local, -Sélectionner Protocole Internet version 4 (TCP/IPv4), -Cliquer sur Propriétés, -Saisir l’adresse IP 192.168.30.221 et le masque de sous-réseau 255.255.255.0, -Cliquer sur Avancé…, -Cliquer sur Ajouter…, -Saisir l’adresse IP 192.168.1.221 et le masque de sous-réseau 255.255.255.0, -Cliquer sur Ajouter, -Cliquer sur OK, -Cliquer sur Fermer, Etape 15 validée 16. Installer les drivers d’imprimante : -Insérer le CD d’installation, -Cliquer sur Exécuter, -Cliquer sur Oui, -Cliquer sur Installation facile, -Cocher Accepter et cliquer sur Suivant, -Décocher Epson Easy Photo Print et cliquer sur Installer, -Cocher Connecter l’imprimante plus tard et cliquer sur Suivant, -Cliquer sur Terminer, Etape 16 validée 117 17. Copier les drivers imprimante dan Y:/ -créer un nouveau dossier : CD EPSON S22, -copier le contenu du CD dans le dossier créé, Etape 17 validée 18. Supprimer l’icône Epson du bureau, 19. Vider la corbeille, 20. Créer un point de restauration : -Démarrer / Panneau de configuration -Cliquer sur Système, -Cliquer sur Protection Système, -Cliquer sur Créer…, -Taper Apoteka et cliquer sur Créer…, -Cliquer sur Fermer, 21. Autoriser Telnet : -panneau de configuration -programmes et fonctionnalités -Activés ou désactivés les fonctionnalités windows -cocher ‘client Telnet’ puis ‘Ok’ 22. Redémarrer le PC. Etapes 18, 19, 20, 21 et 22 validées 118 MéKapharm Date Modification : Date Création : Note Interne 29/10/2009 2004 Configuration PC NEUF chez le CLIENT 72) Branchements / Configuration d’un PC (chez le client) Branchements : - Câble Modem : connecté sur la prise RJ11 du PC ‘LINE’ et non pas ‘PHONE’ vers la prise téléphonique murale de la pharmacie (ligne analogique avec un numéro de téléphone spécifique). (Cette ligne peux être NUMERIS avant le standard de la pharmacie OU ADSL si un filtre est installé) OPTIONNEL si réseau connecté en PRIORITé Brancher le routeur WIFI sur le réseau de la pharamcie afin de partager la connexion Internet (Attention au plan d’adressage) Imprimante : NE PAS BRANCHER L’IMPRIMANTE sur prise USB tant que le driver n’est pas installé, câble secteur sur multiprise parafoudre Câble secteur du PC : sur la multiprises parafoudre Clavier : sur une prise USB Douchette (si présente) : sur prise USB Souris : sur la prise USB Ecran : la prise bleu (SVGA) sera branché sur le PC, et le câble secteur sur la multiprises parafoudre Brancher le câble Audio entre le PC (prise verte) et l’écran (prise bleue) (si l’écran est équipé de HP évidemment) COM venant de l’automate : sur le « COM1 » du PC COM venant du HOST (pharmacie) : sur le « COM4 » du PC COM venant des variateurs : sur le « COM5 » du PC Si PALM (SPT1846 WIFI) : Antenne : Câble réseau croisé vers la prise réseau du PC, Câble d’alimentation (à travers son transfo) vers la multiprises parafoudre Socle : Câble d’alimentation (à travers son transfo) vers la multiprises parafoudre (NE PAS BRANCHER le câble COM (RJ45-DB9)) Si PALM (SPT1550) : Socle : Câble d’alimentation (à travers son transfo) vers la multiprises parafoudre, Câble COM (RJ45) vers le « COM6 » du PC Si pocket Symbol MC3090 ou MC1000 : Antenne : Câble réseau vers la prise réseau du PC, Câble d’alimentation (à travers son transfo) vers la multiprises parafoudre Socle : Câble d’alimentation (à travers son transfo) vers la multiprises parafoudre (NE PAS BRANCHER le câble COM (RJ45-DB9)) Et câble USB entre le socle et le PC Configuration : - - PRE REQUIS : PC pré-configurer (voir préparation Standard des PC neufs) CD d’install Apoteka (le plus récent possible) Stick de pré-configuration dédié à ce client ou Sauvegarde du client Allumer le PC Vérifier la date et l’heure du PC Installer le driver de l’imprimante (y :\drivers\imprimante\…) PUIS brancher l’imprimante sur la prise en haut à gauche vue de l’arrière du PC (SAUF SI LE DRIVER est DEJA PRE-INSTALLER) Nommé l’ordinateur avec le nom du client exemple : « Pcdupond » Panneau de configuration, basculer vers l’affichage classique (si pas déjà fait), système, nom de l’ordinateur, « Modifier… » Tester la connexion « NETOP » Le plus tôt possible en arrivant sur le chantier ce qui permet de faire intervenir l’électricien ou France Télécom si cela ne fonctionne pas Même si la ligne spécifique n’est pas installé, brancher une rallonge téléphonique par exemple sur la prise de Fax (Attention si ligne ADSL vérifier si le filtre est bien présent) Tester la connexion Internet et Teamviwer Ecrire sur une étiquette et la coller sur le PC ou sur la prise le n° de téléphone de télémaintenance (n° de ligne dédiée) Arrêter « Mékasoft » et « VBapocom » si tournent actuellement Mettre le stick du client contenant la pré-configuration Créer un dossier sur la partition Y :\DossierInstall et copier dans Y :\DossierInstall\ tout le contenu du stick mettre le CD d’install Apoteka dans le lecteur de CD (il doit se lancer tout seul) dans le programme CDapoteka, faire le « 2-logiciels pour Apoteka » - une installe précédente existe déjà sur le système (version précédente …) répondre OUI Suivant, Suivant, choisir complète puis Suivant cocher seulement ‘Installer la base référence’ puis Suivant Installer le fichier « c :\apoteka\3dabm7u.ocx » est actuellement utilisé faire « Ignorer » faire OK sur fin d’install dans le programme CDapoteka faire le « 4-copie base images » dans le programme CDapoteka faire le « 5-manuel Utilisateur » dans le programme CDapoteka, faire « Restauration des bases apoteka » choisir la bonne sauvegarde cliquer sur « Restaurer » OUI puis « OK » dans le programme CDapoteka faire « Créer les raccourcis » si le programme le demande, choisir le bon nom de la base puis « OK » fermer le programme CDapoteka sur le bureau Windows lancer le raccourci « Mékasoft » Mettre votre mot de passe « Paramètres », « paramètres d’apocom » vérifier l’attribution des ports COM (automate, Host et Variateurs) Vérifier le protocole utilisé Paramétrer les mails automatiques …… lancer « VBapocom » depuis « Mékasoft » saisir la clef d’activation (sûrement proposer automatiquement) relancer « VBapocom » depuis « Mékasoft » 119 - saisir le code d’installation (à 6 chiffres) SI PALM : vérifier que le PC à bien une adresse IP fixe (192.168.30.221) (seulement pour le SPT1846) vérifier la configuration de HOTSYNC (click droit sur l’icône en bas à droite) Configurer l’antenne (seulement pour le SPT1846) (VOIR la note sur l’installation du PALM) Configurer le PALM (VOIR la note sur l’installation du PALM) Si pocket SYMBOL MC3090 ou MC1000 : vérifier que le PC à bien une adresse IP fixe (192.168.30.221) vérifier la configuration de ActiveSync (click droit sur l’icône en bas à droite) Configurer l’antenne WIFI (VOIR la note sur l’installation du PALM) Configurer le pocket Symbol (VOIR la note sur l’installation) Yves DELORME 120 MéKapharm Date Modification : Date Création : Note Interne 05/01/2007 2007 Douchette 73) Paramétrage Douchette IBC Concerne les douchettes CCD75+PS Ce paramétrage est à faire obligatoirement pour éviter le plantage de la douchette Modification des paramètres sous windows XP - Ouvrir le « panneau de configuration » - Choisir « option régionales et linguistiques » - Cliquer sur l’onglet « Langues » - Cliquer sur le bouton « Détails » - Cliquer sur le bouton « Paramètres de touches … » - Puis dans la zone « pour dévérouiller les majuscules », cocher « Appuyer sur la touche MAJ » au lieu de « Appuyer sur la touche VERR.MAJ » - Puis sur « OK », « OK », « Appliquer » et « OK » Caractéristiques : Types de codes lus Modes de lecture Indicateur de lecture Fonctions logicielles CCD75+-PS Source de lumière Capteur CCD Profondeur de champ Angle de lecture Largeur de lecture Résolution optimale Contraste Vitesse de lecture Tension de fonctionnement Consommation avec interface TTL Consommation avec décodeur intégré Matériau du boîtier UPC-E, UPC-A, EAN-8, EAN-13, Add-on UPC/EAN, ISBN, ISSN, 2/5 entrelacé, 2/5 standard, Code 11, Code 39, Code 39 étendu, Code 93, Code 128, Codabar, MSI/Plessey Manuelle ou continue Signal sonore et lumineux Préambule, postambule, identification de type de code, terminateurs, émulation des touches de fonction PC, éditeur de codes avant transmission, … Clavier PS/2 LED rouge à 660 ηm 2048 pixels Du contact à 15 mm Basculement avant 10°, arrière 25°, latéral 30° Jusqu’à 76 mm 0,127 mm 0,45 minimum 200 balayages par seconde + 5 Vcc ± 5% 130 mA en fonctionnement 140 mA en fonctionnement ABS Longueur 175 mm, largeur 77 mm, Dimensions épaisseur 28 mm Poids sans le câble 150 g Interchangeable, longueur 150 cm Câble (torsadé en option) Température de fonctionnement 0°C à 50°C Température de stockage -10°C à 60°C 20% à 80% sans condensation Humidité relative (stockage 10% à 90%) FCC classe A et CE (EN5502 Conformité CLASSB, EN50082-1) Éclairage ambiant admissible 1500 lux Résistance au chocs Chute de 1 m sur une surface en béton 100.000 pliures à 90 degrés avec une Résistance du câble traction de 500 g Résistance du bouton de lecture 1.000.000 de pressions Yves Delorme 121 MéKapharm Note Interne 29/10/2009 2005 Date Modification : Date Création : NETOP 74) NETOP ‘remote Control’ (Hôte) et demande d’assistance ♦ INSTALLATION - ( ! ! ! sur Win98, ne pas installer une version supérieur à v8.0) Installer NetOP 9.0 (ou plus récent) qui se trouve sur le CD apoteka dans ‘Programmes’ ou depuis ce menu d’installation apoteka Démarrer le programme le firewall de XP demande au démarrage s’il faut débloquer ce programme OUI Assistant d’installation : - par défaut Démarrer avec Windows Mot de passe= mot de passe fourni par la hot line Non je ne souhaite pas enregistrer la licence Outils / profile communication : décocher TCP/IP et cocher le « modem du PC » et « Internet (TCP) » ♦ REINSTALLATION : Si vous voulez réinstaller NETOP en supprimant les paramètres que l’ordinateur à encore en mémoire (même après une désinstallation classique (« démarrer », « ajout / suppression de programme ») vous devez : - arrêter le processus Nhstw32.exe (faire CTRL-ALT-SUPP sur XP) s’il tourne encore - refaire une installation de NETOP Hote à partir du CD apoteka en choisissant la « création d’une nouvelle installation » et non pas une « mise à jour de l’installation existante » - le programme commence par désinstaller l’ancienne version - puis l’installation se passe comme ci-dessus ♦ Demande d’assistance (utilisation de la bouée de sauvetage) Choisir le profil de communication s’il y en a plusieurs OU bien s’il y a qu’un seul profil de communication de paramétrer Taper ici, le n° de téléphone ou l’adresse IP du service d’assistance 122 - pour se connecté exceptionnellement en Télémaintenance (sans n° dédié) : Si vous n’arrivez pas à trouver le n° dédié de télémaintenance, ou s’il ne s’agit pas d’une ligne dédié, on peux quand même faire exceptionnellement de la télémaintenance à travers ce biais là : - - ouvrir Netop Cliquer sur le bouton Choisir le profil de communication (nom de votre Modem ou « Internet (TCP) », si vous désirez vous connectez à travers INTERNET) Taper le n° de téléphone spécifique OU l’adresse IP (suivi de « : » et du n° de port si besoin) du service d’assistance (peut-être précéder votre n° de tél par le préfixe ‘0’ s’il faut taper le ‘0’ pour appeler l’extérieure depuis le central téléphonique du client) puis cliquer sur le bouton ‘OK’ Attendre que la communication s’établisse taper une brève description du problème Puis cliquer sur le bouton ‘sélectionner’ évidemment cette solution n’empêche pas l’installation d’une ligne de téléphone pour la maintenance dédié à l’automate - pour RETROUVER le Numéro de Télémaintenance (Modem) : Si vous ne connaissez pas le n° de téléphone de télémaintenance dédié, vous pouvez aussi utiliser la « Boué de sauvetage » - Faire la même procédure que ci dessus en choisissant le mode de communication « modem » et en tapant votre n° de portable au lieu du n° du service d’assistance - Après quelques secondes, votre portable doit afficher le n° de téléphone de télémaintenance du client (vérifier qu’il ne s’agit pas du n° de la pharmacie) Service d’assistance Loic Pascal Yves Modem 02 33 12 55 46 ou 02 33 36 40 50 02 43 48 16 21 Internet (TCP) 193.251.7.18 193.251.7.18 : 6504 ydelorme.no-ip.info ♦ Utilisation de NETOP par INTERNET (ADSL) en mode « Internet TCP/IP » Cette manipulation n’est plus nécéssaire avec le logiciel de télémaintenance « Teamviewer » - L’installation du programme « NETOP » est la même que celle décrite ci-dessus - Brancher le PC Apoteka sur le réseau de la pharmacie (vérifier que le PC appartient bien au même sous réseau (192.168.30.x) que la pharmacie et que l’adresse IP du PC apotéka n’existe pas déjà dans le réseau de la pharmacie). Attention en même temps à l’adresse IP du PALM et de l’antenne WIFI - Vérifier ou installer sur le PC Apoteka un « ANTIVIRUS » et un « FIREWALL » à jour, et il faudra bien le tenir à jour - Vous devez connaître l’adresse « IP fixe publique » de la pharmacie ou un nom de domaine (OBLIGATOIRE) et évidemment que la pharmacie soit connecter en permanence sur Internet (ex ADSL) - Faire « Rerouter » sur le « routeur » de la pharmacie le port 6502 vers le PC Apoteka (l’adresse IP fixe habituelle du PC Apoteka est : 192.168.30.221) - Paramétrer le programme NETOP pour qu’il accepte la communication par le réseau - lancer ou afficher le programme NETOP - allez dans « outils » - « profils de communication » et coché « Internet (TCP) » - puis redémarrer le programme NETOP afin qu’il prenne en compte ses modifications - Autoriser sur le « firewall » du PC Apoteka le port 6502 pour le programme NETOP s’il n’y est pas déjà - Pour faire les essais de connexion, il suffit de communiquer à notre HOTLINE l’adresse IP fixe de la pharmacie Paramétrage sur NETOP invité : - dans la fiche du client mettre « Profil de communication : » = « Internet (TCP) » - écrire l’adresse IP fixe du client (adresse IP Internet) dans le champs « adresse TCP/IP : » exemple : 193.150.12.50 ou PharmacieDupond.no-ip.info ♦ Trace d’initialisation du Modem La trace d’initialisation du MODEM se trouve dans c :\windows\modemLog_ nom du modem .txt Yves Delorme 123 MéKapharm Date Modification : Date Création : Note Interne 29/10/2009 2006 75) Installer RealVNC (logiciel de prise de main à distance) Ce programme permet de prendre la main sur un PC distant à travers un réseau TCP/IP (en local ou à travers Internet) Il s’agit d’une qui ne permet pas de faire des transferts de fichiers Dans le cas de l’utilisation de RealVNC à travers Internet, il faut obligatoirement un adresse IP fixe pour la pharmacie (ou utiliser no-io ou DynDns) et il faut rerouter les ports dans le routeur de la pharmacie. Cette manipulation n’est plus nécéssaire avec le logiciel de télémaintenance « Teamviewer » realVNC : - installer VNC qui se trouve dans le CD dans « Programmes\VNC » - faire « Next », « I accept », « Next », « Next » - laisser cocher « VNC server » et « VNC viewer », « Next », « Next » - cocher « Create a VNC Viewer desktop icon », « Next », « Install » - cocher « VNC Authentication », puis « configure », saisir le mot de passe fourni par la hot line, le confirmer , « OK » - « Appliquer », « OK », « Next », « Finish » - faire un double clic sur l’icône « VNC » dans le systray, puis dans l’onglet « Desktop », décocher « Remove wallpaper », « appliquer », « ok » - faire « démarrer », « Panneau de configuration », « Pare-feu windows », dans l’onglet « Exceptions », ajouter le programme « c :\program files\RealVNC\VNC4\Winvnc4.exe » à sa liste des exceptions. Yves DELORME 124 MéKapharm Date Modification : Date Création : Note Interne 29/10/2009 2006 76) Installer UltraVNC (logiciel de prise de main à distance) Ce programme permet de prendre la main sur un PC distant à travers un réseau TCP/IP (en local ou à travers Internet) Il s’agit d’une version Française et il permet de faire des transferts de fichiers et de dialoguer entre les 2 PC distants Dans le cas de l’utilisation de UltraVNC à travers Internet, il faut obligatoirement un adresse IP fixe pour la pharmacie (ou utiliser no-io ou DynDns) et il faut rerouter les ports dans le routeur de la pharmacie. Cette manipulation n’est plus nécéssaire avec le logiciel de télémaintenance « Teamviewer » Installation de la version 1.0.2 Fr : • • • • • • • • • • • • • • • • • • • lancer le programme d’installation depuis le menu d’installation Apoteka « UltraVNC » ou depuis l’explorateur sur le CD «CD\Programmes\UltraVNC\UltraVNC-102-Setup-Fr.exe » laisser « français », puis « OK » « Suivant » choisir « Je comprends et accepte la licence … » , puis « Suivant », « Suivant » laisser « c :\program Files\ultraVNC », puis « Suivant » laisser ‘installation complète » décocher « répétiteur UltraVNC » , puis « Suivant » laisser « UltraVNC », puis « Suivant » cocher « enregistrer UltraVNC server comme un service système » cocher « démarrer ou redémarrer le service UltraVNC » cocher « suppression des anciennes clés VNC … » cocher « placer des raccourcis sur le bureau » cocher « associer le client UltraVNC avec l’extension de fichier .vnc » « Suivant », « Installer » ………. « OK » puis dans la fenêtre de paramétrage proposée • Authentification, mot de passe VNC : taper le mot de passe fourni par la hot line • Décocher Divers, ‘Supprimer le papier peint pour les clients » • Si vous utilisez un port de connexion différent de 5900 : dans le cadre « Connexions entrantes », Cocher « ports VNC » puis taper le n° de port spécifique dans la case à droite • « Appliquer », puis « OK » « Suivant », puis « Terminer » redémarrer le PC Utilisation du Client • Cliquer sur l’icône • Taper l’adresse IP ou le nom du PC à visualiser dans la case « serveur VNC : » puis cliquer sur le bouton « Connexion » Yves Delorme qui doit se trouver sur le bureau. 125 MéKapharm Date Modification : Date Création : Note Interne 29/09/2011 2009 77) Installer TeamViewer-HOST (logiciel de prise de main à distance) Ce programme permet de prendre la main sur un PC distant à travers à travers Internet sans avoir besoin de rerouter des ports sur le « routeur » de la pharmacie. Il ne fonctionne que sur une connexion réseau Internet (ADSL). Il ne peux pas fonctionner à travers une ligne téléphonique (RTC ou RNIS) Assurez-vous pour commencer que l’accès à INTERNET est fonctionnel. (Il y a peux être un serveur Proxy à paramétrer par exemple sur ALLIADIS) Installer le programme TEAMVIEWER-HOST version 4.xxx (pour les serveurs non surveillés) Il est téléchargeable sur le site : www.teamviewer.com, onglet « téléchargement », et choisir la version pour les serveurs non surveillés (Teamviewer-Host) Exécuter ce programme d’installation : TeamViewer_Host_Setup_fr.exe • Suivant • Valider le choix d’utilisation (choisir « professionnellement/commercialement ») • Suivant • Cocher « j’accepte les termes de la licence » • Suivant • Taper le mot de passe fourni par la hot line, le confirmé • Suivant • Fermer Communiquer l’ID fourni par ce programme et le mot de passe à la hot line de Mékapharm Demander à la hotline de faire un test de connexion Remarque : Penser à l’installer aussi sur le PC de secours. Dans ce cas, il y aura un 2ème ID fourni et un 2ème test avec la hotline. Yves Delorme 126 MéKapharm Note Interne 29/10/2009 2006 Date Modification : Date Création : 78) Port à REROUTER pour télémaintenance en ADSL (netop / VNC) Cette manipulation n’est plus nécéssaire avec le logiciel de télémaintenance « Teamviewer » Afin que la Hotline ApotéKa puisse se connecter directement sur le serveur ApotéKa ou sur le PC de secours ApotéKa comme à travers une ligne téléphonique classique RTC avec n° dédié, il faut que la pharmacie est une adresse IP publique fixe ou un nom de domaine (remplace le n° de téléphone dédié) et indiquer au routeur où se trouve les PC apoteka (par leurs adresses IP fixe) Cette manipulation est à effectuer par le service informatique de la pharmacie (Titulaire ou société informatique qui a installé l’ADSL dans la pharmacie) Sur le routeur ADSL de la pharmacie il faut obligatoirement « rerouter » les ports suivants : Description Rerouter le Port : Vers le PC : Pour le PC serveur Pour Netop Pour VNC viewer 6502 5900 192.168.30.221 (adresse du « PC Serveur ») 192.168.30.221 (adresse du « PC Serveur ») Pour le PC de secours Pour Netop Pour VNC viewer 6504 5902 192.168.30.222 (adresse du « PC Secours » 192.168.30.222 (adresse du « PC Secours » Avec ce paramétrage, Il sera possible de prendre la main directement sur l’un ou l’autre des PC avec NETOP, VNC viewer ou Internet Explorer (et Java) Pour le groupe Alliadis : 08/01/07 : faire Email [email protected] à CEGEDIM (tél : 01 49 09 28 99) Pour le groupe LGPI, Pharmagest et CIP en OFFISECURE : 10/05/07 : M. Déon 03 83 15 90 69 (OK en mode VPN IPSEC) : voir la procédure de demande et d’utilisation en annexe PC apoteka Adresse IP Serveur Apoteka principal (Netop) 192.168.30.221 Serveur Apoteka principal (VNC) 192.168.30.221 Serveur Apoteka de secours (Netop) 192.168.30.222 Serveur Apoteka de secours (VNC) 192.168.30.222 - ne pas utiliser le port 5900, car il est déjà utiliser par Pharmagest sur certain site Port à utiliser 6502 5901 6504 5902 Yves DELORME 127 MéKapharm Date Modification : Date Création : Note Interne 29/10/2009 2009 79) Adresse IP dynamique (No-IP, DynDNS) Dans le cas d’une installation de télémaintenance en ADSL, si la pharamcie n’a pas d’adresse IP fixe, vous pouvez contourner le problème en installant un logiciel qui permet, vu de l’extérieur d’avoir un nom de pharamcie fixe. Cette manipulation n’est plus nécéssaire avec le logiciel de télémaintenance « Teamviewer » Avec NO-IP.COM • • • • • • • • • Ouvrir Internet Explorer et aller sur le site : www.no-ip.com si vous n’avez pas de compte no-ip • Choisir « no-ip FREE » en cliquant en dessous sur « Find out more » • Puis cliquer sur « Sign Up Now ! » • Vous arrivez sur une page pour créer votre compte no-ip « Create Your No-IP Account » • Saisir tous les champs demander : votre adresse Email valide, un mot de passe, votre nom …. • Cliquer sur « I accept, Create my Account » • Vous allez recevoir un mail pour activer ce compte no-ip • Ouvrir votre boite Mail et cliquer dans le mail pour activer le compte no-ip • Retourner sur www.no-ip.com Mettre votre nom de compte no-ip dans « Username » et votre mot de passe dans « Password », puis cliquer sur « login » Faire « Add a Host » Taper le nom de la pharmacie dans « HostName » (exemple : phieTOTO) puis choisir le nom de domaine « no-ip.info » Ne pas toucher au reste et faire « Create Host » Installation et paramétrage sur les PC apoteka client • Télécharger le programme « DucSetup.exe » (version 2.2.1) en allant sur l’onglet « Download », choisir windows • Lancer l’installation de ce programme sur chaque PC apoteka et faire le paramétrage ci-dessous aussi sur chaque PC • Taper votre nom d’utilisateur (no-ip) et votre mot de passe • Cocher dans la liste des hosts le nom de la pharmacie où vous êtes. • Cliquer sur le bouton « OPTION », onglet « standard », cocher « RUN on Startup » Faire un essai de télémaintenance avec cette nouvelle adresse dynamique. Un icône rond avec un cercle rouge marqué « IP » doit apparaître dans le systray en bas à droite, même après le redémarrage du PC Avec DynDNS.com A faire Yves Delorme 128 MéKapharm Date Modification : Date Création : Note Interne 03/07/2009 2006 80) Installer un 2ème Poste (PC) connecté sur le réseau (PC de secours ou PC utilisable) - le 2ème PC est utiliser en tant que PC de secours et pourra être utilisé comme 2ème poste pour utiliser le programme Mékasoft (sauf « sauvegarde » et « Vbapokom ») . Il pourra être utiliser en même temps par 2 personnes différentes. Depuis le PC distant, il est possible de travailler en mode autonome sur Mékasoft (en même temps que qu’un d’autre sur le PC serveur » ou de prendre la main complètement sur le bureau du PC serveur (grâce au programme VNC) En télémaintenance, il est possible à travers le programme « NETOP » de l’un ou de l’autre des PC de visualiser le bureau de l’autre PC (programme « VNC ») Avant toutes choses, il faut que le réseau fonctionne correctement entre les 2 PCs (avec 2 adresses IP et noms différents) PS : le paramétrage commencant par ‘**’ n’est à faire que lors ce que le 2ème PC est réellement utilisé pour afficher Mékasoft en mode autonome Sur le PC serveur (celui qui sera auprès de l’automate avec « VBapocom ») : - Faire un installation de tous les programmes comme à l’habitude - Adresse IP : 192.168.30.221 Nom du PC : « Pcserveur » 2ème adresse IP : 192.168.1.221 - Laisser le fond d’écran bleu d’origine : (couleur personnalisée : 139/0/240/78/72/152) - Bien vérifier la numérotation des ports COM de ce PC serveur - ** partagé le dossier c :\apoteka (en lecture et en écriture complet) - ouvrir l’explorateur - ce positionner sur le dossier « Apoteka » - faire un click droit sur « partage et sécurité… » - cocher « partager ce dossier sur le réseau » - nom de partage : « ApotekaServeur » - cocher : « Autoriser les utilisateurs réseau à modifier mes fichiers » PS : pour l’installation de VNC, voir le chapitre « préparation standard des PC neufs » - Installer « VNC server » afin que le poste distant puisse consulter « VBapocom » - Accept connections on port : 5900 (valeur par défaut) - Installer « VNC viewer » pour prendre la main sur le bureau du PC distant - Installer « NETOP » comme à l’habitude et le connecté sur la prise téléphonique (noté « PC1 » sur la prise mâle) - Ajouter « profil de communication », « Internet (TCP) », sur le port 6502 (valeur par défaut) PS : pour l’installation de UltraBackup, voir le chapitre « Installer UltraBacup (logiciel de sauvegarde) » - Installer ULTRA BACKUP sur ce « PC serveur » et pas sur le « PC Secours » ! ! ! bien ignorer les erreurs - Faire une sauvegarde de c :\apoteka du « Pc Serveur » vers C :\ du « Pc Secours » toutes les heures - Faire une sauvegarde de c :\apoteka du « Pc Serveur » vers Y :\ SauveServeur\ du « PC Secours » une fois par jour - Faire une sauvegarde de c :\SauvegardeApoteka du « Pc Serveur » vers C :\ du « Pc Secours » une fois par jour (en mode « Miroir ») - ** Modifier le paramètre « Mékasoft », « paramètres d’apocom », « communication », « ReseauAdrApocom »= le nom du PC serveur (ou exceptionnellement l’adresse IP du serveur) - ** Vous pouvez aussi partager l’imprimante du serveur afin que le PC Secours puisse imprimer sur cette imprimante Sur le PC de Secours : - Faire un installation de tous les programmes comme à l’habitude sans aucun raccourci dans le dossier démarrage. Si PC de secours, mettre aussi sur le bureau les raccoursi de Mékasoft et VBapocom habituels - Adresse IP : 192.168.30.222 Nom du PC : « Pcsecours » 2ème adresse IP : 192.168.1.222 - Mettre un fond d’écran rouge : (Propriété du bureau, onglet « bureau », « arrière plan » = « aucun », cliquer sur couleur, « autre », saisir 6/200/134/81/122/60, « ok » et « appliquer ») - Bien vérifier la numérotation des ports COM de ce PC de secours ( ils doivent avoir la même numérotation que le PC1) - Il ne faut bien évidemment pas lancer sur ce PC distant le programme « VBapocom » - Penser à vérifier que le programme VBapocom est bien activé ! - partagé le lecteur « c :\ » (en lecture et en écriture complet. Nom de partage : « C ») pour UltraBackup - partagé le dossier y :\ SauveServeur (en lecture et en écriture complet. Nom de partage : SauveServeur) - Installer « VNC Viewer » afin de pouvoir visualiser le bureau du « PC serveur » (y compris « VBapocom ») - Installer « VNC server » afin que le « PC serveur » puisse voir le bureau du « PC secours » 129 - - Accept connections on port : 5902 Installer « NETOP » comme à l’habitude mais ne pas le branché sur la prise téléphonique (noté « PC2 » sur la prise mâle) - Ajouter « profil de communication », « Internet (TCP) 6504», sur le port 6504 ** Créer sur le bureau un nouveau raccourci - ** Nom du raccourci : Mékasoft sur le Serveur APOTEKA - - ** Cible : \\Pcserveur\ApotekaServeur\Appli\VBapoteka.exe pathsrv=\\Pcserveur\ApotekaServeur\ basefic=baseficClient ** Démarrer dans : \\Pcserveur\ApotekaServeur\Appli ** Vous devez copier ce raccourci dans le dossier « démarrage » si vous voulez que Mékasoft s’ouvre automatiquement au démarrage du PC ** Installer une imprimante réseau qui sera celle du serveur (la définir comme celle par défaut) PS : si le « PC Secours » est simplement un PC de secours et très proche du « PC serveur », vous pouvez installer un boîtier « KVM » pour avoir qu’un seul écran, un clavier et une souris. Dans ce cas, il ne faudra pas créer le raccourci sur le PC distant permettant d’activer Mékasoft avec la base de données du « PC serveur » Si PANNE du Serveur : En cas de panne du serveur, il suffit de déplacer les 3 prises DB9 (port série) du « PC serveur » vers le « PC secours » et de lancer sur ce PC le programme « VBapocom » et « Mékasoft » Utilisation de la TELEMAINTENANCE : Si Connexion RTC (ligne téléphonique normal) cas n°1 : les 2 PCs sont en état de fonctionner Il faut connecté sur la prise téléphonique la prise modem du PC1 noté « PC1 » Il est possible de prendre la main sur le 2ème PC grâce au prog. « VNC viewer » qui se trouve sur le bureau du PC1 en indiquant le nom du server : 192.168.30.222 : 5902 Le transfert de fichier entre les 2 PCs, devra être effectué avec l’explorateur Windows cas n°2 : le PC1 est en état, le PC2 est HS il faut connecté sur la prise téléphonique la prise modem du PC1 noté « PC1 » cas n°3 : le PC1 est HS, le PC2 est en état il faut connecté sur la prise téléphonique la prise modem du PC2 noté « PC2 » Si Connexion ADSL Si tous les ports sur le routeur sont reroutés, il est possible pour la hotline de prendre directement la main sur l’un ou l’autre des PC (serveur ou secours) via NETOP ou VNC Cette manipulation n’est plus nécéssaire avec le logiciel de télémaintenance « Teamviewer » Yves Delorme 130 MéKapharm Note Interne 10/03/2014 2009 Date Modification : Date Création : 81) Plan adressage IP Standard pour apoteka • • • • • • • • Afin de gêner le moins possible le plan d’adressage de la pharmacie, nous avons défini un nouveau plan d’adressage. Avant de connecter le réseau apoteka au réseau de la pharmacie (à travers le routeur WIFI), assurer vous que les adresses IP que l’on va utiliser ne sont pas déjà utilisée dans la pharmacie. Sur un des PC de la pharmacie, il ne doit y avoir de réponse sur un « PING » des nouvelles adresses. Vous pouvez retrouver sur un PC de la pharmacie le plan d’adressage, la passerelle et les DNS (si PC windows) en cliquant sur Démarrer, Executer, « cmd », « ipconfig /all » Si le plan d’adresse de la pharmacie n’utilise pas la même racine que nous, il suffit de créer dans nos PC une 2ème adresse utilisant cette racine (en ne touchant pas notre adresse fixe principale) : Exemple : • Si tous les PC de la pharmacie sont sur le plan : 192.168.5.x, il suffit de créer dans nos PC une 2ème adresse IP fixe = 192.168.5.221 sur le PC1 et 192.168.5.222 sur le PC2 • Si le plan de la pharmacie est en 192.168.1.x, vous n’avez rien à créer car ce 2ème plan d’adresse existe déjà sur les PC apoteka. Attention dans ce cas, vous devez changer l’adresse du routeur WIFI avant de se connecter au réseau de la pharmacie car l’adresse par défaut du routeur WIFI neuf est : 192.168.1.1 Dans certain cas, vous devez renseigner un serveur Proxy dans Internet Explorer afin de pouvoir accéder à Internet depuis nos PC (ex : Alliadis, Data) Vous pouvez utiliser notre routeur WIFI comme switch pour connecter celui-ci au réseau de la pharmacie en utilisant la prise réseau du poste local puis en rebranchant ce poste local sur notre routeur WIFI. Ne jamais utiliser notre routeur WIFI comme switch entre le serveur de la pharmacie et le reste de son réseau. Nouveau Plan d’adressage IP standard (>= Janvier 2014) Adresses IP 192.168.30.220 192.168.30.221 192.168.30.222 192.168.30.223 192.168.30.224 192.168.30.225 192.168.30.226 192.168.30.227 192.168.30.228 192.168.30.229 192.168.30.230 192.168.30.231 192.168.30.232 192.168.30.233 192.168.30.234 192.168.30.236 192.168.30.237 192.168.30.238 192.168.30.239 192.168.30.240 192.168.30.241 192.168.30.242 192.168.30.243 192.168.30.244 192.168.30.245 192.168.30.246 192.168.30.247 192.168.30.248 192.168.30.249 Appareils commentaires Routeur WIFI apoteka 192.168.1.221 (2ème adr créer dans le PC) 192.168.1.222 (2ème adr créer dans le PC) 192.168.1.223 (2ème adr créer dans le PC) PC n°1 (PC principal) PC n°2 (PC de secours) PC n°3 Pocket n° 1 Pocket n° 2 Pocket n° 3 Webcam n°1 Webcam n°2 Webcam n°3 Module XPORT Gripper oméga n°1 Gripper modèle 1 (T1000), utiliser maintenant 192.168.30.237 SerEth n°1 SerEth n°2 SerEth n°3 Utiliser pour l’automate APOTEKA Utiliser pour l’oméga ou oméga+ Routeur WIFI axe SAE (Oméga+) Routeur WIFI monté sur le mât Oméga+ Axe Omega+ n°1 + (T1300) OMEGA+ (axe SAE) Gripper modèle 2 (T1010/T1020) Gripper n°1 (avec module Xport ou NEWG) Axe Omega+ n°2 + (T1300) Gripper n°2 (avec module Xport ou NEWG) L’adresse IP de ce Gripper doit tjs être impaire et adresseIPaxe +1 OMEGA+ (SAE) Gripper modèle 2 (T1010/T1020) L’adresse IP de ce Gripper doit tjs être impaire et adresseIPaxe +1 Imprimante Apoteka Réseau On utilise le port 10004 Ascenseur « Omron » n° 1 Ascenseur « Omron » n° 2 On utilise le port 10004 Ascenseur « Omron » n° 3 On utilise le port 10004 Carte Alpha 1 PC scanner Alpha1 Carte Alpha 2 PC scanner Alpha2 Carte Alpha 3 PC scanner Alpha3 Plan adressage Avant Janvier 2014 : même plan d’adressage mais avec comme racine 192.168.0 Ancien plan d’adressage IP standard Adresse IP Appareil 192.168.0.1 PC n°1 (PC principal) Utiliser jusqu’à 192.168.1.201 (2ème adr créer dans le PC) Fin Déc 2009 131 192.168.0.2 192.168.0.48 192.168.0.49 192.168.0.50 192.168.0.230 PC n°2 (PC de secours) Pocket n° 2 Pocket n° 1 Routeur WIFI Module XPORT Gripper 192.168.1.202 (2ème adr créer dans le PC) Fin Déc 2009 Fin Déc 2009 Fin Déc 2009 Fin Déc 2009 Fin Fév 2011 Yves Delorme 132 MéKapharm Date Modification : Date Création : Note Interne 27/04/2007 2006 82) Installer UltraBackup (logiciel de sauvegarde) UltraBackup est un logiciel de sauvegarde qui va permettre de sauvegarder sur le PC de secours ou sur un PC déporté le dossier c :\apoteka du PC serveur Partage et création des dossiers sur le PC2 (nommé « Pcsecours ») : - Créer le dossier y :\SauveServeur et C :\SauvegardeApoteka s’il n’existe pas déjà vous devez partager sur le PC2 le lecteur c :\ avec tous les droits d’écriture avec le nom de partage : « C » le dossier y :\SauveServeur avec tous les droits d’écriture avec le nom de partage : « SauveServeur » Installer UltraBackup sur le PC serveur : - Installer UltraBackup qui se trouve dans le CD dans « Programmes\UltraBackup » Faire « Suivant », « j ‘accepte la licence », « suivant », « suivant », « suivant » Décocher « Icône sauvegarder et éteindre », « suivant », « Installer », « Terminer » Cocher « Ne pas m’enregistrer », « Suivant » et fermer UltraBackup Paramétrer UltraBackup : Il faut paramétrer 3 sauvegardes différentes : Nom de la sauvegarde Type de Sauvegarde Sauvegarde Standard CopyApoteka Sauvegarde Standard CopyApotekaVersY CopySauvegardeApoteka Sauvegarde Miroir Paramètres Sources PC1 C :\APOTEKA PC1 C :\APOTEKA PC1 C :\SauvegardeApoteka paramètres cible \\PC2\C \\PC2\SauveServeur \\PC2\C Interval 1 fois par heure 1 fois par jour 1 fois par jour Lancer UltraBackup en cliquant sur l’icône en bas à droite dans le Systray Pour paramétrer une sauvegarde, il faut : Méthode par copie de fichiers (recommandé) Vous pouvez copier directement les 3 fichiers qui se trouvent sur le CD dans CD\Programmes\UltraBackup\*.UB4 c :\program files\astase\ultrabackup\4.0\usr\copies\ Si le nom du PC de secours ne s’appelle pas « Pcsecours », il suffit de changer à l’aide du bloc note dans ces 3 fichiers « Pcsecours » par le nom de votre PC de secours - - Méthode par configuration dans le logiciel Choisir « Sauvegarder » Cliquer sur « Nouvelle copie » Choisir « standard » ou « Miroir » et « différentiel par date », puis cliquer sur « Suivant » Cliquer sur « Ajouter » et choisir le dossier source à copier puis faire « OK » et « Suivant » Cliquer sur « Parcourir » afin de choisir le répertoire cible puis faire « OK » et « Suivant » (attention il faut mettre le répertoire racine) Cliquer sur « paramètres avancés » Dans l’onglet « Rapport », choisir « standard » Dans l’onglet « Gestion des erreurs de copies », choisir « pas de messages, utilisation de l’action par défaut » Cliquer sur fermer cliquer sur « suivant » cocher la case « exécuter à la fermeture » et cliquer sur « suivant » donner un nom à cette sauvegarde dans « nom de la copie » : exemple : CopyApoteka vous pouvez aussi donner une brève description décocher « gérer les informations de restauration … » et choisir dans visibilité « réduite … » puis « Terminer » créer les 3 sauvegardes nécessaires de la même manière Ensuite, il faut planifier ces sauvegardes : choisir « Planifier », puis sur « voir Planificateur » et sur « rafraîchir » cliquer sur « nouvelle planification » donner un nom à la planification = « Toutes les heures », choisir « quotidienne » dans l’onglet « avancé », choisir « exécuter tous les jours de la semaine » Fréquence : Toutes les 1 heures puis « OK » cliquer sur « nouvelle planification » donner un nom à la planification = « Tous les jours », choisir « quotidienne » dans l’onglet « avancé », choisir « exécuter tous les jours de la semaine » Fréquence : « Une seule fois » à 13H30 « OK » - - - Choisir dans la liste planifications disponibles : « Toutes les heures », choisir « CopyApoteka.UB4 », et cliquer sur « > » Choisir dans la liste planifications disponibles : « Toutes les jours», choisir « CopyApotekaVersY.UB4 », et cliquer sur « > », puis choisir « CopySauvegardeApoteka », et cliquer sur « > » Fermer la fenêtre, par la croix rouge en haut à droite Yves Delorme 133 MéKapharm Date Modification : Date Création : Note Interne 18/11/2006 2006 83) Installer PDFCreator (logiciel pour créer les .pdf) Ce programme permet de créer une imprimante virtuelle appelée « PDFCreator » dans le panneau de configuration des imprimantes afin de pouvoir générer des fichiers au format .PDF depuis n’importe quel logiciel qui utilise une imprimante Windows. Le fonctionnement de PDFCreator est simple : Il suffit d’ouvrir un document avec le programme qui a permis de le créer puis, de l’imprimer en choisissant l’imprimante PDFCreator. PDFCreator se lance alors automatiquement et vous obtenez votre fichier PDF comme si vous l’aviez imprimé physiquement ! Installation : • • • • • • • • • lancer le programme d’installation «CD\Programmes\PDFCreator\PDFCreator-0_9_3_GPLGhostscript.exe » Choisir « français » « suivant » accepté les termes de la licence, puis « suivant » installation standard, puis « suivant » nom imprimante= « PDFCreator », puis « suivant » chemin, « suivant » « suivant », « suivant », « suivant », « suivant », « installer » « terminer » Yves Delorme 134 MéKapharm Date Modification : Date Création : Note Interne 24/01/2007 2007 84) Paramétrage du Clavier / Souris sans fil MX3000 Laser Utilisation du CD fourni : - exécuter « 1-SetPoint » au moment où l’assistant leur propose d’installer 3 logiciels (setpoint, médialife, musicmatch). Dans 1-SetPoint/32-bit, lancer Setup.exe Sélectionner Français standard Cliquer sur suivant Cocher j’accepte les termes du contrat de licence Cliquer sur suivant Cocher souris et clavier (3ème choix) Cliquer sur installer Cliquer sur redémarrer Cliquer sur suivant Cliquer sur suivant Cliquer sur suivant Au redémarrage, suivre l’assistant de chiffrement sécurisé Appuyer sur CTRL+ALT+F12 Appuyer sur Connect (sous le clavier) Taper le code Cliquer sur Terminer Remuald V. 135 MéKapharm Date Modification : Date Création : Note Interne 14/04/2011 2007 85) Préparer les caisses pour le futur automate (à partir d’un ancien automate) Objet : Ceci vous permet de préparer une caisse par nouveau plateau à partir des produits contenus dans l’ancien automate (Apoteka ou autre). Vous ne pouvez utiliser que le protocole « PhMat » seulement si la liaison série est utilisée. Copier le programme « VBSimulProtocolAutomate » (version 1.0.52 minimum) dans « c :\apotéka\Appli » et la nouvelle base de données : « BaseFicFUTURAUTOMATE.mdb » dans « c :\apotéka » Le programme « VbsimulProtocoleAutomate.exe » pourra tourner sur le même PC que l’ancien automate ou sur un autre PC à convenance. Une imprimante devra être connecté au PC qui fera tourner le programme «VbsimulProtocoleAutomate.exe ». Si vous utiliser 2 PCs, la liaison entre les 2 PCs pourra se faire soit par un câble série (DB9 femelle, DB9 femelle croisé) ou par une liaison réseau (câble RJ45/RJ45 croisé, ou à travers un HUB) La procédure ci-dessous utilise une liaison TCP/IP (carte réseau obligatoire voir plus bas, si ce n’est pas le cas) Lancer « Mékasoft » et « VBapocom » comme à l’habitude Commencer par effectué une sauvegarde ETABLISSEMENT d’une LIAISON entre « VBAPOCOM » et le « VbsimulProtocoleAutomate » Dans Mékasoft, taper votre mot de passe (en haut à droite), menu « paramètres », « paramètres d’apocom » - Communication - ReseauAdrApocom = 127.0.0.1 - ReseauSrvHost = 43323 - ProtocolHost = CDAPI Arrêter puis redémarrer « Mékasoft » et « VBapocom » Dans « Mékasoft » , retaper votre mot de passe, dans le menu « maintenances », choisir « VbsimulProtocole » Fermer la fenêtre de la commande manuelle du simulateur Ce programme doit utiliser par défaut, les bons paramètres de communication. (« 127.0.0.1:43323 ») Tester la liaison en cliquant sur le bouton « cde-R- (info protocol) ». Pour plus d’info en cas de problème, voir la page « Tester le liaison HOST à l’aide du simulateur pharmacie » EJECTION des produits dans l’ordre du nouvel automate Faire « Connect Base» en bas a gauche Choisir la future Base de données : « BaseFicFUTURAUTOMATE.mdb » Choisir la sortie désirée pour le convoyage Si protocole PHMAT, choisir le « n° poste » qui devra recevoir les produits Si CDAPI, « n° poste » ou « Poste Recept » suivant le paramétrage de l’automate Cliquer sur le bouton « Mode Cde/Plateaux » (en bas à gauche) ! ! Attention à chaque redémarrage du programme, tous les choix sont réinitialisés : exemple : la liste se repositionne au début et le nom de l’ancienne base) Puis « connect autre base ancien automate » afin de choisir l’ancienne base de données (celle de l’ancien automate. Elle est déjà sélectionnée si vous tourner sur le même PC que VBapocom) Sélectionner le prochain plateau à préparer Sélectionner le nombre de plateau que vous voulez mettre dans la même caisse (« 1 » en général) Cocher « Q = capacité de la goulotte » Cocher « imprimer une feuille pour mettre dans la caisse » si vous désirez. Elle contiendra la liste des produits de ce plateau et indiquera si le produit n’était pas dans l’ancien automate Et enfin cliquer sur le bouton vert « vider le ou les plateaux sélectionnées » La commande pour préparer cette caisse est envoyée à l’automate Une fois cette caisse préparée, il suffit d’appuyer sur la touche « Enter » pour préparer la suivante APRES EJECTION de TOUTES les CAISSES Enlever le paramètre « communication », « ReseauSrvHost » et remettre l’ancien type de protocole si besoin (PhMat) Fermer « VBSimulProtocolAutomate », « Mékasoft » et « VBapocom » Dans c :\ApotéKa, renommer : - HventesAncienAutomate.mdb en HventesFutureAutomate.mdb Lancer « c :\ApotéKa\Appli\VBApotéKa.exe » depuis l’explorateur de fichiers 136 Choisir la base : « baseficFutureAutomate.mdb » Taper le code utilisateur VBApotéKa, puis faire « Maintenance – Créer les raccourcis » Mettre à jour tous les paramètres nécessaires (ex : port variateur, scripts, temps de sécurité …) Redémarrer le PC et faire tous les tests nécessaires ATTENTION cette procédure ne fonctionne que s’il y a une carte réseau sur la PC du client : s’il n’y a pas de carte réseau sur le PC : - mettre les paramètres : « ReseauSrvHost » = et « ReseauAdrApocom » = - mettre un câble DB9-DB9 croisé 2-3 entre le COM host de VBapocom et un port libre du PC - lancer « VbsimulprotocoleAutomate » comme ci dessus - modifier le n° du port COM à utiliser en cliquant sur la case des paramètres de communication du simulateur - Suivre le reste de la procédure comme ci-dessus Yves Delorme 137 MéKapharm Note Interne 14/11/2005 2005 Date Modification : Date Création : CABLE RESEAU 86) Câblage des prises « RESEAU Ethernet droit ou croisé » Le câblage suivant est valable pour tous les câbles réseaux Ethernet (RJ45) en 10 Mbits ou 100 Mbits Numérotation du connecteur RJ45 La broche n°1 est à droite sur une prise mâle (cordon), connecteur vers soi, contacts vers le haut, clip vers le bas 1 Câble réseau Standard ou Croisé Position sur prise n° 1 1 2 3 4 5 6 7 8 Signaux Couleurs des fils TD (+) TD (-) RX (+) Non connecté Non connecté RX (-) Non connecté Non connecté Orange Blanc Orange Vert Blanc Bleu Bleu Blanc Vert Marron Blanc Marron 2. 2. 2. 2. Position sur Prise n° 2 Câble réseau STANDARD 1 2 3 4 5 6 7 8 Position sur Prise n°2 Câble réseau CROISE 3 6 1 4 5 2 7 8 Yves Delorme 138 MéKapharm Date Modification : Date Création : Note Interne 18/01/2016 2005 Formats Fichiers 87) Format des Fichiers d’Imports et d’Exports Les IMPORTS Fichier APPRENTI.txt « Mekasoft », « Maintenance », « Importer le fichier APPRENTI » Description consigne Type Type de ligne (P pour produit) Alpha cadré à gauche Code CIP Alpha Libellé du produit Alpha Meuble Alpha N° Rail Num N° colonne Num Puissance (%) Num Temps (ms) Num Nb d’EA à activer Num zéro si inconnu Quantité maxi par goulotte (goulotable) Num blanc si inconnu** Type de rail (R08, R13, R15…) Alpha blanc si inconnu** Long Goulotte (en mm) Num blanc si inconnu** Type Meuble (Apo2, Apo1 …) Alpha zéro si inconnu Position Y du plateau (coulisseau le plus bas) en mm Num zéro si inconnu Hauteur Utile du Plateau* (en mm) Num Cadré à gauche Code Appel *** Alpha CR/LF Position 1 2 22 62 63 65 67 70 74 75 77 83 87 97 101 104 124 longueur 1 20 40 1 2 2 3 4 1 2 6 4 10 4 3 20 2 * ajout du 19/10/06 sur v3.2.20 ** ajout du 21/12/06 sur v3.2.33(permet l’import de produit supplémentaire) *** ajout du 13/06/07 sur v3.3.9 Fichier ListePositionAsupprimer.txt « Mekasoft », « Maintenance », « Supprimer les positions contenus dans un fichier » Description consigne Type Position Type de ligne (D pour suppression) Alpha 1 cadré à gauche Code CIP du produit Alpha 2 Position du produit à supprimer (MRRCC) Alpha 22 CR/LF 27 Longueur 1 20 5 2 Fichier ImportMAJstock.txt « Mekasoft », « Fichiers », « Importer un fichier pour la mise à jour du stock automate » Modifie le stock des produits suivants. Les multi goulottes sont remplies à égalité (Les autres produits ne sont pas touchés) Description Type Position Longueur Type de ligne (S pour Maj du stock) Alpha 1 1 Code CIP du produit (compléter par des blancs à droite) Alpha 2 20 Q nouveau stock (compléter par des 0 à gauche) Num 22 5 Q nouveau stock MINI (compléter par des 0 à gauche) Num 27* 5 - ce champs est optionnel (ne touche pas au stock mini) * si = ‘ -1’ pas de gestion du stock mini pour ce produit * si = ‘ -2 ‘ ne touche pas au stock mini déjà mémorisé CR/LF 32 ou 27* 2 OU (format Alliadis (phie de la gare, le 16/06/2014 à partir de v3.8.4)) Description Code CIP du produit (compléter par des blancs à droite) Espace Q nouveau stock CR/LF Type Alpha Alpha Num Position 1 8 9 13 Longueur 7 1 4 2 139 Fichier ListeChangementsREF.txt « Mekasoft », « Fichier », « Changer des codes CIP d’après un fichier externe (.txt) » Description consigne Type Position Longueur Type de ligne (C pour changement CIP) Alpha 1 1 cadré à gauche Ancienne Référence du produit (avec suffixe Alpha 2 20 propriétaire si nécessaire) cadré à gauche Nouvelle référence du produit (avec suffixe Alpha 22 20 propriétaire si nécessaire) CR/LF 42 2 Fichier ImportCodeAppel2.txt « Mekasoft », « Fichier », « Importer un fichier pour la mise à jour du code d’appel 2 (.txt) » Description consigne Type Position Longueur Type de ligne (A pour changement code Appel) Alpha 1 1 cadré à gauche Code CIP du produit Alpha 2 20 cadré à gauche Nouveau code d’appel Alpha 22 50 CR/LF 72 2 Fichier ImportFlagAutomate-Robot-Fragile.txt « Mekasoft », « Fichier », « Importer flag automatisable / robotisable / Fragile (.txt) » Description consigne Type Position Longueur Type de ligne (F pour changement flags) Alpha 1 1 cadré à gauche Code CIP du produit Alpha 2 20 cadré à gauche Automatisable (Y, N ou X (pas de modif)) Alpha 22 1 Robotisable(Y, N ou X (pas de modif)) Alpha 23 1 Fragile (Y, N ou X (pas de modif)) Alpha 24 1 Generique (Y, N ou X (pas de modif)) Alpha 25 1 NSFP (Y, N ou X (pas de modif)) Alpha 26 1 SaisiePeremptionObligatoire (Y, N ou X (pas de modif)) Alpha 27 1 SaisieCodeLotObligatoire (Y, N ou X (pas de modif)) Alpha 28 1 CodeGeoExterne (XXXX..XX pas de modif) Alpha 29 20 CR/LF 49 2 Fichier ImportHtPlateau_Ixxxxx.txt « Mekasoft », « Fichier », « Importer les hauteurs de plateaux utiles depuis un fichier texte (.txt) » Description consigne Type Position Longueur Type de ligne (H) Alpha 1 1 Séparateur (-) «-» 2 1 Code du plateau Alpha 3 3 Séparateur ( ;) «;» 6 1 Hauteur utile du plateau (en mm) Num 7 4 Séparateur ( ;) «;» 11 1 Hauteur absolue du plateau (en mm) [Optionnel] Num 12 5 CR/LF 72 2 Fichier ImportStockMiniMaxi.txt « Mekasoft », « Fichier », «Import stock Mini / Maxi (.txt) » Description consigne Type Position Longueur Type de ligne (R) Alpha 1 1 cadré à gauche Référence complète du produit Alpha 2 20 Seuil réassort * (vide si pas de changement) Alpha 22 5 –1=non géré Stock maxi Automate ** (vide si pas de changement) Alpha 27 5 0=stock maxi automatique pour une goulotte Stock Maxi robot (vide si pas de changement) Alpha 32 5 –1=automatique (sur oméga seul) CR/LF 37 2 * si multi-goulotte, le seuil mini est réparti sur toutes les goulottes automate. Si pas de goulotte et robot, écrit cette valeur dans le stockMiniSiRobotSeul ** Sock maxi automate par goulotte ! ! ! 140 Les EXPORTS : Fichier d’EXPORT INVENTAIRE (format GINSOFT pour ASBI) Description Type Position Longueur Quantité (cadré à droite complété par des 0) Num 1 8 Séparateur = blanc Alpha 9 1 CIP Num 10 7 CR / LF 17 2 La dernière ligne du fichier sera XXXXXXXX0XXXXXXX et CR et LF et CR et LF et (1A) en hexa Fichier Contenu.txt Voir le paragraphe « Exporter le contenu de l’automate » « Mekasoft », « Configurations », « Générer une extraction des ventes (Email) » Fichier RecupEtatGoulottes.txt Description Type de ligne = G Position de la goulotte (MRRCC) Type de rail (R08, R11, R13, R15, R18, R21) Longueur de la goulotte (en mm) Code CIP du produit Hauteur disponible (en mm) Code Puissance EA (A=5% T=100% par pas de 5%) Code Temps EA (A=10ms Z=260ms par pas 10ms) Stock Goulotte Type de meuble (APO1, APO2 …) (> v3.2.4) Classe du meuble (> v3.2.4) CR / LF Type Alpha Alpha Alpha Num Alpha Num Alpha Alpha Num Alpha Alpha Position 1 2 7 11 15 35 38 39 40 43 63 73 Longueur 1 5 4 4 20 3 1 1 3 20 10 2 Fichier RecupEtatVentesParJour.txt Toutes les lignes de ventes du même produit de la même journée sont regroupées sur une seule ligne Description Type Position Longueur Type de ligne = V Alpha 1 1 Date (JJMMAA) Num 2 6 Code CIP du produit Alpha 8 20 Total demandé du jour Num 28 3 Total Sortie du jour Num 31 3 Nombre de vente du jour Num 34 3 CR / LF 37 2 Fichier temp\ExportBonReassort.txt Description Type de ligne (différent de ‘F’ obligatoirement) Code CIP du produit Libellé du produit Position du produit Stock dans cette goulotte Stock mini de cette goulotte (si blanc non géré) Quantité vendu (suivant paramètre et seulement pour la 1ere goulotte) Goulotable ou Maxi pour cette goulotte Réassort demandé N° du bon de réassort (ajout sur v3.5.33) CR / LF Type Alpha Alpha Alpha Alpha Num Alpha Alpha Num Num Num Position 1 2 22 52 59 64 69 74 79 84 84 Longueur 1 20 30 7 5 5 5 5 5 6 2 141 MéKapharm Date Modification : Date Création : MECANIQUE Note Interne 02/09/2005 2003 (TAPIS) 88) Puissances des moteurs de Tapis Roulant La puissance des moteurs de tapis roulants dépends : - de la longueur du tapis - du type MONO ou BI-DIRECTIONNEL - du nombre de moteur placer sur ce tapis Type tapis Tapis unidirectionnel Tapis unidirectionnel Tapis unidirectionnel Tapis unidirectionnel Tapis Bidirectionnel Tapis Bidirectionnel Tapis à tasseaux Tapis cordon de soudure Longueur Tapis Jusqu’à 6.50 m De 6.50 m à 9m De 9 m à 12m Au delà de 12m Jusqu’à 10 m Au delà de 10 m Moteur 1 moteur tractant de 0.37 Kw 1 moteur tractant de 0.75 Kw 2 moteurs de 0.37Kw R5 2 moteurs de 0.75Kw R5 2 moteurs de 0.37Kw R5 2 moteurs de 0.75Kw R5 1 moteur tractant de 0.37 Kw 1 moteur tractant de 0.37 Kw Variateur Mitsubishi FR-S520 0.4K ECR Mitsubishi FR-S520 0.75K ECR Mitsubishi FR-S520 0.75K ECR Mitsubishi FR-S520 1.5K ECR Mitsubishi FR-S520 0.75K ECR Mitsubishi FR-S520 1.5K ECR Mitsubishi FR-S520 0.4K ECR Mitsubishi FR-S520 0.4K ECR R5 R5 R10 R10 Vitesse des tapis en fonction de la fréquence variateur - Moteur 2 pôles 2800 tr/mn 0.37Kw, 0.75Kw ou 1.5Kw - Diamètre tambour = 86mm Fréquence variateur 10 Hz 20 30 35 40 45 50 60 Réduction de 5 (R5) Sortie Moteur 112 tr/mn 224 336 392 448 504 560 672 Vitesse TAPIS 0.51 m/s 1.02 m/s 1.53 m/s 1.78 m/s 2.03 m/s 2.3 m/s 2.55 m/s 3.06 m/s Réduction de 10 (R10) Sortie Moteur 56 tr/mn 112 168 196 224 252 280 336 Vitesse TAPIS 0.25 m/s 0.51 m/s 0.76 m/s 0.89 m/s 1.02 m/s 1.15 m/s 1.27 m/s 1.53 m/s Calcul de la vitesse d’un tapis en fonction de sa fréquence : Moteur 2 pôles : Vitesse = ( 0.25 * Fréq ) / rapport de Réduction Moteur 4 pôles : Vitesse = ( 0.125 * Fréq ) / rapport de Réduction Calcul de la fréquence d’un tapis en fonction de sa vitesse : Moteur 2 pôles : Fréq = ( rapport de réduction * vitesse ) / 0.25 Moteur 4 pôles : (vitesse en m/s et Fréquence en Hz) (vitesse en m/s et fréquence en Hz) Fréq = ( rapport de réduction * vitesse ) / 0.125 Yves Delorme 142 MéKapharm Date Modification : Date Création : Version VBessautom : Version VBapocom Note Interne 31/01/2006 2004 2.3.34 3.1.37 89) Renumérotation des plateaux d’un meuble (carte(s) et produits) Renumérotation ou Certification d’une carte plateau (Apo2) Après le changement d’une carte plateau, vous devez la renommer pour lui donner le nom du plateau qui la reçoit. Nom d’une carte neuve : A50 - programme « VBapocom », « Fonctions », «renommer / recertifier une carte Apo2 » - Taper le mot de passe « XK58V » ou le code SAV du jour - Taper le nom actuel (ancien nom) de la carte (ex : A50 ! ! à la case) ou le n° de série de la carte (ex 80Ab ! ! à la case) - le programme vérifie que cette carte existe bien, il vérifie aussi le n° de série de la carte pour la Renumérotation : - Taper le nouveau nom de la carte = nom du plateau (ex : Q16 ! ! à la case) - Le programme vérifie que cette nouvelle carte n’existe pas déjà - Si tout est OK, le programme doit afficher : « Opération réussie » - Valider par « OK » pour la Certification : - Laisser le même nom de carte - Si tout est OK, le programme doit afficher : « Opération réussie » - Valider par « OK » Renumérotation des cartes plateaux d’un meuble (Apo2) Vous pouvez renuméroter tout un ensemble de plateaux formant un meuble afin par exemple de pouvoir insérer de nouveaux rails en haut du meuble (A1 A4 A2 A5 …… A15 A18) - Programme « VBessautom », « ApoteKa2 » , « renumeroter les cartes plateaux d’un meuble » Taper le Nom du premier plateau à renuméroter : saisir A1 Taper le Nom du dernier plateau à renuméroter : saisir A15 Taper le Nom du premier plateau destination : saisir A4 (vous devez saisir le nom du nouveau premier plateau qui peut se trouver dans un autre meuble) Le logiciel vérifie l’existence des cartes à renommer puis la non existence des nouveaux noms de carte Le logiciel vous propose ensuite la liste des modifications qu’il va effectuer : Répondre ‘NON’ s’il y a quelques choses d’anormales (ex : cartes absentes) La renumérotation commence puis un compte rendu est affiché et mémorisé dans le fichier c :\apoteka\TracConv.txt Si vous avez plusieurs meubles à modifier, vous devez les modifier un à un Renumérotation des plateaux PRODUITS pour un meuble (Apo1, Apo2, Apophis) - Programme « Mékasoft », « Maintenances », « renumérotation des plateaux produits pour un meuble » Le même principe que ci-dessus existe pour déplacer virtuellement les produits d’un plateau à un autre, suite à une RENUMEROTATION des cartes plateaux, changement de nom d’un meuble …. ! ! ! sur Mékasoft version < 2.8.3, cette fonction ne déplace pas la description des plateaux Yves Delorme 143 MéKapharm Date Modification : Date Création : Version VBapoteKa Note Interne 06/01/2006 2005 3.0.17 90) Suppression de positions produits d’après un fichier TXT Vous pouvez supprimer toutes les positions automate qui sont contenus dans un fichier au format texte (PS : ce fichier texte doit être au format « D » suivit du code CIP sur 20 caractères et sa position sur 5 caractères) Lancer « Mékasoft » Commencer toujours par faire une sauvegarde Taper votre mot de passe Appeler le menu « Maintenance », « Supprimer les positions contenus dans un fichier » Sélectionner le fichier qui contient toutes les positions à supprimer Faire « Ouvrir » Le programme supprime toutes les positions qui se trouvent dans le fichier si des positions n’existent pas, le programme vous affiche la liste des positions non supprimées consulter le fichier « c :\apoteka\apprenti.log » pour plus de précision puis affiche : « Suppression des positions sélectionnées terminées : 123 sur 2106 » « valider » puis le programme supprime tous les produits qui n’ont plus de positions « valider » puis toujours compacter la base positions en fermant au préalable le programme « VBapocom » « Mékasoft » / « configuration » / « compacter la base de positions » En profiter pour compacter le fichier des ventes « Mékasoft » / « configuration » / « Purger et compacter le fichier des ventes » Relancer « VBapocom » yves Delorme 144 MéKapharm Date Modification : Date Création : Note Interne 19/09/2006 2004 Version VBapoteKa 3.2.16 91) Importer des Nouvelles images dans la Base Images Vous pouvez importer de nouvelles images produits scannées par le client dans la base de données Images Les images scannées doivent être d’un poids assez faible (de l’ordre de 5 à 20ko) et être au format .JPG exclusivement Résolution : 100dpi environ et compression moyenne Chaque fichier devra se nommer par son code CIP suivi de l’extension .jpg Exemple : 3257001.jpg 3232018.jpg L’ensemble des images à incorporer devra être compressé dans un fichier ZIP Exemple : ImagesLot1.zip Dans le menu de « Fichier » Cliquer sur « Mise à jour de la base images » Cliquer sur « parcourir » afin de rechercher votre fichier .zip qui doit être intégré à la base Images Vous pouvez choisir de conserver les images de la base Images si elles existent déjà dans cette base (ne pas remplacer les images déjà existantes) Cliquer sur « Démarrer l’importation » Votre nouvelle base images est à jour et permettra d’imprimer de nouvelles étiquettes PS : pensez à conserver vos fichiers ZIP afin de pouvoir refaire la manœuvre en cas de mise à jour de la baseImages par notre société qui ne contiendrai pas vos images produits Yves Delorme 145 MéKapharm Date Modification : Date Création : Note Interne 10/11/2004 2004 Dépannage (code erreurs) 92) Codes ERREURs carte plateau ou plateau Code erreur Symptôme Défaut Visuel Manque un / des composants EC01 Démarrage de la carte led verte ne s’allume pas led Orange ne clignote pas (même après reprogrammation OK) led Orange ne clignote pas (après reprogrammation incorrect) led Orange clignote anormalement EC02 EC03 EC04 EC05 Communication Aucun dialogue possible avec la carte (Carte non reconnue) Time Out sur vérification de SN EC10 EC11 IR EC20 EC21 EC22 EP23 La led rouge ne s’allume pas lors du test La led rouge s’allume mais la barrière IR ne fonctionne pas Puissance IR trop élevée ou trop faible La barrière IR ne fonctionne pas sur le plateau EA EC30 EC31 EC33 EC32Suivi du n° EA défectueux Erreur de détection des EA connectés (rail en bon état) Aucun EA ne fonctionnent (détection des EA incorrecte) Aucun EA ne fonctionnent mais la détection est correcte Un ou plusieurs EA ne fonctionnent pas Led AR EC40 EC41 EP42Suivi du n° de la led défectueuse Erreur de détection des leds AR alors qu’elles fonctionnent très bien Aucune leds AR ne fonctionnent Une ou plusieurs leds AR ne fonctionnent pas Certification / Attibution EC50 EC51 EC52 Ne peut se certifier alors que la communication est correcte Attribution impossible d’un nom de carte alors que communication correcte Carte plus certifiée alors qu’elle y était Inconnu EC99Suivi d’une description du symptôme Aucune des erreurs répertoriées ci dessus Lors de la détection d’un défaut, vous devez TOUJOURS coller une étiquette sur la carte plateau concernée avec le code erreur et le nom de l’opérateur Yves DELORME 146 MéKapharm Date Modification : Date Création : Version VBapocom : Version VBapoteKa Note Interne 18/11/2009 2004 3.5.9 3.5.9 93) Divers a) Blocage des touches de fonctions du programme VBapocom (F1…F12) Vous avez la possibilité d’interdire le fonctionnement des touches de fonctions du programme VBapocom en modifiant le paramètre suivant : Paramètres, paramètres d’apocom, GENERAL, BlocageToucheFonction = F1 F2 F3 F4 F11 Il suffit d’énumérer les touches de fonctions que vous voulez interdire (exemple : F1 F2 F3 F4 F11) Pour passez outre cette interdiction, il suffit d’appuyer simultanément sur les touches CTRL + SHIFT + la touche de fonction b) Interrompre le test des cartes au démarrage d’Apocom (Apo2 et Apo3) Appuyer sur la touche « ESC » pendant que le programme recherche toutes les plateaux connectés c) Démarrage des tapis (convoyage) en mode manuel sur VBapocom A partir du programme VBapocom, vous avez 2 possibilités pour démarrer les tapis en mode manuel : - touche de fonction F5, F6, F7 et F8 : déclenche une séquence de tapis manuel vers la sortie désignée dans les Mékasoft, ‘paramètres’ ‘postes’ - touche de fonction CTRL+F1 à CTRL+F9 : déclenche une séquence de tapis manuel vers la sortie S1 à S9 (après vérification que la sortie soit bien déclarée dans Mékasoft, ‘paramètres’ ‘sorties’ (version apocom >= 2.5.40) - touche de fonction SHIFT+F1 à SHIFT+F9 : déclenche une séquence de tapis manuel vers la sortie SA à SI (après vérification que la sortie soit bien déclarée dans Mékasoft, ‘paramètres’ ‘sorties’ (version apocom >= 3.2.0) d) Démarrage des tapis (convoyage) en mode manuel depuis le HOST Pour démarrer un convoyage sans éjection de boite depuis un poste de la pharmacie, il faut : créer un produit fictif (code 9999005) sur le Host créer un produit fictif (code 9999005) dans l’automate et l’intitulé « CONVOYAGE MANUEL », lui définir une position : goulotte 16 dans un rail de 15, sur un meuble le plus loin possible des sorties et désactivé son « contrôle IR » A chaque besoin depuis le HOST, créer un nouvelle ordonnance avec ce produit fictif e) Puissance et Temps préconisés des EAs en fonction du type de rail Type du Rail R21 R18 R15 R13 R11 R08 R08S Puissance préconisée 80 % 80 % 80 % 100 % 100 % 100 % 100 % Temps préconisé 100 ms 100 ms 100 ms 150 ms 150 ms 200 ms 200 ms f) Rediriger temporairement des sorties sur VBapocom Vous pouvez rediriger une ou des sorties afin d’effectuer un maintenance sur un tapis ou un ascenseur Dans VBapocom, faire « fonction », « redirection temporaire des sorties » et attribué pour chaque sortie connue, une nouvelle sortie (à choisir dans la liste déroulante). Par exemple, dans l’exemple ci contre, toutes les sorties sont redirigées vers la sortie S1 Pour rendre actif cette redirection, il faut absolument coché la case « Autoriser la redirection des sorties » Vous pouvez désactiver temporairement cette redirection en décochant « Autoriser la redirection des sorties » Le fait de faire « F11 », va désactivé automatiquement toutes les redirections (sans perdre la config.) Si vous arrêter VBapocom, toutes les redirections seront perdues PS : la sortie qui est en rouge est la « sortie par défaut », c’est à dire la sortie qui reçoit les commandes dont le n° de poste ou le n° de sortie est inconnues 147 g) Modifier le SON en cas d’erreur boite (VBapocom) En cas d’erreur de boite un son est émis sur le haut-parleur interne du PC et à travers la carte son du PC Vous pouvez modifier le son qui est émis lors qu’un défaut d’éjection est détecté. Copier le nouveau fichier son au format .wav dans le dossier c :\apoteka\appli et modifier le paramètre : « Mékasoft », « paramètres », « paramètres d’apocom », « Trace », « SonSurErreurBoite » en y indiquant le nom du nouveau fichier son à exécuter (exemple : son_malfound.wav) PS : si le fichier son est ailleurs, vous pouvez indiquer son chemin complet (ex : c :\son\son_malfoung.wav) Vous pouvez régler le paramètres : Mékasoft, « paramètres », le PC et sur la carte son et ou l’un des deux WB W B « paramètres de VBapocom », « Trace », « TypeSonErreurBoite » pour émettre un son sur Carte son + haut parleur interne au PC Seulement la carte son Seulement le haut parleur interne du PC h) Choix de la sortie utilisée lors du Test d’éjection en ‘Saisie Produit’ Vous pouvez paramétrer la sortie utilisé lorsque vous faite un test d’éjection à l’aide du formulaire ’Saisie des produits’ Mékasoft, ‘paramètres’, ’paramètres d’apocom’, ’SORTIE’, ’SortieSaisieProd’=«S1» i) Bouton minimiser sur Mékasoft L’utilisateur peux minimiser (réduire la fenêtre programme dans la barre de tache) le programme Mékasoft en cliquant sur le symbole en haut à droite si le paramètre suivant est activé : Mékasoft, ‘paramètres’, ’paramètres d’apocom’, ’General’, ’BoutonMinimiser’= « O » j) Extraire tous les fichiers d’un dossier ZIP à l’aide de windows XP - Copier le fichier .ZIP dans le dossier qui vous intéresse ex : c :\apoteka\appli nom du fichier : VblectDim.zip Sélectionner le fichier ZIP en question Faire un click droit dessus avec la souris Choisir ‘Extraire tout…’ Faire Suivant Dans la case ‘les fichiers seront extraits dans ce dossier’ supprimer la fin de l’emplacement proposé Ex : c :\apoteka\appli\VblectDim c :\apoteka\appli Cliquer sur Suivant Décocher ‘afficher les fichiers extraits’ Puis cliquer sur ‘Terminer’ k) Lancement d’applications diverses à partir de Mékasoft ou VBapocom Vous pouvez définir 3 raccourcis dans Mékasoft et 3 raccourcis dans VBapocom qui permettront de lancer des applications externes sur l’appuie d’un bouton dans l’interface de Mékasoft ou de VBapocom Ces applications pourront se lancer automatiquement au démarrage de Mékasoft ou au démarrage de VBapocom. Pour cela il suffit de faire suivre le nom de l’application par /start Fichier / nomProgApocomExt1 = Vbsimultoto.exe (si le chemin est omis, c :\apoteka\appli est utilisé par défaut) Fichier / nomProgApocomExt2 = Vbsimultata.exe /start application démarrer en même temps que VBapocom Fichier / nomProgApocomExt3 = Fichier / nomProgApotekaExt1 =c :\temp\titi.exe Fichier / nomProgApotekaExt2 = Fichier / nomProgApotekaExt3 = l) Choix du type de contrôle à la saisie d’un nouveau code CIP Mékasoft, ‘paramètres’, ’paramètres d’apocom’, ’General’, TypeControleClefCIP 0 1 5 2 3 4 Pas de contrôle à la saisie (ni longueur, ni clef) Longueur = 7 + vérification Clef (code France) + EAN13 Longueur = 7 + vérification Clef (code France) seulement Longueur = 8 (pas de contrôle de clef) Longueur = 13 + vérification clef (code EAN13) Longueur = 7 + vérification Clef (code Espagnol) Portugal + ACTIBIOS France France HOLLANDE Espagne Espagne m) Tolérance entre le type de rail préconisé et le type de rail utilisé Type de rail préconisé R21 R18 R15 R13 R11 Type de rail utilisé R18, R15 R13, R11,R08 R21 R15 R13, R11, R08 R21, R18, R11, R08 R13 R21, R18, R15 R11, R08 R21, R18, R15, R13 R08 Erreur légère X Erreur Fatale X X X X X X X X X X 148 R08 R21, R18, R15, R13, R11 X S’il n’existe pas le type de rail préconisé dans l’installation du client, on passe automatiquement au type suivant : Type de rail préconisé (mais absent dans installation du client) R21 R18 R11 Nouveau type de rail préconisé R15 R15 R08 n) Importation du stock Automate à partir d’un fichier au format texte Vous pouvez importer le stock de l’automate à partir d’un fichier au format texte (voir la description dans le chapitre sur le format des fichiers). Cette fonction modifiera le stock des produits contenu dans ce fichier, mais ne touchera pas au stock des autres produits. En ce qui concerne les produits multi goulottes, le stock sera reparti de façon la plus égale possible entre toutes les goulottes. Faite « Mékasoft », « Fichier », « Importer un fichier pour la mise à jour de l’automate » Puis cliquer sur « ok » à la question d’avertissement Et en fin sélectionner le fichier au format .txt à importer Vous pouvez consulter le résultat de l’import dans le fichier nommé : « c:\apotela\ImportStock.log » o) Correspondance entre clavier QWERTY et AZERTY correspondance de quelques touches : Clavier A Q Z W AZERTY Clavier Q A W Z QWERTY M , ( ?) Vous pouvez passer d’un clavier AZERTY à un clavier QWERTY en tapant : “Shift” + “Alt” le clavier virtuel sous XP : « démarrer », « tous les programmes », « accessoires », « accessibilité », »clavier visuel » 149 p) Afficher les n° brûler (BLACKLIST) du MODEM Lorsque vous essayer d’appeler avec le modem (NETOP en mode demande d’assistance ou connexion INTERNET) et que plusieurs tentatives de suites échoues, le modem peux vous interdire de rappeler ce numéro avant un certain temps (de quelques dizaines de minutes à quelques heures suivant le modèle). Le modem a mis votre numéro qui ne fonctionne pas dans sa BLACKLIST. Pour consulter cette BLACKLIST : faire : « démarrer », « tous les programmes », « accessoires », « communication », « Hyper terminal », donner un nom, puis « OK », se connecter en utilisant le nom de votre modem, puis « Annuler » Taper la commande suivante : ATE1 et « enter » (pour afficher l’écho de la frappe), le modem vous répond « OK » puis taper la commande AT*B et « enter » pour afficher tous les numéros de cette liste noire (BLACKLIST). S’il n’y a pas de numéro dans cette liste, le modem doit vous répondre « OK » seulement Pour effacer cette liste : il faut redémarrer le PC (je pense que cela suffit avec tous les types de modem) q) Robot-rangeur ou Télémètre Laser avec nouvelle version de description des plateaux La nouvelle description des plateaux celle qui décrit les plateaux dans « description des plateaux » et non plus dans les meubles n’est plus compatible avec le robot-rangeur ou télémètre laser. En effet le robot-rangeur utilise l’ancienne méthode de description dans les meubles par exemple: G15;10;01;04. Pour qu’il soit de nouveau compatible, il faut recréer cette description en y ajoutant une lettre à la suite (par exemple la lettre C) G15;10;01;04C (ceci permet de leurrer le nouveau programme Mékasoft, car sinon il va recréer les plateaux correspondants) il est donc important en cas de mise à jour de Mékasoft chez les clients qui ont un robot-rangeur ou un télémètre laser de noter la description des meubles avant la mise à jour, de faire la mise à jour, puis de réécrire la description des meubles en y ajoutant la lettre « C » à la fin. r) KVM Belkin F1DK102PEA Un KVM (Keyboard, Video, Mouse) permet de brancher 2 PC sur le même écran, la même souris et le même clavier, une combinaison de touche permet le passage d’un PC à l’autre Pour passer d’un PC à l’autre : Sur clavier sans fil : Vérifier que le voyant « Fmode » est éteint. Taper sur les touches « Inser / verr.def », « Inser / verr.def » en moins de 2 secondes, Vous entendrez un bip de confirmation. et enfin la touche de direction « vers le bas » ou « vers le haut » ou « 1 » ou « 2 » PS : la touche « Inser / verr.def » = « SCROLL LOCK » = « Arrêt défil » s) Supprimer le forçage Majuscule pour la douchette VBapocom et Mékasoft transforme automatiquement les caractères reçus par une douchette en code numérique. « & é » ’ ( - è _ ç à » sont transformés respectivement en « 1234567890 ») but : pouvoir saisir des codes produits ayant des caractères « - » vous pouvez modifier le paramètre suivant pour qu’ils ne fassent plus se changement automatique : « Paramètres », « paramètres d’apocom », « CLAVIER », « Force_Majuscule_Clavier » = « N » au lieu de « O » 150 t) Problème clef USB - la clé USB est bien reconnue, correctement installée mais il est impossible d'y accéder (non présente sur le poste de travail). Dans ce cas, il faut : - aller dans le panneau de configuration - double cliquer sur "outils d'administration" - double cliquer sur "gestion de l'ordinateur" - cliquer sur "gestion des disques" - Changer le nom (F: par exemple) du disque amovible Yves Delorme 151 MéKapharm Date Modification : Date Création : Note Interne 29/11/2006 2005 94) Paramétrage « Email-Auto » pour Mékasoft Dans Mékasoft, « paramètres », « paramètres d’apocom » Réglage de la date et la fréquence d’envoi Format :Xjjj hh:mm 3lun 12:30 X représente le Xieme jour de la semaine dans le mois (1,2,3,ou 4 * pour ou tous les jjj du mois) ex : 3lun pour le 3ème lundi du mois 2mar 13:30 jjj représente le jour de la semaine (lun, mar, mer, jeu, ven, sam, dim) …. hh :mm représente l’heure d’envoi du mail Remarque : éviter de paramétrer plusieurs pharmacie le même jour et à la même heure EMAIL, Email-AutoJour&Heure Réglage du destinataire du Mail Email-Destinataire [email protected] Adresse Email du destinataire de cet Email 1er Cas : pas de connexion internet permanente sur le PC la connexion Internet sera effectué automatiquement à l’aide du modem PC en fonction des paramètres suivants et la « connexion d’accès à distance » du PC Email-Expediteur Adresse Email de l’expéditeur [email protected] Email-ServeurSMTP Nom du serveur SMTP utilisé pour envoyer le mail smtp.free.fr RAS-Login Nom d’utilisateur (login) apotekauser001 RAS-PassWord Mot de passe du compte (password) afew22ad RAS-Phone N° de tél du point d’accès au provider 0 08 60 92 20 00 * Supprimer un « 0 » dans le paramètre « RAS-Phone » s’il s’agit d’une ligne directe (sans passer par le standard) Pour paramétrer la connexion d’accès à distance sur le PC faire : « Démarrer » / « panneau de configuration » / « connexion réseau » Cliquer sur « Créer une nouvelle connexion » ou « Assistant nouvelle connexion réseau » Cliquer sur « Suivant » Choisir « Etablir une connexion à Internet » puis « Suivant » Choisir « configurer ma connexion manuellement » puis « Suivant » Choisir « se connecter en utilisant un modem d’accès à distance » puis « Suivant » [ choisir le bon modem s’il y a plusieurs modems sur le PC puis « Suivant » ] Taper le nom de la connexion : « ProviderParModem » puis « Suivant » Ne pas taper de numéro de téléphone puis « Suivant » Ne pas Saisir le nom d’utilisateur Ne pas Saisir le mot de passe et sa confirmation Laisser coché « utilise ce nom pour tous les utilisateurs de cet ordinateur », « établir cette connexion en tant que connexion par défaut » et « activer le pare feu de Windows » Cliquer sur « Suivant » Ne pas Cocher « ajouter un raccourci vers cette connexion sur mon bureau » puis « Terminer » Fermer cette fenêtre 2ème Cas : Connexion Internet Permanente sur le PC ATTENTION, il est important d’avoir un anti-virus et un Firewall à jour Email-Expediteur [email protected] Adresse Email de l’expéditeur ou autre Email-ServeurSMTP smtp.free.fr ou Nom du serveur SMTP utilisé pour envoyer le mail smtp.wanadoo.fr ou autre …. Peux changer suivant l’opérateur de la pharmacie RAS-Login Nom d’utilisateur (login) RAS-PassWord Mot de passe du compte (password) RAS-Phone N° de tél du point d’accès au provider TEST de CONNEXION : Après tout paramétrage, redémarrer Mékasoft Vous pouvez tester la connexion Internet par le menu : Mékasoft, Paramètres, « EMAIL-WEB » et « Envoi Email » Test envoi d’un Mail Auto : Mékasoft, « Configuration », « Faire une extraction des ventes », valider puis « oui » Yves Delorme 152 MéKapharm Date Modification : Date Création : Note Interne 21/07/2005 2005 95) Création d’une Connexion Internet ATTENTION, pour vous connecter à Internet, il est important d’avoir un anti-virus et un Firewall à jour a) Connexion par MODEM pour Mékasoft (en accès réseau à distance) faire : - « Démarrer » / « panneau de configuration » / « connexion réseau » - Cliquer sur « Créer une nouvelle connexion » ou « Assistant nouvelle connexion réseau » - Cliquer sur « Suivant » - Choisir « Etablir une connexion à Internet » puis « Suivant » - Choisir « configurer ma connexion manuellement » puis « Suivant » - Choisir « se connecter en utilisant un modem d’accès à distance » puis « Suivant » - [ choisir le bon modem s’il y a plusieurs modems sur le PC puis « Suivant » ] - Taper le nom de la connexion : « ProviderParModem » puis « Suivant » - Ne pas taper de numéro de téléphone puis « Suivant » - Ne pas Saisir le nom d’utilisateur - Ne pas Saisir le mot de passe et sa confirmation - Laisser coché « utilise ce nom pour tous les utilisateurs de cet ordinateur », « établir cette connexion en tant que connexion par défaut » et « activer le pare feu de Windows » - Cliquer sur « Suivant » - Ne pas Cocher « ajouter un raccourci vers cette connexion sur mon bureau » puis « Terminer » - Fermer cette fenêtre b) Connexion par le réseau (exemple ADSL) Théoriquement vous n’avez rien à faire si le réseau est déjà connecté à votre PC c) Connexion AUTONOME par MODEM (en accès réseau à distance sur XP) Pré-requit : - vous devez avoir un abonnement (payant ou gratuit) auprès d’un Provider Internet (FREE, WANADOO…) par ligne RTC (ligne de téléphone classique) - connaître le n° de téléphone (par exemple pour FREE, 08 60 92 20 00 et pour WANADOO, 08 60 00 84 84) - connaître le nom d’utilisateur et le mot de passe - votre modem doit être configurer et connecter à une ligne téléphonique qui accepte les appels sortants faire : - « Démarrer » / « panneau de configuration » / « connexion réseau » - Cliquer sur « Créer une nouvelle connexion » ou « Assistant nouvelle connexion réseau » - Cliquer sur « Suivant » - Choisir « Etablir une connexion à Internet » puis « Suivant » - Choisir « configurer ma connexion manuellement » puis « Suivant » - Choisir « se connecter en utilisant un modem d’accès à distance » puis « Suivant » - [ choisir le bon modem s’il y a plusieurs modems sur le PC puis « Suivant » ] - Taper le nom de la connexion : « FREE par modem » puis « Suivant » - Taper le numéro de téléphone du Provider : précédé d’un « 0 » si besoin pour sortie puis « Suivant » - Saisir le nom d’utilisateur : taper ici votre nom d’utilisateur - Saisir le mot de passe et sa confirmation : taper ici votre mot de passe - Laisser coché « utilise ce nom pour tous les utilisateurs de cet ordinateur », « établir cette connexion en tant que connexion par défaut » et « activer le pare feu de Windows » - Cliquer sur « Suivant » - Cocher « ajouter un raccourci vers cette connexion sur mon bureau » puis « Terminer » - « Démarrer » / « panneau de configuration » / « options Internet » Dans l’onglet « Connexions », choisir « établir un connexion s’il n’existe pas de connexion réseau » puis « OK » Yves DELORME 153 MéKapharm Date Modification : Date Création : Note Interne 27/03/2006 2006 96) Installation de plateaux non attribués avec « Alim de test » - Copier sur le PC le programme « VBinstallPlateau.exe » qui se trouve sur le CD dans « Utilitaire Apoteka » ou sur le site - Mettre l’alim de test à la place d’une alimentation standard - ATTENTION : NE JAMAIS CONNECTE ENSEMBLE cette alim de test et une alimentation standard. - Brancher le câble de mise à la terre (Obligatoire) - Connecter ce câble RS232 sur le PC sur le port COM dédié à l’automate - Utiliser obligatoirement un câble de liaison RS232 avec la broche 8 connectée et branché sur la prise complètement dans le coin de l’alimentation DB9 RJ45 2 3 Tx 3 2 Rx 5 5 Gnd 8 8 Permet de détecté en temps réel les fuites - - Brancher sur les prises de 1 à 4, les câbles en nappe montants (ou descendants) des meubles. ATTENTION, bien identifié chaque meuble par rapport à chaque prise et branché un seul meuble par prise. Brancher sur l’extrémité d’une nappe meuble, le shunt de retour de masse et l’autre bout de ce shunt sur le châssis du meuble Alimenté en 220v cette alimentation le voyant « +5v isolé » doit s’allumer, un BEEP-BEEP doit se faire entendre, le voyant « cœur » doit se mettre à battre Si le voyant « FUITE ELECTRIQUE » (led 5mm rouge) s’allume, il faut vérifier la mise à la terre (câble avec pince branché sur le châssis) et le « shunt de retour de masse » ou bien il existe déjà une fuite électrique sur les plateaux déjà installé Lancer le programme (depuis « Mékasoft », « Maintenances ») Confirmer le n° de port COM utiliser sur le PC pour cette alimentation de test ( le programme vous propose par défaut le n° du port COM paramétrer pour l’automate) Cliquer sur le bouton « Reconnaissance automatique des plateaux déjà connectés » afin que le programme recherche l’attribution de chaque prise (1 à 4) et indique sur chaque plateau son n° (à l’aide des ledsAR) Si toutes les prises ne sont pas attribuées automatiquement, cliquer sur le gros point d’interrogation « ? » (près des prises non attribuées) et taper le nom du meuble correspondant (évidement s’il y a un meuble de connecté à cette prise) Le programme ramène automatiquement la configuration du client pour chaque meuble détecté ou ajouté manuellement (nom du plateau et type de rail désiré). Si le plateau a été détecté automatiquement son « SN » est affiché Cliquer sur le bouton pour le sens de montage désiré (vers le HAUT ou vers le BAS) Cliquer sur le bouton « Lance Test Automatique ». ce programme vérifie en permanence : Recherche les fuites électriques Il recherche tous les plateaux connectés aux prises (1 à 4) et vérifie qu’il sont bien dans le bon meuble (label meuble couleur magenta) Lecture de la Version du Firmware, du « Watch Dog » et du « SN » (label meuble couleur vert) Test les leds AR, les EAs et la barrière IR Recherche s’il y a une carte A50 de connecté, si oui, la teste et l’attribue automatiquement (après vérification de toutes ses fonctionnalités. Voir Ci dessous le tableau des défauts s’il y a) Test Version Firmware OK Test SN OK Test Leds Arrières OK Test EA OK Test IR OK Test Fuite électrique OK Test certification plateau OK Leds AR 1 à 4 allumées Leds AR 5 à 8 allumées Leds AR 9 à 12 allumées Leds AR 13 à16 allumées Leds AR 17 à 20 allumées Leds AR 21 à 24 allumées Leds AR 25 à 28 allumées Led n° 1 sur alim éteinte Led n° 2 sur alim éteinte Led n° 3 sur alim éteinte 154 - PS : - Le nombre de Bip, représente le nombre d’erreur sur ce nouveau plateau (1 à 4) - S’il y a des erreurs, le PC vous demandera de passer outre ou d’abandonner Brancher les nouveaux plateaux dans l’ordre 1 à 1 (attendre que le test du plateau soit terminé avant de brancher le suivant) Lorsqu’un nouveau plateau est détecté (A50), l’auto test sur ce plateau est effectué puis un grand ensemble de leds AR est allumés pendant le test et l’attribution de ce nouveau plateau • • • vous pouvez cliquer sur le bouton « Fuite électrique » pour supprimer le son en cas de fuite Le cavalier n°1 ne doit pas être mis en place (s’il est présent, on supprime la détection de fuite) Le potentiomètre doit être régler au minimum (sensibilité des fuites maximum) Yves Delorme 155 MéKapharm Date Modification : Date Création : Note Interne 29/10/2014 2007 Version Vbapocom, Mékasoft et Oméga 97) Modification récentes logiciels Apocom, Apoteka, Oméga VBapocom : ' 27/02/12 v3.5.48- modif 'DecodeCodeBarLu' pour accepter crt delimiteur du datamatrix GS1-128 en cas de champs à longueur variable pas en fin de chaine ' 15/03/12 v3.6.0 - utilise carte SerEth comme param par defaut sur HOST, Automate et Variateur ' 04/04/12 v3.6.1 - ajout Trim$( ) sur la majorité de lecture des parametres ' 30/05/12 v3.6.2 - RESETCARTE sereth automatique si PING sur la carte possible (en cas de non connexion possible et carte présente) ' - Test Ouverture port HOST sur SerEth toutes les 60s et reconnexion automatique si non connecter et carte SerEth présente ' 31/05/12 - ajout param temps maxi attente Autorisation Rgt et Validation Rgt sur dial CDAPI-I ' 08/06/12 v3.6.4 - ajout type de pocket "MEMOR" en plus de MC3090 ' - ajout dans trame pocket2, la vrai codeIP lue dans BDD si <> codeCip recu ' 16/10/12 v3.6.6 - refus nouvelle cde manuelle de tapis si demande trop proche de la précédente (300ms) ' 13/12/12 v3.6.7 - sur chg de norme CDAPI v112 <--> v220, on mémorise ce chg dans les parametres afin de se retrouver dans la meme config apres redemarrage de VBapocom ' 10/01/13 v3.6.9 - ajout traceHOST detaille dans la saisie des livraisons locales (sur KeyPress de QtRecuSaisie) pour phie TAHOU ' 17/01/13 v3.6.10- Dans saisieLivraison, empeche la modification de la Qt saisie et CodeCipComplet pendant le traitement. si Saisie ESC dans Qtsaisie, annul cette ref ' 22/01/13 v3.6.11- Ajout un capteur d'exclusion d'une sortie pour la rediriger vers une autre (CapteurExcluSortie) ' 24/01/13 v3.6.12- Controle version VBapoteka mini au lancement de VBapocom ' 01/03/13 v3.6.13- Possibilité d'afficher ancienne trace HOST par SHIFT+clic sur le bouton ' 16/05/13 v3.6.14- Ajout execution script ASC-x (avec lancement automatique du prog au démarrage d'Apocom et dans le script + arret à la fermeture de VBapocom) ' 03/07/13 v3.6.15- ajout Variateur MIT-FRD720 afin de pouvoir parametrer un/des variateurs neufs (et lire ou écrire n'importe quel parametre) ' 28/08/13 v3.6.17- possibilté de suspendre l'éjection des commandes en liste d'attente (depuis menu) ' 02/10/13 v3.7.0 - modif pour traductions et 3.7.1 ' 16/10/13 v3.7.2 - ne pas traduire "Produit INCONNU de l'AUTOMATE" (sensible à la case) pour pocket ' si style mekasoft, n'affiche pas la liste des cdes, n'affiche pas n'ont plus la liste des erreurs (seulement le beep) ' 18/12/13 v3.7.6 - ajoute param 'NbPlateauxMaxAreconnaitreParMeuble'. Modif taille tol(125,99) pour 99 rails maxi par meuble ' 20/01/14 v3.7.7 - accepte de renommer des cartes plateaux jusqu'au plateau 99 ' 31/01/14 v3.7.12- VBapoteka v3.7.12 mini (création de nouveau champs dans CdeZdetails, PosAuto, CdeZentete) ' 27/02/14 v3.8.0 - ajout paramètres 'AutoriseEjectGoulEnDefaut', 'AutoriseEjectGoulAzero', 'AutoriseEjectSupStockGoul' ' - Ejection des multigoulottes par DateP ' 28/02/14 - Autorise une liste de nom de meubles 'ListNomMeubleAutorise' et 'ListNomMeubleSpeciaux' ' - Augmente TOL de 125 à 255 = Asc(NomDuMeuble) ' 06/03/14 - Accepte demande en UDP de VBapoteka de la création du fichier contenu.txt (et ajout du format 5- CDAPI v2.2) ' 13/03/14 - adresse IP par défaut: 192.168.30. ' - supprime le mot de passe XK58V et utilise une nouvelle fonction InputBoxDK (idem InputBox mais avec crt caché) ' - dans paramInitApocom, vérifie que les commentaires et catégories soient bonnes. Sinon fait la MAJ ' - accepte un nomUtilisateurSAV en UDP depuis VBapoteka ' - on ne peux renommer que des cartes vers un nom de meuble déclaré dans la BdD ' 20/03/14 - possibilité d'utiliser les tables CdeZentete et CdeZdetails liées à partir de mySQL ' 24/03/14 - passage de Microsoft DAO 3.51 object library à ... 3.6 .... ' 10/04/14 - accepte reception de cde (VBapocom) avec le code cip, cip2 et codeappel --> transmet le code CIP ' 15/04/14 - DecodeCodeBarLu lit datamatrix SAUFRON (Afflelou) ' 02/05/14 v3.8.1 - ajoute le param 'CapteurSuspendCdeLA' pour suspendre les cde de la LA avant debut d'excution de celle-ci et 'TempsMiniENtre2Cdes' ' 19/08/14 v3.8.5 - n'éjecte pas les goulottes dont le statusGoul <> '' (goulottes en quarantaine), permet l'éjection d'un lot particulier (meme en quarantaine) ' - si CdeZdetails!QtD <0 ==> QtS = QtD sans éjection ' 03/10/14 v3.8.7 - possibilité de ne pas aborter la cde en cours s'il y a des boites oméga à sortir (suivant paramètrage) pour CAPDEPO Mékasoft : '3.5.97 27/02/12 modif zone de saisie 'Text_RechercheCIP' et 'DecodeCodeBarLu' pour accepter crt delimiteur du datamatrix GS1-128 en cas de champs à longueur variable pas en fin de chaine '3.5.99 06/03/12 Impossible de creer un doublons de goulotte en mode gestion de stock '3.6.0 15/03/12 param de com par defaut sur SerEth pour host, var et automate '3.6.2 06/04/12 lecture du nb de mail non lus (MailNoLuNbr) '3.6.3 04/05/12 ajout date max historique dans aff histo entree/sortie d'un produit '3.6.5 08/06/12 ajout pocket type "MEMOR" '3.6.7 04/07/12 ajout parametre pour ne pas afficher automatiquement l'aide de recherche d'une nouvelle goulotte dans saisie des produits '3.6.8 12/07/12 Création du champs 'SendiCom' dans MemoModifProduitsParams '3.6.8 04/09/12 Correction Bug sur suppression d'une position avec appel du produit par cette position '3.6.9 05/10/12 Creation de la Table "Tampon_iCom" et suppression creation champs 'SendiCom' ' 15/10/12 Ajout indication 'Boite neutralisée' (cip@) sur fiche produit ' 19/10/12 Création d'une trace (MsgStatus) \traces\TracVbapoteka.txt '3.6.13 03/12/12 Ajout du Champs 'Poids' dans la Table OMG_ListeProduits (et mise à zero de tous les enregistrements deja existant) '3.6.14 13/12/12 iCom: n'ajoute plus 'Action' ou 'ReadNbrMails' s'il y en a deja un en attente 'Envoi_AE1' dans la table '3.6.15 19/12/12 Export possible contenu.txt avec CIP2 '3.6.17 22/01/13 Creation du champs 'CapteurExcluSortie' dans la table 'base sorties' '3.6.18 21/02/13 modif rendu des 5 boutons sur F0apoteka pour écran grande résolution '3.6.19 26/02/13 si Omega, possibilité d'ajouter goulotte seulement sur la face Omega déjà commencer '3.6.20 26/03/13 création dossiers avant utilisation 'MsgStatus' dans 'InitialisationGenerale' '3.6.21 03/04/13 Correctif affichage cde manuelle (en colonne) 156 '3.6.22 12/04/13 Création possible de cde manuelle au format Texte (fichZ) si technicien loggé (pour demo sur salon) '3.6.23 19/04/13 Ajout Mode 'ASC-x' dans le script convoyage '3.7.0 09/07/13 Ajout Champs 'PosZmilieu' (single, 0, null autorisé) dans table 'OMG_DescPlateaux' ' 15/07/13 chg de type pour tous les champs posX,Z de toutes les tables OMG_ de Long --> Single ' 19/07/13 chg type pour les champs Poids (Omg_listeProduits), PoidsBoite (PRODUITS) Poids ocp (ProduitSolusoft) dans tables ' 12/08/13 corrige import scripts sorties (accepte valeur alpha dans parametre pour StartCycle, StopTapis et StartTapis ' 03/09/13 création du champs "QminEtagereOmega" dans PRODUITS '3.7.2 20/09/13 complemente la traduction '3.7.3 03/10/13 change taille champs 'Valeur' et 'ValeurDef' dans "OMG_ParamChargeurs" .size=100 '3.7.4 10/10/13 change qqles phrases françaises depuis fichier Manu '3.7.5 15/10/13 dans saisie-produits, recherche possible par le codeAppel2 '3.7.6 16/10/13 ajout Param choix style affichage Mekasoft(par défaut) ou Apoteka '3.7.9 06/11/13 correction bug Unload F0Mekasoft sur arret PC ou Redemarrage PC (ne recharge plus Dialog_Arreter si deja charger) '3.7.10 27/11/13 sur reexecution ligne de cde, ne redemande que Qd-Qs sauf si QS=Qd (tout dans ce cas) ' 28/11/13 sur gerer bon reassort, affiche toutes les positions si multigoulotte + affiche le nb de ref gerer sur la liste demandée ' 28/11/13 passe automatiquement au mot de passe apres avoir saisie * ou / dans le login '3.7.11 18/12/13 correction plantage si dossier \traces n'existe pas ' correction Verifcohérenceplateaux si aucun produits dans la base ' accepte jusqu'à 99 plateaux/meuble dans la rech d'un nouvel emplacement '3.8.0 29/01/14 ajoute champs CdeZentete.PoidsTotalLu, CdeZentete.DateFinTraitement et CdeZdetail.PoidsTotalLigne, CdeZdetails.ListOutDatePeremption, CdeZdetails.ListOutSNcode, CdeZdetails.ListOutLotcode, CdeZdetails.ListOutPoids ' 30/01/14 ajoute champs PosAuto.GDatePeremption, GLotCode, GPoidsBoite, GDateCreation ' 27/02/14 Création automtique d'une goulotte apoteka (chargeable par Oméga) ' Communication bidirectionel UDP entre VBapoteka et Oméga (accepte création auto de goulotte) ' 28/02/14 Autorise une liste de nom de meubles 'ListNomMeubleAutorise' et 'ListNomMeubleSpeciaux' ' 06/03/14 Demande export contenu.txt à VBapocom par une cde UDP ' Adresse IP par défaut 192.168.30. ' 20/03/14 Adaptation pour tables liées CdeZentete et CdeZdetails depuis MySQL ' 11/04/14 bloque l'envoi des infos à iCOM car la fenetre Dialog_MAJ_baseProduits est ouverte ' 15/04/14 decodecodebar le modele SAUFLON (Afflelou) + recherche positible d'un produit dans la saisie des produits par le CIP2 ' 17/04/14 MAJ des produits par iCOM et non plus par iBase ' 3.8.1 13/05/14 Allume leds dans saisieproduit, meme si rech par cip2/codeAppel/codeGoulotte ' ajoute l'édition des goulottes en défaut ' 15/05/14 accepte de créer des produits avec longueur = 2 et aussi s'il s'agit du début d'un code existant ' 22/05/14 création des champs dans Produits! Automatisable, robotisable, fragile, generique,NSFP,laboratoire,CodeEquivGNR,SensIntroduction ' 3.8.3 05/06/14 Changement dans CalculTypeRail preconisé ' 3.8.5 09/07/14 sur mekasoft, affiche plus de 9 demandes de sortie manuelle si besoin (dans le bouton Sx) ' dans liste des cdes en attente, affiche 'vendeur' sur 7 crts maxi ' 3.8.7 19/08/14 ajout du champs 'StatusGoul' dans posAuto pour gestion des Quarantaines à Capdepo. Affiche cette quarantaine dans SaisieProduits et modif possible par lot + list des Refs (reste à faire partie iCOM) ' Création de la table 'StockMachine' dans baseFic ' Ajout menu maintenance/gestion BdD/MAJ complet de la table 'StockMachine' ' 3.8.8 22/08/14 Dans création automatique goulotte, tiens compte du Flag 'Fragile' de la fiche produit ' 3.8.9 27/08/14 iCOM: ajout: ActionRep, Action=QuarantaineIn, QuarantaineOut, QuarantaineStock et MAJcompletTableStockMachine, Ed_Bilan ' 3.8.10 01/09/14 Modif methode affiche liste des cdes (entete/detail) afin d'accelerer l'affichage si tables sous sous mysql et bcp de lignes ' 3.8.11 26/09/14 Ajout Champs 'Remarque' dans OMG_DescMeubles. des champs CodeLot et DatePeremption dans JnlReceptionProduits VBoméga : ' 19/12/12 sur graphique, ajoute menu contextuel pour positionner le gripper face à une boite (réservé SAV) ' 20/12/12 dans fonction 'CalculZrelatif' utilise la même formule parabolique que dans 'CalculDeformationEtgEnFonctionPoids' pour calculer la déformation de l'etg à vide ' 01/02/13 1.2.39 possibilité de comparer etg/etg la position Z à plusieurs emplacement (utilise courbure naturel et dynamique suivant poids) ' 06/02/13 1.2.40 possibilité de déplacement lourde une boite d'etg en etg vide pour test fonctionnalitées ' ajout dans log: 'Aucune boite vue par la fonction EMPTY' si rien est passé devant le capteur lors de cette fonction (la longueur vue etait deja affiché si >0) ' 14/02/13 1.2.41 si produit non coché 'Présent', le refuse au chargement et indique un message à l'ouverture de sa fiche produit ' 18/02/13 ajout Cip2 sur listing inventaire Omega ou Apoteka/Omega ' 19/02/13 possibilité d'afficher les anciennes traces (TracOmegaxxx.old) par appui sur la touche SHIFT ' 21/02/13 1.2.42 ajoute le son 'Face1' et 'Face2' lors de l'introduction d'un produit apoteka sur une machine avec apoteka bi-face ' 26/02/13 1.2.43 Autorise la désactivation d'une étagère de la porte de chargement au même titre qu'une étagère en verre ' ajout param 'Chk_ControlLargeurBoiteSurGET' pour ne pas controler la largeur de boite sur un GET standard ' 19/03/13 1.2.44 possibilité de controler Zone de chg en Z GMD (comme etg en verre) ' 02/04/13 1.2.45 Ejection multiBoites/multiREF (attention ne tient pas compte des unités pour STRYKER) ' 09/04/13 1.2.46 correctif sur SAE_EnvoiEtAttendMsg_Operation pour mieux gerer: 'C_AxisSystem_Error_NoCommandProcessed' ' possibilité d'afficher le codebar lu complet en clair et le décodage qui en est fait (cocher Détails) ' 15/04/13 en mode éjection MultiBoites/MultiREF, possibilité d'éjection des unités dans les boites + moveUntil sur ancien gripper si GET sur face opposé + meilleur gestion des boites absentes (dans ce cas) ' STRYKER: utilise tjs l'ancienne méthode d'éjection pour rester compatible ' 18/04/13 Possibilité de passer en modeVitesseSECU sur version OMRON et SAE (avec bouton et mémorisation) ' 28/05/13 1.2.47 sur appuie d'une touche de direction, suppression de la saisie de la zone CIP (Txt_CodeCipAintroduire) ' 04/06/13 1.2.48 Stryker: Imprime les etq seulement si Tde!ObjetCommande <> "ETALONNAGE" ' Stryker: Ajout Ref et SN sur nom fichier MvtStock ' Stryker: envoi MvtStock.csv + ecr dans jnlvente dans fonction 'Supp1BoiteDansBaseOmega' (sur boite absente sur etg ou supp boite depuis graphique). envoi .csv+histo sur plus de place, erreur dim, chargement complet, supp boites etg, gripper vers zone de retour ' 05/06/13 1.2.49 Possibilité de créer la zone de retour et une zone d'éjection adjacente en une seule opération ' 09/07/13 1.2.51 Stryker: force les champs Txt_NbBMaxSurGripper, Txt_NbBMaxParGetGripper, Txt_NbGETmaxGripper, Txt_NbBMaxParPUTGripper à 1 ' 10/07/13 1.3.0 sur graphique dessine étagère en fonction de posZmilieu (utilise ce nv champs) ' calculDeformationEtgEnFonctionDuPoids et calculZrelatif utilise le TypeEtagere enregistrer dans la BdD ' recherche position centrale Etg et l'utilise si connu, sinon utilise CalculZrelatif ' passage en mode 1/10eme de mm pour reconnaissance, positionnement ' début implantation Balance, passage du poids en 1/10gr 157 ' 13/08/13 corrige bug reconnaissance Z sur ancien gripper (1/10) ' modif verif checksum automate OMRON suivant mode vitesse sécurisée au normale ' 22/08/13 Ajoute protocole de balance G&G JJ6000Y ' 29/08/13 sur un oméga seul, cache les boutons non nécessaire (apoteka) dans onglets cycle auto et Editions ' 03/09/13 Gestion réassort possible aussi pour les produits oméga seuls ' 05/09/13 1.3.1 possibilité de changer % dans 'Chk_AutoriseReserveApoteka'pour la quantité de boite en réserve sur les etg pour les ref automate (O/N/xx%[opti]) ' 13/09/13 1.3.2 change le nom poubelle --> zone de retour + modif textes en general sur tous les formulaires/modules ' 18/09/13 modif module de traduction pour mettre à jour le fichier des langues si changement (partie FR) ' 19/09/13 si contre goulotte non detectée fait -2mm au lieu de -4mm sur R08 (pas de modif pour R11) ' Creation automatique de la valeur Zbas et Zhaut de la zone tampon pour axe SA ' 24/09/13 1.3.3 correction BUG date de péremption obligatoire (non controlée) si produit en provenance de la baseREF ' 09/10/13 1.3.5 désactive réassort interne et réorganisation hauteur sur demande de scan étagère pour au moins un meuble ' sur scan etg. suppr les anciennes erreurs 'Avt:' de cette étégère (en plus des 'INVE') ' réactivation réassort interne et réorganisation sur supp. de la derniere err 'INVE' et s'il n'y a plus d'event except. 'CtrlEtg.' ' 16/10/13 1.3.7 sur scanEtg, supp anciennes erreur INVE et Avt: après le scan et non pas avant le scan ' corrige bug éjection multi-ref dans RechIndexProduitAejectDepuisCIP_MB, ajout de trim(str([posX]))) au lieu de [posX] dans requête ' 07/11/13 1.3.9 Largeur par défaut zone éjection = 220 au lieu de 300 mm ' 13/11/13 1.3.10 TolerancePositionnementResultantXZ = 1.5 au lieu de 1mm ' 30/01/14 1.3.12 Ajoute possibilité d'ejecter des boites par SN/lot/Ref sur form ejection périmés ' 31/01/14 param 'AutoriseMultiCipSurGripper' = N par défaut (demande de PO) ' 27/02/14 1.3.15 Interdit la dépose d'une boite devant une boite rouge (buggait en mode multiRef sur une etg) [Utilisation de la sauvegarde 1.3.12 pour faire cette modif] ' 31/01/14 1.4.0 utilise nv champs CdeZdetails (listOut SN/lots/Poids/DatePeremption) ' 27/02/14 Communication bidirectionnel UDP entre Oméga et VBapoteka (pour création goul. auto) ' 04/03/14 Modification des adresses IP par défaut en 192.168.30. au lieu de 192.168.0. ' Ajout possible de modeSimul=O dans ligne de commande ' 16/04/14 MAJ des produits par iCOM et non plus par iBase ' 18/04/14 si CodeCip=RefOutilCalibrage1, pas de création de suffixe ni de goulotte apoteka automatique ' affiche le taux de multiref sur les étagères (l'une derrière l'autre) ' 29/04/14 1.4.1 utilise la balance pour mesurer le poids si = 0 ou date mesure depassée (avec simulation possible) ' possibilité de saisir/modifié un codeLot par lot:xxxx à la place du codecip/Q/datePeremption ' 16/05/14 1.4.2 creation de la position repère Gripper ' 22/05/14 1.4.3 corrige bug création produit entièrement inconnu (cip et codepays vide) + agrandi zone affichage codeCip sur Lst_ContenuTampon ' 05/06/14 1.4.4 correction bug rech. nouvel emplacement libre sur etg si REf boite <> autorisé sur meme emplacement + modif graphique dans ce cas ' 16/07/14 1.4.5 sur omega+ (et lg boite >=40mm), permet de positionner une boite sur une etg > 355 mm (GET et PUT en plusieurs fois) ' 18/07/14 corrige Bug 'position nettoyage' suite introduction des positions à virgule ' 28/08/14 1.4.6 ajoute image produit dans la fiche produit et lors de la pose sur zone de chargement (a faire: améliorer la position et la taille de l'image dans la porte de chg) ' 22/09/14 1.4.7 n'affiche pas les goulottes avec posX ou posZ=0. N'attribu pas de boite aux goulotte Tampon de type 'ALPHAx' ' création en mode semi-auto: meuble, etagère, goulottes pour ALPHA, zone de retour ALPHA ' ajout le modele d'etg T04C (pour Capdepo) à la place de Stryker canal=204mm gauche = 17mm separateur = 56mm (défaut de gripper si vréation de canux de 210mm) ' dans graphique, ajout sous goulotte, le Code Lot et la date de peremption de la goulotte si existe ' correction Bug: GoulGripperUtilise est remis à vide après tous les déplacements (repos, eject, poubelle ...) ' 30/09/14 1.4.8 ALPHA: dans ChargeGripperCompletMB, verifie que la boite est bien dans la zone utilisable de l'etg tampon ALPHA (sinon la laisse) ' 07/10/14 possibilité de saisir un code %REF%SN%Qi%Lot%DP (pour atelier MK) DP au format YYMMDD ou YYYYMMDD ' 09/10/14 possibilité de centrer le graphique sur le curseur de souris avec F8 ' 28/10/14 1.4.10 donne la priorité à la porte de chargement avant l'ALPHA ' refuse de prendre des boites ALPHA si largeurGoulotte > deltaWmax ou cip spécifique ou goulotte pas en face de la fenetre de prise ' refuse de prendre une boite sur zone de chg si largeur > 130% de la largeur la plus petite deja sur le gripper ' adapte affichage contenu porte de chg pour capdepo(longueur des codes), ALPHA (boite représentée par 'x' sinon par 'o') et Win7 158 MéKapharm Date Modification : Date Création : Note Interne 09/03/2011 2010 Carte SerEth 98) Paramétrage carte ‘SerEth’ Cette carte permet de remplacer les ports COM d’un PC, elle se connecte sur une alimentation de 24v à 50v continu et sur le réseau éthernet Sur Windows7 : Ajouter le composant Telnet (car il n’est pas installé en standard) : Panneau configuration / Programmes et fonctionnalités / Activés ou désactivés les fonctionnalités windows / cocher ‘client Telnet’ puis ‘Ok’ sur le PC, faire : • Cliquer sur « démarrer » • « Exécuter » puis taper « TELNET 192.168.30.231 » puis appuyé sur la touche « ENTER » (Ou 192.168.0.231 acienne adresse) ( l’adresse IP est celle par défaut et peux changer suivant la configuration) • Taper le mot de passe : « admin » • Attention, toutes les commandes ci-dessous doivent être écrites en majuscule Configuration Port série : (‘A’ pour le 1er port près de la prise réseau, ‘B’ pour le 2ème, ‘C’ pour le 3ème et ‘D’ pour le 4ème ) • Port 10001 pour la prise ‘A’, 10002 pour la prise ‘B’, 10003 pour la prise ‘C’ et 10004 pour la prise ‘D’ • Réglage de la vitesse de communication en baud >SERBAUD_A=9600 (« 9600 », « 19200 », …. retourne « Ok ») immédiat, puis faire MEMCONFIG (valeurs autorisées : 300, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200, 230400) • Réglage de la parité (E, O, N) >SERPARITE_A=N (« N », « E », ou « O » ou « 2 » si 2 stop • Réglage du nombre de bits (7 ou 8) >SERBITS_A=8 (« 7 » ou « 8 » retourne « Ok ») retourne « Ok ») Configuration Réseau : • Adresse IP, Masque sous réseau >IP=192.168.30.231 (retourne « Ok ») >MASK=255.255.255.0 (retourne « Ok ») • nom de la carte SerEth >NOMCARTE=SerEth1 (retourne « Ok ») immédiat, puis faire MEMCONFIG immédiat, puis faire MEMCONFIG pris en compte après MEMCONFIG pris en compte après MEMCONFIG (espace non autorisé) immédiat, puis faire MEMCONFIG Pour mettre plusieurs carte SerEth sur le même réseau, il faut impérativement changer l’adresse IP et le nom de la carte avant de la connecter sur le réseau où il existe déjà une carte. (Ou bien débrancher la carte existante avant ce paramétrage) >IP=192.168.30.232 ou 192.168.30.233 >NOMCARTE=SERETH2 ou SERETH3 ou bien un nom plus évocateur (AUTOMATE, OMEGA …) >MEMCONFIG Mémorise la configuration : >MEMCONFIG (retourne « Ok » puis reset du module) mémorise les modifications (ports séries) + reset carte + prise en compte des changements de configuration réseau. Fermeture de la connexion TELNET >QUIT Rappel Configuration par défaut : • Recharge tous les paramètres par défaut (réseau et sur tous les ports séries) • Attention, le bouton « FACTORY » sur la carte, ne recharge que les paramètres réseau (appuyé sur le Bouton puis brancher l’alimentation) >FACTORYSETTING_ALL (retourne « Ok » puis reset du module) rappel param défaut + reset carte Reset de la carte sans mémorisation >RESETCARTE Lecture de la configuration : • Configuration d’un port série reset carte sans mémorisation (A à D) 159 >?SERCONFIG_A à SERCONFIG_D (retourne PORT=10001 BAUD=9600 PARITE=E BITS=8 TO=1 CRTMAX=1000) • Etat des ports séries (Connecté, flux Rx, flux Tx) >?SERSTATE_A à ?SERSTATE_D (retourne « CRT ») ‘ Connecter, Réception, Transmission • Configuration du réseau (IP, masque, port TELNET, DHCP, nom carte, Adr MAC) >?RESCONFIG (retourne IP=192.168.30.231 MASK=255.255.255.0 TELNET=23 DHCP=N NOMCARTE=SERETH1 MAC=00 :90 :C2 :D8 :15 :C2 DelaiNoLink=10000) • Version FIRMWARE >?VERSION (retourne la version du FIRMWARE) Demande Aide >HELP affiche le message d’aide -------------------------------------------------------------------------------------------------------------------------------• Attribution standard des ports : Pour l’Automate : ComAutom = 192.168.30.231 :10001 - ComVar = 192.168.30.231 :10002 ComHost = 192.168.30.231 :10003 (prise A) (prise B) (prise C) Pour l’Oméga : ComOmron = ComLaser = ComLedAR = ComLaserVertical = ComGripper = (prise A) (prise B) (prise C) (prise D) (module Xport Technosoft) 192.168.30.232 :10001 192.168.30.232 :10002 192.168.30.232 :10003 192.168.30.232 :10004 192.168.30.237 Yves Delorme 160 MéKapharm Date Modification : Date Création : Note Interne 02/02/2011 2011 Carte SerEth + Alim Apo3 99) Etat des leds sur ‘SerEth’ et ‘Alim Apo3’ Etat des leds permettants de vérifier la communication CarteSerEth/Alim Apo3 et Cartes Plateaux 161 MéKapharm Date Modification : Date Création : Note Interne 04/04/2012 2012 Prism.exe 100) Utiliser un Proxy avec Prism (Mozilla) Prism est basé sur le moteur de Firefox, mais ne dispose d'aucune d’aucun menu ! Exécuter prism.exe sans aucun paramètre (dans c:\apoteka\appli\prism). La boîte de dialogue suivante devrait apparaître. Tapez « about: config » dans le champ URL Donnez-lui un nom comme « config Prism » et cocher la case « desktop » pour créer un icône sur le bureau. Cliquez sur OK. Une fois les étapes ci-dessus sont effectuées, une icône nommée « config Prism » aurait été créé sur votre bureau. Double-cliquez sur ce raccourci pour voir la fenêtre de configuration. Cliquez sur "Je ferai attention, je le promets!" pour afficher l'écran de configuration principal. Tapez « network.proxy » dans le champ Filtre. Double-cliquez sur network.proxy.type et lui donner une valeur: 0 - Une connexion directe, pas de proxy. (Par défaut) 1 - Configuration manuelle du proxy. (En cas de doute, sélectionnez ceci) 2 - Proxy auto-configuration (PAC). 4 - Détection automatique des paramètres proxy. 5 - Utiliser les paramètres du système proxy (par défaut sous Linux). Double cliquez sur network.proxy.http et entrer l'adresse IP de votre serveur proxy. Double cliquez sur network.proxy.http_port et entrer le port de votre serveur proxy. Répétez les deux étapes ci-dessus pour network.proxy.ssl et network.proxy.ssl_port Pour infos : • network.proxy.type = • network.proxy.http = • network.proxy.http_port = • network.proxy.ssl = • network.proxy.ssl_port = 1 proxy-web.santesurf.com 3128 proxy-web.santesurf.com 3128 Vous pouvez maintenant fermer la fenêtre de configuration. Yves Delorme 162 MéKapharm Date Modification : Date Création : Note Interne 24/01/2013 2013 inSSIDer.exe 101) InSSIDer.exe (sniffer de réseaux WIFI) Ce logiciel inSSIDer.exe permet de visualiser tous les réseaux WIFI qui sont dans votre environnement. Il permet aussi d’afficher les canaux utiliser par chaque réseaux - Utilise votre carte sans fil en cours (ne fonctionne pas si vous n’avez pas de carte WIFI) - Fonctionne avec Windows XP, Vista et 7 (32 et 64 bits) - Suivi de la puissance des signaux reçus en dBm au fil du temps sélection de la carte WIFI de votre PC Tous les réseaux WIFI avec leurs canaux utilisées et les niveaux de réception Les niveaux de réceptions dans le temps Il faut utiliser le canal avec le réseau le plus faible et où il y a moins de réseaux évidemment. (soit le canal 1, 6 ou 11 suivant votre environnement) 163