恭喜,你发布的帖子
发布于 2016-09-30 15:31:22
45楼
最近较忙,经常出差,来坛子泡的时间短。但一直在关注。
试了好几天,曾经用计数器等试过几个方案,不理想,有漏洞,或随时、随意正反循环时有误。
现在做“成功”了一个,以算术指令、模拟AUX 等功能为主,模拟量阀值触发器及逻辑功能块为助,实现了楼主所描述的功能,仿真时没有发现漏洞。请版主及各位大侠指正。
1)采用了模拟量循环递归运算;
2)采用加1实现正循环;加负1实现反向循环;由功能块B003(模拟AUX 功能块)切换;
3)由功能块B002(模拟AUX 功能块)切换:正循环时复位为1,反循环时复位为4;
4)很方便扩展“循环的路数”。其中B002的V3(P3)值为循环的“路数”;
5)B012用于正循环复位,扩展时请注意参数设置;
6)AM1、B007的作用是:为了实现循环递归应用及循环递归引用。
7)M1:看似多余的标志位,实际上却不能去掉!
试试看!!!!!!!!
请填写推广理由:
分享
只看
楼主