西门子plc编程例子 小弟初学入到,S7200的,有模拟量输入,最好解...
模拟量处理:涉及到模拟量处理一般要进行标度转换好像例如,工程量(温度)0-200度,变送器输入PLC为4-20mA,AIW0的数值是6400-3200(单极性),那么你在程序上也想知道输入的AIW0到底是几度吧,所以通过一条数学等式可以把6400-32000转换为0-200,这就是标度转换。
组态:我没用过MCGS,我用过组态王,intouch,在这些组态软件可以通过IO文本来显示,只要把转换后的变量关联到IO文本就行了。
编码器:利用S7-200的高速计数器功能可以实现计数,高速计数器的输入信号有12种,你要确定你的轴编码器的是哪种输入信号,然后选择相应的计数模式。
我用过的A、B相相交模式,具体你最好找些相关资料来了解这些计数模式,在STEP7 MICRO/WIN的帮助里也有例子。
S7300+S7200+上位机软件如何配置?请做过的高手谈一谈,多谢。
展开全部 如果是普通的224,226CPU本体不带模拟量的话, 第一个4入模块的地址为AIW0,AIW2,AIW4,AIW6, 第二个输出模块地址为AQW0,AQW2, 第三块为AIW8,AIW10,AIW12,AIW14,AQW4 地址的定义为:每个模块的输入输出CPU分配地址时都是2的倍数, 也就是如果有的模块输入输出是奇数个,但CPU给它分配的地址是偶数个, 如在第三块模块后面,再加一块4入1出,那么他们的输入将是AIW16,AIW18, AIW20,AIW22, 注意输出将是AQW8,注意模块3的输出实际只使用了AQW4,但CPU给它分配了2个通道,AQW4,AQW6,所以在它后面的模块就要从AQW8寻址了。
...
菜鸟求一个 模拟量输入输出的S7200 程序实例
实例我没有,我用300做过模拟量,给你说说吧。
200的模拟量,是0-32000对应一个电流范围,你做一个线性换算,把电流值用一个0-32000之间的数对应好,然后,把这个0-32000之间的数写到地址上去,就可以输出一个相应的电流值了。
阀门的开合量也一样,阀门一定也是有一个电流或者电压范围来控制的,做好线性换算就行了。
希望这些对你有帮助,我从学校出来的时候也只会数字量,不会模拟量,一边做一边学来的,所以我觉得我的表述还是比较适合我们菜鸟看得懂得吧。
转载请注明出处51数据库 » s7200模拟软件下载