S7-200smart 的上位机PC通讯TCP用的DLL接口

请问有S7-200smart 的上位机PC通讯用的DLL接口动态链接库吗?  现在供应商做的硬件提供的西门子PLC,工厂已有的软件系统要扩展,需要测试软件控制PLC,请问西门子提供DLL吗? .net最好,因为现在系统都是win764位以上版本了。
     没有现成的DLL,有TCP传输协议命令说明也行。

最佳答案

网上用有部分西门子协议文档可供参考,实际上是TCP协议通信握手后紧接着发送两次固定的验证报文,报文通过后就和PLC建立了连接,如果报文出错PLC自动断开连接,,建立连接后以后发送信息就不需要验证报文了。C#用Tcpclent这个类的Reader和Writer完成数据的访问,发送报文,接收报文,https://wenku.baidu.com/view/d93b88b06394dd88d0d233d4b14e852459fb3912.html?fr=search
这个是对300的。1200和smart200的相同,和300的也就第一次发的验证报文不同,网上可以搜索的到.。

提问者对于答案的评价:
多谢各位的回答,OPC也很不错。 但是我还是喜欢简单粗暴。。 直接发送代码协议方便。 OPC安装的时候,常遇到系统杀毒软件的各种隐性的禁止拦截。
      所以还是趋向于协议直接通讯。 Thanks~~

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc279753.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日 下午6:14
下一篇 2020年10月30日 下午6:14

相关推荐

发表回复

登录后才能评论