Loading…
Loading…
Method Name: write_protect_method
Method ID: 0x279B
Method Label: Change Write Protect
Method Help: Schreibschutz- bei aktiviertem Schreibschutz akzeptiert das Feldgerät keine Aenderung seiner Konfiguration, bzw. Betriebsmodus via HART Befehlen. Abhängig vom entsprechenden Feldgerät kann der Schreibschutz vom Anwender entweder über eine Sperre im Gerät selbst, bzw. über HART Protokoll kontrolliert werden.
- {
- int wp;
- int b0;
- int b1;
- int b2;
- int b3;
- int pass;
- int old_pass;
- send_command_trans(139,0);
- wp = _ivar_value(16395);
- send_command_trans(139,2);
- old_pass = _ivar_value(16396);
- _get_dev_var_value(literal_string(315),0,16397);
- pass = _ivar_value(16397);
- b0 = pass / 1000;
- b1 = pass / 100 - b0 * 10;
- b2 = pass / 10 - b1 * 10 - b0 * 100;
- b3 = pass - b2 * 10 - b1 * 100 - b0 * 1000;
- if (wp == 0)
- {
- wp = 1;
- _iassign(16396,pass);
Please login for more