我这边有一个项目是C#编写的 上位机软件和s7-400 进行通讯, 上位机为xp 系统, 由于上位机太老了,需要更换为新的上位机 ,那么新的上位机系统为win7 32位系统, 系的系统安装了SIMATIC NET V8.1 ,并重新进行了配置(参考原有的simatic net)。同时c# 源代码在vs 中进行了编译,那么新的上位机系统打开之后,系统报出 Failed to establish sapi connetcion,{CpName,VfdName,SapiConnName}={S7ONLINE,Application,Application}S7SAPI_Async , 这个错误, 之前在没有更换电脑的时候, 我也遇到过这样的问题, 解决方法就是在PLC 程序中 找到 XDB文件,并导入到simatic net 中 。这次 我使用同样的方法,却没有成功。(网络之类的都是好的,并已确认过,网卡之类的选择都选择了) 大家有没有遇到过这样的问题 ?都是怎么解决的?我还有什么遗漏的 ? 请多指教。多谢大家!