S7_m_c
这个属性的默认值是“false”,用户可将其改为“true”。它的含义是:系统属性用于控制创建带过程变量的背景数据块的默认特性。如果用户使用上位机进行控制,在上位机编程软件中,例如:WinCC中,可以使用STEP7中具有S7_m_c属性的变量。用户通过对STEP7程序的编译可以将具有该属性的功能块中的变量生成到WinCC的变量中,上位机可以对这些变量进行调用。
2. S7_pdiag
这个属性的默认值是“false”,用户可将其改为“true”。它的含义是:为功能块FB设定该属性时,语言编译器为该块中的所有程序段创建过程诊断所需的信息。例如:用户在自定义一个FB功能块后,设定它的属性为“S7_pdiag”,则这个FB中的程序会生成诊断信息