Это неправильно, это то что я и предположил.
Надо примерно так:
Код:
If i1 or i2 then это кнопки старт на панели или скаде
StartBit:= true
i1:=false
i2:=false
End if
If i3 or i4 then это кнопки стоп... 
StartBit:=false
i3:=false
i4:=false
End if
Q:=StartBit
И мест управления хоть до одного места. Можно вообще i1 менять в 1 с любого устройства, если не хотите лог вести, откуда запустили. Со стопом тоже.