1
Généralités
Le module PC s'intègre à l'architecture PCNC 1060.
Il assure les fonctions suivantes :
-
fonctions classiques d'un PC sous OS/2,
-
fonctions liées à l'exploitation de la CN par le moyen d'applications spécifiques.
Seules les particularités d'intégration et d'exploitation du module PC sont traitées dans le présent document.
L'intégration d'un système comprenant un module PC fait appel aux notions développées dans les manuels suivants :
-
manuel d'installation et de mise en œuvre NUM 1060 (938816),
-
manuel unité centrale UC SII (938922) dans le cas du PCNC 1060 série II,
-
manuel de programmation de la fonction automatisme langage LADDER (938846) ou assembleur (938817),
-
manuel de mise en œuvre du protocole UNI-TE (938914),
-
manuel des paramètres (938818).
Sont livrées avec le module PC
La documentation IBM du système d'exploitation OS/2.
Une disquette NUM.
REMARQUE
L'ensemble des fichiers présents sur la disquette NUM sont décrits dans le
fichier Readme.TXT. Pour des informations complémentaires sur ce qui suit,
voir ce fichier.
La disquette NUM comprend :
-
un répertoire DEFINE contenant le fichier SAMPLES.DEF répertoriant toutes les fonctions pouvant être importées
de LIB_UNIT.DLL et de DNC.DLL,
-
un répertoire DOC, comprenant la documentation des fonctions présentes dans les DLL, composée d'un document
au format WORD (DNC.DOC) et du même document au format Texte (DNC.TXT). Ce répertoire contient
également un fichier de description sommaire des exemples d'utilisation des requêtes fournies avec cette disquette
(SAMPLES),
-
un répertoire INCLUDE contenant les fichiers .h nécessaires aux différentes compilations:
* compilation sous DOS des programmes exploitant le pipe : conf_dos.h, dnc.h, lib_dll.h, uniosdos.h et
specific.h ,
* compilation sous OS2 de la tâche gérant le pipe : conf_os2.h et uniosdos.h ,
* compilation sous OS2 des exemples : conf_os2.h, dnc.h et lib_dll.h.
-
un répertoire LIBRARY contenant les deux DLL à charger dans le répertoire C:\OS2\DLL,
-
un répertoire OS2PIPE contenant les fichiers nécessaires pour permettre à une application DOS d'envoyer des
requêtes DNC, via un pipe, à une tâche lancée sous OS2. Ce répertoire contient:
* un sous répertoire DOSSRC contenant la librairie lib_dnc.lib à compiler avec les autres fichiers de
l'application client. Cette librairie a été compilée et testée avec un compilateur Microsoft,
* un sous répertoire OS2PIPE contenant les fichiers source et exécutable de la tâche lancée sous OS2
ainsi que le MAKEFILE utilisant le compilateur CSET/2 d'IBM.
-
un répertoire SAMPLES contenant des exemples d'utilisation des requêtes DNC sous OS2. Il contient les
programmes source et les programmes exécutables , le fichier de compilation CSET/2.CMD permet la compilation
des exemples en utilisant CSET/2 d'IBM,
-
un répertoire WINDOWS contenant un exemple de programme fonctionnant sous Windows et exploitant le PIPE.
Le programme exécutable, le programme INI et les trois DLL doivent être recopiés dans un même répertoire.
Module PC
7
fr-938928/2