西门子电源模块 6ES7322-1HF01-0AA0西门子电源模块 6ES7322-1HF01-0AA0西门子电源模块 6ES7322-1HF01-0AA0
西门子电源模块 6ES7322-1HF01-0AA0西门子电源模块 6ES7322-1HF01-0AA0西门子电源模块 6ES7322-1HF01-0AA0
送指令用于在各个存储区之间交换数据及存储区与过程I/O模块之间交换数据。CPU在每次扫描中无条件执行数据装载与传送指令,而不受RLO的影响。
数据装载指令L( Load)和数据传送指令T(Transmit)可以完成下列区域的数据交换:
①输入/输出存储区与位存储区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中右对齐(低位对齐),其余各位填0。
装入和传送操作有3种寻址方式:立
通过这样的方式可以有效地实现远程监控、减少电缆的数量,提高了系统的自动化水平及运行的性。本文介绍如何使用USS协议以及使用UISS协议要注意的问题。
2、使用USS协议的要求
(1)初始化USS协议将作USS通讯;
(2)USS指令影响所有的与PORT0自由口通讯相关的SM区;
(3)USS指令使用14个子程序和3个中断程序;
(4)USS指令使得用户程序对存储空间的需求多可增加3 450 B;
(5)USS指令的变量需要400 B的V存储区。该区域的起始地址由用户并保留给USS变量;
(6)USS指令还要求16 B的通讯缓存区;
(7)在执行计算时,USS指令使用累加器AC0~AC3
(8)USS指令不能用在中断程序中。
3、如何使用USS协议以及使用中要注意问题
![]()
上海地友自动化设备有限公司本着“以人为本、科技先导、顾客满意、持续改进”的工作方针,致力于工业自动化控制领域的产品开发、工程配套和系统集成,拥有丰富的自动化产品的应用和实践经验以及雄厚的技术力量,尤其以 PLC复杂控制系统、传动技术应用、伺服控制系统、数控备品备件、人机界面及网络/软件应用为公司的技术特长,几年来,上海地友公司在与德国 SIEMENS公司自动化与驱动部门的长期紧密合作过程中,建立了良好的相互协作关系