签到有奖
消息提醒
运维工程师专区
官方商城
点击复制链接
关注该帖后,有多人参加探讨会对您通知与提示!
帖子
精华
被关注
论坛等级:侠士
注册时间:2008-03-06
普通 如何晋级?
916
4
2014-11-27 06:32:54
请问如何用FBD编一个模拟量输出的小程序?比如我的I1置高,AQ1输出3.3V。
提问者:hihendry
你提的问题很好实现: 应该采用【 模拟量多路复用器】和【模拟量放大器】就可以实现你的【AQ1输出3.3V。】
介绍一下【 模拟量多路复用器】: 这个特殊功能输出模拟量输出上四个预定义的模拟量值中的一个或 0。输入 En 根据 S1 和 S2 的数值,输入 En(启用) 0 到1 的信号变化将一个设置的模拟量值切换到输出 AQ。 输入 S1 和 S2 S1 和 S2(选择器)用于选择要发布的模拟量值。? S1 = 0 且 S2 = 0:输出值 1? S1 = 0 且 S2 = 1:输出值 2? S1 = 1 且 S2 = 0:输出值 3? S1 = 1 且 S2 = 1:输出值 4参数 V1...V4: 将要发布的模拟量数值。 如果置位了输入 En,则该功能将根据 S1 和 S2 的值,在输出 AQ 处输出 4 个可能的模拟量值(V1 到 V4)之一。 如果尚未置位输入 En,则该功能将在输出 AQ 处输出模拟量值 0。模拟量输出:如果将该特殊功能连接至实际模拟量输出,则请注意,模拟量输出只能处理 0 到 1000 之间的值。要进行此操作,请在该特殊功能的模拟量输出和实际模拟量输出之间连接一个附加放大器。 使用该放大器,可以将该特殊功能的输出范围标准化为 0 到 1000 范围内的值【模拟量放大器】功能说明该功能在输入 Ax 处获取模拟量信号。该值乘以 A(增益)参数的值,然后参数 B(偏移)的值与所得的积相加: (Ax ? 增益) +偏移 = 实际值 Ax。实际值 Ax 在 AQ 处输出。
请你参考《西门子LOGO! 设备手册, 04/2011,》 A5E03556178-01,我想你努力一下就能【编一个模拟量输出的小程序,比如我的I1置高,AQ1输出3.3V。】;不过下次请你多说几个字,也许别人能又快又全面地理解你的意思,不会影响别人可能对你的帮助:【比如我的I1置高,】
剩余80%未阅读, 请登录阅读
请填写推广理由:
AI 小西智伴登场,7×24 小时权威支援,让技术支持告别等待!
助你技有所长,论有所获
首次发帖探讨工控技术话题 立获新人礼包,100中奖哦! (包含周边、书籍、兑奖西币)
共有2404条技术帖
恭喜,你发布的帖子
快扫描右侧二维码晒一晒吧!
再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!
分享
只看 楼主
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!