位置:51电子网 » 技术资料 » 音响技术

循环移位指令

发布时间:2013/8/26 21:16:10 访问次数:1661

    循环移位指令可对双字数据进行循环移位(左移或右移>,HR10A-7P-6S(73)也可实现累加器1带CC1的循环移位(左移或右移)操作。指令格式、说明及示例如表4 -10所列。
   表4 -10循环移位指令格式、说明及示例
   S7 - 3001400系统的每条循环移位指令都有3种指令形式,对于STL形式的循环移位指令,可对整个累加器的内容进行逐位循环移动,结果保存在累加器1中。由移位指令中给定的数值(O~32)或累加器2低字中低字节的数值(0~255)确定循环移动的位数。对于I。AD和FBD形式的循环移位指令,由参数IN(类型:DINT或DWORD)指定待移位的数值,由参数N(类型:WORD)揩定循环移位的位数,结果保存在由参数OUT(类型:DINT或DWORD)指定的存储区内。EN(BOOL)为使能输入信号,ENO( BOOL)为使能输出,ENO和EN具有相同的状态。当EN的信号状态为1时,激活相应的移位指令。上述参数使用的操作数可以是I,Q,M,L,D。

             
    通常一个电路的启动和停止控制是由2个按钮分别完成的,当一个PLC控制多个这种需要启停操作的电路时,将占用很多的I/O资源。一般PLC的I/O点是按3:2的比例配置的,由于大多数被控系统是输入信号多,输出信号少,有时在设计一个不太复杂的控制系统时,也会面临输入点不足的问题,因此用单按钮实现启停控制的意义很重要。

    循环移位指令可对双字数据进行循环移位(左移或右移>,HR10A-7P-6S(73)也可实现累加器1带CC1的循环移位(左移或右移)操作。指令格式、说明及示例如表4 -10所列。
   表4 -10循环移位指令格式、说明及示例
   S7 - 3001400系统的每条循环移位指令都有3种指令形式,对于STL形式的循环移位指令,可对整个累加器的内容进行逐位循环移动,结果保存在累加器1中。由移位指令中给定的数值(O~32)或累加器2低字中低字节的数值(0~255)确定循环移动的位数。对于I。AD和FBD形式的循环移位指令,由参数IN(类型:DINT或DWORD)指定待移位的数值,由参数N(类型:WORD)揩定循环移位的位数,结果保存在由参数OUT(类型:DINT或DWORD)指定的存储区内。EN(BOOL)为使能输入信号,ENO( BOOL)为使能输出,ENO和EN具有相同的状态。当EN的信号状态为1时,激活相应的移位指令。上述参数使用的操作数可以是I,Q,M,L,D。

             
    通常一个电路的启动和停止控制是由2个按钮分别完成的,当一个PLC控制多个这种需要启停操作的电路时,将占用很多的I/O资源。一般PLC的I/O点是按3:2的比例配置的,由于大多数被控系统是输入信号多,输出信号少,有时在设计一个不太复杂的控制系统时,也会面临输入点不足的问题,因此用单按钮实现启停控制的意义很重要。

相关技术资料
8-26循环移位指令
相关IC型号
HR10A-7P-6S(73)
暂无最新型号

热门点击

 

推荐技术资料

基准电压的提供
    开始的时候,想使用LM385作为基准,HIN202EC... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!