浔之漫智控技术(上海)有限公司总部
主营西门子模块 , PLC模块 , 变频器模块 , 触摸屏模块
上海西门子代理6ES7288-2DE16-0AA0

上海西门子代理6ES7288-2DE16-0AA0上海西门子代理6ES7288-2DE16-0AA0

6ES7288-2DE16-0AA0

SIMATIC S7-200 SMART, 数字输入 EM DI16, 16 个数字输入端,24V DC,灌电流/拉电流

6ES7288-2DE16-0AA0

上海西门子代理,6ES7288-2DE16-0AA0,CPU模块,CN模块,上海西门子代理,6ES7288-2DE16-0AA0,CPU模块,CN模块,上海西门子代理,6ES7288-2DE16-0AA0,CPU模块,CN模块,上海西门子代理,6ES7288-2DE16-0AA0,CPU模块,CN模块QQ截图20221023160439.png

s7-300 stl的程序

L     #IN6
      T     #TEMP11
      OPN   DB [#TEMP11]
      L     P#0.0
      L     #IN0
      SLD   3
      +D    
      T     #TEMP7
      L     P#0.0
      L     #IN4
      SLD   3
      +D    
      T     #TEMP8
      L     #IN2
M001: T     #TEMP9
      L     PIW [#TEMP7]
      T     DBW [#TEMP8]
      L     P#2.0
      L     #TEMP7
      +D    
      T     #TEMP7
      L     P#2.0
      L     #TEMP8
      +D    
      T     #TEMP8
      L     #TEMP9
      LOOP  M001

佳答案

L     #IN6                            //DB块号,例如DB2,则#IN6=2
      T     #TEMP11
      OPN   DB [#TEMP11]
      L     P#0.0
      L     #IN0   //外部设备在硬件组态中的起始地址,例如PID300,则#IN0=300
      SLD   3
      +D    
      T     #TEMP7     //将起始地址转换为双字指针格式:#TEMP7=p#300.0
      L     P#0.0
      L     #IN4    //希望存储在DB块中的起始地址,例如DB2.DBX10.0,则#IN4=10
      SLD   3
      +D    
      T     #TEMP8     //将起始地址转换为双字指针格式:#TEMP8=p#10.0
      L     #IN2        //#IN2为循环次数,这里是你需要读取外部输入的数据长度例如16个字,
                 则#IN2=16

M001: T     #TEMP9 
      L     PIW [#TEMP7]
      T     DBW [#TEMP8]
      L     P#2.0
      L     #TEMP7
      +D    
      T     #TEMP7
      L     P#2.0
      L     #TEMP8
      +D    
      T     #TEMP8
      L     #TEMP9
      LOOP  M001      //循环结束,将PIW300~PIW330的数据读取到DB2.DBW10~DBW40中去

上海西门子代理,6ES7288-2DE16-0AA0,CPU模块,CN模块M,上海西门子代理,6ES7288-2DE16-0AA0,CPU模块,CN模块,上海西门子代理,6ES7288-2DE16-0AA0,CPU模块,CN模块,上海西门子代理,6ES7288-2DE16-0AA0,CPU模块,CN模块,上海西门子代理,6ES7288-2DE16-0AA0,CPU模块,CN模块,上海西门子代理,6ES7288-2DE16-0AA0,CPU模块,CN模块

展开全文