现在的情况是:接线:PLC是CP1W-CIF12RS422串口选件:RDB+,RDA-,SDB+,SDA-分别对应SmaRT700的TXD+,TXD-,RXD+,RXD-。拨码开关为1,2,3,4,5,6全部为OFF。CP1H串口2的设置为:9600,7,2,E,HoSTlink,单元号为0。Smar700侧设置为:9600,数据位7位,停止位2位,偶校验,通讯类型为:RS422,对应PLC站地址:0。通讯结果是:串口指示灯常亮。触摸屏无法读写数据。若将5,6两个拨码开关置ON,则串口指示灯每隔1s闪一次,通过Smart700还能往数据存储器D0里面写数据,可是所有数据触摸屏无法读取,还有I/O存储区无法通过触摸屏更改值。还有PLC的设置更改为其他设置并下载完成后,断电10s后上电,设置又恢复默认值,无法保存,PLC无任何报警,电池也是刚换的。请问是什么原因呢?
最佳答案
《VB与欧姆龙(OMRON)PLC通讯源码,CP1H的VB通讯源码》
htTP://home.gongkong.com/profile/blogdetail.ASpx?id=2012021922113700001
提问者对于答案的评价:
meibanf
专家置评
建议给Smart700做OS更新,并把CP1W切换到“监视”模式。