首页 理论教育 西门子S7-200SmartPLC的以太网(TCP)通信优化

西门子S7-200SmartPLC的以太网(TCP)通信优化

时间:2023-06-19 理论教育 版权反馈
【摘要】:图4-2组态王工程创建图4-3工程浏览器界面图点击PLC 找到西门子S7-200 TCP,如图4-4 所示。图4-4设置配置图再点击下一步到设备地址输入:192.168.2.1:0进入画面,如图4-5 所示。图4-6设置完成图定义数据变量。点击“确定”按钮进入内嵌的组态王画面开发系统,如图4-9 所示。图4-11动画连接图图4-12命令语言点击变量(域)点击之前创建的变量,后点确定,如图4-13、4-14 所示。图4-15编写smart 程序PLC 进行通信连接,下载程序,运行如图4-16 所示。

西门子S7-200SmartPLC的以太网(TCP)通信优化

(1)在组态王中新建一个工程,进入该工程找到板卡点击新建,如图4-2、4-3 所示。

图4-2 组态王工程创建

图4-3 工程浏览器界面图

(2)点击PLC 找到西门子S7-200 TCP,如图4-4 所示。

图4-4 设置配置图

(3)再点击下一步到设备地址输入:192.168.2.1:0(注意:“:”冒号要在英文状态下编写)进入画面,如图4-5 所示。

图4-5 设备地址设置图

(4)设置完成,如图4-6 所示。

图4-6 设置完成图

(5)定义数据变量

在工程浏览器的左侧选择“数据词典”,在右侧双击 “新建”图标,弹出“变量属性”的对话框,如图4-7 所示。

图4-7 设置数据变量

在对话框中添加变量如下:

(1)变量名:sb1;变量类型:I/O 离散;连接设备:新I/O 设备;寄存器:M0.0;数据类型:Bit;读写属性:读写。

(2)变量名:KM1;变量类型:I/O 离散;连接设备:新I/O 设备;寄存器:Q0.0;数据类型:Bit;读写属性:读写。

(6)定义新画面。

① 在工程浏览器的左侧选择“文件\画面”,在工程浏览器右侧双击“新建”图标,弹出对话框,如图4-8 所示。

② 在“画面名称”处输入新的画面名称,其他属性目前不用更改。点击“确定”按钮进入内嵌的组态王画面开发系统,如图4-9 所示。

图4-8 新建画面(www.xing528.com)

图4-9 组态王开发系统

③ 在组态王开发系统中从“工具箱”中分别选择“按钮”和“椭圆”“文本”图标,绘制一个椭圆对象和一个按钮对象、一个文本对象,如图4-10 所示。

图4-10 创建图形画面

④ 画面绘制完成后全部保存,然后传变量,双击sb1\椭圆,后弹出“动画连接”对话框,然后选中“按下时”和“弹起时”,如图4-11 所示。

点击按下时,弹出“命令语言”对话框,如图4-12 所示。

图4-11 动画连接图

图4-12 命令语言

点击变量(域)点击之前创建的变量,后点确定,如图4-13、4-14 所示。

图4-13 按钮sb1 按下时

图4-14 按钮sb1 弹起时

椭圆传变量的方法和按钮sb1 一样,命令语言如下:

按下时:\\本站点\km1=1;

弹起时:\\本站点\km1=0;

注意:传完变量后全部保存。

(6)编写smart 程序(m0.0/Q0.0)下载,如图4-15 所示。

图4-15 编写smart 程序

(7)PLC 进行通信连接,下载程序,运行如图4-16 所示。

图4-16 通信连接,下载程序,运行

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