512282135
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看512282135的 主题 / 回贴
楼主  发表于: 2011-03-29 01:53

哪位大虾能解说一下这几条程序呀
汇荣铝业
级别: 网络英雄

精华主题: 0
发帖数量: 1784 个
工控威望: 5345 点
下载积分: 21346 分
在线时间: 1601(小时)
注册时间: 2009-07-21
最后登录: 2024-10-31
查看汇荣铝业的 主题 / 回贴
1楼  发表于: 2011-03-29 07:27
M8235为接通时单向高速计数器C235为减计数模式,紧跟后边的【 DSUB   D27  C235  D29]是用D27里的数值减去C235里的数值,等于的数值存放在D29里。M8235为断开时C235是增计数模式,紧跟后边的【DSUB  C235  D27  D29]的意思是用C235的数值减去D27里的数值,等于的数值存放在D29里。注意DSUB为32位的减法指令,不加D就是16位的。M8000就不说了。最后一行的意思是把C235里的数值传送到D27里(应该是显示楼层数的)。
本帖最近评分记录:
  • 下载积分:+3(ysheng9099) 热心助人
  • 下载积分:+2(guochunyi) 热心助人
    taoliang
    级别: 略有小成
    精华主题: 0
    发帖数量: 57 个
    工控威望: 226 点
    下载积分: 2489 分
    在线时间: 77(小时)
    注册时间: 2009-03-27
    最后登录: 2024-03-14
    查看taoliang的 主题 / 回贴
    2楼  发表于: 2011-03-29 09:29
    一楼正解。
    512282135
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看512282135的 主题 / 回贴
    3楼  发表于: 2011-03-29 13:31
    哦 非常感谢,我后来又看了D29,是用来和另一个数据比较的,如果大于那个数据就检出故障,是不是两个扫描周期的数据相差大于多少就会检出超速呀,D27应该只是和D29配合使用的是吗,因为每个扫描周期都是会刷新一次,所以楼层显示应该不是这个吧,而且整个程序里只有这三个D27。
    汇荣铝业
    级别: 网络英雄

    精华主题: 0
    发帖数量: 1784 个
    工控威望: 5345 点
    下载积分: 21346 分
    在线时间: 1601(小时)
    注册时间: 2009-07-21
    最后登录: 2024-10-31
    查看汇荣铝业的 主题 / 回贴
    4楼  发表于: 2011-03-29 13:47
    没看见全程序,说不准。
    客居他乡
    级别: 略有小成
    精华主题: 0
    发帖数量: 363 个
    工控威望: 456 点
    下载积分: 1117 分
    在线时间: 146(小时)
    注册时间: 2010-07-23
    最后登录: 2023-03-28
    查看客居他乡的 主题 / 回贴
    5楼  发表于: 2011-03-29 22:07
    向各位师傅学习了。
    fang1796
    级别: 略有小成
    精华主题: 0
    发帖数量: 283 个
    工控威望: 307 点
    下载积分: 122302 分
    在线时间: 261(小时)
    注册时间: 2009-03-25
    最后登录: 2024-11-15
    查看fang1796的 主题 / 回贴
    6楼  发表于: 2011-03-29 22:16
    好好学习了一下!
    cs87734981
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看cs87734981的 主题 / 回贴
    7楼  发表于: 2011-03-31 09:50
    学习了