Descargar Imprimir esta página

Siemens SIMATIC S7-300 Información Del Producto página 28

Produktinformation snmp deaktivieren
Ocultar thumbs Ver también para SIMATIC S7-300:

Publicidad

Idiomas disponibles
  • ES

Idiomas disponibles

  • ESPAÑOL, página 16
在以下程序代码中,在 REPEAT UNTIL 循环中使用 WRREC 指令传输数据记录 B071
...
"Deactivate SNMP".snmp_deactivate := 1;
"Deactivate SNMP".snmp_record.SNMP_control := 16#0;
REPEAT
//Write data record
"WRREC_DB_1"(REQ := "Deactivate SNMP".snmp_deactivate,//Transfer data record
UNTIL "Deactivate SNMP".snmp_done OR "Deactivate SNMP".snmp_error
END_REPEAT;
...
使用程序代码
有关完整的程序代码,请访问以下内容。
要在项目中用于该程序代码,请按以下步骤操作:
1. 使用快捷键 Ctrl+A 和 Ctrl+C,将完整的程序代码复制到剪贴板中。
2. 打开文本编辑器(如,"记事本")。
3. 使用快捷键 Ctrl+V,将剪贴板中的内容粘贴到文本编辑器中。
4. 将文档另存为 scl 文件,如 SNMP_DEACT.scl。
5. 在 STEP 7 中打开项目。
6. 将该 scl 文件作为外部资源导入。
有关导入外部源文件的更多信息,请参见 STEP 7 在线帮助。
7. 生成启动 OB 和数据块。(右键单击该 scl 文件,选择快捷菜单:"从源生成块"(Generate blocks from source))
重新激活 SNMP
只需对以上程序代码进行少量改动,即可启用 SNMP。
在用户程序中,将变量 "Deactivate SNMP".snmp_record.SNMPControl 的值赋值为"1":
"Deactivate SNMP".snmp_record.SNMP_control:= 1;
SNMP 将在 CPU 下一次启动时重新激活。
28
ID := 2046,//integrated profinet interface
INDEX := -20367,//Data record number for snmp deactivation
LEN := 12,
DONE => "Deactivate SNMP".snmp_done,
ERROR => "Deactivate SNMP".snmp_error,
STATUS => "Deactivate SNMP".snmp_status,
RECORD := "Deactivate SNMP".snmp_record);//Data record
H
//Set WRREC Request
//act=1 ; deact= 0
禁用 SNMP 产品信息
A5E46739177-AA, 02/2019

Publicidad

loading

Este manual también es adecuado para:

Simatic et 200sSimatic et 200pro