-
-
где же можно найти золотую середину между ошибками 8092 и 8094 в Sfc216? другие программы работают нормально
-
получается, что обновить я программу не смог, только испортил существующую. только не могу понять - пк карточку видит, а плк нет. объем памяти ммс (64мв) роль играет?
-
Посмотрите версию firmware в WINPLC7.
CPU понимает MMC карты объемом до 1Гв.
-
-
плк пишет нет доступа к Mmc
-
все, обновил в 4.0.8.(карточка была отформатирована в Fat32).
можем продолжать дальше?
-
в тестере одни нули, но нет постоянства в их кол-ве
Последний раз редактировалось aipik; 02.03.2010 в 09:44.
-
Пишите простейшую тестовую программу для Modbus-тестера (DB могут не совпадать с вашими):
OB100:
L 10000
T DB1.DBW 0
M001: NOP 0
CALL SFC 216
Protocol :=B#16#5
Parameter :=P#DB1.DBX0.0 BYTE 2
Baudrate :=B#16#9
CharLen :=B#16#3
Parity :=B#16#0
StopBits :=B#16#1
FlowControl:=B#16#1
RetVal :=MW106
L MW 106
SRW 12
L B#16#8
==I
JC M001
OB1, network 1:
L B#16#1
T DB30.DBB 0
L B#16#3
T DB30.DBB 1
L B#16#0
T DB30.DBB 2
L B#16#0
T DB30.DBB 3
L B#16#0
T DB30.DBB 4
L B#16#A
T DB30.DBB 5
CALL SFC 217
DataPtr:=P#DB30.DBX0.0 BYTE 6
DataLen:=MW20
RetVal :=MW22
L W#16#2000
L MW 22
==I
JC SEND
L W#16#2001
L MW 22
==I
JC FESE
JU NEXT
SEND: NOP 0
FESE: NOP 0
CALL SFC 218
DataPtr:=P#DB21.DBX0.0 BYTE 19
DataLen:=MW14
Error :=MW16
RetVal :=MW18
NEXT: NOP 0
BE
-
а почему L W#16#2000 и L W#16#2001? таких ошибок в Sfc217 нет.
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума