登录
首页
PLC论坛
欧姆龙OMRON
回帖
发帖
正文
主题:PID指令能重复使用吗?
点击:2545 回复:10
楼主
编辑
引用
管理
feyn1984
工作中需要一个问题,需要在不同的时间使用不同的PID参数。不知在OMRON pLC中能否这样做?
我所要控制的是房间的压力。在系统开始的阶段用一个比较慢的PID参数,一段时间以后由于要开启房间的其它设备,对房间压力影响很大,需要将PID参数调快。所以想用2个PID参数来控制同一房间的压力,不知能否实现?
哪位大哥知道请指教?谢谢!
07-01-19 23:06
1楼
编辑
引用
管理
feyn1984
不会没人知道吧?
07-01-20 17:50
2楼
编辑
引用
管理
feyn1984
利昌机电大哥知道吗?帮帮忙。
07-01-20 19:03
3楼
编辑
引用
管理
利昌機電
[quote]PID(190) +20,IR1 +40,IR2 ,IR3[/quote]
早看到這標題了!不過嚇壞了。^|||
QUOTE 裡面是使用了OMRON 指令系統的IR變數暫存器來作間接定址。不過你別開心;我也沒有實際去用過。
IR變數暫存器將兩個系統(PID)利用不同變數內容(容器)值指定給PID命令的參數。你的計劃是一個PID做兩組計算;因此;您可以試一下!規劃在不同時間點;將IR變數暫存器內容予以變更內容值試試。
將若是對IR變數暫存器的命令不熟悉;移駕這裡去看一下;最近剛好寫了一篇簡單說明。
http://www.cx-programmer.com/read.php?tid=1308&fpage=1&toread=1
共您參考,時間不多,所以只像發牢騷,隨意說了點;要等我完整寫完,你有得等,還是看相關手冊。
07-01-21 01:03
4楼
管理
利昌機電
该帖内容不符合相关规定!
07-01-21 01:08
5楼
编辑
引用
管理
利昌機電
補充:
利用OMRON BPRG命令做區塊內容判斷,且可使用IF~ELSE~ENDIF 作判斷。
例如:
LD P_First_Cycle
BPRG(096) 0
IF(802) +20,IR0
MOV(021) #100 D100
ELSE(803)
MOV(021) #200 D100
IEND(804)
BEND(801)
作出判斷轉移數據的依據。若是我來做這工程!我會用通訊型內建PID功能的壓力控制器,條件達到切換臨界點;由通訊送出另一組數值接手控制。
發牢騷:
我發現這壇子愈來愈難混了。以前只是談一些我認為還算簡單的東西;現在慘了!高手如雲,問題愈來愈奇怪了,應用上要求怪招也多了!
pycathiu cloudy 你們兩位官方大版主還不出來關照一下。
07-01-21 01:22
6楼
编辑
引用
管理
feyn1984
谢谢利昌机电大哥,由于我用的是C200HG系列的PLC,所以BPRG指令无法使用。
关于你说的用IR變數暫存器來作間接定址我得去试试看。如可以的话会告诉你的!
再次感谢!
07-01-21 20:56
7楼
编辑
引用
管理
利昌機電
C200系列一樣可以使用IR && DR 。這技巧是一定可以做得到的;就算不行,搬移資料也是可以完成的。
不客氣。
07-01-21 21:32
8楼
编辑
引用
管理
feyn1984
试过了,可以的。
谢谢利昌机电大哥!
07-02-06 22:51
9楼
编辑
引用
管理
pycathiu
PID指令里的参数是可以设置成随时更改的。C+5.01位设为1即可。
07-02-07 12:49
上一页
下一页
工控新闻
200台具身智能机器人将下线,普智机器人成智元首家“通用产品制造认证”企业
德力西电气携手京东工业共绘价值协同新生态
东芝推出采用TOLL封装的第3代650V SiC MOSFET
惊艳的“灯光秀”背后是谁在控制?华北工控智能灯光控制系统专用整机给出答案
正泰电器:“智慧电器”与“绿色能源”双轮驱动 上半年净利润同比增长32.90%
【应用案例】现代综合金属携手北尔电子优化船舶控制系统
9月5日,重庆见!华北工控邀您共赴2025世界智能产业博览会
2025上半年中国数码工业打印机市场收入39.4亿元,同比增长10.7%
更多新闻资讯