Réseau SIOC

Fichiers de configuration .ini / Alimentation

Réseau SIOC

Messagede remont » Lun 23 Avr 2012 14:14

Bonjour,

J'ai un système qui tourne sur 3 cartes expensions, et beacuoup de Masters reliées sur ces cartes expension.
3 PC vont être dédiés pour utiliser les 3 cartes expensions (1 USB par PC).

Le code SIOC utilisé est unique, c'est à dire que les variables sont toutes en STATIC, et regroupées de façon logique.
ex : FCU de 1000 à 1500, Overhead de 2000 à 4000, etc ...

Mais comment fait-on pour faire dialoguer tout le monde ? Le PC "FCU" a besoin d'accéder aux variables du PC "Overhead", etc ...

Il y a SIOC.exe qui tourne sur chaque poste recevant une carte Expension.
Comment configurer tout le monde pour que tout ces SIOC comprennent qu'ils travaillent ensemble ? murrouge
Je vois bien dans le SIOC.ini qu'il y a des lignes avec IOCPserveur, adresses IP, Port, Etc ... mais je ne sais pas m'en servir, et j'ai du mal a bien comprendre cette architecture serveur / client. Qui est Serveur ? Qui est Client ? Etc ... gratgrat

En ésperant vos lumières, grandsoleil

A bientôt,
Renaud.
Avatar de l’utilisateur
remont
 
Messages: 405
Inscription: 3/02/10
Localisation: France 95

Re: Réseau SIOC

Messagede F-DEUZ » Lun 23 Avr 2012 18:35

Salut Renaud,

D'après ce que j'avais compris, tu dois pouvoir gérer toutes tes cartes usb avec un seul programme SIOC et depuis un PC. SIOC Monitor semble avoir été fait pour çà.

Il faudrait voir avec Bob. Il en parle dans ce topic : viewtopic.php?f=64&t=2530
Il en sait peut être plus.

Pour ma part, je n'ai pas pu tester. Je n'utilise qu'une carte USB. En revanche, sur mon PC 2 j'ai une USB KEY pour mon clavier MCDU. C'est SIOC qui gère les touches et le tout communique parfaitement.

A+ - Denis
Image
P8P67 - Core I7 2600K - 16GO - GTX560 2 GO - WIN 7 64 bits - P3D et XP11 - SIOC - Airmanager
F-DEUZ
 
Messages: 210
Inscription: 14/04/11
Localisation: Manosque 04

Re: Réseau SIOC

Messagede FiX » Lun 23 Avr 2012 21:17

F-DEUZ a écrit:Il faudrait voir avec Bob.
Il en sait peut être plus.


Forcément, il sait tout sur le SIOC!! sourirebis

F-DEUZ a écrit:Pour ma part, je n'ai pas pu tester. Je n'utilise qu'une carte USB. En revanche, sur mon PC 2 j'ai une USB KEY pour mon clavier MCDU. C'est SIOC qui gère les touches et le tout communique parfaitement.

A+ - Denis


CA c'est ce que j'aimerais bien faire avec une usb-lcd aussi.
SIOC sur un pc et l'usb-lcd sur un autre.
i7 2600k/P8P67pro/16Go PC3 17000/RX 580/SSD 250 Go et 120Go/W10x64
https://www.facebook.com/cessna150.sim
Avatar de l’utilisateur
FiX
 
Messages: 4664
Inscription: 8/01/10
Localisation: Reims/Maubeuge

Re: Réseau SIOC

Messagede stevelep » Mar 24 Avr 2012 06:37

BOB est en Thaïlande et SIOC ne fonctionne pas avec 35 degrés et 135% d'humidité .... lunettesnoires

Je peux pas tester ici mais a priori avec la nouvelle version du SIOC la mise en place en réseau doit être
Assez facile ...

Je rentre la semaine prochaine


Bye

BOB
Avatar de l’utilisateur
stevelep
Administrateur du site
 
Messages: 2075
Inscription: 27/03/09
Localisation: LSGN Neuchâtel, Suisse

Re: Réseau SIOC

Messagede tabar57 » Mar 24 Avr 2012 08:56

Bonjour,

Même au bout du monde il veille sur nous, il est incroyable ce mec bravoaffiche

Bernard
Mon blog de construction : http://tabar57.blog4ever.com
Hémicockpit de Beechcraft B200 ( de FlightOne ) P3DV4.5 et 2 PC en réseau W7 64 bits et W10, cartes OC et FDbus, vibreur et yoke rdf de BFFsimulation, météo réelle asp4
Avatar de l’utilisateur
tabar57
 
Messages: 3651
Inscription: 29/12/10
Localisation: Dans ma cabine en Lorraine

Re: Réseau SIOC

Messagede remont » Jeu 3 Mai 2012 15:14

Je relance ce sujet car je n'ai pas de solution.

En fait comment sur un même réseau faire habiter ensemble 3 cartes Expension et leur Masters, sur 3 PC différents ?

Le but c'est d'utiliser les mêmes numéros de variables sur ces trois projets.

