登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:sfc58的困惑
点击:4298 回复:5
楼主
编辑
引用
管理
liyucun1979
如图是程序里对同一系统功能sfc58的两次调用。目的是把数据块中的数据传送到指定的逻辑地址的模块。
硬件组态的地址是512-639(w#16#200-W#16#27f). 只有128个字节。
我的问题是,两次传送的数据会不会覆盖。而且第二次的数据已经大于128个字节了。程序本身肯定没问题,正在使用。
这是怎么回事?多次赐教
10-03-03 10:55
1楼
编辑
引用
管理
cvlsam
您沒有注意到他們所使用的記錄號的不同嗎?
Regards
10-03-03 12:24
2楼
编辑
引用
管理
liyucun1979
注意到了。
其实我是不明白他的工作流程。
记录号A和B的数据分别传送到地址16#200-16#27f的那个地方?
而且B的数据大小已经超出了这个地址范围
10-03-04 09:23
3楼
编辑
引用
管理
cvlsam
引用
liyucun1979
在 2010-3-4 9:23:29 发言
【内容省略】
此地址为:模块内部区域,非输入输出地址。
Regards
10-03-04 09:52
4楼
编辑
引用
管理
liyucun1979
我知道是内部存储区。
但B的数据大小
已超出它的组态的地址范围了
10-03-05 21:17
5楼
编辑
引用
管理
liyucun1979
其实这个地址硬件组态时,是用于cpu 与 fm458 模块交换数据
10-03-05 21:21
工控新闻
和利时成功入选“国家知识产权示范企业”创建名单
联想宣布AI云超级工厂已经落地
ABB机器人联合亚信科技成立具身智能实验室
AOD光刻x高端镀膜x超精密车床x CPO耦合封装…E4光学制造馆快速入口,一键直达头部展商!
罗克韦尔自动化发布《可持续发展 2025 年度报告》
探访施耐德电气武汉工厂:何以能入围全球唯三的“人才灯塔工厂”
满足亚太需求,增强全球布局 科思创珠海新TPU生产基地投产
领航级智能工厂什么样?来看这15家
更多新闻资讯