您现在的位置是:首页 > PLC技术 > PLC技术
CPM2A系列PLC的BSET指令格式及功能
来源:艾特贸易2017-06-05
简介块设置指令 BSET(71)/@BSET(71) ,可以将连续通道设置相同的数值,可用于数据区清零或赋初值,还可以改变定时器或计数器的当前值。 (1) 格式: 其中, S 是源数据,其选取范围是 IR 、
块设置指令BSET(71)/@BSET(71),可以将连续通道设置相同的数值,可用于数据区清零或赋初值,还可以改变定时器或计数器的当前值。 (1)格式: 其中,S是源数据,其选取范围是IR、SR、HR、AR、LR、TC、DM、#,若源数据为TC,则传送TC的当前值;St是开始通道,E是结束通道,它们的选取范围是IR、SR、HR、AR、LR、TC、DM、*DM。 (2)功能:当执行条件为ON时,将St开始到E结束的所有通道都置为数据S。当出现下列情况之一时,出错标志位25503为ON,且该指令不执行。 ①St和E不在同一数据区。 ②St>E。 ③间接寻址DM通道不存在。 BSET指令和MOV指令都可以向数据区传送数据,它们之间的区别如下: ①执行一次MOV指令,只能向一个通道传送一个字;而执行一次BSET指令,可以向多个通道传送同一个字。 ②当用通道对TIM/CNT进行设定时,用MOV和BSET指令都可以改变TIM/CNT的设定值。但使用BSET指令还可以改变TIM/CNT的当前值,而MOV指令却没有这项功能,因为MOV指令不能指向TC区传送数据。
点击排行
