关于300的PID的用法

分享到:
310
下一篇 >

菜鸟:

初步知道了 用OB35 调用FB41 然后设置OB35 的中断间隔时间跟 FB41的扫描周期一样?。 然后设置FB41的参数。 这样做了是不是可以初步运行了? 接下来我还想在触摸屏上设置P,I 值。P 可以设置,就是这个I积分时间,我怎么设置,我直接在FB41参数里面 I积分项 不知道应该填写什么寄存器。

自己试验了一下,在数据块中定义了DB5.DBD30 类型为TIME 然后 这个DB5.DBD30 可以填在FB41的积分项了。我是不是只要在触摸屏上设置一个DINT数据,程序里面把这个DINT 类型的数据MOVE 给DB5.DBD30 就可以了。还有我看了TIME类型的时间单位是ms 那么 我把1000 move 给 DB5.DBD30 是不是积分时间就是1秒了?

麻烦大侠指点我一下,今天要去现场调试了,心虚呀............

大虾:

TIME数据类型是双字,常数输入格式为T#2s,T#200ms等。

侠客:

常数输入我知道,但是我是在触摸屏上设置这个积分项。

如果我在触摸屏上设置,比如给MD40赋值1000 程序里面把MD 赋值给 TIME类型的DB5.DBD30 那么 具体是几秒。

菜鸟:

我程序里面MD40赋值了1000 再把MD40 move 给 DB5.DBD30 怎么在FB41的DB5.DBD30 里面显示是0?

侠客:

TIME数据类型的单位为ms,1000就是1000ms。我在触摸屏这样用过的。


你可能感兴趣: 工控菜鸟园 自动化系统 PID 触摸屏
无觅相关文章插件,快速提升流量