菜鸟求一个 模拟量输入输出的S7200 程序实例

我是个PLC菜鸟 目前还只会些开关量编程 不知道模拟量如何写。。。比如用PLC输出4~20毫安到变频器上控制转速或者用一个电位器来实现对一个阀门0~100%开合量的控制哪位大虾能给我点实例看看啊 我的邮箱[email protected] 我要的是S7200的程序 如果直接回复请发梯形图。谢谢

实例我没有,我用300做过模拟量,给你说说吧。200的模拟量,是0-32000对应一个电流范围,你做一个线性换算,把电流值用一个0-32000之间的数对应好,然后,把这个0-32000之间的数写到地址上去,就可以输出一个相应的电流值了。阀门的开合量也一样,阀门一定也是有一个电流或者电压范围来控制的,做好线性换算就行了。希望这些对你有帮助,我从学校出来的时候也只会数字量,不会模拟量,一边做一边学来的,所以我觉得我的表述还是比较适合我们菜鸟看得懂得吧。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-09
模拟量的输入/输出都可以用下列的通用换算公式换算: Ov = [(Osh - Osl)*(Iv - Isl)/(Ish - Isl)] + Osl 其中: Ov: 换算结果 Iv: 换算对象 Osh: 换算结果的高限 Osl: 换算结果的低限 Ish: 换算对象的高限 Isl: 换算对象的低限 比如说你的输入是4~20mA信号,则Ish=32000,Isl=6400,Osh=你的变送器量程高限,Osl=你的变送器量程低限,Iv=aiw0或aiw2、4、6(分别对应通道1.2.3.4)可惜我不能粘附件也不能提交图片,郁闷!!
第2个回答  2013-09-09
我也想学学,我已经买了本相关方面的书籍,正在学习
第3个回答  2013-09-09
简单的问题,在编程软件上调用模拟量输入输出库(可在西门子网站下载)怎么用可以看资料或它的子程序就可以了
相似回答