| 品牌 |
西门子 |
型号 |
6ES7400-1TA11-0AA0 |
| 电压 |
220V/320V |
功率 |
120kW |
| 产品认证 |
ccc |
加工定制 |
否 |
| 外形尺寸 |
40mm |
重量 |
0.5kg |
| 用途 |
广泛 |
|
西门子S7-300/400的存储器结构可以分为基本存储区域、程序处理区域两大部分。
1、基本存储区域
S7-300/400 PLC的基本存储区域可分为装载存储区、工作存储区、系统存储区,具体如下:
(1)装载存储区(Load Memory):存储PLC程序、数据块等;
(2)工作存储区(Work Memory):存储当前处理的可执行程序块、程序块所生成的局部变量L等。
(3)系统存储区(System Memory):存储PLC运算、处理的中间结果。如:输入/输出映像,标志、变量的状态存储,计数器、定时器的中间值,模拟量输入/输出状态等,使用PLC内部RAM。
3个存储器区域的作用以及相互间的关系如下图所示:
2、程序处理区域
S7-300/400 PLC的程序处理区域又可以分为累加器、地址寄存器、数据块地址寄存器、状态寄存器4部分,具体如下:
(1)累加器:S7-300/400 PLC共有2个32位累加器ACCU1、ACCU2,用来进行读入,传送、运算、移位等操作。
(2)地址寄存器:S7-300/400共有2个32位地址寄存器AR1、AR2,用于存放寄存器间接寻址时的地址指针。
(3)数据块地址寄存器:S7-300/400共有2个32位数据块地址寄存器DB、DI,用于存放程序中被打开的数据块地址。程序执行过程中允许同时被打开的数据块为2个,其中一个为共享数据块(DB),在程序中可以任意使用;另一个为背景数据块(DI),它是与功能块FB配套使用的数据块,在调用FB时同时打开。
(4)状态寄存器:S7-300/400共有1个16位状态寄存器STW,状态寄存器用于存放程序的处理结果,如:逻辑运算结果RLO、溢出标志OV、溢出记忆OS、条件码CCO与CC1、二进制值BR等,以显示指令的执行结果。其结构图下图:
FANUC PLC计数器指令 CTR及使用说明
CTR用作计数器指令,控制型式可按需要选择,其功能指令格式如图1所示。
图1 CTR指令格式
指令格式说明:
1)指定初始值 CNO=0,初始值为0,CNO=1,初始值为1。
2)指定加或减计数器 UPDOWN=0,做加法计数器;UPDOWN=1,做减法计数器。
注:做减法计数器时初始值就是预置值,与CNO无关。不论是做加法还是减法计数器,预置值都是从CRMDI面板上通过键入设定的。
3)复位 RST=0,不复位;RST=1,复位,复位时R1变为“0”,计数器的累加值变为初始值。
4)计数信号 ACT=0,计数器不工作;ACT=l,计数器信号的上升沿触发工作。即ACT每通一次,计数器加1或减1。
5)R1输出 当计数器累加到预置值时R1=1。R1的地址可任意确定。计数器的计数范围是从0000~9999。
西门子代理商 西门子PLC代理商 西门子6ES7400-1TA11-0AA0代理商 西门子代理商 西门子PLC代理商 西门子6ES7400-1TA11-0AA0代理商