PLC技术
PLC技术
-
S7-300/400的逻辑块结束指令
PLC技术逻辑块包括组织块、功能、功能块、系统功能和系统功能块。逻辑块结束指令包括块无条件结束指令 BEU 、块结束指令 BE 和块条件结束指令 BEC (见表 4-2 )。 执行块结束指令时,将中...
阅读更多 -
S7-300/400寄存器区域间的间接寻址
PLC技术区域间的间接寻址的地址指针格式的第 24~26 位还包含了说明地址所在存储区的区域标识符 rrr (见表 4-3 )。下面是区域间间接寻址的例子: L P#M 6.0 // 将 M6.0 的双字地址装入累加器 1...
阅读更多 -
S7-300/400逻辑块调用指令
PLC技术块调用指令 ( CALL) 用来调用功能块 (FB) 、功能 (FC) 、系统功能块 (SFB) 或系统功能 ( SFC) ,或调用西门子提供的其他标准块。 在 CALL 指令中, FC 、 SFC 、 FB 和 SFB 是作为地址输入的,逻辑...
阅读更多 -
S7-300/400参数类型
PLC技术参数类型是为逻辑块的形参定义的数据类型,用于在调用逻辑块时传递参数。除了简单数据类型和复杂数据类型之外,还可以使用下列参数类型: (1) Timer 与 Counter 使用参数类型 Timer (...
阅读更多 -
S7-300/400梯形图中的逻辑块调用指令
PLC技术梯形图中的 CALL 线圈可以调用功能 FC 或系统功能 SFC ,调用时不能传递参数。调用可以是无条件的, CALL 线圈直接与左侧垂直线相连,相当于语句表中的 UC 指令;也可以是有条件的,条...
阅读更多 -
S7-300/400参数类型Pointer的应用
PLC技术1 .参数类型 Pointer 使用参数类型 Pointer (指针),可以在调用逻辑块时,将变量的地址作为实参传送给声明的形参。 Pointer 可以直接指向一个数据块中的变量,例如 P#DB2. DBX4.0 。 Poi...
阅读更多 -
S7-300/400参数类型ANY的应用
PLC技术1 .参数类型 ANY 在调用逻辑块时,参数类型 ANY 用于将任意的数据类型传递给声明的形参。 ANY 可用于实参的数据类型未知,或实参可以使用任意数据类型的情况。数据类型 ANY 主要用于...
阅读更多 -
S7-300/400的扩展的浮点数数学运算指令
PLC技术扩展的浮点数数学运算指令包括各种浮点数函数运算指令(见表 3-20 )。操作数和运算结果都是累加器 1 中的 32 位浮点数。下面的程序用来求 DB17 . DBD0 的平方根,如果运算没有出错,...
阅读更多 -
S7-300/400梯形图的编程规则
PLC技术下面是梯形图编程时应遵守的一些规则: 1) 每个梯形图的程序段都必须以输出线圈或指令框 ( Box) 结束,比较指令框(相当于触点)、中线输出线圈和上升沿、下降沿线圈不能用于程序...
阅读更多 -
S7-300/400的有符号数右移指令
PLC技术移位指令将累加器 1 的低字或累加器 1 的全部内容左移或右移若干位(见表 3-16 )。 有符号数(整数或双整数)右移后高端空出来的位填以符号位对应的二进制数,正数的符号位为 0...
阅读更多
点击排行
