Cette section permet de décrire les drivers de communication avec les équipements. Les protocoles suivants sont possibles:

 

None

Applicom_Fipway

Applicom_Profibus_S7

Plating_Electonic

PE_Pulse

PE_8002

PE_8003_Ethernet

PE_8003

Kraft

FlexKraft

Micronics

MicronicsThermo

Chemring_Plating_system

Kraft_CPS

Kraft_Pulse

Kraft_Multipulse

DRPP_Pulse

S3964_RK512

S3964R_RK512

S3964_VK

S3964R_VK

Mitsubishi_AnS

Mitsubishi_FX

Omron_HostLink

Hamo_ERD

PCD_P800

PCD_SBUS

Modbus

Modbus_RTU

Hite_UC35

Hite_CPS35

Hite_HC35

SPS400

HC28

RC28

AB_PLC5

AB_DH485

AB_SLC500

S7WINAC

S7PRODAVE

S7ISOTCP

VKISOTCP

SMTBD1

SCHMEHL

DDE

EMSRFID

EMSRFIDHUB

MICROCIDRFID

Barcode_reader

PLC_Rectifier

PLCRectifier

OPCServer

RolexLP

BarcodeReader

Dash_NP3

Pas de protocole.

Protocole FIPWAY avec une carte applicom.

Protocole Applicom Profibus

Protocole contrôleur de redresseurs Plating Electronic

Protocole contrôleur de redresseurs PE Pulse

Protocole contrôleur de redresseurs PE 8002

Protocole contrôleur de redresseurs PE_8003 Ethernet

Protocole contrôleur de redresseurs PE 8003

Protocole contrôleur de redresseurs Kraft

Protocole contrôleur de redresseurs FlexKraft

Protocole contrôleur de redresseurs Micronics

Protocole contrôleur de redresseurs Micronics ver. Thermo

Protocole controleur de redresseurs Chemring

Protocole controleur de redresseurs Kraft CPS

Protocole controleur de redresseurs Kraft pulsé

Protocole contrôleur de redresseurs Kraft Multipulse

Protocole controleur de redresseurs DRPP Pulsé

Protocole Siemens sans checksum procédure RK512

Protocole Siemens avec checksum procédure RK512

Protocole Siemens sans checksum commande VK

Protocole Siemens avec checksum commande VK

Protocole Mitsubishi modèle AnS

Protocole Mitsubishi modèle FX

Protocole Omron connexion RS232

Protocole Hamo contrôleur de robot ERD3

Protocole SAIA PGU

Protocole SAIA SBUS

Protocole ModBus ASCII

Protocole ModBus mode RTU

Protocole Hite UC-35

Protocole Hite CPS-35

Protocole Hite HC-35

Protocole Schiele

Protocole HC-28

Protocole RC-28

Protocole Allen Bradley PLC5

Protocole Allen Bradley DH485

Protocole Allen Bradley SLC500

Protocole Siemens WinAC

Protocole Siemens Prodave

Protocole Siemens Ethernet ISO TCP

Protocole Siemens Ethernet ISO TCP avec redondance possible

Protocole avec controleur SMTB

Protocole avec contrôleur de conductivité Schmehl

Protocole DDE

Protocole lecteur RFID EMS

Protocole hub lecteur RFID EMS

Protocole lecteur RFID CID

Lecteur code à barres

Communication avec PLC_Rect

Communication avec PLC_Rectifier

Communication avec un serveur OPC

Communication avec lecteur code à barres LP

Lecteur de code à barres de panier.

Protocole Uyemura Starline Dash NP3

 

Mot clef

Type

Fonction

Protocol

String

Voir liste ci-dessus

Initprog

String

Nom d’un programme devant être lancé avant d’initialiser le protocole de communication (Utilisé avec la carte Applicom pour chargé celle-ci au démarrage).

InitTimeout

Integer

Temps maximum autorisé pour l’exécution du programme d’initialisation du driver.

Comport

Integer

1..32. Numéro du port de communication

(défaut=0)

BaudRate

Integer

300..38400.  Vitesse de communication.

(défaut 9600).

DataBits

Integer

5..8. Nombre de bits de donnée.

(défaut=8)

StopBits

Integer

1..2. Nombre de bits de stop.

(Défaut=1)

