返回工控网首页
|
| 添加到收藏夹
中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册
广告服务
|
客服中心
您现在所在的是:
三菱Mitsubishi
工控论坛首页
→
三菱Mitsubishi
→ 浏览主题:
PLC扫描顺序和扫描周期的问题
回帖:
13
个,阅读:
1423
次
[上一页]
[1]
[2]
[下一页]
* 帖子主题:
PLC扫描顺序和扫描周期的问题
收藏
分享到
2864
cma_520
文章数:
500
年度积分:
50
历史总积分:
2864
作者的所有帖子(500)
注册时间:
2006/11/14
发站内信
发表于:2022/7/28 14:38:37
#0楼
都知道PLC是从上到下 ,从左到右;依次循环扫描,来进行工作的。
看下这段程序:
程序中:
为什么D100的值,不会随扫描周期而增加了。
承接:非标自动化设备设计、旧设备改良与维修
【方案】
通过BCNet-S7实现西门子S7300和 S7200与IFIX以太网通讯
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
结帖
|
管理
42315
YXBK
版主
文章数:
19441
年度积分:
2729
历史总积分:
42315
作者的所有帖子(19441)
注册时间:
2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2022/7/28 14:54:42
#1楼
因为对于第一行( LD= D0 K4 )里面的D0来说它一直都是4,而你后面的D100用的又是上升沿。
要想加1,必须在有一个扫描期间第一行的D0不为4,这样就会断开一次,然后下一个周期再等于4时,就会加1了。
虽然在第二行清零了,但是在接下来的循环里面又变成了4.
大家一起学习
【方案】
英威腾IVC1 PLC在餐梯控制系统上的应用
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
2864
cma_520
文章数:
500
年度积分:
50
历史总积分:
2864
作者的所有帖子(500)
注册时间:
2006/11/14
发站内信
发表于:2022/7/28 14:58:19
#2楼
回复 #1楼 YXBK
这样理解的
承接:非标自动化设备设计、旧设备改良与维修
【方案】
RFID BUS MODE确保锂离子电池的质量 | 应用前沿
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
2864
cma_520
文章数:
500
年度积分:
50
历史总积分:
2864
作者的所有帖子(500)
注册时间:
2006/11/14
发站内信
发表于:2022/7/28 15:08:44
#3楼
回复 #1楼 YXBK
”
要想加1,必须在有一个扫描期间第一行的D0不为4,这样就会断开一次,然后下一个周期再等于4时,就会加1了。
那这个思路。怎么用程序实现了
承接:非标自动化设备设计、旧设备改良与维修
【方案】
应用案例 | 基于 PC 的控制技术在布达佩斯 Müpa 节日剧院中的应用
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
3937
宅男技术控
文章数:
515
年度积分:
859
历史总积分:
3937
作者的所有帖子(515)
注册时间:
2017/2/4
发站内信
发表于:2022/7/28 15:14:22
#4楼
把INCP D100放到FOR里面。
[此贴子已经被作者于2022/7/28 15:39:32编辑过]
【方案】
CNC | 超详细的主轴齿轮箱高低档应用说明
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
4303
gaoyingchun
文章数:
489
年度积分:
332
历史总积分:
4303
作者的所有帖子(489)
注册时间:
2009/9/19
发站内信
发表于:2022/7/28 15:35:38
#5楼
以下是引用
宅男技术控
在
2022/7/28 15:14:22
的发言:
第1次scan:D0=4 D100=0
第2次scan:D0=8 D100=1
第3次scan:D0=12 D100=1
... ...
D0一直+4,D100一直=1
******
第1次scan:D0=0 D100=0
第2次scan:D0=4 D100=1
第3次scan:D0=4 D100=1
... ...
第N次scan:D0=4 D100=1
共同学习!!!
【方案】
助推医院微创手术发展,华北工控可提供超高清腹腔镜系统专用计算机
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
3937
宅男技术控
文章数:
515
年度积分:
859
历史总积分:
3937
作者的所有帖子(515)
注册时间:
2017/2/4
发站内信
发表于:2022/7/28 15:46:00
#6楼
回复 #5楼 gaoyingchun
刚才用keyence测试,对D寄存器RES和RST指令的处理是不一样的
【方案】
嵌入式主板MITX-6990,助力安检闸机多场景落地应用
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
4303
gaoyingchun
文章数:
489
年度积分:
332
历史总积分:
4303
作者的所有帖子(489)
注册时间:
2009/9/19
发站内信
发表于:2022/7/28 16:06:40
#7楼
以下是引用
cma_520
在
2022/7/28 14:38:37
的发言:
都知道PLC是从上到下 ,从左到右;依次循环扫描,来进行工作的。
看下这段程序:
程序中:
为什么D100的值,不会随扫描周期而增加了。
***
你把第0行放到15,19之间
共同学习!!!
【方案】
引领行业新应用,助力实现碳中和
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
38049
产品体验中心会员
知道一点
文章数:
22548
年度积分:
2468
历史总积分:
38049
作者的所有帖子(22548)
注册时间:
2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2022/7/28 16:23:49
#8楼
你的目的是想没4个扫描周期D100+1?
简单,将现在的程序0段移到19后。
在增加一段 LD= D0 K4 ,RST D0
快乐 幸福 自由 比什么都重要
【方案】
状态监测 | 温度和空气湿度在线监测传感器
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
42315
YXBK
版主
文章数:
19441
年度积分:
2729
历史总积分:
42315
作者的所有帖子(19441)
注册时间:
2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2022/7/28 16:25:41
#9楼
以下是引用
cma_520
在
2022/7/28 15:08:44
的发言:
”
要想加1,必须在有一个扫描期间第一行的D0不为4,这样就会断开一次,然后下一个周期再等于4时,就会加1了。
那这个思路。怎么用程序实现了
如楼上二位所说,放在循环里面就可以了
大家一起学习
【方案】
警惕家中的“电费刺客 ”,你家没准也有.......
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
工控学堂推荐视频:
PLC学习视频
变频器学习视频
西门子学习视频
三菱学习视频
更多学习视频>>
•
[视频课程]三菱PLC程序进制转化你懂了吗
•
[视频课程]三菱FX5U简单CPU通信功能应用
•
[视频课程]三菱FX系列PLC的ST编程
•
[视频课程]搞懂三菱FX系列PLC编程指令,看这就够了
•
[视频课程]三菱FX系列PID应用
•
[视频课程]三菱FX系列PLC的FB使用讲解
•
[视频课程]30分钟带你了解三菱PLC模拟量应用
•
[视频课程]三菱FX5U系列精品课程基础篇
•
[视频课程]三菱PLC入门指导
62.4004