测试PC和CX1000之间的ADS通讯。 PC写数据到CX1000中Memory的一个地址区,然后再从CX1000的Memory同一个地址区读取数据。地址:4020;偏移:0 NETID:CX1000的NETID(192.168.1.234.1.1) PORT:CX1000的PORT(801) TJ_CX1000程序下载到CX1000中,TJ_PC程序下载到PC本机中。 在TwinCAT PLC中可通过Online->Create Bootproject创造CX1000的启动程序 TJ_PC程序用到了ADS通讯功能块,要添加PlcSystem.lib库。 注意: ADSWRITE功能块的bWrite从False变为True时,才执行一次写操作。所以bWrite要不断取反。 同样,ADSREAD功能块的bRead从False变为True时,才执行一次读操作。程序中没有对bRead不断取反, 需要手动把bRead置False,再置True,则执行一次读操作。