登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:(有图)在s7200-224的PLC中,QB0我换成QB1效果就不一样了呢,
点击:5996 回复:9
楼主
编辑
引用
管理
zhjcsharp
当我按下I0.0时Q0.0(我用的是继电器带灯炮)亮,当我再次按下I0.0, Q0.0灭同时Q0.1亮,如此6个灯炮依次亮,问题出现在,当我把QB0换成QB1 当我再次按下I0.0, Q0.0并不灭,同时Q0.1亮了,等我按6下I0.0时,6个灯炮都亮了,QB1和QB0有什么区别呢,至使有这么大的区别。
06-10-12 12:28
1楼
编辑
引用
管理
zhjcsharp
为什么没人理我呢
06-10-13 08:33
2楼
编辑
引用
管理
imgg_iket
你把QB0换成QB1时,要把网络2的Q0.0换成Q1.0, 就不会有问题了.
我想你的问题应该已经自己解决了.
06-10-14 21:38
3楼
编辑
引用
管理
zhjcsharp
谢谢你,为什么会这样呢,
06-10-18 10:09
4楼
编辑
引用
管理
tanshuozhe
地址位不同了。
06-10-18 20:16
5楼
编辑
引用
管理
zhjcsharp
第一次装载这个程序时,QB0应该是0吧,那么M0.0应该始终导通啊,那么也就是说,第二个灯亮后,第一个灯也应该保持亮啊,可是事实不是这样的,事实是出现了灯交替亮。而且按下I0.2时,灯全部灭了,当按下I0.2时,QB0应该是0啊,M0.0保持导通状态那为何灯全部灭了呢
困惑我好几个星期了,哪位大哥能详细说说好吗,小弟感激不尽.
06-10-19 14:15
6楼
编辑
引用
管理
homezx
三楼已经讲得很清楚了。
至于第一段程序灯交替工作原理是,第一次按下I0.0后,M0.0就不通了,一直到第7次之后才会再次导通.
06-10-20 10:52
7楼
编辑
引用
管理
zhjcsharp
谢谢,不好意思,那为什么第一次按下I0.0后,M0.0就不通了呢,I0.0和M0.0有什么联系吗,这是我不明白之处,不好意思,我这人比较笨。
06-10-20 11:55
8楼
编辑
引用
管理
xueweij
在你的原始程序中,上电后,按I0.2使QB0=0,所以此时M0.0=1。当第一次按下I0.0时,把M0.0=1写入了Q0.0,使Q0.0指示灯点亮,因Q0.0=1,所以QB0≠0了,使M0.0=0。当第二次按下I0.0时,将M0.0=0写入了Q0.0,原来的Q0.0=1移入了Q0.1,所以Q0.0灭,Q0.1亮。依次类推。
当你将QB0换成QB1,其他都不变的话,网络1的M0.0始终为1,所以会引起所有的灯都点亮。
06-10-20 15:23
9楼
编辑
引用
管理
zhjcsharp
真不知说什么才好,谢谢你的帮助.这个论坛真的好好
06-10-22 10:40
工控新闻
埃斯顿连续六个季度领跑中国工业机器人市场
美国禁止进口中国新型机器人和逆变器:宇树、智元或受影响
维萨拉 精准测量赋能智造,绿色共创引领升级
ABB与绿能慧充达成战略合作 共拓新能源充电基础设施新机遇
从追赶到领跑 中国开源模型深度融入实体经济
东芝开始量产面向单电机控制应用、搭载Arm® Cortex® M4内核的小型微控制器
维萨拉| 数据驱动的洁净室暖通空调:更精准的测量助力提高效率和合规性
汇川技术首次披露AI业务进展:从两个方面推动“AI业务化”落地
更多新闻资讯