MB MW MD在西门子是什么意思?

m代表内部存储区。MB表示长度为字节的操作数在内存区,MW表示长度为字的操作数在内存区,MD表示长度为双字的操作数在内存区。

操作数包含两个元素:标识符和标识参数。标识符用于指示操作数存储区域和操作数位;标识参数用于指示操作数在存储区中的具体位置。

存储区包括:输入图像区(I)、输出图像区(Q)、内部存储区(M)、物理输入区(PI)、物理输出区(PQ)、数据块(DB)、数据块(DI)和临时堆栈(L)。

辅助标识符包括:X(位),B(字节),W(字-2字节),D(双字-4字节)。

扩展数据

西门子PLC有三种编程语言:梯形图、STL和SCL。STL编程语言能完成的函数内容基本是100%。STL的强大之处在于,它不仅可以随意处理梯形图中的各种逻辑关系,而且在操作、指针等复杂函数中也有梯形图做不到的功能。

STL指令及其结构;

一条完整的STL指令应该包含指令符号+操作数。其中操作数是指令要执行的目标,即指令要操作的地址。

注意:有些语句没有操作数,它们的操作数是唯一的,例如

NOT//反转逻辑运算的结果(RLO)

参考资料:

西门子官方网站声明表-SIMATIC S7-300编程