当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
求助:在S7300中如何实现数据传输
点击:
1337
| 回复:
2
se
关注
私信
精华:0帖
求助:0帖
帖子:6帖 | 88回
年度积分:0
历史总积分:270
注册:2004年9月15日
发表于:2005-07-24 11:58:00
楼主
各位高手:我开始使用S7-300,有一问题请教。 在S7-200中可以使用指针方式进行成批数据传输,在S7-300中如何实现?例如:把DB1.DBD0~DB1.DBD16,DB1.DBD20~DB1.DBD36......,DB1.DBD80~DB1.DBD96数据根据需要可传输到DB2.DBD0~DB2DBD16?利用系统功能块SFC20可以实现,但我的方法很笨.我很想利用类似S7200中的一道指令:" BMD *VD0 , VD400 ,5"来实现.求助各位高手!
分享到:
收藏
邀请回答
回复楼主
举报
陈包发
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 8回
年度积分:0
历史总积分:18
注册:2004年2月22日
发表于:2005-07-24 13:43:00
1楼
300和200是有区别的,你不要认为西门子的东西都可以通用,你 既然都知道用,何必要和200一样呢
回复
引用
举报
se
关注
私信
精华:0帖
求助:0帖
帖子:6帖 | 88回
年度积分:0
历史总积分:270
注册:2004年9月15日
发表于:2005-07-24 16:04:00
2楼
回复陈先生: 首先说明一下,我对S7-300很不了解。下面说的可能有问题,不要见笑。 如果要把这5组数据分别传输到目标地址,当然可以分别调用5次 SFC20功能块。假设现在有一个配方问题需要解决:系统可以设定50组配方,每一组配方数据可以随时在上位机显示和修改,并可以随时改变当前系统使用的配方。对每一组配方的显示和修改,可以采用下面的方法(很笨)来实现:按选择的配方号对每一组配方进行显示(把配方存储区数据搬到显示区;需要修改时再按配方号将修改好的数据传输到配方存贮区。来来回回的调用多少次SFC20,请教我该采用哪种方法能很容易做到。
回复
引用
举报
热门招聘
相关主题
威纶触摸屏与S7-200 PLC 通讯...
[11456]
如何上传永宏PLC程序到计算机...
[13039]
一个点动开关控制一个电灯常...
[14597]
什么是软件PLC
[11223]
三菱FX5UPLC资料大全
[20155]
西门子 编程语言scl stl 差别...
[8743]
(已结帖)PLC擂台第116期——如...
[8193]
求助:如何显示C盘下被隐藏的...
[10444]
PLC是什么?什么是plc
[13065]
plc接受接近开关信号,用二线...
[14765]
官方公众号
智造工程师
客服
小程序
公众号