回复:求教一段代码

分忧

  • 帖子

    154
  • 精华

    0
  • 被关注

    2

论坛等级:游士

注册时间:2008-06-20

普通 普通 如何晋级?

发布于 2009-02-26 10:32:50

0楼

你的模拟量通道是不是没有备用啊,不能加个模块吗?我觉得不可以这样做试试:用SM322的I2.7接a,I2.6接b,I2.5接c来做选通,只不过芯片上的选通电压可能是5V而SM322的高电平是24V,你得考虑用光电隔离了,然后在程序里面写一个循环指令就可以了,
L O
T MW10
SM: L MW10
L 1
+I
= MW10
L MW1O
T IW1
L MW10
L 8
=I
JCN MS
END:NOP 0
你可能需要考虑的是SM322的开关频率问题,能不能达到那你的要求,还有,我写的程序不是很正确,需要一个采集时间没有做,你得考虑多长时间的自加一次。
你也可以选择一个移位寄存器和你的芯片配合,只不过移位寄存器的脉冲需要从PLC上去,这样才能做到选择的通道和采集的数据一致吧。
不知道对不对,请大家指证。



做自己喜欢做的事情。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54617条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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