目的 : 想做一个s7和socket易用的通信程序。 编程语言实验阶段可选 vb.net 或者C#.net。
网络上我搜索了MSDN各工控论坛各大贴子,或者没公开或者处于入门水平。
实现功能 : 初级功能 ,
1. socket 标准应用, PLC做服务器, PLC端程序。 C#做客户端, 创建socket 收发 ;服务器绑定;监听收发数据, 目标达到能通信上。
2. plc包括数据块非优化地址的导出标签,用excel , 让C#端socket包数据变得透明,收发数据通过标 签。地址高低字节自动转换程序,根据数据类型完成16进制到UI端显示, 发送数据转换编码16#到 SOCKET.
3. 处理socket流控制异常。
4. 计算机多线程,面向连接应用,断线后自动连接 。
时间可以很长,有时间我就搞一点,争取做到最后。
只代表个人观点学习用, 错误之处请指正。