zjp641026
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 14 個(gè)
工控威望: 136 點(diǎn)
下載積分: 636 分
在線時(shí)間: 13(小時(shí))
注冊(cè)時(shí)間: 2011-06-27
最后登錄: 2017-06-21
查看zjp641026的 主題 / 回貼
樓主  發(fā)表于: 2011-07-24 17:06
請(qǐng)教:在0-100秒的時(shí)段中隨機(jī)選擇一個(gè)時(shí)間執(zhí)行某個(gè)動(dòng)作,,用歐姆龍PLC如何編程?勞駕給出一個(gè)實(shí)例。
tuanailing
精細(xì)出真功
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 584 個(gè)
工控威望: 2254 點(diǎn)
下載積分: 1748 分
在線時(shí)間: 427(小時(shí))
注冊(cè)時(shí)間: 2011-03-19
最后登錄: 2024-05-10
查看tuanailing的 主題 / 回貼
1樓  發(fā)表于: 2011-07-24 17:33
特定時(shí)間就可以做到,隨即東西,你可以嗎?
做工控,做人生
jx_einstein
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 868 個(gè)
工控威望: 1047 點(diǎn)
下載積分: 2421 分
在線時(shí)間: 860(小時(shí))
注冊(cè)時(shí)間: 2010-01-09
最后登錄: 2024-08-05
查看jx_einstein的 主題 / 回貼
2樓  發(fā)表于: 2011-07-25 08:46
PLC不像C,VB,有隨機(jī)函數(shù)
dafeng1794
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 106 個(gè)
工控威望: 232 點(diǎn)
下載積分: 835 分
在線時(shí)間: 22(小時(shí))
注冊(cè)時(shí)間: 2011-07-25
最后登錄: 2012-08-05
查看dafeng1794的 主題 / 回貼
3樓  發(fā)表于: 2011-07-26 17:06
TKON啟動(dòng)任務(wù), SPED設(shè)定1s脈沖輸出并用高速計(jì)數(shù)器計(jì)數(shù),使用INI停止脈沖輸出并開始與高速計(jì)數(shù)器比較表的比較,比較表可以設(shè)成區(qū)域比較,根據(jù)比較結(jié)果執(zhí)行相應(yīng)動(dòng)作。。。
zjp641026
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 14 個(gè)
工控威望: 136 點(diǎn)
下載積分: 636 分
在線時(shí)間: 13(小時(shí))
注冊(cè)時(shí)間: 2011-06-27
最后登錄: 2017-06-21
查看zjp641026的 主題 / 回貼
4樓  發(fā)表于: 2011-07-30 02:15
還是不太清楚。有人能給出一個(gè)實(shí)例梯形圖嗎?可不限歐姆龍PLC 。比如從某個(gè)輸入端置高開始計(jì)時(shí),在100秒內(nèi)能夠隨機(jī)觸發(fā)一個(gè)輸出端。(隨機(jī)的含義是,可能在0.1秒時(shí)就觸發(fā)輸出,也可能在50秒時(shí)觸發(fā),還可能在90.2秒時(shí)才觸發(fā)。可以0.1秒做最少時(shí)基。)
dafeng1794
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 106 個(gè)
工控威望: 232 點(diǎn)
下載積分: 835 分
在線時(shí)間: 22(小時(shí))
注冊(cè)時(shí)間: 2011-07-25
最后登錄: 2012-08-05
查看dafeng1794的 主題 / 回貼
5樓  發(fā)表于: 2011-07-30 14:36
這個(gè)程序我自己搞得,可以在0.01閉合后100s內(nèi)隨機(jī)時(shí)刻產(chǎn)生中斷,精度在0.01s
附件: 隨機(jī)數(shù)程序.rar (5 K) 下載次數(shù):24
網(wǎng)站提示: 請(qǐng)不要用迅雷下載附件,容易出錯(cuò)
zjp641026
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 14 個(gè)
工控威望: 136 點(diǎn)
下載積分: 636 分
在線時(shí)間: 13(小時(shí))
注冊(cè)時(shí)間: 2011-06-27
最后登錄: 2017-06-21
查看zjp641026的 主題 / 回貼
6樓  發(fā)表于: 2011-07-31 00:16
盡管我還是沒整得太明白,但謝謝樓上的dafeng1794 !
dafeng1794
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 106 個(gè)
工控威望: 232 點(diǎn)
下載積分: 835 分
在線時(shí)間: 22(小時(shí))
注冊(cè)時(shí)間: 2011-07-25
最后登錄: 2012-08-05
查看dafeng1794的 主題 / 回貼
7樓  發(fā)表于: 2011-07-31 09:29
圖片:
加條注釋,看看有沒有問(wèn)題
zjp641026
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 14 個(gè)
工控威望: 136 點(diǎn)
下載積分: 636 分
在線時(shí)間: 13(小時(shí))
注冊(cè)時(shí)間: 2011-06-27
最后登錄: 2017-06-21
查看zjp641026的 主題 / 回貼
8樓  發(fā)表于: 2011-08-01 02:50
樓上:“PLC系統(tǒng)設(shè)置的時(shí)間單位是10ms”是什么含義?在哪里設(shè)置?如何設(shè)置?++(590)指令本身似乎沒有按每步10ms遞增這個(gè)功能?還有,程序第二行,在W100.00復(fù)位以后,++(590)指令能保存即時(shí)計(jì)數(shù)值供中斷調(diào)用嗎?如果是一直保存,那么如何清零復(fù)位供下次重新計(jì)數(shù)?
[ 此帖被zjp641026在2011-08-01 03:46重新編輯 ]
dafeng1794
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 106 個(gè)
工控威望: 232 點(diǎn)
下載積分: 835 分
在線時(shí)間: 22(小時(shí))
注冊(cè)時(shí)間: 2011-07-25
最后登錄: 2012-08-05
查看dafeng1794的 主題 / 回貼
9樓  發(fā)表于: 2011-08-01 10:20
圖片:
設(shè)置--時(shí)序--定時(shí)中斷間隔  有10ms 1ms 0.1ms 三個(gè)選擇
dafeng1794
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 106 個(gè)
工控威望: 232 點(diǎn)
下載積分: 835 分
在線時(shí)間: 22(小時(shí))
注冊(cè)時(shí)間: 2011-07-25
最后登錄: 2012-08-05
查看dafeng1794的 主題 / 回貼
10樓  發(fā)表于: 2011-08-01 10:30
h100中的數(shù)據(jù)可以保存,另外主程序執(zhí)行中h100中的數(shù)是不斷循環(huán)的(0~9999),對(duì)于此程序只需要產(chǎn)生隨機(jī)數(shù)所以我認(rèn)為對(duì)它復(fù)位意義不大,關(guān)于中斷屏蔽指令@MSKS操作數(shù)自己查手冊(cè)吧,我試驗(yàn)了可以調(diào)用,就是之前提供下載的程序中就包含中斷程序(每中斷一次CIO100加1),自己運(yùn)行下;另外就是要提到一點(diǎn),當(dāng)H100=0000時(shí),中斷被屏蔽,所以在之前應(yīng)加兩條判斷語(yǔ)句:當(dāng)H100=0000時(shí),將其置為0001,此程序就比較完善了,這個(gè)應(yīng)該很簡(jiǎn)單自己做吧
++(590)指令本身每周期都要執(zhí)行一次,每次加1.和10ms沒關(guān)系。自己運(yùn)行在監(jiān)控模式下驗(yàn)證吧
科技改變未來(lái)
知識(shí)就是讓你禿頭的力量
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 553 個(gè)
工控威望: 758 點(diǎn)
下載積分: 10387 分
在線時(shí)間: 439(小時(shí))
注冊(cè)時(shí)間: 2011-04-18
最后登錄: 2024-10-28
查看科技改變未來(lái)的 主題 / 回貼
11樓  發(fā)表于: 2011-08-01 19:03