PLC模块总代理商,烟台西门子S7-400代理商,交换机供应,电缆,电源PLC模块总代理商,烟台西门子S7-400代理商,交换机供应,电缆,电源PLC模块总代理商,烟台西门子S7-400代理商,交换机供应,电缆,电源
S7-200PLC编程
①数据移动
S7-200的数据装载、传送与移动全部通过移动指令MOV实现。移动指令MOV在梯形图中的指令格式如图3-69所示。
指令中的MOV为移动指令代码,B为数据长度,在S7-200中允许的数据范围为:
B:1字节(8位二进制);
W:1字(16位二进制);
DW:2字(32位二进制);
R:浮点数(32位二进制)。
指令中,IN:源数据或数据存储位置;OUT:移动目标位置。
标准型CPU | 6ES7518-4AP00-0AB0 | CPU 1518-4 PN/DP,4 MB 程序,20 MB 数据;1 ns;集成X1: 2x PN接口 ,X2: 1x PN接口,X3:1x 1000M以太网,X4: 1x DP接 |
6ES7518-4AX00-1AC0 | CPU 1518-4 PN/DP MFP,4 MB 程序,20 MB 数据;1ns;集成 X1: 2x PN接口 ,X2: 1x PN接口,X3:1x 1000M以太网,X4: 1x DP 接口;可C/C++扩展PLC功能, 至少需要2GB SIMATIC MemoryCard。另有一个嵌入式Linux系统,可用C/C++开发Linux应用。该订货号包含MFP CPU、C/C++ 运行授权、 OPCUA 授权 | |
6ES7517-3AP00-0AB0 | CPU 1517-3 PN/DP,2 MB 程序,8 MB 数据;2 ns;集成X1: 2x PN接口 ,X2: 1x PN接口,X3:1x DP 接口 | |
6ES7516-3AN02-0AB0 | CPU 1516-3 PN/DP,1 MB 程序,5 MB 数据;10 ns ;集成X1: 2x PN接口 ,X2: 1x PN接口,X3:1x DP 接口 | |
6ES7515-2AM02-0AB0 | CPU 1515-2 PN,500 KB 程序,3MB 数据;30 ns;集成 X1: 2x PN接口 ,X2: 1x PN接口 | |
6ES7513-1AL02-0AB0 | CPU 1513-1 PN,300 KB 程序,1.5 MB 数据;40 ns;集成2x PN 接口 | |
6ES7511-1AK02-0AB0 | CPU 1511-1 PN,150 KB 程序,1 MB 数据;60 ns;集成2x PN 接口 | |
紧凑型CPU | 6ES7512-1CK01-0AB0 | CPU 1512C-1 PN, 250 KB程序,1 MB数据;48ns;集成2x PN接口;集成 32 DI/32 DO, 5 AI/2 AO, 6 HSC@100kHz |
6ES7511-1CK01-0AB0 | CPU 1511C-1 PN, 175 KB程序,1 MB数据;60ns;集成2x PN接口;集成 16 DI/16 DO, 5 AI/2 AO, 6 HSC@100kHz | |
高防护等级CPU | 6ES7516-2PN00-0AB0 | CPU 1516PRO-2 PN,1MB 程序,5 MB 数据;10 ns;集成X1: 3x PN接口 ,X2: 1x PN接口 |
分布型CPU | 6ES7512-1DK01-0AB0 | CPU 1512SP-1 PN,200KB 程序,1 MB 数据;48 ns;集成1x PN 接口 (可用ET 200SP总线适配器再拓展2个PN 接口) |
6ES7510-1DJ01-0AB0 | CPU 1510SP-1 PN,100KB 程序,750KB 数据;72 ns;集成 1x PN 接口(可用ET200SP总线适配器再拓展2个PN 接口) |
通过改变移动的源数据位置与移动目标位置,MOV指令可以完成数据的装载、传送与移动功能。当采用MOV_BIR、MOV_BIW时可以将直接输入移动到指定的位置,或将指定的数据直接送到输出端。
间接寻址:S7-200的移动指令中的数据源与移动目标不仅可以是常数、存储器地址,还可以采用间接寻址方式。在采用间接寻址时,对指针的建立、操作数的指定有规定的格式与要求,其使用范围也有一定的限制。如在建立指针时,应在指针地址前加“&.”标记;当采用间接寻址时,应在地址指针存储器前加“*”标记等。
②数据块移动
S7-200的数据移动还可以“成块”进行,这时应使用编程指令BLK-MOV B(以字节为单位)、BLKMOVW(以字为单价)、BLKMOV DW(以双字为单位),梯形图程序如图3-70所示。
图3-70中的N用于指定移动的“块”大小,执行程序可以将从MB10开始的20字节标志寄存器数据(MB10~MB39)一次性移动到从VB10开始的20字节变量寄存器中。
当图3-70采用BLKMOV_W与BLKMOV_DW指令时,只需要指定N为10与5,同样可以实现移动20字节的目的。
③数据装载与传送
所谓装载,实质上是将指定的数据移动到累加器的操作,因此可以通过移动指令实现。在S7-200上,只需要在MOV指令中将移动目标位置(OUT)指定为累加器(AC1),即可实现数据装载功能。
所谓传送,实质上是将累加器的内容移动到指定位置的操作,因此,同样可以通过移动指令实现。在S7-200上,只需要直接将数据源位置(IN)指定为累加器1(AC1),即可实现数据的传送功能。
SIMATIC S7-200 (Mao, Dong)
小型可编程控制器
SIMATIC S7-200 (Mao, Dong)
小型可编程控制器
CPU模块 | Classic | 6ES7211-0AA23-0XB0 | SIMATIC S7-200CPU211,DC/DC/DC,6输入/4输出 |
6ES7211-0BA23-0XB0 | SIMATIC S7-200CPU211,AC/DC/Rly,6输入/4输出 | ||
CN | 6ES7212-1AB23-0XB8 | S7-200CNCPU222,DC/DC/DC,8输入/6输出 | |
6ES7212-1BB23-0XB8 | S7-200CNCPU222,AC/DC/Rly,8输入/6输出 | ||
6ES7214-1AD23-0XB8 | S7-200CNCPU224,DC/DC/DC,14输入/10输出 | ||
6ES7214-1BD23-0XB8 | S7-200CNCPU224,AC/DC/Rly,14输入/10输出 | ||
6ES7214-2AD23-0XB8 | S7-200CNCPU224XP,DC/DC/DC,14输入/10输出,集成2AI/1AO | ||
6ES7214-2AS23-0XB8 | S7-200CNCPU224XPsi,DC/DC/DC,14输入/10输出,集成2AI/1AO | ||
6ES7214-2BD23-0XB8 | S7-200CNCPU224XP,AC/DC/Rly,14输入/10输出(NPN输出),集成2AI/1AO | ||
6ES7216-2AD23-0XB8 | S7-200CNCPU226,DC/DC/DC,24输入/16输出 | ||
6ES7216-2BD23-0XB8 | S7-200CNCPU226,AC/DC/Rly,24输入/16输出 |
PLC模块总代理商,烟台西门子S7-400代理商,交换机供应,电缆,电源