天水西门子一级代理商CPU经销商
天水西门子一级代理商CPU经销商
PLC字,字节,双字编程指令
在s7-200与s7-300/400中可以使用的字节、字、双字逻辑操作指令比较参见下表。
编程基本注意点
字节、字、双字逻辑操作指令是以字节、字、双字为单位,逐位进行规定逻辑运算的指令。逻辑运算可以是"与"、"或"、"异或"等,但在指令格式与逻辑运算范围、指令处理过程上,S7-200与S7-300/400有所区别,在编程时应引起注意,具体如下。
a.指令格式与逻辑运算范围。
(a)字节、字、双字逻辑操作指令在S7-200中的使用格式如图3-58所示。S7-200允许的逻辑运算操作如下:
INV:“取反”;
WAND:“与”;
WOR:“或”;
WXOR:“异或”。
S7-200允许的操作数长度如下:
B:字节;
W:字;
D:双字。
(b)在S7-300/400的使用格式如图3-59所示。
S7-300/400允许的逻辑运算操作如下:
WFAND:“与”;
S7-300/400允许的操作数长度如下:
DW:双字。
b.指令的处理过程。字节、字、双字逻辑操作指令在S7-200与S7-300/400中的梯形图程序基本相同,但实际处理过程与指令表程序却不同。
字节、字、双字逻辑操作指令在S7-200中的处理过程如下(以“字或”为例):
(a)将操作数1(IN1)直接移动到结果存储器中;
(b)将结果存储器与操作数2(IN2)的内容进行规定的逻辑运算;
(c)将逻辑运算的结果保存在结果存储器中。
以上处理所对应的梯形图程序与指令表程序如图3-60所示。
字、双字逻辑操作指令在S7-300/400中的处理过程如下(同样以“字或”为例):
(a)将操作数1(IN1)移动到累加器1中;
(b)将操作数2(IN2)移动到累加器1中,原累加器1中的内容(操作数1)移动到累加器2中;
(c)累加器1与累加器2的内容进行规定的逻辑运算,逻辑运算的结果保存在累加器1中;
(d)将累加器1的内容(逻辑运算的结果)传送到结果存储器中。
以上处理所对应的梯形图程序与指令表程序如图3-61所示。
编程示例
【例3-23】要求在S7-200的变量VB0中生成“恒0”的状态位00000000;在变量VB1中生成“恒1”的状态位111111。
实现以上要求的梯形图程序如图3-62所示。
程序中的SM0.0在S7-200中为恒"1"状态位。程序通过两个标志字节MBO、MB1进行,其中MB1为MB0的“取反”状态。两者相“与”后可以得到每一位恒定为“0”的变量字节MBO;相“或”后可以得到每一位恒定为“1”的变量字节VB1;处理结果与标志字节 MB0 的初始状态无关。
梯形图对应的指令表程序如下:
Networkl Network Title
LD SM0.0
MOVB MB0,MB1
AENO
INVB MB1
MOVB MB0,VB0
ANDB MB1,VB0
Network2 Network Title
MOVB MB0,VB1
ORB MB1,VB1
【例3-24】通过字逻辑运算指令,编制将输入IW0的高、低字节相"与"后,写入到MB0的PLC程序。
程序可以通过将输入字IW0分别与十六进制数00FF及FF00相"与"后获得高、低字节,然后将高、低字节相“与”后送人MB0中。
梯形图程序如图3-63所示。对应的指令表程序如下:
MOVW 16#00FF,MW10
ANDW IW0, MW10
MOVW 16#00FF,MW12
ANDW IW0,MW12
MOVB MB10,MB0
ANDB MB13,MB0
西门子CPU经销商,西门子电缆代理商,西门子电缆一级代理商,西门子
电缆总代理商,西门子电缆授权代理商,西门子电缆供应商,西门子电缆经销商,西门子通讯电缆一级代理商,西门子通讯电缆供应商,西门子通讯
电缆经销商,西门子电源代理商,西门子电源一级代理商,西门子电源总代理商,西门子电源授权代理商,西门子电源供应商,西门子电源经销商,
西门子交换机经销商,西门子交换机供应商,西门子交换机一级代理商,西门子交换机代理商,西门子S7-1200系列代理商,西门子S7-1200CPU
供应商,西门子S7-1200CPU经销商,西门子S7-1500CPU代理商,西门子S7-1500CPU供应商,西门子模块代理商,西门子模块一级代理商,西门子模块总代理商,西门子模块供应商,西门子模块经销商。深圳西门子电源代理商,湖北西门子PLC代理商,荆门西门子触摸屏代理商,上海西门子变频器代理商,北京西门子交换机供应商,江苏CPU模块代理商,浙江西门子S7-200,S7-300,S7-1500,S7-1200系列代理商,
广州西门子电机代理商,湖北西门子电缆代理商,
3VA2216-6KQ42-0AA0 |
3VA2225-6KQ42-0AA0 |
3VA2325-6KQ42-0AA0 |
3VA2340-6KQ42-0AA0 |
3VA2440-6KQ42-0AA0 |
3VA2450-6KQ42-0AA0 |
3VA2463-6KQ42-0AA0 |
3VA2563-6KQ42-0AA0 |
3VA2580-6KQ42-0AA0 |
3VA2510-6KQ42-0AA0 |
3VA2612-6KQ42-0AA0 |
3VA2025-7KQ42-0AA0 |
3VA2040-7KQ42-0AA0 |
3VA2063-7KQ42-0AA0 |
3VA2010-7KQ42-0AA0 |
3VA2125-7KQ42-0AA0 |
3VA2140-7KQ42-0AA0 |
3VA2163-7KQ42-0AA0 |
3VA2110-7KQ42-0AA0 |
3VA2116-7KQ42-0AA0 |
3VA2216-7KQ42-0AA0 |
3VA2225-7KQ42-0AA0 |
3VA2325-7KQ42-0AA0 |
3VA2340-7KQ42-0AA0 |
3VA2440-7KQ42-0AA0 |
天水西门子一级代理商CPU经销商 天水西门子一级代理商CPU经销商
联系方式
- 地址:上海 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 邮编:201600
- 电话:15021292620
- 销售:颜娟
- 手机:15021292620
- 传真:021-33556143
- 微信:X15021292620
- QQ:2799536152
- Email:2799536152@qq.com