回复:第一次启动用第一个参数 第二次用第二个 共32个参数依次选择

已锁定

甫哥

  • 帖子

    1448
  • 精华

    72
  • 被关注

    84

论坛等级:至圣

注册时间:2009-01-04

普通 普通 如何晋级?

发布于 2023-08-21 17:51:38

7楼

问题补充:


达到这些要求,如果分解为单元电路不算太复杂。整体电路实现:30个参数选择、保存、复位等,有些复杂。示例实现方法如下:

1)6楼回复的【用三个加计数器中ON和OFF的设置来完成"十进制脉冲数翻译二进制代码”】,即:B13、B15、B16,第一级选择编码;B19、B20、B21,第二级选择编码;B13、B15、B16;

2)第一级解码选择及30个(32)参数设置,用【模拟 AVX】;B001至B008完成八组四选一 。B001的P1(V1)~P4(V4):第1至第4个延时时间设置;B002的P1(V1)~P4(V4):第5至第8个延时时间设置;,,,B008的P1(V1)~P4(V4):第29至第32个延时时间设置;

3)第二级解码选择设置的延时时间,用两个【模拟 AVX】;B009至B010完成两组四选一;

4)加计数器B024与【模拟 AVX】B011实现一组四选一中的三个选择。即:V1(S1=0;S2=0)前16个设置选择、V1(S1=0;S2=1)后14(16)设置的选择;以及复位时V1(S1=1;S2=0)选择0;

5)每段运行时间的显示保存:均使用一个【模拟量阈值触发器】、一个或门、一个算数指令分别实现时间段的显示使能与保存控制、复位与显示使能的合并、保存;

6)全部计数器选择、【锁存继电器】B125、【异步脉冲发生器】B126等,【激活掉电保持】;全部【算数指令】设置为:【当''En=0''时,输出为:上一个数值】;




启动延时 第一次启动用参数1 第二次参数2 依次选择 共30个参数 参数数量可设置 计时值分别保存 延时期间按启动与复位无效 报警时可复位重新开始 最后一个时间走完后必须按复位才能重新开始 断电再上电继续运行 只保存当前延时时段的当前值.zip


书山有路勤为径,学海无涯苦作舟;三人行,必有我师;森林之外的树木也能成才
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

LOGO!

共有2419条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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