德国SIEMENS数字量输出模块6ES7132-6BH01-0BA0
数据复制操作规则
要复制 Bool 数据类型,请使用 SET_BF、RESET_BF、R、S 或输出线圈 (LAD)
(页 241)
要复制单个基本数据类型,请使用 MOVE
要复制基本数据类型数组,请使用 MOVE_BLK 或 UMOVE_BLK
要复制结构,请使用 MOVE
要复制字符串,请使用 S_MOVE (页 371)
要复制字符串中的单个字符,请使用 MOVE
MOVE_BLK 和 UMOVE_BLK 指令不能用于将数组或结构复制到 I、Q 或 M 存储区。
MOVE_BLK 和 UMOVE_BLK 指令在处理中断的方式上有所不同:
在 MOVE_BLK 执行期间排队并处理中断事件。在中断 OB
子程序中未使用移动目标地址的数据时,或者虽然使用了该数据,但目标数据不必一
致时,使用 MOVE_BLK 指令。如果 MOVE_BLK
操作被中断,则 后移动的一个数据元素在目标地址中是完整并且一致的。MOVE_BL
K 操作会在中断 OB 执行完成后继续执行。
在 UMOVE_BLK 完成执行前排队但不处理中断事件。如果在执行中断 OB
子程序前移动操作必须完成且目标数据必须一致,则使用 UMOVE_BLK
指令。更多信息,请参阅数据一致性 (页 207)部分
6SL3210-5BB15-5AV0
6SL3210-5BB21-5AV0
6SL3210-5BB13-7UV1
6SL3210-1KE18-8AF1
6SL3210-1KE11-8UF2
6SL3210-1KE12-3UF2
6SL3210-1KE15-8UF2
6SL3210-1KE17-5UF1
6SL3210-1KE21-3UF1
6SL3224-0BE13-7UA0
6SL3224-0BE27-5AA0
6SL3224-0BE31-5AA0
6SL3224-0BE31-8UA0
6SL3224-0BE33-7UA0
6SL3224-0BE34-5AA0
6SL3224-0BE35-5UA0
6SL3224-0BE37-5AA0
6SL3224-0BE38-8UA0
6SL3224-0BE41-1UA0
6SL3255-0AA00-4CA1
6SL3244-0BB12-1BA1
6SL3244-0BB12-1FA0
6SL3246-0BA22-1BA0
6ES7407-0DA02-0AA0
6ES7315-2EH14-0AB0
6ES7315-2AH14-0AB0
6ES7521-1BL10-0AA0
6ES7288-2DR08-0AA0