vitalityboy
级别: 略有小成
精华主题: 0
发帖数量: 67 个
工控威望: 223 点
下载积分: 5465 分
在线时间: 71(小时)
注册时间: 2013-09-23
最后登录: 2024-12-15
查看vitalityboy的 主题 / 回贴
楼主  发表于: 2018-12-24 11:42
描述:程序结构简单的很就是这么一小段
图片:
描述:为什么第一行的运算结果为零
图片:
图片:
图片:
图片:
FX3U的PLC用标签做了一个简单的程序,程序简单的很只是调用了一个FB而尔,搞不清楚在块的第一行的运算结果始终为零,而其它的运算结果一切正常,求解!!!
[ 此帖被vitalityboy在2018-12-24 13:59重新编辑 ]
本帖最近评分记录:
  • 下载积分:+1(totti10) 好贴好贴!
    vitalityboy
    级别: 略有小成
    精华主题: 0
    发帖数量: 67 个
    工控威望: 223 点
    下载积分: 5465 分
    在线时间: 71(小时)
    注册时间: 2013-09-23
    最后登录: 2024-12-15
    查看vitalityboy的 主题 / 回贴
    1楼  发表于: 2018-12-24 16:52
    图片:
    引用
    引用第3楼leechengyu于2018-12-24 15:54发表的  :
    DMUL乘法的结果是64位,第一行D_Temp1的值被第二行的高位结果覆盖了
    另外~三菱分配元件是由编号大往小分配

    出现这样的问题就是跟标签元件的地址分配有关系,经修改标签元件的名称问题貌似解决了。谢谢楼上leechengyu的解惑
    vitalityboy
    级别: 略有小成
    精华主题: 0
    发帖数量: 67 个
    工控威望: 223 点
    下载积分: 5465 分
    在线时间: 71(小时)
    注册时间: 2013-09-23
    最后登录: 2024-12-15
    查看vitalityboy的 主题 / 回贴
    2楼  发表于: 2018-12-24 16:58
    图片:
    个人感觉三菱的标签有点胡弄人的,
    1、在标签的自动分配设置里有10ms的定时器设置,但不能在局部标签里设置10ms的定时器。
    2、在自动分配里有状态元件S,但使用步进指令STL时却又不能使用标签