lqb7733
級別: 正式會員
|
現(xiàn)在想用單片機寫一個程序通過與PLC編程口連接,想問一下,這樣連接后,PLC都需要設置什么,像D8120也要設置嗎,還是不需要設置?如果需要設置該怎么設置? 現(xiàn)在用串口大師通過串口給PLC發(fā)送數(shù)據(jù),返回值一直是95,這個代表什么意思? 串口大師發(fā)的數(shù)據(jù)為:0x02,0x37,0x30,0x31,0x30,0x35,0x03,0x30,0x30,目的是讓Y0輸出1;現(xiàn)在發(fā)送沒有反應。PLC需要怎么設置才可以呢? 請高手指點!!謝謝!!! |
---|---|
|
lqb7733
級別: 正式會員
|
太感謝了,發(fā)05可以收到06,如果我想改為9600,8位,無,1位通訊格式,我要怎么設置呢,是在FX參數(shù)設置里面設置嗎? 現(xiàn)在我發(fā)這一串數(shù)據(jù)0x02,0x37,0x30,0x31,0x30,0x35,0x03,0x30,0x30,地址是H0501,對應Y1,但PLC沒有反應啊,是哪里沒設置正確呢,還是PLC程序里要加上什么條件啊? |
---|---|
|
lqb7733
級別: 正式會員
|
非常感謝樓上,現(xiàn)在已經(jīng)可以了,現(xiàn)在我要用485的A接RDA和SDA, 485的B接RDB和SDB,485的地線和SG相連,網(wǎng)上說的加330歐的電阻也加上了,但是發(fā)上面的數(shù)據(jù),沒有任何反應,想問一下,這樣是不能通信的嗎?還是PLC程序里面要再加條件才行? |
---|---|
|
lqb7733
級別: 正式會員
|
樓上的大牛,你這個截圖我看不懂,只用過梯形圖編程,現(xiàn)在的情況是我加入了幾條命令可以讓PLC動作了,但是PLC沒有返回碼,只能用31命令,37命令就不行了,那我加上您上面寫的程序后是不是就可以用37命令操作了啊??謝謝 [ 此帖被lqb7733在2015-07-20 10:06重新編輯 ] |
---|---|
|
zhou1211
級別: 略有小成
|
什么31 37 是你自己定義的操作功能碼么,如果是,那你PLC那邊肯定是有條件判斷的 ,你要先查清楚你串口模塊對應的特殊寄存器M8000-M8600 ,擴展通信的一般在m8400段 |
---|---|
|