857395398
工控人
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 117 個
工控威望: 218 點
下載積分: 584 分
在線時間: 92(小時)
注冊時間: 2009-11-15
最后登錄: 2024-11-03
查看857395398的 主題 / 回貼
樓主  發(fā)表于: 2017-11-21 07:53
同上,現(xiàn)在能和變頻器通訊控制正反轉(zhuǎn)和停止,變頻也能在plc內(nèi)部更改,現(xiàn)在搞不懂怎么在觸摸屏上設(shè)置頻率,怎么做?向變頻器的D14,和D15里面寫數(shù)據(jù),請大家?guī)兔χ笇?dǎo)一下!謝謝大家了!
工控菜鳥
菜鳥一只
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 949 個
工控威望: 1125 點
下載積分: 13848 分
在線時間: 292(小時)
注冊時間: 2017-04-12
最后登錄: 2024-11-06
查看工控菜鳥的 主題 / 回貼
1樓  發(fā)表于: 2017-11-21 08:13
和plc通訊程序你都做出來了,觸摸屏就簡單了呀,把軟元件編寫到屏里就好了
john42tw
級別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 1276 個
工控威望: 6107 點
下載積分: 52058 分
在線時間: 1120(小時)
注冊時間: 2012-04-24
最后登錄: 2024-09-30
查看john42tw的 主題 / 回貼
2樓  發(fā)表于: 2017-11-21 08:16
圖片:
觸摸屏選32bit     D14

PLC 可能要做上下位元互換等動作。
樓主留言:
真誠感謝!
潘工pym
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 74 個
工控威望: 173 點
下載積分: 841 分
在線時間: 41(小時)
注冊時間: 2016-12-17
最后登錄: 2020-04-25
查看潘工pym的 主題 / 回貼
3樓  發(fā)表于: 2017-11-21 09:08
用的哪幾個硬件?
dream2012
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 143 個
工控威望: 277 點
下載積分: 1080 分
在線時間: 160(小時)
注冊時間: 2011-10-17
最后登錄: 2020-06-26
查看dream2012的 主題 / 回貼
4樓  發(fā)表于: 2017-11-24 17:28
從你的PLC程序來看,你要寫入給變頻器頻率通訊地址是H2001,
然后你把頻率值放在了D14 D15上,(在這里是十六進制高位在D14,低位在D15);例如你程序里面的D14=H7,D15=D0,合起來就是H07D0,十進制就是2000,就是你寫入頻率20HZ;
至于你說的在觸摸屏上輸入頻率值,可以分兩步走,一個是在屏幕上做個輸入數(shù)值的控件,一個是在PLC里面完成輸入數(shù)值與要寫入變頻器數(shù)值的轉(zhuǎn)化;
比如你要輸入的頻率值放置在PLC的D100上,在PLC里面做轉(zhuǎn)化處理(十進制變?yōu)槭M制處理),例如輸入50(表示要輸入50HZ,那么先換算到50*100=5000,十六進制是H1388,高低位拆開高位H13,低位H88,分別存放到D14 D15即可)
至于要怎么轉(zhuǎn)換數(shù)值,自己看看手冊。不懂再問
樓主留言:
真誠感謝!
本帖最近評分記錄:
  • 下載積分:+5(yejinping123) 感謝分享!
    youzhiwei888
    電線電纜設(shè)備機械電器設(shè)計解決方案
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 341 個
    工控威望: 443 點
    下載積分: 1920 分
    在線時間: 143(小時)
    注冊時間: 2016-02-22
    最后登錄: 2024-11-06
    查看youzhiwei888的 主題 / 回貼
    5樓  發(fā)表于: 2017-11-24 19:00
    modbus通信有西門子200好搞