回复:格雷码转换

天之空

  • 帖子

    710
  • 精华

    0
  • 被关注

    7

论坛等级:侠士

注册时间:2005-06-10

普通 普通 如何晋级?

发布于 2009-02-08 15:11:43

0楼

FUNCTION_BLOCK "gray_dec"
TITLE =
VERSION : 0.1
//*************instruction ,first put the "gray_dec" FB XXX in symbol table
//*************second compile the stl scource
VAR_INPUT
gray_in : WORD ;
END_VAR
VAR_OUTPUT
dec_out : WORD ;
END_VAR
BEGIN
NETWORK
TITLE =


L P##gray_in;
LAR1 ;
L P##dec_out;
LAR2 ;
A [AR1,P#0.7];
= [AR2,P#0.7];


X [AR1,P#0.6];
X [AR2,P#0.7];
= [AR2,P#0.6];
X [AR1,P#0.5];
X [AR2,P#0.6];
= [AR2,P#0.5];
X [AR1,P#0.4];
X [AR2,P#0.5];
= [AR2,P#0.4];
X [AR1,P#0.3];
X [AR2,P#0.4];
= [AR2,P#0.3];
X [AR1,P#0.2];
X [AR2,P#0.3];
= [AR2,P#0.2];
X [AR1,P#0.1];
X [AR2,P#0.2];
= [AR2,P#0.1];
X [AR1,P#0.0];
X [AR2,P#0.1];
= [AR2,P#0.0];

X [AR1,P#1.7];
X [AR2,P#0.0];
= [AR2,P#1.7];
X [AR1,P#1.6];
X [AR2,P#1.7];
= [AR2,P#1.6];
X [AR1,P#1.5];
X [AR2,P#1.6];
= [AR2,P#1.5];
X [AR1,P#1.4];
X [AR2,P#1.5];
= [AR2,P#1.4];
X [AR1,P#1.3];
X [AR2,P#1.4];
= [AR2,P#1.3];
X [AR1,P#1.2];
X [AR2,P#1.3];
= [AR2,P#1.2];
X [AR1,P#1.1];
X [AR2,P#1.2];
= [AR2,P#1.1];
X [AR1,P#1.0];
X [AR2,P#1.1];
= [AR2,P#1.0];



END_FUNCTION_BLOCK

做了个格雷码与自然二进制码的转换的程序
欢迎批评指导!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54776条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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