Exemple PC "Overhead" change la valeur de la variable 2320 définie dans le script, et donc execute le code de cette variable. Mais le PC "FCU" peut aller récupérer la valeur de la variable 2320 pour l'utiliser localement dans son script.

Comment fonctionne le module serveur/client IOCP ? Qui est serveur ? Qui est client ? Les variables sont-elles centralisée sur un serveur et les clients y accèdent ?

Impossible de trouver un tutorial pour le SIOC V4 ...

A vot' bon Coeur m'sieur-Dames ...

gratgrat
Avatar de l’utilisateur
remont
 
Messages: 405
Inscription: 3/02/10
Localisation: France 95

Re: Réseau SIOC

Messagede F-DEUZ » Jeu 3 Mai 2012 17:38

Salut Renaud,

D'après ce que j'ai pu comprendre car, je n'ai qu'une seule carte USB et je ne peux pas tester, Le server est celui où est installer SIOC. C'est également celui qui possède ton programme SIOC (A moins qu'on puisse le mettre ailleurs mais je ne sais pas).
Dans la rubrique [IOCard Master]
tu devrais avoir
Master=0(Index) ,4 (USB exp) ,3(Nb de master), 15 ( Device Number)
Master=1,4,4,18
Master=2,4,3,22

Tu as ensuite la possibilité d'installer deux clients (au moins) en allant dans le SIOC ini et en paramétrant le Client 0 sur ton PC1. Tu vérifie que IOCPclient0_disable = no. Tu entres l'adresse IP à la place de Localhost et normalement SIOC va le détecter.
Faire la même chose pour le client 1.

Dans la liste des Devices à droite tu devrais avoir un IDX en plus, celui de ton PC1.

Malheureusement je ne peux pas vérifier ce que je dis. Je n'ai qu'une carte USB expension.

A+-Denis
Image
P8P67 - Core I7 2600K - 16GO - GTX560 2 GO - WIN 7 64 bits - P3D et XP11 - SIOC - Airmanager
F-DEUZ
 
Messages: 210
Inscription: 14/04/11
Localisation: Manosque 04

Re: Réseau SIOC

Messagede nuno14 » Jeu 3 Mai 2012 23:15

Bonsoir renaud,

remont a écrit: ...... Comment fonctionne le module serveur/client IOCP ? ....


Tout d'abort, il te faut la version enregistrer de FSUIPC, wide server, et wide client. Sur le PC serveur tu installe FSUIPC et wide serveur, et sur les autres PC wide client.


remont a écrit: .... Qui est serveur ? ....


Le serveur est le PC où se trouve le script SIOC complet.



Ensuite tu modifie ton fichier SIOC.INI du PC serveur en mettant l'adresse IP de ton PC client 1 dans IOCP module client 0 et le IOCPclient0_port=8092 et l'adresse IP de ton PC client 2 dans IOCP module client 1et le IOCPclient1_port=8094
et pour ton PC server IOCP_port=8090 , voir exemple ci-dessous.

Attention nonbleu nonbleu : cette methode est très gourmande en ressource système, c'est pour cela que je l'ai abandonner, car mes PC ne suivait pas ( a voir avec tes config PC si ça fonctionne mieux )



Code: Tout sélectionner
[************** IOCP CLIENTS MODULES ***************]

[ Retraso para inicializacion una vez conectado el cliente en milisegundos ]
[ Delay for initialization when client has been connected in mseconds ]
IOCPini_delay=3000

[************** IOCP CLIENT MODULE #0 ***************]

[ Desactivar el módulo cliente IOCP ]
[ Disable IOCP client module ]
IOCPclient0_disable=No

[ IP del servidor donde debe de conectar el cliente ]
[ IOCP client host name ]
IOCPclient0_host=192.168.1.51

[ Puerto de envio del protocolo IOCP cliente ]
[ IOCP client port ]
IOCPclient0_port=8092


[************** IOCP CLIENT MODULE #1 ***************]

[ Desactivar el módulo cliente IOCP ]
[ Disable IOCP client module ]
IOCPclient1_disable=No

[ IP del servidor donde debe de conectar el cliente ]
[ IOCP client host name ]
IOCPclient1_host=192.168.1.165

[ Puerto de envio del protocolo IOCP cliente ]
[ IOCP client port ]
IOCPclient1_port=8094



Penser également a changer les IOCP_port = 8092 dans le SIOC.INI de ton PC client 1 et IOCP_port = 8094 dans le SIOC.INI de ton PC client 2

Bon courage

Nuno.
Image
Avatar de l’utilisateur
nuno14
 
Messages: 175
Inscription: 14/09/10
Localisation: Près de Lisieux, Normandie

Re: Réseau SIOC

Messagede remont » Sam 5 Mai 2012 17:50

Merci beaucoup ! Je vais bidouiller tout ça et voir ce qui se passe.
merci affiche
Avatar de l’utilisateur
remont
 
Messages: 405
Inscription: 3/02/10
Localisation: France 95


Retourner vers Configuration du système





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités