PLC的装入指令与传送指令

今日头条

1144人已加入

描述

加载和传输指令用于在各种存储区域之间以及存储区域和处理输入/输出模块之间交换数据。在每次扫描中,中央处理器无条件地执行数据加载和传输指令,而不受RLO的影响。

数据加载指令L(加载)和数据传输指令T(传输)可以完成以下区域的数据交换:

①I/O存储区与位存储区M、进程输入存储区PI、进程输出存储区PQ、定时器T、计数器C、数据区d之间的数据交换

②进程输入输出存储器PL/PQ与位存储区M、定时器T、计数器C、数据区d之间的数据交换。

③定时器T、计数器C与进程输入输出存储区PI/PQ、位存储区M、数据区d之间的数据交换。

数据加载l和数据传输t指令由累加器交换。累加器是CPU中的一个特殊寄存器,可以作为“缓冲区”。一般来说,数据传输和转换是通过累加器进行的,而不是直接在存储区进行。在S7-300/400 plc中,有两个32位累加器,即累加器1和累加器2。当执行加载指令L时,数据被加载到累加器1中,累加器1中的原始数据被传送到累加器2,累加器2中的原始数据被重写。当传输指令T被执行时,累加器1中的数据被复制到目标存储区,而累加器1中的内容保持不变。L和T指令可以对字节(8位)、字(16位)和双字(32位)数据进行操作。当数据长度小于32位时,数据在累加器1中向右对齐(低位对齐),其余位用零填充。

加载和传输操作有三种寻址模式:立即寻址、直接寻址和间接寻址。

LAD编程语言指令只有赋值指令,而STL编程语言指令分为加载指令和传递指令,其中包含地址寄存器处理指令。

以上属于基础内容,看不明白的朋友可以结合plc视频教程,其实也不难,记住后多实践几次,感谢您的阅读。本文来源:www.jcpeixun.com 。
 

  审核编辑人:鄢梦凡

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分