登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:PLC200-224XP的PID编程模拟量输入有问题

点击:1714 回复:10

是这样的,要求是利用224XP的两个模拟量输入口,分别接正弦波电压和反馈,PID运算输出正弦电压。
附件 QQ截图20150523235011.jpg
我编写的时候直接把正弦电压输入口地址写在Stepoin,显示是错的,该怎么处理呢
15-05-23 23:53
不明白你这么做的目的,设定值是变量?????
Setpoint那个引脚是实数类型的,把你的AIW2转换一下吧。。。。。。。
15-05-24 13:08
设定值是不断变化的,就是以正弦规律变化,该怎么设定呢
15-05-24 22:23
哪得VD 用来做设定
15-05-24 22:37
数据类型不对。
15-05-25 07:56
交流电压的AI信号应该是浮点的,没用过200的做过程序
15-05-25 09:00
表情
最后修改:2015/5/25 20:55:43
15-05-25 20:46
附件 BE】LMV3S7】1OE5{X3CX7~6J.jpg
附件 S1AQ0ZMRFAQS3MWPN){CH@2.jpg
你好,这个是我模仿网上的例子写的,就是利用定时中断,每十毫秒进行一次PID运算,模拟量口AIW0接的是反馈电压,AIW2接的是正弦电压,AQW0输出正弦电压,我觉得设定值应该是正弦变化的,但是最后的PID不知道该怎么处理了。
15-05-25 20:55
你把数据类型弄错了,把通道2的数转换成实数,就可以试验了。
15-05-29 16:54
注意将通道2的整型输入AIW:6400-32000,转换成0.0-1.0之间的实型变量VDXXX就可以作为SETPOINT输入了!
15-06-19 17:56

上一页下一页

工控新闻

更多新闻资讯