回复:S7-200CN是否有十进制数转二进制码指令

珊瑚岛

  • 帖子

    72
  • 精华

    0
  • 被关注

    2

论坛等级:游民

注册时间:2006-01-17

普通 普通 如何晋级?

发布于 2006-07-25 10:05:32

0楼

又有几天没来了。我是对绝对值编码器作异或运算。因为该编码器的输出是反格雷码(格雷码非)我的目标是用十进制角度显示出编码器的变化。我对自已编程要求是让程序的扫描时间最短。
由于MicroWin sp3(其它编程软件我想也是样)具有“输入字节、字..;输出的是十进制数“的功能。我启先不懂(没注意到)这一功能。当向PLC输入模拟编码器信号时并监控,看到的是十进制数。我知道剩下工作就是如何将格码字节转变成二进制码字节。转换方法很多。醉书生朋友就给我支过一招。对于“循环、左移右移”这些指令用法我不是很精道。所以就在位逻辑想办法。
取反我是通过常闭指令解决。格转二是通过高位的结果与低位进行并串联。没用循环指令,就是在十进制时用过一次加、乘、MOV_指令。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33289条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。