搜索
查看: 7475|回复: 3

[程序提问] 变量有时无法置位

[复制链接]
  • TA的每日心情
    开心
    2020-8-12 07:58
  • 签到天数: 55 天

    连续签到: 10 天

    [LV.5]常住居民I

    发表于 2020-7-12 22:01:02 | 显示全部楼层 |阅读模式 来自 中国
    单独将初始化fc块放在主函数中执行时其中的中间变量可以成功置位,可为什么我把别的块一起放在主函数中执行时就没用了呀,而且同一条件下的上下行的置位复位一直可以响应,但就是那个中间变量会在主函数中有多个fc块时没用了。而且我这个中间变量真的只在这个置位线圈用了这一次....
    真的是很不解了...
    可以教教吗谢谢谢谢谢谢大家了
    回复
  • TA的每日心情
    开心
    2022-4-12 12:17
  • 签到天数: 167 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2020-7-13 11:17:18 | 显示全部楼层 来自 中国
    是你程序的问题啊。PLC程序执行是自上往下,扫描执行完一起输出的,肯定是下面的程序影响了该变量的结果。出现问题的时候,监控,先看博途输出变量表中该变量的值,如果是0.就右键选交叉引用,看它在哪些地方用到了,哪里为1,哪里为0 ,如果下面某地方为0 ,那必然是此处附近出现了问题,试着去改。这是很重要的经验。不出错,怎么学习,怎么进步,程序只能自己改,自己都搞不定,别人又怎么可能查的出来。
    回复
  • TA的每日心情
    开心
    2020-8-12 07:58
  • 签到天数: 55 天

    连续签到: 10 天

    [LV.5]常住居民I

     楼主| 发表于 2020-7-13 17:31:10 | 显示全部楼层 来自 中国
    弘毅者联盟 发表于 2020-7-13 11:17
    是你程序的问题啊。PLC程序执行是自上往下,扫描执行完一起输出的,肯定是下面的程序影响了该变量的结果。 ...

    太谢谢了,原来真的是在别的地方又用了。我原来一直以为转到读写访问是显示变量有没有在别的地方使用,听了你的点交叉引用果然在别的块找到把这个变量错写上去的地方了
    回复
    1框架
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    QQ|Archiver|小黑屋|China Intelligent Manufacturing Challenge ( 京ICP备2024087768号|11011302007359 )|京公网安备11010502043466号

    GMT+8, 2026-4-18 22:56 , Processed in 0.109990 second(s), 24 queries .

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

    快速回复 返回顶部 返回列表