多语言展示
当前在线:1534今日阅读:19今日分享:20

Intouch学习过程.doc

有一个项目是木业工厂的,用西门子PLC,要求用Intouch。对此不熟悉。几天无事,研究一下。经验分享。
工具/原料
1

电脑XP系统,能上网。

2

西门子STEP7,SIMaticNet软件。

3

3152DPCPU一台,Profibus连接器,CP5611通讯卡。

方法/步骤
1

1、  找寻安装盘软件。是寻找那种免费的。

2

2、  找寻授权,寻找免费授权软件。最后,不是软件,而是一个授权文件。授权工具intouch自带。

3

3、  找寻驱动。Intouch本身不带驱动,需要另外安装驱动。找了好久。不知道用什么驱动。PLC没有以太网连接。不能用以太网驱动。查看各种论文,最后估计profibus能通过SIMATICNET建立OPC服务器。通过OPC通讯和Intouch连接。确定这种方案后,到处找Intouch的OPC驱动。最后找到OPCLINK8.0.6

4

4、  找寻数据库也不知道INTOUCH的数据库是什么。是不是SQL2005。软件自带的APPLICATION3.0安装不上,也不知道是干什么的。网上搜遍找不到其用处。安装APPLICATION3.0,前提是SQL2005。但安装了SQL2005,还是提示没有安装SQL2005。怎么也安装不上,最后放弃。最后还是慢慢研究,发现INTOUCH10.1自己本身带有数据库记录功能。

5

5.XP系统安装了好长时间。因为都是老机器,虽然机器很好,但总是有问题。工控系统不能用其它ghost的,或阉割后 的系统。需要用安装盘安装,光驱镜像又有问题。搞了好长时间。

6

PLC的安装。哎哟真是命运多舛。我的计算机是小机箱。CP5611卡插不上。即使勉强硬插上,检测到板卡没问题了。通讯头没办法插上去。还是没办法用。试试不接PLC行不行。实验PLCSIM行不行。真是搞翻了。不行。最后还是另外找台全高机箱的计算机。做系统,插卡,调试。

7

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.

8

OPClink8.0调试,topic自主设定,服务器名选择,OPC路径选择。选择的越是子路径,INtouch里OPCtagcreater,选择余地越小。

9

OPCtagcreater找寻,添加几个变量后,发现添加变量太麻烦了。想想intouch 也是知名软件,怎么会这个标记名词典这么小气呢。这能编辑几个变量。要有几千个点光这个任务做在那不动一个星期了,还会错。肯定另外办法,最后找找找,导出格式到EXCEL,在EXCEL里编辑。竟然西门子的OPC服务器里可以把点名也下载到服务器里。可以直接从Intouch直接读出来。这么多变量怎么区分,编组。后来找找找,只能用成员变量。每个SUPERTAG只能有64个成员。在标记名字典里不能建立成员变量?还没搞懂。反正我在EXCEL里归类,加“\”符号就成为SUPERTAG的成员变量。OPCtagcreater在OPC安装文件夹里,单独程序安装。

10

寻找symbol factory。在最初安装intouch 时选择辅助组件。

11

启用历史记录,自动配置历史趋势标记类型和笔刻度标记类型后。怎么都不显示曲线。新建了一个内存变量,也只是显示一个固定的量。经过1天多没日没夜奋战,终于找到了。要在历史趋势里显示的量,在标记名字典里不能在system报警组里。也不知道怎么会这样。这叫初学的人情何以堪。

12

发现OPCLink8.0经常出错。这个出错后,Intouch的I/O报警不起作用。内存运行的数据照样正常。只是从PLC上来的数据不正常。怎么出现这样,造成系统不稳定。

13

剩下是报警和报表。报警好像比较简单。但如果要从历史数据中查找以前报警记录,还要功夫。报表用HISTDATA,添加脚本处理。终于出来了。

推荐信息