Parity

String

None,Odd,Even,Mark,Space  Bit de Parité

(défaut None).

FlowControl

String

None,DTRCTS,RTSDSR,XONXOFF.  Contrôle de flux

(défaut None).

BoardNo

Integer

Numéro de la carte de communication.

(défaut=0)

Channel

Integer

Numéro du canal (adresse) du port de communication. (protocole ADS)

(défaut=0)

Level

Integer

Numéro du niveau du port de communication. (protocole ADS)

(défaut=0)

Prefix

Integer

Nombre de caractères prefix (protocole ADS)

(défaut=0)

Timeout

Integer

Valeur du timeout (secondes) pour renvoyer la communication.

(défaut=2000)

Repeat

Integer

Valeur du nombre de répétition avant d’annuler la communication.

(défaut=5)

RS485

Boolean

1-Si 1, la ligne RTS est utilisé pour modifier le sens des données sur la ligne RS485.

(Défaut=0)

S7Tool

String

Interface S7 (protocole Prodave)

(défaut=S7ONLINE)

S7Mini

Boolean

Utilisation library prodave mini (protocole Prodave)

(Défaut=1)

NBS7

Integer

Nombre de connexion (protocole Prodave)

(Défaut=1)

S7Address1

Integer

Adresse automate 1 (protocole Prodave)

(Défaut=2)

S7Address2..4

Integer

Adresses automate 2..4 (protocole Prodave)

(Défaut=0)

S7SegmentId1..4

Integer

Numéro du segment 1..4 (protocole Prodave)

(Défaut=0)

S7RackNo1

Integer

Numéro de rack automate 1(protocole Prodave)

(Défaut=2)

S7RackNo2..4

Integer

Numéro du rack automate 2..4 (protocole Prodave)

(Défaut=0)

S7Slot1..4

Integer

Numéro du slot automate 1..4 (protocole Prodave)

(Défaut=0)

S7RackNo

Integer

Numéro du rack (protocole S7ISOTCP)

(Défaut=0)

S7SlotNo

Integer

Numéro du slot (protocole S7ISOTCP)

(Défaut=0)

S7Address

Integer

Adresse automate (protocole S7ISOTCP)

Port

Integer

Port de communication (protocole S7ISOTCP,EMSRFIDHUB)

(Défaut=102 S7 ou 1099 IBH ou 2101 EMSRFIDHUB)

Interface

String

Interface avec l'automate: ISOTCP,MPI_IBH,PPI_IBH (protocole S7ISOTCP)

(Défaut=ISOTCP)

Address

String

Adresse IP de l'automate (protocole S7ISOTCP,EMSRFIDHUB)

Address

Integer

Adresse de l'automate

IOData

Integer

Numéro de l'I/O correspondant à la table des données de la gare LP (protocole RolexLP)

(Défaut=0)


 


MonitorName

String

Nom du moniteur (protocole Omron)

(Défaut=VKQV)

ConfigFile

String

Nom du fichier de configuration

ERDNum

Integer

Numéro du robot (protocle HAMO_ERD)

(Défaut=0)

HoistNumber

Integer

Numéro du robot

(Défaut=0)

Server

Boolean

Indique si le programme est serveur (MODBUS)

(Défaut=0)

CRC

Boolean

Indique si il faut calculer la checksum

(Défaut=0)

PacketSize

Integer

Indique la grandeur maximum d'un packet de données

(Défaut=0)

DoNotRead

Boolean

Indique au driver qu'il ne doit pas relire les registres après avoir écrit dans ceux-ci

(Défaut=0)

WatchDogToPLC

Integer

Indique le numéro de l'I/O correspondant au registre watchdog dans lequel le PC écrit

(Défaut=0)

WatchDogFromPLC

integer

Indique le numéro de l'I/O correspondant au registre watchdog dans lequel le PLC écrit

(Défaut=0)

WatchDogFrequencyTx

Integer

Indique à quelle fréquence le PC écrit dans le registre watchdog

(Défaut=1000)

WatchDogFrequencyRx

Integer

Indique le timeout après lequel une alarme est générée si le registre PLC n'a pas changé.

DataBank

Integer

Indique le numéro de databank utilisé par le device. Est utilisé par le protocole DASH_NP3

(Défaut=0)