王工控人
級(jí)別: 正式會(huì)員
![]() |
用$100作為輸入,增益0.01,cycle宏延時(shí)600ms。 例如輸入1,實(shí)際寫入100,每600ms減1,那就是600ms*100,就是1分鐘。 模擬沒(méi)問(wèn)題,但是實(shí)機(jī)運(yùn)行的時(shí)候大概過(guò)了1分半才為0。 把模擬和實(shí)機(jī)同時(shí)啟動(dòng),明顯看到實(shí)機(jī)$100的數(shù)值減的慢。 cycle宏如下,感謝! $300 = ({Link1}3@W41039) + ({Link1}4@W41039) + ({Link1}5@W41039) + ({Link1}6@W40001) IF $300 > 12 $100 = $100 - 1 IF $100 == 0 {Link1}3@W41039 = 4 {Link1}4@W41039 = 4 {Link1}5@W41039 = 4 {Link1}6@W40001 = 0 ENDIF ENDIF |
|
---|---|---|
|
萌新工具人
學(xué)習(xí)交流直接掃頭像,簡(jiǎn)單粗暴。
級(jí)別: 論壇先鋒
![]() |
讀取PLC內(nèi)置的時(shí)間啊。 |
|
---|---|---|
|
王工控人
級(jí)別: 正式會(huì)員
![]() |
沒(méi)有plc的,觸摸屏modbus直接控制B2伺服 |
|
---|---|---|
|
brian
起昇電控工作室
級(jí)別: 工控俠客
![]() |
CYCLE宏沒(méi)你想像的那樣準(zhǔn) 大概用在100mSEC就差不多了,不要想設(shè)得太小 每執(zhí)行一次加上自己的系統(tǒng)要處理,會(huì)有些微誤差 我光用100ms然後沒(méi)用Plc,程式都靠聚集大概幾小時(shí)就會(huì)有個(gè)幾分鐘以上的誤差
[ 此帖被brian在2022-07-18 13:18重新編輯 ] |
|
---|---|---|
|
王工控人
級(jí)別: 正式會(huì)員
![]() |
![]()
|
|
---|---|---|
|
王工控人
級(jí)別: 正式會(huì)員
![]() |
換成萬(wàn)年歷對(duì)比計(jì)時(shí)了,感謝各位 |
|
---|---|---|
|