西门子一级授权总代理商|交换机总代理商

发布
浔之漫智控技术(上海)有限公司
品牌
西门子
型号
模块
产地
德国
电话
15821971992
手机
15821971992
发布时间
2023-07-19 17:06:40
产品详情
西门子S7-300PLC通过PIW读从站数据

西门子S7-300plc和S7-200PLC(带EM277)通讯,S7-300PLC里读从站数据是通过PIW读出来的,程序里每个扫描周期都要读数据。PIW没有映像区,每次读数据都要通讯,如果数据量很大,会不会增加扫描周期?
答:1、程序里每个扫描周期都要读数据。PIW没有映像区,每次读数据都要通讯,如果数据量很大,会不会增加扫描周期?
不会有影响。
2、读从站数据是通过PIW读出来的,可以将其存入数据块中,这样应用起来较为方便,例如:
典型的循环语句编程:
a. 将PIW128- PIW147,共20个字送入DB10中
在OB1:
OPN   DB     10      //打开DB 10
      L     P#128.0          //初始读指针
      LAR1  
      L     P#0.0            //初始写指针
      LAR2  
      CALL  FC   100
b. 将PIW256- PIW275,共20个字送入DB20中
  OPN   DB     20      //打开DB 20
      L     P#256.0          //初始读指针(标红色处可按实际应用的地址替代,例如10.0)
      LAR1  
      L     P#0.0            //初始写指针(标红色处可按实际应用的地址替代,例如10.0)
      LAR2  
      CALL  FC   100
c、建立一FC块:
在FC100:
      L     20               // 20个字的循环计数为初值
M001: T     MB    10        //计数值 送入MB 10
      L     PIW [AR1,P#0.0]   //按读指针指示的地址读数据
      T     DBW [AR2,P#0.0]  //按写指针指示的地址写数据
      +AR1  P#2.0            //读指针指向下一数据地址
      +AR2  P#2.0            //写指针指向下一数据地址
      L     MB    10        //取循环计数值
      LOOP  M001           //循环计数值如为0则结束循环;如不为0减1后则转向标号为M001的语句,继续循环

西门子S7-400PLC数据的存储容量

装载内存:
在CPU的装载内存中可以装载所有块,并包括块参数接口所占用的地址空间,也可以归档数据块,比如,通过调用系统功能将数据块只存储于装载内存中。
在S7-400 CPU中,可以插入的外部存储卡如FLASH闪存卡或RAM卡扩展CPU的装载内存。

工作内存:
工作内存只存储与程序顺序调用相关的数据。存储器的一半用于存储程序,另一半存储数据(这是一个固定分配)。
工作内存集成在CPU上且不能扩展。如果工作内存对于一个应用程序来说不够大,则必须更换更大内存的CPU。
工作内存通过电池备份。

系统内存:
系统内存包括以下存储区域:

过程映象输出和过程映象输入(PIQ,PII)

标志器(M)

定时器(T)

计数器(Z)

本地数据栈(L栈)


使用存储卡扩展装载内存:
当使用RAM存储卡时,必须使用电池对存储卡上的数据以及内部RAM上的数据进行备份,避免系统调电而造成数据丢失。
当使用闪存FLASH存储卡时,因为FLASH是非易失性的存储器,用户程序不需要电池备份,但是CPU集成RAM上的过程数据需要电池备份。
当新插入内存卡时,操作系统请求完全复位(STOP LED慢闪烁)。如果模式选择器保持在“MRES”位置,系统将执行一次完全复位,之后用户程序从存储卡传送到CPU的工作内存中。

重要事项:
程序运行时不能插拔存储卡。

上电之后CPU的动作
CPU上电后可以自动识别是否有电池备份。
如果CPU上电有电池备份,则工作内存的程序用于进行下一步操作。

如果CPU上电没有电池备份,则用户程序从装载内存传送到工作内存。

重要事项:
CPU 318-2DP的存储原则与400 CPU系列相似

在SIMATIC Manager上先选择站点中的CPU,然后点击菜单“plc > Module information...”并选择“Memory”标签,可以查看CPU存储器参数


浔之漫智控技术(上海)有限公司

联系人:
聂聪(先生)
电话:
15821971992
手机:
15821971992
地址:
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
邮件:
2724917714@qq.com
行业
工控系统及装备 上海工控系统及装备
我们的其他产品
总代理商相关搜索
拨打电话 请卖家联系我