• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
michaelyuan
级别: 略有小成
精华主题: 0
发帖数量: 162 个
工控威望: 248 点
下载积分: 655 分
在线时间: 52(小时)
注册时间: 2008-08-20
最后登录: 2023-07-21
查看michaelyuan的 主题 / 回贴
楼主  发表于: 2008-12-17 11:01



  
为什么D23不自加呢?请大家帮我分析一下原因
michaelyuan
级别: 略有小成
精华主题: 0
发帖数量: 162 个
工控威望: 248 点
下载积分: 655 分
在线时间: 52(小时)
注册时间: 2008-08-20
最后登录: 2023-07-21
查看michaelyuan的 主题 / 回贴
1楼  发表于: 2008-12-17 11:43
哪位大侠指点一下,理论上来说不会有错啊,D24就有动作,为什么D23没有?难道说INC指令有使用次数的限制?但是我改成
ADD D23 K1 D23也不行。找了一上午都找不到原因。
zxc6688
工业自动化是我们的目标
级别: 略有小成
精华主题: 1 篇
发帖数量: 385 个
工控威望: 338 点
下载积分: 3994 分
在线时间: 174(小时)
注册时间: 2007-09-11
最后登录: 2024-01-05
查看zxc6688的 主题 / 回贴
2楼  发表于: 2008-12-17 18:18
看楼主的截图,两个都不应该动作。因为D173 、D174没有值。假如有的话,C2、C3应该计数。明显你的图中C2 、C3都是0,也就是说 D173 、D174里的数值是0.
我给D173、D174赋值后动作正常

[ 此帖被zxc6688在2008-12-18 10:01重新编辑 ]
本帖最近评分记录:
  • 下载积分:+5(一天贼忙) 热心助人!
  • http://zxc6688.ys168.com/
    teng_hua
    级别: 略有小成
    精华主题: 0
    发帖数量: 138 个
    工控威望: 274 点
    下载积分: 3374 分
    在线时间: 108(小时)
    注册时间: 2008-10-04
    最后登录: 2022-06-10
    查看teng_hua的 主题 / 回贴
    3楼  发表于: 2008-12-17 19:52
    应该用微分指令,试试看
    michaelyuan
    级别: 略有小成
    精华主题: 0
    发帖数量: 162 个
    工控威望: 248 点
    下载积分: 655 分
    在线时间: 52(小时)
    注册时间: 2008-08-20
    最后登录: 2023-07-21
    查看michaelyuan的 主题 / 回贴
    4楼  发表于: 2008-12-18 16:01
    我把D173  ,D174分别给的8和28,只是记数器C2和C3也没有动作而已,从下面就可以看出来

    wayu
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 408 个
    工控威望: 1445 点
    下载积分: 82381 分
    在线时间: 463(小时)
    注册时间: 2008-08-01
    最后登录: 2024-05-26
    查看wayu的 主题 / 回贴
    5楼  发表于: 2008-12-18 21:10
    你的程序里又没有用C2和C3的触点,你怎么知道没有动作
    zxc6688
    工业自动化是我们的目标
    级别: 略有小成
    精华主题: 1 篇
    发帖数量: 385 个
    工控威望: 338 点
    下载积分: 3994 分
    在线时间: 174(小时)
    注册时间: 2007-09-11
    最后登录: 2024-01-05
    查看zxc6688的 主题 / 回贴
    6楼  发表于: 2008-12-19 09:27
    C2,C3不计数说明程序就不正常。下面是我的仿真录象,你看看是不是正常的。
    Video_2008-12-19_092053.rar (421 K) 下载次数:34
    http://zxc6688.ys168.com/
    kingfeng1983
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看kingfeng1983的 主题 / 回贴
    7楼  发表于: 2008-12-20 15:06
    他不可能增加D23D24都是
    plc
    HONDA
    级别: 家园常客
    精华主题: 0
    发帖数量: 352 个
    工控威望: 608 点
    下载积分: 759 分
    在线时间: 300(小时)
    注册时间: 2008-12-16
    最后登录: 2024-05-28
    查看plc的 主题 / 回贴
    8楼  发表于: 2008-12-21 13:00
    XUEXI
    ★向高手学习☆
    huangxiaodpj
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看huangxiaodpj的 主题 / 回贴
    9楼  发表于: 2008-12-21 17:26
    有学习的价值
    michaelyuan
    级别: 略有小成
    精华主题: 0
    发帖数量: 162 个
    工控威望: 248 点
    下载积分: 655 分
    在线时间: 52(小时)
    注册时间: 2008-08-20
    最后登录: 2023-07-21
    查看michaelyuan的 主题 / 回贴
    10楼  发表于: 2008-12-22 11:26
    引用
    引用第5楼wayu于2008-12-18 21:10发表的  :
    你的程序里又没有用C2和C3的触点,你怎么知道没有动作

    我发的只是程序的一部分,C2C3肯定是用了的
    michaelyuan
    级别: 略有小成
    精华主题: 0
    发帖数量: 162 个
    工控威望: 248 点
    下载积分: 655 分
    在线时间: 52(小时)
    注册时间: 2008-08-20
    最后登录: 2023-07-21
    查看michaelyuan的 主题 / 回贴
    11楼  发表于: 2008-12-22 11:32
    不知道到底是什么故障,我把D23换成D27就可以了,而D23在程序中绝对是没有使用的,其他的寄存器也都没有使用双字节。是否有可能是PLC内部寄存器D23本身就是损坏了的?稍后我把现在的仿真发上来。
    • «
    • 1
    • 2
    • »
    • Pages: 1/2     Go