s7-200填表

s7-200填表后 lifo 并且把所有数据填在断电保持区域,但是断电后还是不能保存,为什么

最佳答案

循环按字节保存数据。
 如果待保存数据中存在WORD或DWORD变量,则必须确保处理过程中这些数据不发生改变。
 如果发生改变,会影响数据一致性。
 (技术背景:如果只保存变量的一部分,而该数值被临时改变,那么程序只保存缺失的剩余部分,这将会产生损坏的变量值。相 关的程序部分应当使用Busy位锁住。 
  
 图1:起始地址为整数(直接保存到EPROM)
   
 参数 变量类型 说明
 EN BOOL 必须始终为1(高)
 Start BOOL 上升沿 (0 ->1)触发程序运行
 V_Start INT 偏移量指定(起始地址)
 例如,200=VB 200
 Length INT 从偏移量(起始地址)开始待保存的字节数
 Memory INT 用于子程序的临时存储区
 Busy BOOL 正在处理状态1(高),程序在运行中
 Done BOOL 结束状态1(高),成功完成保存
 表1:直接寻址的示例参数 
  
 图2:启动地址为间接地址(间接保存到EPROM)
   
 参数 变量类型 说明
 EN BOOL 必须始终为1(高)
 Start BOOL 上升沿 (0 ->1)触发程序运行
 Address DWORD 规定偏移量(起始地址);必须由用户预先定义;例如
 LD Q0.0
 MOVD &VB200, MD20 
 地址从VB200转换到MD20
 Length INT 从偏移量(起始地址)开始待保存的字节数目
 Memory INT 用于子程序的临时存储
 Busy BOOL 处理状态 1 (高),程序在运行中
 Done BOOL 结束状态 1 (高),成功完成保存
 表2:间接寻址的样例参数 
 相关子程序的说明在示例程序的注释中给出。 

 
参考资料:simens

提问者对于答案的评价:
谢谢

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc349401.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午12:03
下一篇 2021年7月5日 上午12:03

相关推荐

  • cpu226做modbus从站

    第一次用200来做modbus从站,就发现调用指令库MBUS-INIT和MBUS-SLAVE进行参数设置后,然后编译,“输出”里告诉60个错误,这是报警显示: 网络&nb…

    SIMATIC S7-200 2021年7月4日
  • 840d报警“7200“

    840D系统,启动后报警“7200:带外部连接的问题 CC_N_HM500X300EDJC_ELF DYL_WRFORMAT”,报警可以“reast”复位。请教…

    SIMATIC S7-200 2017年6月18日
  • 找西门子代理.

    我厂里有一批机械要改成自动化,但是不知道在东莞什么地方去买西门子S7-200的PLC.而且还要有一定技术支持的.因为我对PLC与变频器之间的通信程序不知道编写.用的是台达的变频器,…

    SIMATIC S7-200 2021年7月5日
  • S7 200 MODBUS 库怎么得到。

    你好,请问S7 200 modbus 库怎么得到。 最佳答案 STEP 7-Micro/WIN V4.0 以上版内部已经…

    SIMATIC S7-200 2020年10月31日
  • 高速计数器的状态字节

    请问高速计数器的状态字节作用是什么?是不是系统自动进行设定,而用户无法更改?在编程时,不用进行状态字节的读/取? 最佳答案 1.高速计数器的状态字节是反映该计数器的当前工作状况的.…

    SIMATIC S7-200 2021年7月5日
  • 各位谁有 STEP 7 MicroWIN SP4编程软件使用手册

    谁有200 编程软件的使用手册,要中文的不要英文的!最好是那种直接教你怎么用这个软件的资料。谢谢。邮箱:lzhpsky@163.com 最佳答案 针对该编程软件好像并没有…

    SIMATIC S7-200 2021年7月5日
  • 200的变量定义

    DataPtr在200的modbus通讯库里的模块,mbus_msg里有个管脚叫DataPtr,定义如下:数据指针:1. 如果是读指令,读回的数据放到这个数据区中&nbs…

    SIMATIC S7-200 2020年10月31日
  • PC Access有关问题

    PC Access能实现哪些功能? 最佳答案 1)不能直接访问PLC存储卡中的信息(数据归档、配方)     &nbsp…

    SIMATIC S7-200 2020年11月5日
  • PORT通讯端口不能与编程软件通讯

    我给S7-200通讯端口配置了modbus协议以后下载到CPU内,目前不能与编程软件通讯,但是我把CPU内部的程序都清除了为什么该通讯端口都还不能与编程软件通讯? 最佳答案 需要在…

    SIMATIC S7-200 2020年10月31日
  • 200库文件如何添加到smart200的库中

    哪位大师指教200中的库文件.MWL如何添加到smart200中 最佳答案 1、我的用法是将200的库文件,直接拷贝到C:\Program Files\Siemens\S…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论