最后估计profibus能通过simaticnet建立opc服务器。而是一个授权文件。怎么也安装不上,学习过程找了好久。Intouch学习过程.doc 有哪些操
找寻驱动。intouch本身不带驱动,需要另外安装驱动。找了好久。不知道用什么驱动。plc没有以太网连接。不能用以太网驱动。查看各种论文,最后估计profibus能通过simaticnet建立opc服务器。通过opc通讯和intouch连接。确定这种方案后,到处找intouch的opc驱动。最后找到opclink8.0.6
找寻安装盘软件。是寻找那种免费的。找寻授权,寻找免费授权软件。最后,不是软件,而是一个授权文件。授权工具intouch自带
找寻数据库:也不知道intouch的数据库是什么。是不是sql2005。软件自带的application3.0安装不上,也不知道是干什么的。网上搜遍找不到其用处。安装application3.0,前提是sql2005。但安装了sql2005,还是提示没有安装sql2005。怎么也安装不上,最后放弃。最后还是慢慢研究,发现intouch10.1自己本身带有数据库记录功能。xp系统安装了好长时间。因为都是老机器,虽然机器很好,但总是有问题。工控系统不能用其它ghost的,或阉割后 的系统。需要用安装盘安装,光驱镜像又有问题。搞了好长时间
plc的安装。哎哟真是命运多舛。我的计算机是小机箱。cp5611卡插不上。即使勉强硬插上,检测到板卡没问题了。通讯头没办法插上去。还是没办法用。试试不接plc行不行。实验plcsim行不行。真是搞翻了。不行。最后还是另外找台全高机箱的计算机。做系统,插卡,调试。
plc的opc服务器安装,调试。s7硬件添加simatic pc station.。进入pc station的硬件组态,添加opc服务器和cp5611. 注意个节点地址。dp的profile不是dp,选standard.编译下载。进入netpro,为opc添加链接。进入configuration console,设置s7oneline 的接口参数为pc internal(local),否则opc的参数下载不到opc服务器。cp5611的模式为configured mode.
opclink8.0调试,topic自主设定,服务器名选择,opc路径选择。选择的越是子路径,intouch里opctagcreater,选择余地越小。
opctagcreater找寻,添加几个变量后,发现添加变量太麻烦了。想想intouch 也是知名软件,怎么会这个标记名词典这么小气呢。这能编辑几个变量。要有几千个点光这个任务做在那不动一个星期了,还会错。肯定另外办法,最后找找找,导出格式到excel,在excel里编辑。竟然西门子的opc服务器里可以把点名也下载到服务器里。可以直接从intouch直接读出来。这么多变量怎么区分,编组。后来找找找,只能用成员变量。每个supertag只能有64个成员。在标记名字典里不能建立成员变量?还没搞懂。反正我在excel里归类,加“”符号就成为supertag的成员变量。opctagcreater在opc安装文件夹里,单独程序安装。寻找symbol factory。在最初安装intouch 时选择辅助组件。
启用历史记录,自动配置历史趋势标记类型和笔刻度标记类型后。怎么都不显示曲线。新建了一个内存变量,也只是显示一个固定的量。经过1天多没日没夜奋战,终于找到了。要在历史趋势里显示的量,在标记名字典里不能在system报警组里。也不知道怎么会这样。这叫初学的人情何以堪。
发现opclink8.0经常出错。这个出错后,intouch的i/o报警不起作用。内存运行的数据照样正常。只是从plc上来的数据不正常。怎么出现这样,造成系统不稳定。
剩下是报警和报表。报警好像比较简单。但如果要从历史数据中查找以前报警记录,还要功夫。报表用histdata,添加脚本处理。终于出来了。