有序偏移传送!

请问:我需要把PLC 的IO 映射到 DB块中去,本打算一一对应映射,用SFC80,SFC20等等指令很方便快速映射过去。
但是没注意到DB块中做成结构体,由于结构体的起始地址必须是偶数或0,这样的话无法一一映射,偏离掉了,综合传送的速度,功能实现,请各位给出好的建议,谢谢!

平台:1500CPU,博途软件,

问题补充:
非常感谢三位的回答!也非常专业,最开始规划时候考虑到的问题就有三位提到的问题。

      本意是把若干个驱动柜建立若干个个DB块存储该驱动柜的所有IO映像区映射过来的IO数据,ARRAY的确是种很好的数据格式,但是无法注释。
      最开始也考虑到使用优化块访问,扫描时间比较短,但是不小定义成结构体,没个结构体的起始地址必须是偶数,问题就出来了。
貌似‘游荡’兄這么来做也无法注释吧!

图片说明:

有序偏移传送!    有序偏移传送!    有序偏移传送!    有序偏移传送!   

最佳答案

用传送指令move试试,这个办法虽然感觉有一点笨。
程序:
L    IW0
T    DB0.DBD0     

L    IB5
T    DB0.DBB5
补充问题回复:
如果你想给每一位注释,则将地址隐射在M区。

提问者对于答案的评价:
这也是我现在的解决办法,非常感谢另外两位仁兄的专业的答复!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月10日 下午9:11
下一篇 2017年6月10日 下午9:11

相关推荐

  • 使用博图软件(可能与博图也没有关系),之前下载成功,现在失败

    之前的项目用电脑可以下载程序,现在在现场却无法下载。  显示的错误如图所示:图左为ping目标IP成功,图右上角为目标IP,图右下角为TIA弹出的错误。&nbs…

    2017年6月3日
  • 1500与300

    我原来的系统用的是315-2DP,现在想增加一个设备,用的是1500,把他们并到一个网里,用什么方式比较经济且稳定 最佳答案 建议在300侧增加一个CP343-1 lea…

    SIMATIC S7-1500 2017年6月4日
  • S7-1500 CPU是否必须用S7 1500 的电源供电?

    S7-1500 CPU是否必须用S7 1500 的电源供电? 最佳答案 不是必须的。在S7-1500 系统中有两种电源可供选择:系统电源PS…

    SIMATIC S7-1500 2017年6月9日
  • 请教S71500连接CPU315子站的问题

    老系统使用的CPU315-2DP,从站是ET200S COMPACT系列模块,新系统想使用CPU1516-3PN进行控制,同时对老系统进行接入,要求可以控制以前的小系统设…

    SIMATIC S7-1500 2017年6月3日
  • S7-1200与S7-1500价格

    S7-1200与S7-1500及其相关配件价格哪儿可以查询?在哪儿购买比较合理? 最佳答案 可以咨询你们所在地的西门子代理商,如果不知道,可以上网搜索一下所在地的西门子代理商。在代…

    SIMATIC S7-1500 2017年6月12日
  • 博图V13 关于GRAPH的问题

    博图V13版本update8 ,现场无法在线监控FB块内 GRAPH的程序。PLC型号:CPU 1516-3PN/DP 最佳答案 你调用了该graph…

    SIMATIC S7-1500 2017年5月29日
  • vb与cpu1517进行通讯

    想通过vb程序访问西门子1517将1517的数据通过vb存储到数据库,因为数据存储的间隔时10ms通过opc方式访问满足不了,vb的程序怎么编写,西门plc需要怎么设置 问题补充:…

    SIMATIC S7-1500 2017年6月1日
  • Stuct数据能否转换成INT或数组

    块是优化的数据块,Stuct里有16个bool,能否转换成INT或WORD或Array[0..15];Serialize序列化这个指令是不是可以实现Stuct转换成数组,试了下没成…

    2021年7月5日
  • 博途V14信息系统乱码

    今天新装了博途V14,但是按F1后,帮助系统除了目录正常显示,其下内容都是乱码,不知道怎么解决 图片说明:    最佳答案 参见:为什么TIA博图V14的信息系…

    2017年6月1日
  • 单按钮启停测试出错!

    简单的单按钮启停,梯形图程序应该没有问题,怎么用PLCSIM测试结果会混乱呢?找不到原因! 问题补充:后来吧i4.6点改成m50.0测试就没有问题,映像输入用PLCSIM模拟上升沿…

    2017年6月4日