wxe0510
级别: 正式会员
精华主题: 0
发帖数量: 7 个
工控威望: 97 点
下载积分: 586 分
在线时间: 4(小时)
注册时间: 2015-03-03
最后登录: 2015-05-13
查看wxe0510的 主题 / 回贴
楼主  发表于: 2015-04-18 16:15
我编的一段定时中断程序,想每隔1秒执行一次中断子程序,让中断子程序里的 ++ D100 每1秒加1  但不知道为什么,接上PLC后, D100的值变的非常快 是什么原因照成的呢?
我后面在子程序里加了个定时器,总算是让它1秒加1了,但这样中断程序不就无用了吗?
[attachment=134134]
[attachment=134135]
[attachment=134136]  

另外,我用串口调试助手 接收区即使PLC没在线工作 也一直无限显示数值,这又是什么原因啊?

hlq_0815
人生的成功不在于拿到一副好牌,而是怎样将坏牌打好。
级别: 论坛版主

精华主题: 2 篇
发帖数量: 1819 个
工控威望: 4467 点
下载积分: 7533 分
在线时间: 1231(小时)
注册时间: 2008-07-03
最后登录: 2024-05-18
查看hlq_0815的 主题 / 回贴
1楼  发表于: 2015-04-18 17:40
请用@++
人生的成功不在于拿到一副好牌,而是怎样将坏牌打好。
wxe0510
级别: 正式会员
精华主题: 0
发帖数量: 7 个
工控威望: 97 点
下载积分: 586 分
在线时间: 4(小时)
注册时间: 2015-03-03
最后登录: 2015-05-13
查看wxe0510的 主题 / 回贴
2楼  发表于: 2015-04-18 19:18
引用
引用第1楼hlq_0815于2015-04-18 17:40发表的  :
请用@++

用@++有什么不同吗
hlq_0815
人生的成功不在于拿到一副好牌,而是怎样将坏牌打好。
级别: 论坛版主

精华主题: 2 篇
发帖数量: 1819 个
工控威望: 4467 点
下载积分: 7533 分
在线时间: 1231(小时)
注册时间: 2008-07-03
最后登录: 2024-05-18
查看hlq_0815的 主题 / 回贴
3楼  发表于: 2015-04-19 09:20
条件成立时自加1次,直到下次。。。。。。
人生的成功不在于拿到一副好牌,而是怎样将坏牌打好。