恭喜,你发布的帖子
发布于 2022-05-20 06:45:31
5楼
使用S7-1200/1500直接连接微软接SQL Sever数据库需要先知道TDS协议(Tabular Data StreamProtocol)
表格数据流(Tabular Data Stream, TDS)协议是一种数据库服务器和客户端间交互的应用层协议,为微软SQL Server数据库和Sybase公司数据库产品所采用~
当然对于很多纯应用层的工程师而言,可能并不用关心以上这些,只在意使用西门子提供的LSql_Microsoft块来实现PLC与SQL Server之间的连接就好~
网上看到:
LSql_Microsoft其实使用的是Open Uer Communication进行通讯的,需要注意的是,因为微软SQL Sever的默认端口是1433,因此你必须保证1433是打开的,因此在防火墙设置中,在入站规则打开1433端口~
要求:对于S7-1500,Firmware必须保证在V2.5以上
对于S7-1200,Firmware必须保证在V4.4以上
下面我们来说一说如何进行通讯配置,如下图配置一些基本的以太网参数和数据库参数即可(所见即所得),总结下来如下:
1.SQL Server的IP地址和端口号(微软SQL Server默认端口号为1433);
2.SQL Server的登陆信息(用户名密码等);
3.数据库名称;
https://support.industry.siemens.com/cs/document/109779336/connecting-a-s7-1200-s7-1500-to-a-sql-database-?dti=0&pnid=13613&lc=en-CN
上面这个速率不知道能达到多少
请填写推广理由:
分享
只看
楼主