S7.Net是一个用C#编写的plc驱动程序,这意味着您不必处理与本机代码的任何互操作性,但它只使用OO编程和您熟悉的所有.Net功能。 基本功能: •可以使用套接字与plc连接和断开连接 •给定起始地址和字节数,可以从单个内存区域读取和写入字节。 高级功能: •可以直接将DB映射到类和结构 •C#的类型映射到S7的类型,每种类型都有转换器(双到REAL,int到DEC等) •它易于使用,很好书面和完全可读 •它是开源的,MIT许可证允许您在每个商业应用程序中使用它 •我是否已经说它是用C#编写的,根本没有互操作? S7.Net的不足之处,未来升级的路线图: •缺乏文档 •缺少允许通过向plc