请教‘S7-300 DB块内容复制’ 点击:777 | 回复:5



tobygui

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 3回
  • 年度积分:0
  • 历史总积分:22
  • 注册:2006年2月24日
发表于:2007-12-27 15:30:00
楼主
S7-300里 想把DB1中部分数据(例如DBB100~300)复制到DB2中,请问如何实现?

本人刚接触PLC,还请说的详细点。



yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10208回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2007-12-27 15:46:00
1楼
1 调用SFC20 BLKMOV功能进行块复制
2 使用间接寻址配合Mov指令循环移动数据。

tobygui

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 3回
  • 年度积分:0
  • 历史总积分:22
  • 注册:2006年2月24日
发表于:2007-12-27 15:58:00
2楼
SFC20 在指令库的哪个目录里面?  
我找了一下SFC BLOCKS里面没有这个呀!
还请指明,谢了~

彩虹

  • 精华:2帖
  • 求助:4帖
  • 帖子:54帖 | 1626回
  • 年度积分:8
  • 历史总积分:7586
  • 注册:2006年9月21日
发表于:2007-12-27 16:28:00
3楼
直接写:call sfc20 就可以了,你再看你的程序块里已经就出现了。

千山独步

  • 精华:0帖
  • 求助:0帖
  • 帖子:159帖 | 3098回
  • 年度积分:4
  • 历史总积分:21261
  • 注册:2007年2月02日
发表于:2007-12-27 17:50:00
4楼
SFC20是系统块,与sfc14 sfc15 相同. 直接调用.

wdlx

  • 精华:0帖
  • 求助:0帖
  • 帖子:46帖 | 409回
  • 年度积分:0
  • 历史总积分:608
  • 注册:2006年11月24日
发表于:2007-12-27 19:07:00
5楼
还是高手多啊,我一直都是转成stl格式直接复制,汗ing

热门招聘
相关主题

官方公众号

智造工程师