bifujian110
羊月薪5000,打算用30萬建一個窩,老虎不允許,說私自建就
級別: 工控俠客
|
公司有批設(shè)備使用的是觸摸屏給VB0 PLC導(dǎo)入?yún)?shù),由于參數(shù)的數(shù)量比較多(40多個),參數(shù)條數(shù)有幾千條,不能使用配方保存,手動設(shè)置太麻煩。現(xiàn)在考慮使用上位機導(dǎo)入?yún)?shù),直接將參數(shù)保存在數(shù)據(jù)庫中,設(shè)置參數(shù)就可以一鍵搞定。 這個上位機軟件本來很簡單,我的思路是使用C#開發(fā)上位機,使用串口通訊,從數(shù)據(jù)庫中查詢到參數(shù)直接發(fā)送給PLC。 結(jié)果調(diào)試時數(shù)據(jù)發(fā)送不到PLC里面。我自己估計可能是以下2各地方有問題: 1、數(shù)據(jù)線有問題。我使用的是豐煒的編程線作為數(shù)據(jù)線,編程線上傳下載程序沒問題,但是不知道能不能作為數(shù)據(jù)線使用? 2、數(shù)據(jù)發(fā)送格式不對。我在豐煒官網(wǎng)下載了VB系列的通訊協(xié)議參考,但通訊協(xié)議寫的不詳細(xì),協(xié)議資料上有個例子我放在附件里了。我分別試用過發(fā)送16進制數(shù)字和字符串2中格式發(fā)送。 以上圖為例: 發(fā)送的數(shù)組是 {0x02,0x30,0x30,0x35,0x31,0x30,0x30,0x38,0x31,0x30,0x31,0x03,0x46,0x33}; 發(fā)送的字符串是 “0230303531303038313031034633” 結(jié)果都沒成功。 請大神指點一下到底是哪里的問題? [ 此帖被bifujian110在2017-11-04 21:52重新編輯 ] |
---|---|
|
liuqiang2012
慎言慎行,三思而后行!
級別: 家園常客
|
是不是用ASCII碼發(fā)送的?貌似跟三菱的PLC通信協(xié)議是一樣的. |
|
---|---|---|
本帖最近評分記錄:
|