QQ登录

只需一步,快速开始

西门子PLC S7 300 S7 400 STL编程手册 中文超清版

  [ 复制链接 ]

工控编程吧 gkbc8 com

《西门子PLC S7 300 S7 400 STL编程手册 中文超清版》

文档手册目录或截图为:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                
               内容
1 位逻辑指令
1 1 位逻辑指令概述                                                                  
1 2 A     与运算                                                                          
1 3 AN    与非运算                                                                     
1 4 O    或运算                                                                          
1 5 ON    或非运算                                                                    
1 6 X    异或运算                                                                       
1 7 XN    同或运算                                                                     
1 8 O    先与运算后或运算                                                        
1 9 A(    与运算嵌套开始                                                           
1 10 AN(    与非运算嵌套开始                                                     
1 11 O(    或运算嵌套开始                                                           
1 12 ON(    或非运算嵌套开始                                                   
1 13 X(    异或运算嵌套开始                                                      
1 14 XN(    同或运算嵌套开始                                                     
1 15 )    嵌套结束                                                                        
1 16 =    赋值                                                                              
1 17 R    复位                                                                              
1 18 S    置位                                                                              
1 19 NOT    对 RLO取反                                                            
1 20 SET    置位 RLO (=1)                                                         
1 21 CLR    清零 RLO (=0)                                                         
1 22 SAVE    将 RLO保存到 BR寄存器                                    
1 23 FN    下降沿                                                                        
1 24 FP    上升沿                                                                        
2 比较指令
2 1 比较指令概述                                                                     
2 2 ? I  比较整数(16位)                                                            
2 3 ? D  比较长整数(32位)                                                      
2 4 ? R  比较浮点数(32位)                                                      
3 转换指令
3 1 转换指令概述                                                                     
3 2 BTI  将 BCD码转换为整型(16位)                                       
3 3 ITB    将整型(16位)转换为BCD码                                    
3 4 BTD    将 BCD码转换为整型(32位)                                   
3 5 ITD    将整型(16位)转换为长整型(32位)                           
3 6 DTB    将长整型(32位)转换为 BCD码                                
3 7 DTR   将长整型(32位)转换为浮点型(32位 IEEE-FP)         
3 8 INVI    对整数(16位)求反码                                                
3 9 INVD    对长整数(32位)求反码                                          
3 10 NEGI    对整数(16位)求补码                                               
  用于S7−300和 S7−4
3 11 NEGD    对长整数(32位)求补码                                             
3 12 NEGR    对浮点数(32位,IEEE-FP)取反                              
3 13 CAW    改变ACCU 1-L (16位)中的字节顺序                        
3 14 CAD    改变 ACCU 1 (32位)中的字节顺序                             
3 15 RND    取整                                                                             
3 16 TRUNC    截断                                                                        
3 17 RND+    取整为高位长整数                                                     
3 18 RND-    取整为低位长整数                                                      
4 计数器指令
4 1 计数器指令概述                                                                       
4 2 FR    启用计数器(释放)                                                           
4 3 L    将当前计数器值载入 ACCU 1                                          
4 4 LC    将当前计数器值作为 BCD码载入 ACCU 1                    
4 5 R    将计数器复位                                                                    
4 6 S    设置计数器预设值                                                            
4 7 CU    升值计数器                                                                     
4 8 CD    降值计数器                                                                     
5 数据块指令
5 1 数据块指令概述                                                                       
5 2 OPN    打开数据块                                                                  
5 3 CDB    交换共享数据块和实例DB                                          
5 4 L DBLG    在ACCU 1中装载共享数据块的长度                     
5 5 L DBNO    在 ACCU 1中装载共享数据块的编号                    
5 6 L DILG    在 ACCU 1中装载实例DB的长度                          
5 7 L DINO    在ACCU 1中装载实例DB的编号                          
6 逻辑控制指令
6 1 逻辑控制指令概述                                                                  
6 2 JU    无条件跳转                                                                     
6 3 JL    跳转到标签                                                                     
6 4 JC    当 RLO = 1时跳转                                                         
6 5 JCN    当 RLO = 0时跳转                                                      
6 6 JCB    当带 BR位的RLO = 1时跳转                                      
6 7 JNB    当带 BR位的RLO = 0时跳转                                      
6 8 JBI    当 BR = 1时跳转                                                           
6 9 JNBI    当 BR = 0时跳转                                                         
6 10 JO    当 OV = 1时跳转                                                            
6 11 JOS    当 OS = 1时跳转                                                         
6 12 JZ    当为零时跳转                                                                  
6 13 JN    当不为零时跳转                                                              
6 14 JP    当为正时跳转                                                                  
6 15 JM    当为负时跳转                                                                 
6 16 JPZ    当为正或零时跳转                                                         
6 17 JMZ    当为负或零时跳转                                                        
6 18 JUO    无序时跳转                                                                  
6 19 LOOP    循环                                                                           
7 整型数学运算指令
7 1 整数算术指令概述                                                                  
7 2 使用整数算术指令时得出状态字的位数值                                             
7 3 +I    ACCU 1 + ACCU 2,整型(16位)                                                   
7 4 -I    ACCU 2 - ACCU 1,整型(16位)                                                     
7 5 *I    ACCU 1 * ACCU 2,整型(16位)                                                     
7 6 /I    ACCU 2 / ACCU 1,整型(16位)                                                      
7 7 +    + 整型常数(16位、32位)                                                               
7 8 +D    ACCU 1 + ACCU 2,长整型(32位)                                             
7 9 -D    ACCU 2 - ACCU 1,长整型(32位)                                                
7 10 *D    ACCU 1 * ACCU 2,长整型(32位)                                                
7 11 /D    ACCU 2 / ACCU 1,长整型(32位)                                                
7 12 MOD    除法余数,长整型(32位)                                                           
8 浮点型数学运算指令
8 1 浮点运算指令概述                                                                                 
8 2 使用浮点运算指令时得出状态字的位数值                                             
8 3 浮点运算指令:基本                                                                              
8 3 1 +R    将 ACCU 1和 ACCU 2作为浮点数(32位 IEEE-FP)相加              
8 3 2 -R    将 ACCU 2与 ACCU 1作为浮点数(32位 IEEE-FP)相减               
8 3 3 *R    将 ACCU 1和 ACCU 2作为浮点数(32位 IEEE-FP)相乘               
8 3 4 /R    将 ACCU 2与 ACCU 1作为浮点数(32位 IEEE-FP)相除               
8 3 5 ABS    浮点数的(32位 IEEE-FP)绝对值                                                
8 4 浮点运算指令:扩展                                                                              
8 4 1 SQR    计算浮点数(32位)的平方                                                           
8 4 2 SQRT    计算浮点数(32位)的平方根                                                     
8 4 3 EXP    计算浮点数(32位)的指数值                                                        
8 4 4 LN    计算浮点数(32位)的自然对数                                                      
8 4 5 SIN    计算浮点数(32位)角度的正弦值                                                  
8 4 6 COS    计算浮点数(32位)角度的余弦值                                                
8 4 7 TAN    计算浮点数(32位)角度的正切值                                                
8 4 8 ASIN    计算浮点数(32位)的反正弦值                                                   
8 4 9 ACOS    计算浮点数(32位)的反余弦值                                                  
8 4 10 ATAN    计算浮点数(32位)的反正切值                                                  
9 装载和传送指令
9 1 装载和传送指令概述                                                                              
9 2 L    装载                                                                                                  
9 3 L STW    将状态字装载到 ACCU 1中                                                   
9 4 LAR1    从 ACCU 1装载地址寄存器 1                                                   
9 5 LAR1 <D>    用长整型(32位指针)装载地址寄存器 1                             
9 6 LAR1 AR2    从地址寄存器 2装载地址寄存器1                                    
9 7 LAR2    从 ACCU 1装载地址寄存器 2                                                   
9 8 LAR2 <D>    用长整型(32位指针)装载地址寄存器 2                             
9 9 T    传送                                                                                                  
9 10 T STW    将 ACCU 1传送至状态字                                                      
9 11 CAR    交换地址寄存器1和地址寄存器 2                                             
9 12 TAR1    将地址寄存器 1传送至 ACCU 1                                               
9 13 TAR1 <D>    将地址寄存器 1传送至目标地址(32位指针)                     
9 14 TAR1 AR2    将地址寄存器 1传送至地址寄存器 2                                
9 15 TAR2    将地址寄存器 2传送至 ACCU 1                                               
9 16 TAR2 <D>    将地址寄存器 2传送至目标地址(32位指针)                     
10 程序控制指令
10 1 程序控制指令概述                                                               
10 2 BE    块结束                                                                        
10 3 BEC    块有条件结束                                                           
10 4 BEU    块无条件结束                                                           
10 5 CALL    块调用                                                                    
10 6 调用 FB                                                                              
10 7 调用 FC                                                                              
10 8 调用 SFB                                                                             
10 9 调用 SFC                                                                             
10 10 调用多重实例                                                                     
10 11 从库中调用块                                                                     
10 12 CC    条件调用                                                                    
10 13 UC    无条件调用                                                                 
10 14 MCR (主控继电器)                                                              
10 15 使用 MCR功能的重要注意事项                                          
10 16 MCR(    在 MCR堆栈中保存 RLO,开始 MCR                  
10 17 )MCR    结束MCR                                                              
10 18 MCRA    激活 MCR区域                                                     
10 19 MCRD    取消激活 MCR区域                                             
11 移位和循环指令
11 1 移位指令                                                                              
11 1 1 移位指令概述                                                                     
11 1 2 SSI    带符号整型移位(16位)                                             
11 1 3 SSD    带符号长整型移位(32位)                                         
11 1 4 SLW    左移字(16位)                                                         
11 1 5 SRW    右移字(16位)                                                         
11 1 6 SLD    左移双字(32位)                                                        
11 1 7 SRD    右移双字(32位)                                                      
11 2 循环移位指令                                                                     
11 2 1 循环移位指令概述                                                               
11 2 2 RLD    循环左移双字(32位)                                                
11 2 3 RRD    循环右移双字(32位)                                                
11 2 4 RLDA    通过 CC 1循环左移 ACCU 1 (32位)                     
11 2 5 RRDA    通过 CC 1循环右移 ACCU 1(32位)                     
12 定时器指令
12 1 定时器指令概述                                                                  
12 2 定时器在存储器中的位置与定时器组件                              
12 3 FR    启用定时器(自由)                                                      
12 4 L    将当前定时器值作为整数载入 ACCU 1                        
12 5 LC    将当前定时器值作为 BCD载入ACCU 1                    
12 6 R    复位定时器                                                                  
12 7 SP    脉冲定时器                                                                 
12 8 SE    扩展脉冲定时器                                                         
12 9 SD    接通延迟定时器                                                         
12 10 SS    掉电保护接通延时定时器                                          
12 11 SF    断开延时定时器                                                         
13 字逻辑指令
13 1 字逻辑指令概述                                                        
13 2 AW    单字与运算(16位)                                          
13 3 OW    单字或运算(16位)                                          
13 4 XOW    单字异或运算(16位)                                    
13 5 AD    双字与运算(32位)                                          
13 6 OD    双字或运算(32位)                                          
13 7 XOD    双字异或运算(32位)                                    
14 累加器指令
14 1 累加器和地址寄存器指令概述                                 
14 2 TAK    将 ACCU 1与 ACCU 2互换                          
14 3 POP    具有两个 ACCU的 CPU                              
14 4 POP    具有四个 ACCU的 CPU                              
14 5 PUSH    具有两个 ACCU的 CPU                           
14 6 PUSH    具有四个 ACCU的 CPU                           
14 7 ENT    进入 ACCU堆栈                                          
14 8 LEAVE    离开 ACCU堆栈                                       
14 9 INC    增加 ACCU 1-L-L                                          
14 10 DEC    减少 ACCU 1-L-L                                         
14 11 +AR1    将 ACCU 1加到地址寄存器 1                     
14 12 +AR2    将 ACCU 1加到地址寄存器 2                     
14 13 BLD    程序显示指令(空)                                          
14 14 NOP 0    空指令                                                      
14 15 NOP 1    空指令                                                      
A 所有STL指令概述
A 1 按德语助记符(SIMATIC)排序的 STL指令               
A 2 按英语助记符(国际)排序的STL指令                       
B 编程实例
B 1 编程实例概述                                                           
B 2 实例:位逻辑指令                                                   
B 3 实例:定时器指令                                                   
B 4 实例:计数器和比较指令                                         
B 5 实例:整型数学运算指令                                         
B 6 实例:字逻辑指令                                                   
C 参数传送
索引


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

更多更全目录内容,请 免费 下载 观看;

说明:所有资源,解压密码一律为工控编程吧网址 gkbc8 com;

下载地址为:(为增加人气,回复可见)

游客,为过滤非法行为,全站隐藏资源仅对充值会员开放进入升级


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

游客,为过滤非法行为,全站隐藏资源仅对充值会员开放进入升级
                                

回复

使用道具 举报

大神点评(10)

编程吧网友  发表于 2019-5-6 21:09:46
多谢楼主分享                        
来自: 微社区
回复

使用道具

编程吧网友  发表于 2019-6-12 11:18:15
少时诵诗书所所所所所所所所所所所所所所所
回复

使用道具

编程吧网友  发表于 2019-6-12 11:18:48
我的法人股份认购人烦人烦人
回复

使用道具

编程吧网友  发表于 2019-6-12 11:19:24
额娃儿反而如果热放入反而
回复

使用道具

编程吧网友  发表于 2019-6-12 11:20:08
fefeggtyhhg6g烦人烦人烦人烦人当然当然
回复

使用道具

编程吧网友  发表于 2019-6-12 11:22:07
少时诵诗书所所所所所所所所所所所所所所所所所所所所所所所所所所所所所所所所所所所所所
回复

使用道具

编程吧网友  发表于 2019-6-12 11:23:33
少时诵诗书所所所所色付热过无若过无过无法为范围分为
回复

使用道具

编程吧网友  发表于 2019-6-12 11:24:09
EKHFKJWHFJKWEHFJKWDHDHSKJDGHJCGJDBBJDHFF
回复

使用道具

编程吧网友  发表于 2019-6-12 11:25:03
我信你个鬼啊,能不能下。。。。。。。。。。。。。。。
回复

使用道具

快速回复 返回列表 客服中心 搜索