300-PID的问题 点击:655 | 回复:12



小王提问

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 30回
  • 年度积分:0
  • 历史总积分:58
  • 注册:2007年3月27日
发表于:2007-10-19 11:04:00
楼主
请问在OB1块能否连续调用FB41啊?
每调用一个FB41会生成一个DB块..我大概有14个PID..这样的话可以怎么更方便的编程啊?



未尽

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 57回
  • 年度积分:0
  • 历史总积分:122
  • 注册:2005年4月22日
发表于:2007-10-19 14:29:00
1楼
一般不再OB1中调用,可在时间中断块OB30等中调用。

三脚猫

  • 精华:0帖
  • 求助:0帖
  • 帖子:180帖 | 1598回
  • 年度积分:0
  • 历史总积分:1097
  • 注册:2004年7月08日
发表于:2007-10-19 14:47:00
2楼
OB1的循环周期太快,纳秒级的,不宜放pid指令;
OB35中可以放,循环周期可以自行设为二百ms;

三脚猫

  • 精华:0帖
  • 求助:0帖
  • 帖子:180帖 | 1598回
  • 年度积分:0
  • 历史总积分:1097
  • 注册:2004年7月08日
发表于:2007-10-19 14:48:00
3楼
OB1的循环周期太快,纳秒级的,不宜放pid指令;
OB35中可以放,循环周期可以自行设为二百ms;

yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10208回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2007-10-19 15:12:00
4楼
呵呵,OB1纳秒级的????那程序咋运行?????

pqsh

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 291回
  • 年度积分:0
  • 历史总积分:432
  • 注册:2006年9月20日
发表于:2007-10-19 15:37:00
5楼
连续也可以.

小王提问

  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 30回
  • 年度积分:0
  • 历史总积分:58
  • 注册:2007年3月27日
发表于:2007-10-23 15:48:00
6楼
那我直接在OB35里直接连续调用也可以是吗?
采样时间只要能跟OB35设置的时间对应好就行是吗

春华★秋实

  • 精华:0帖
  • 求助:0帖
  • 帖子:103帖 | 1038回
  • 年度积分:0
  • 历史总积分:3013
  • 注册:2007年5月17日
发表于:2007-10-23 16:02:00
7楼
好象采样时间可不填写

三脚猫

  • 精华:0帖
  • 求助:0帖
  • 帖子:180帖 | 1598回
  • 年度积分:0
  • 历史总积分:1097
  • 注册:2004年7月08日
发表于:2007-10-26 10:41:00
8楼
呵呵,OB1纳秒级的????那程序咋运行?????
----------------------------------------------
微秒级的,

自动化部

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 24回
  • 年度积分:0
  • 历史总积分:1212
  • 注册:2007年10月11日
发表于:2007-10-28 01:15:00
9楼
可以用OB32进行调用,时间任意设置

小王提问

  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 30回
  • 年度积分:0
  • 历史总积分:58
  • 注册:2007年3月27日
发表于:2007-10-28 11:00:00
10楼
那14个PID的采样时间设置成一样,不会有问题吧

自动化部

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 24回
  • 年度积分:0
  • 历史总积分:1212
  • 注册:2007年10月11日
发表于:2007-10-30 18:57:00
11楼
没问题,但是注意pid不能重复

小孩!

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 160回
  • 年度积分:0
  • 历史总积分:179
  • 注册:2007年1月05日
发表于:2007-11-13 08:56:00
12楼
学习了,我还没用过300的PID呢。谢谢各位

热门招聘
相关主题

官方公众号

智造工程师