可锐资源网

技术资源分享平台,提供编程学习、网站建设、脚本开发教程

[西门子PLC]组态王6.55如何通过TCP添加西门子1200设备

最近我用组态王来采集设备的数据,这设备的控制器是西门子的 1214CPU 呢。一边操作一边记录,下面就是我在组态王里添加西门子 1200PLC 的笔记。


组态王软件介绍!

组态王软件是一种常见的工业监控软件,它把过程控制设计、现场操作还有工厂资源管理都给融合到一块儿了,把一个企业里面的各种生产系统、应用以及信息交流都汇集到了一起,实现了最优管理。它是基于 Microsoft Windows
XP/Win7/Win8/Win10/WinServer 这一系列操作系统的,在企业网络的各个层次、各个位置上,用户都能够及时获取系统的实时信息。用组态王软件来开发工业监控工程,能够大大增强用户的生产控制能力,让工厂的生产力和效率提高,产品质量变好,还能减少成本以及原材料的消耗。它能用于从单一设备的生产运营管理和故障诊断,一直到网络结构分布式大型集中监控管理系统的开发。



四个组成部分:
组态王软件的结构是由工程管理器、组态开发系统、运行系统和信息窗口这四部分组成的。

工程管理器:工程管理器是用来创建新工程和管理已有工程的,能对已有工程进行搜索、添加、备份、恢复,还能实现数据词典的导入和导出等功能。

工程浏览器:工程浏览器是个工程开发设计的工具,能用来创建监控画面、监控的设备及相关变量、动画链接、命令语言,还有设定运行系统配置等,是个系统组态的工具。

运行系统:这是工程的运行界面,能从采集设备里获取通讯数据,并且按照工程浏览器的动画设计来显示动态画面,实现人和控制设备的交互操作。

信息窗口:它是用来显示和记录组态王在开发和运行系统使用期间的主要日志信息的。

组态王与I/O设备:
组态王软件是一个开放性的通用工业监控软件,能支持跟国内外常见的 PLC、智能模块、智能仪表、变频器、数据采集板卡等等(像西门子 PLC、莫迪康 PLC、欧姆龙 PLC、三菱 PLC、研华模块之类的),通过常规的通讯接口(比如说串口方式、USB 接口方式、以太网、总线、GPRS 等等)来进行数据通讯。组态王软件跟 IO 设备进行通讯,一般是通过调用*.dll 动态库来达成的,不同的设备、协议对应着不一样的动态库。工程开发人员不用去操心复杂的动态库代码以及设备通讯协议,只需要使用组态王提供的设备定义向导,就能定义工程里要用的 I/O 设备,并且通过变量的定义来实现跟 I/O 设备的关联,对用户来讲既简单又方便。这就是组态王的开放性。

组态王支持通过 OPC、DDE 等标准的传输机制,跟其他监控软件(比如:Intouch、Ifix、Wincc 等)或者其他应用程序(像:VB、VC 等)在本机或者网络上进行数据的交互。

建立应用工程的一般过程

通常来说,建立一个应用工程大概可以分成下面这几个步骤:

第一步:创建新工程 给工程创建一个目录,用来存放跟工程有关的文件。

第二步:定义硬件设备并添加工程变量 把工程里需要的硬件设备加上,还有工程里要用的变量,这里面包含内存变量和 I/O 变量。

第三步:制作图形画面并定义动画连接 按照实际工程的要求画好监控画面,让静态的画面能随着过程控制对象出现动态的效果。

第四步:编写命令语言 通过写脚本程序来完成比较复杂的操作上位控制。

第五步:进行运行系统的配置 对运行系统、报警、历史数据记录、网络、用户等进行设置,这是系统在用到现场之前必须要做的工作。

第六步:保存工程并运行 把上面这些步骤都做完以后,一个能拿到现场去运行的工程就做好啦。

如何得到组态王的帮助

组态王的帮助文档分组态王产品帮助文档和 I/O 驱动帮助文档这两部分,可以通过下面这几种办法打开:

办法一:点击桌面“开始”-“所有程序”-“组态王”-“帮助文档”,这个选项里包含组态王帮助文档、驱动帮助文档。

办法二:在工程浏览器里点击“帮助”菜单,这个选项里包含组态王帮助文档、驱动帮助文档。

办法三:在工程浏览器里,不管啥时候按“F1”快捷键就能弹出组态王软件的帮助文档。

现在开始简述组态王中如何添加西门子1200设备

1、新建
在组态王的工程浏览器中,选择【设备】,然后点击【新建】。



2、选择设备

让设备建立通讯,得依靠对应的设备驱动。在弹出来的设备配置向导界面里,先选择 PLC ,接着选西门子,再选 S71200 ,然后选 TCP 。选好这些之后,直接点击【下一页】就行。


3、逻辑名称


在逻辑名称界面,给设备输入一个在组态王里独一无二的设备名称,比如说:PLC ,弄好之后直接点击【下一页】按钮。



4、选择串口号

会弹出选择串口号的对话框,在这咱们选择任意一个串口,接着点击【下一页】按钮。


提醒:


为了不让通讯受到影响,要是创建好几个网络设备的话,得选择不一样的链路,可别都选同一个 COM 口。

5、地址设置

在弹出来的设备地址设置表单界面,得设置地址。在地址编辑栏里输入要连接的 PLC 的 IP 地址:192.168.0.10:0 。说明一下:西门子 1200 默认的 CPU 槽号是 0 。弄好之后点击【下一页】按钮。

6、通信参数

在通讯参数配置页去配置当设备跟组态王通讯出问题时的尝试恢复策略。

尝试恢复间隔:在组态王运行的时候,如果有某台设备出现通讯故障了,那么组态王能够自动诊断出来,并且会停止采集这台设备的相关数据,不过每隔一段时间就会试着跟这台设备建立通讯,间隔的这个时间就是尝试恢复间隔设置的时间。

最长恢复时间:就是组态王在这个时间里尝试跟设备恢复通讯,如果在这个时间里一直都没办法成功通讯,那就不再尝试通讯了。这个界面不用修改,保持默认的设置,直接点击【下一页】就行。

7、信息总结

这个界面会把前面设置的主要通讯参数做个总结让咱们查看,要是有问题的话,可以通过点击【上一步】去修改,要是确认没有问题了,那就点击【完成】按钮,这样就把设备添加好了。


至此,完成在组态王中添加设备的过程。

组态王|组态王中如何添加西门子1200设备

http://bbs.plcjs.com/forum.php?mod=viewthread&tid=506987&fromuid=1

(出处: PLC论坛-全力打造可编程控制器专业技术论坛)

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言