凌霸天
级别: 探索解密
精华主题: 0
发帖数量: 22 个
工控威望: 187 点
下载积分: 146 分
在线时间: 17(小时)
注册时间: 2024-12-16
最后登录: 2025-06-25
查看凌霸天的 主题 / 回贴
楼主  发表于: 前天
1、SQL数据建立怎么比较快,我目前只会一个个去写,数据多的话比较费时间
2、wincc在工作站上运行,去和数据服务器怎样建立连接,通过IP地址?
3、wincc将数据存储到数据库中,然后再读取出来做曲线图在wincc上,和wincc自己的数据存档相比,会不会数据调用卡顿时间长
凌霸天
级别: 探索解密
精华主题: 0
发帖数量: 22 个
工控威望: 187 点
下载积分: 146 分
在线时间: 17(小时)
注册时间: 2024-12-16
最后登录: 2025-06-25
查看凌霸天的 主题 / 回贴
1楼  发表于: 前天
之前项目是存储在同一台电脑里,而且曲线图数据用的是归档数据,现在手里没有实验条件,不确定曲线数据能不能调用数据库存储的数据
fczxjh
级别: 论坛先锋
精华主题: 0
发帖数量: 621 个
工控威望: 1333 点
下载积分: 1857 分
在线时间: 273(小时)
注册时间: 2019-07-15
最后登录: 2025-06-25
查看fczxjh的 主题 / 回贴
2楼  发表于: 昨天
可以考虑用KEPserver做转存,只需要导入一个变量表,变量就全部创建好了,这个软件可以直接读取PLC再把变量转存到数据库。
数据库可以很快的写入读取,不用担心速度问题。你可以一个连接对象创建一个账号,避免登录同一个账号
凌霸天
级别: 探索解密
精华主题: 0
发帖数量: 22 个
工控威望: 187 点
下载积分: 146 分
在线时间: 17(小时)
注册时间: 2024-12-16
最后登录: 2025-06-25
查看凌霸天的 主题 / 回贴
3楼  发表于: 昨天
KEPServe要收费的,不允许用盗版
凌霸天
级别: 探索解密
精华主题: 0
发帖数量: 22 个
工控威望: 187 点
下载积分: 146 分
在线时间: 17(小时)
注册时间: 2024-12-16
最后登录: 2025-06-25
查看凌霸天的 主题 / 回贴
4楼  发表于: 昨天
引用
引用第2楼fczxjh于2025-06-25 09:31发表的  :
可以考虑用KEPserver做转存,只需要导入一个变量表,变量就全部创建好了,这个软件可以直接读取PLC再把变量转存到数据库。
数据库可以很快的写入读取,不用担心速度问题。你可以一个连接对象创建一个账号,避免登录同一个账号
fczxjh
级别: 论坛先锋
精华主题: 0
发帖数量: 621 个
工控威望: 1333 点
下载积分: 1857 分
在线时间: 273(小时)
注册时间: 2019-07-15
最后登录: 2025-06-25
查看fczxjh的 主题 / 回贴
5楼  发表于: 昨天
1、我测试过,可以用C#写脚本,把数据从PLC读出来存到数组里,再遍历写进数据库。程序方面尽量封装好,批量读取1秒上万个数据都没问题。但要注意PLC离线或数据库报错的故障处理。

2、买个数据库网关,网关有现成的管理软件。

3、按照C#的写法,遍历时也是一行信息发一条SQL指令,估计WINCC的写法无法避免一条条的写,实在不行就用EXCEL辅助一下再复制进去。