powtiger
狂人日妓
級別: 略有小成
|
有一臺設備,通訊格式:波特率9600,一個起始位,一個停止位,8個數據位,無效驗。PLC發送16進制:D8 07 80 03 00 00 009C設備回答:D8 07 80 03 00 00 08 48 E1 EA 40 9A 99 B5 41 F3其中:D8 07 80 03 00 00 08為固定格式,有顏色的8位是兩組數據位。F3為校驗和,不固定。 請問這個通訊格式用S7-200怎么編程?由于西門子規定一定要有起始符號和結束符號,這個結束符號是校驗和,不是固定值,我一直讀不到數據,請大家幫我寫個程序好嗎,可有償服務,謝謝 |
|
---|---|---|
|
powtiger
狂人日妓
級別: 略有小成
|
哎,一直搞不懂,請高手幫我看看哪里有問題。 |
|
---|---|---|
|
湛藍小爾
工控交流 Q703935819
級別: 家園常客
|
圖片:
圖片:
圖片:
圖片:
圖片:
我有個小型的CPU22自由口,你參考下我的項目 字符是自己定義的 |
|
---|---|---|
|
湛藍小爾
工控交流 Q703935819
級別: 家園常客
|
PLC發送,數據,是自己定義的,你先寫好這些數據,在等待,發送區D8 07 80 03 00 00 009C 你看我的網絡3,就是了。數據是事先放在那里的。 西門子沒有規定起始和結束字符。不過,我選擇的模式,正好是啟用開始和結束字符。 記得,發送和接收不可同時觸發就好了 |
|
---|---|---|
|