Hallo Michél!
Naja, grundsätzlich must du bischen in der Hilfe schauen, ein Beispiel mit dem Comport, rot ist mein Kommentar:
<?
"Ein Script fängt so an"
/*
*******************************
IP-SYMCON Event Scripting
*******************************
File : Funksteckdose_Kanal1_Geraet1.
ips.php
Trigger : Funksteckdose_Ka_1_Geraet_1
Interval :
*/
//Kanal 1 Geraet 1 ein oder aus
$Funksteckdose_Ka_1_Geraet_1
(IPS-Variable vom Typ Boolean)= GetValueBoolean
"IPS_PHP-Befehl"(("Funksteckdose_Ka_1_Geraet_1");
if ($Funksteckdose_Ka_1_Geraet_1==true)
"bisgen Schleife, kennst du sicher"
{
ComPort_SendText
"IPS_PHP-Befehl"(14770
(die von dir eingerichtete Com-Port-Instance, bzw dessen Nummer),chr(0).chr(35).chr(145).chr(17).chr(2).chr(158).c hr(0));
"und die Übergabeparameter"
}
if ($Funksteckdose_Ka_1_Geraet_1==False)
"bisgen Schleife, kennst du sicher"
{
ComPort_SendText
"IPS_PHP-Befehl"((14770
(die von dir eingerichtete Com-Port-Instance, bzw dessen Nummer),,chr(0).chr(35).chr(145).chr(17).chr(1).chr(157). chr(0));
"und die Übergabeparameter"
}
?>
"Ein Script endet so"
Ich denke du programmierst RS485-Protokolle, in ASM oder in eine anderen Sprache, dann checkst du das auch.