|
zzzer442
級別: 略有小成
|
圖片:
如題,我的PLC用的是三菱的RS2指令通過RS232串口發(fā)送接收數(shù)據(jù),串口設(shè)置如圖所示。 我用電腦的通訊串口調(diào)試指令,發(fā)現(xiàn)RS2指令只能從PLC向電腦發(fā)送數(shù)據(jù),但電腦發(fā)送數(shù)據(jù)給PLC的時候,PLC的內(nèi)存沒有任何變化。 請各位不吝賜教! |
|---|---|
|
|
|
夢雨天涯
微信hui530527 &
級別: 網(wǎng)絡(luò)英雄
|
你先看rd和sd指示燈亮不亮吧,然后再找你程序的問題,我感覺你寫得很亂 |
|
|---|---|---|
|
|
zzzer442
級別: 略有小成
|
運行停止燈那是基本常識了,PLC是正常運行的。 我昨天把D20改成D200,這條語句就能執(zhí)行,PLC接收到電腦發(fā)過來的信號。 【RS2 D0 K50 D200 K50 K1】 難道RS2指令還對寄存器的類型有要求?一定要斷電保持型的寄存器才會接收信號? |
|---|---|
|
|
|
工控小c
寧波周邊項目合作V:fisherman_77
級別: 工控俠客
|
不知道你原來的程序下面那三個BMOV是干嘛 D200-D249 和 D100要都是0 等于把接收到的全部覆蓋為0了 ![]() |
|---|---|
|
本帖最近評分記錄: |
|
tangjiezyc
級別: 網(wǎng)絡(luò)英雄
|
感覺3U格式不是H81表示 應(yīng)該是什么H0C81 |
|---|---|
|
|