PLC-500 PLC 联网宝连接西门子 S7-200Smart 远程采集数据

   日期:2024-01-23     浏览:52    评论:0    
核心提示:西门子 S7-200Smart 在采集数据时,一般采用 PPI 协议或 MODBUS 协议。上位机端使用 组态软件创建对应协议的逻辑设备,就可以远程控制和采集 PLC上的数据。常见的组态软件 厂家有三维力控、亚控组态王、杰控等。本文以组态王软件为例,着重描述采用 MODBUS 协议时的操作步骤。
,

图1: S7-200Smart与PLC-500 PLC联网宝连接远程采集数据

西门子 S7-200Smart 在采集数据时,一般采用 PPI 协议或 MODBUS 协议。上位机端使用 组态软件创建对应协议的逻辑设备,就可以远程控制和采集 PLC上的数据。常见的组态软件 厂家有三维力控、亚控组态王、杰控等。下面以组态王软件为例,着重描述采用 MODBUS 协议时的操作步骤。

1、向 S7-200Smart 写入 Modbus Slave 程序

使用 RJ-45 网线将 S7-200Smart 与电脑网口连接,运行西门子 PLC 编程软件 STEP7-MicroWIN SMART 向 S7-200Smart 下载 Modbus Slave 程序。 下图是 S7-200Smart CPU SR20 的 Modbus Slave 程序,由STEP7 MicroWIN SMART V2.0 编 译,供参考。这个程序可在此文档所在的压缩包中找到。(点此下载压缩包

图2:下载 MODBUS Slave 程序

2、连接 S7-200Smart 与 PLC-500 PLC 联网宝

使用驿唐 PLC 联网宝专用线缆将 S7-200Smart 与 PLC-500 PLC 联网宝连接起来,如下图 所示。给 PLC-500 PLC 联网宝插入 SIM 卡,拧紧天线,然后分别给 PLC-500 PLC 联网宝和 S7-200Smart 加电运行。

图 3:S7-200Smart 与 PL-500 PLC 联网宝连接

3、申请驿云账号

在浏览器中打开 http://eyun.etungtech.com 页面,点击“注册”按钮申请一个驿云 账号。

申请时要确保输入正确的电子邮件地址,提交后在收到的邮件中点击链接自动激活该账 号。

图 4:申请驿云账号

4、配置 PLC-500 PLC 联网宝

1)在上位机电脑上安装并运行无线串口通软件,在菜单“控制”->“设置”,“登录账 号”处输入申请的用户名和密码;  

图 5:运行串口通软件

2)添加终端:在工具栏中点击“添加终端”,在弹出的对话框中,根据 PLC-500 PLC 联网宝标签上的 IMEI 号查找终端,选中后点击“添加终端”即可,这时被添加的 终端将显示在终端列表中。

图 6:添加终端

3)修改终端串口参数:鼠标右键点击终端并选择“设置串口属性”,确认波特率、数 据位、校验位和停止位的值与 PLC 的 MODBUS Slave程序里设置的完全一致,比如: 9600、8、偶校验、1,点击“设置”按钮即可。修改串口参数立即生效,无需重启终端。

图 7:设置串口属性

5、虚拟串口

在无线串口通软件终端列表中选择终端,点击“添加映射”按钮,指定虚拟串口号, 如 COM5;

图 8:映射虚拟串口

6、上位机运行组态王采集数据

1)创建工程

在上位机运行组态王软件,在工程管理器中选择“新建”,创建一个工程:

图 9:创建工程

2)新建设备

在工程浏览器左侧列表中,选择“设备”,然后在右侧双击“新建设备”,在弹出的对话 框中,“设备驱动”列表下,选择“PLC”->“西门子”->“S7-200 系列(ModbusRTU)”-> “MODBUS”,点击“下一步”:

在选择串口号对话框中,选择之前映射的虚拟串口号,如:COM5:

在接下来的设备地址设置栏中,输入 PLC 中 MODBUS Slave 程序里指定的设备地址,如: 1

图 10:新建设备

之后连续点击“下一步”直至完成。

3)新建变量

在工程浏览器左侧选择“变量”一栏,然后在右侧的变量列表中双击“新建变量”,选 择变量类型,连接设备为上一步新建的设备,然后指定变量对应的寄存器地址、数据类 型和读写属性:

图 11:新建变量

4)创建画面

在工程浏览器左侧选择“画面”一栏,然后在右侧双击“新建画面”,在工具箱中选中 “文本”,在画面中添加一个变量状态显示的文本框,并双击它设置关联的变量,如下 图所示:

同样的,在工具箱中选中“圆角矩形”,在画面中添加一个可改变变量状态的点击框, 并双击它设置关联的变量,如下图所示:

图 12:创建画面

5)运行画面

在开发系统窗口中,选择菜单“文件”->“切换到 View”,进入运行系统;然后选择菜 单“画面”->“打开画面”,选中新创建的画面运行,点击改变变量状态的点击框,修 改状态,可看到实际的效果:

图 13:运行画面

以上是 S7-200Smart 使用 MODBUS 协议进行数据采集,上位机端采用组态王软件的 操作过程,采用其他厂家的组态软件,操作过程类似。如果 S7-200Smart 采用 PPI 协议, 由于其自身支持 PPI 协议,不需要事先写入程序,然后在创建设备的时候,设备驱动选 择“S7-200 系列”->“PPI”即可,其他操作与采用 MODBUS 协议时操作过程一致。

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服