lxm6724576
级别: 家园常客
精华主题: 0
发帖数量: 88 个
工控威望: 575 点
下载积分: 3514 分
在线时间: 105(小时)
注册时间: 2008-11-09
最后登录: 2024-11-23
查看lxm6724576的 主题 / 回贴
楼主  发表于: 2014-01-05 14:38
程序要求: 
                  有六条线体,分别为①号线、②号线、③号线、④号线、⑤号线、⑥号线。 根本线体开启和关闭多少,来进行分配计数量。 以下为相应关系。
6路对应6个寄存器,每个寄存器内预存数据为0;
每一路有输入信号时其对应的寄存器与临时寄存器相加求和;
根据临时寄存器内数据大小0~6,分别分配给有输入的线体。
序号
X0
X1
X2
X3
X4
X5
=
D0
D1
D2
D3
D4
D5
1
1
1
1
1
1
1
6
5
4
3
2
1
2
1
0
1
1
0
1
4
0
3
2
0
1
3
0
0
0
0
1
1
0
0
0
0
2
1
4
0
0
1
1
1
1
0
0
4
3
2
1
5
1
0
0
1
1
1
4
0
0
3
2
1
6
1
1
1
1
1
0
5
4
3
2
1
0
7
0
0
0
0
0
1
0
0
0
0
0
1
8
1
1
1
1
1
0
5
4
3
2
1
0
X0为线体①的开关            D0为线体①的计数量
X1为线体②的开关            D1为线体②的计数量
X2为线体③的开关            D2为线体③的计数量
X3为线体④的开关            D3为线体④的计数量
X4为线体⑤的开关            D4为线体⑤的计数量
X5为线体⑥的开关            D5为线体⑥的计数量
[ 此帖被lxm6724576在2014-01-05 17:26重新编辑 ]
zrsheng
级别: 略有小成
精华主题: 0
发帖数量: 278 个
工控威望: 435 点
下载积分: 11361 分
在线时间: 1021(小时)
注册时间: 2009-08-12
最后登录: 2019-09-14
查看zrsheng的 主题 / 回贴
1楼  发表于: 2014-01-06 22:52
写法笨了点