c
使用用NetR/NetW时,应当注意:
避免简单地定时激活NetR/NetW:由于串行通信的特点,无法得知何时真正结束。如果定时进行网络读写通信,**判断此次通信是否正常结束 同时有效的NetR/NetW指令不能**过8个,否则通信请求队列会**出操作系统的管理能力 使用SM0.0调用网络读写指令,虽然能长期工作,但不能**过8个指令,而且会出现监控时指令块变为红色的现象,较好还是加上必要的读写状态判断条件。 较简单**的方法,是使用Micro/WIN中的NetR/NetWWizard(网络读写指令向导)。
使用NetR/NetW向导可以编辑较多24条网络读写指令,其核心是使用顺序控制指令,这样在任一时刻只有一条NetR/NetW指令有效。如果要求**出24条网络读写指令,可以自己按照此方法编程。 清除网络读写指令数据缓冲区中的(故障)状态字节可以恢复“死掉”的通信。但还是建议用户采用比较正规的编程方法。 NETR/NETWWizard-网络读写指令向导 只有在PPI通信中做主站的CPU才需要用NETR/NETW向导编程。