lxm6724576
级别: 家园常客
精华主题: 0
发帖数量: 88 个
工控威望: 575 点
下载积分: 3514 分
在线时间: 105(小时)
注册时间: 2008-11-09
最后登录: 2024-12-03
查看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重新编辑 ]
和谐共赢
努力学习,做好工控
级别: 网络英雄

精华主题: 0
发帖数量: 1990 个
工控威望: 7814 点
下载积分: 64348 分
在线时间: 737(小时)
注册时间: 2008-01-07
最后登录: 2024-12-19
查看和谐共赢的 主题 / 回贴
1楼  发表于: 2014-01-05 14:42
没有看明白什么意思
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5212 个
工控威望: 7436 点
下载积分: 158953 分
在线时间: 3171(小时)
注册时间: 2007-11-21
最后登录: 2024-12-19
查看sjm213的 主题 / 回贴
2楼  发表于: 2014-01-05 16:27
我怎么感觉跟这个要求相似:
http://www.ymmfa.com/read-gktid-1446032.html
//还涉及到先后顺序和数量大小问题吗?
lxm6724576
级别: 家园常客
精华主题: 0
发帖数量: 88 个
工控威望: 575 点
下载积分: 3514 分
在线时间: 105(小时)
注册时间: 2008-11-09
最后登录: 2024-12-03
查看lxm6724576的 主题 / 回贴
3楼  发表于: 2014-01-05 16:46
是啊 领导
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5212 个
工控威望: 7436 点
下载积分: 158953 分
在线时间: 3171(小时)
注册时间: 2007-11-21
最后登录: 2024-12-19
查看sjm213的 主题 / 回贴
4楼  发表于: 2014-01-05 16:50
请再描述清楚一点,确实没有完全理解你想要实现什么样的控制
本帖最近评分记录:
  • 下载积分:+1(lxm6724576) 真诚感谢!
    lxm6724576
    级别: 家园常客
    精华主题: 0
    发帖数量: 88 个
    工控威望: 575 点
    下载积分: 3514 分
    在线时间: 105(小时)
    注册时间: 2008-11-09
    最后登录: 2024-12-03
    查看lxm6724576的 主题 / 回贴
    5楼  发表于: 2014-01-05 17:26
    领导 再看看
    lxm6724576
    级别: 家园常客
    精华主题: 0
    发帖数量: 88 个
    工控威望: 575 点
    下载积分: 3514 分
    在线时间: 105(小时)
    注册时间: 2008-11-09
    最后登录: 2024-12-03
    查看lxm6724576的 主题 / 回贴
    6楼  发表于: 2014-01-06 08:36
          
    john42tw
    级别: 网络英雄
    精华主题: 0
    发帖数量: 1278 个
    工控威望: 6109 点
    下载积分: 52272 分
    在线时间: 1123(小时)
    注册时间: 2012-04-24
    最后登录: 2024-12-19
    查看john42tw的 主题 / 回贴
    7楼  发表于: 2014-01-06 10:01
    引用
    引用楼主lxm6724576于2014-01-05 14:38发表的 如何实现PLC均匀分配程序 :
    程序要求: 
                      有六条线体,分别为①号线、②号线、③号线、④号线、⑤号线、⑥号线。 根本线体开启和关闭多少,来进行分配计数量。 以下为相应关系。
    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为线体②的计数量
    .......

    Q

    SM400
    --||-----------------------------[BKRST M0 K8]
           |--------------------------[FMOV K0 D0 K6]
      X0
    --||-----------------------------(M0)
           |--------------------------[SUM K2M0 D5]
    X1
    --||-----------------------------(M1)
           |--------------------------[SUM K2M0 D4]
    X2
    --||-----------------------------(M2)
           |--------------------------[SUM K2M0 D3]
    X3
    --||-----------------------------(M3)
           |--------------------------[SUM K2M0 D2]
    X4
    --||-----------------------------(M4)
           |--------------------------[SUM K2M0 D1]
    X5
    --||-----------------------------(M5)
           |--------------------------[SUM K2M0 D0]
    本帖最近评分记录:
  • 下载积分:+5(sjm213) 热心助人!
    lxm6724576
    级别: 家园常客
    精华主题: 0
    发帖数量: 88 个
    工控威望: 575 点
    下载积分: 3514 分
    在线时间: 105(小时)
    注册时间: 2008-11-09
    最后登录: 2024-12-03
    查看lxm6724576的 主题 / 回贴
    8楼  发表于: 2014-01-06 21:39
    朋友能发源程序不
    zrsheng
    级别: 略有小成
    精华主题: 0
    发帖数量: 278 个
    工控威望: 435 点
    下载积分: 11361 分
    在线时间: 1021(小时)
    注册时间: 2009-08-12
    最后登录: 2019-09-14
    查看zrsheng的 主题 / 回贴
    9楼  发表于: 2014-01-06 22:52
    写法笨了点