Loading…
Loading…
方法名称: send_password
方法ID: 0x400E
方法标签: Write Password
方法描述: 写保护模式——表示变量是否能够写入现场设备,或引起在现场设备中执行的动作的命令是否能够发生。根据现场设备的不同,该模式可以由用户通过现场设备硬件或HART协议控制。
- {
- 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);
- 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);
请登录以获得完整内容