您现在所在的是:

西门子SIEMENS

回帖:6个,阅读:4205 [上一页] [1] [下一页]
762
lushansdz
文章数:5
年度积分:50
历史总积分:762
注册时间:2011/10/20
发站内信
发表于:2011/10/20 23:11:53
#0楼
这个过程是由用户程序实现的还是系统程序实现的?

762
lushansdz
文章数:5
年度积分:50
历史总积分:762
注册时间:2011/10/20
发站内信
发表于:2011/10/20 23:46:38
#1楼
追问
刚开始学习PLC,有一些疑问, 请大侠们给指点迷津.
S7-200 PLC

问题1:一些文档说对PLC扩展I/O的操作可以直接操作其映射寄存器, 那么I/O和映射寄存器是如何对应起来的呢?
我的理解:
1. 在输入采样阶段, CPU 按顺序扫描各个I/O模块. 通过总线交互的方式获得扩展口的状态,然后把它放到输入映射寄存器中, 供接下来执行阶段应用.
 问题是: 这样对每一个扩展模块都要经过一来一往的总线交互, 在顺序执行的程序中会占用很多时间, 会不会影响到PLC的性能??在高端PLC产品中会这么用吗??
2. 系统程序实现, 用户直接操作映射寄存器就行.
 问题是: 怎么实现呢?



86187
ZCMY 版主
文章数:47548
年度积分:706
历史总积分:86187
注册时间:2004/3/16
发站内信
2018论坛贡献奖
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(三)
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2011/10/21 8:48:01
#2楼
呵呵;
扩展的数字量如果S7-200是自动会生成的,按8进制往后排就行了;
PLC上电后就会识别后面的模块;
3333
xiangfengcba
文章数:1700
年度积分:50
历史总积分:3333
注册时间:2005/9/30
发站内信
发表于:2011/10/21 12:58:53
#3楼
说得对
2384
东莞铭圣电机
文章数:193
年度积分:50
历史总积分:2384
注册时间:2005/12/22
发站内信
发表于:2011/10/21 15:46:48
#4楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>
762
lushansdz
文章数:5
年度积分:50
历史总积分:762
注册时间:2011/10/20
发站内信
发表于:2011/10/22 20:44:04
#5楼
谢谢大侠的回复
看大侠的积分就知道是个高手.

扩展的数字量如果S7-200是自动会生成的,
从你的答复是否可以推出:
用户编程时只用操作影像寄存器就可以了, 具体从影像寄存器到扩展模块的输入/输出是有系统自己完成的, 这些程序在出厂时就已经固化进CPU了??

86187
ZCMY 版主
文章数:47548
年度积分:706
历史总积分:86187
注册时间:2004/3/16
发站内信
2018论坛贡献奖
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(三)
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2011/10/23 16:01:28
#6楼
S7-200 ,只要你后面有扩展模块接上,在PLC通电的第一个扫描周期,PLC会自动识别后面的模块;
你只需要调用对应的地址就行了;

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

46.8003