有新的问题请教大家:
1.调节油缸时,到某一位置不能稳定下来,一直在很频繁的等幅震荡,我调整参数也不起作用,用向导的自动调节,由于缸的行程较小,总是在计算过程中震荡太剧烈以致超过行程被迫终止算法。。
我用一个单独的程序只控制这个缸是可以的,但是同样的参数设置,在我的完整的程序里就不能实现稳定控制,不知怎么回事。。。
2.另,变给定的方法,我的缸的全行程时间不确定,所以每0.1s的步进量就不准确,不知道这样会不会影响计算。
在给定较小时,速度很慢可以无超调,但是给定变化量大一点之后每次都直接动到最大值了,应该是我的判断条件错了吧。若实际的sv和目标sv不等,则执行sv=sv+每秒步进量,这样就可能有时相加之后刚好错过sv,就一直叠加了。。那怎么处理当达到目标sv时停止运算会好些呢。。
之前我居然按上面的方法就成功了。。。
3,。另,请教大家一个通讯的问题,s7200怎么和honeywell的pks系统通信?没有通讯模块儿。
在200这边组态一个
modbus从站,看到有一个现成的协议转换模块儿不知可不可以利用,上面需要设置地址口,用其转化为网线协议直接输入dcs系统的moxa里,是不是就可以实现了。
从站这边应该怎么组态呢?另,模拟量的通讯地址浮点数的是不是应该对应两个mudbus地址,比如,VD10应该占用4005,4006两个地址?
还有这边的地址口应该设为多少,奇偶校验,停止位这些应该怎么设定?