WINCC脚本初步定期往数据库添加纪录 -
更新时间:2023-09-26 09:15:01 阅读量: 综合文库 文档下载
有时候我们需要定期往一个sql数据表添加纪录,以前尝试过vbs脚本,今天通过c脚本实现同样的功能。假设有一个sql数据库Report,下面有一个数据表,有以下几个字段:
CurNo 表示序号,bigint数据类型,主键,自动递加1;CurDate,字符串,纪录当前日期;CurTime 字符串,记录当前时间;flow1 实数;flow2 实数,flow3 实数。由于没有实际的PLC,所以这个脚本里面取当前的秒数值来模拟现场的数字。在全局c脚本写入以下代码,触发器每5秒钟执行一次。
#include \int gscAction( void ) {
#pragma code(\
VOID GetLocalTime(SYSTEMTIME *lpst); SYSTEMTIME zeit; int flow1,flow2,flow3; __object *cn, *rs;
char *connstr=\Source=ES\\\\wincc\char sql[512]; GetLocalTime(&zeit);
sprintf(sql,\report(CurDate,CurTime,flow1,flow2,flow3)
values(\zeit.wSecond+1,zeit.wSecond+3);
cn=__object_create(\rs=__object_create(\cn->open(connstr);
if (cn->State == 0)// 为0表示连接数据库不成功
MessageBox(NULL,\连接数据库失败!\警告\else
{
rs->Open(sql,cn); rs->Close; }
if(cn->State != 0) cn->Close; return 0; }
正在阅读:
大学生入党积极分子2018年思想汇报范文1500字09-08
重新发现自己作文04-01
基于磁盘序列号实现软件加密05-22
期货基础知识押题卷六(解析)10-01
教学设计之《猫》教案2猫郑振铎教案一等奖03-24
25课世界多极化趋势(学案)09-20
陕西省安全评价指导性收费标准修改过02-01
会计从业资格证模拟题06-30
长沙某医院高层综合楼工程施工设计12-26
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 脚本
- 定期
- 初步
- 纪录
- 添加
- 数据库
- WINCC
- 双味桂鱼卷:补虚养生 docx
- 2019年关于表彰年“五四标兵”、“优秀团干部”、“优秀团员”、“红旗团支部”等先进团体及个人的决定 doc
- 农村小学小组评改习作理论与实践研究(讲座)
- 眼泪山谷 - 图文
- 促织原文及翻译和练习(全)
- 全国百强校辽宁省沈阳市东北育才学校2016届高三上学期第二次模拟考试化学试题
- 2015年甘肃省兰州市西北师大附中高考化学五诊试卷 - 图文
- 八上语文综合实践
- 申论模拟题2
- 光纤温度传感器实验
- 喉癌汇总(总)
- 某地铁3号线暗挖工程监理实施细则 - 图文
- 系统辨识实验二
- 数据采集存储系统实验报告
- 2014年高考真题 - 文科数学(安徽卷)Word版含答案 - 图文
- 水稳碎石底基层试验段施工技术总结
- 08第八章 热力学作业答案
- 中国文学理论批评史
- 十个当今中国必须解决的重大问题及简要分析
- 财务人员个人工作总结