PLC界面设计.ppt

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
选择语言种类“英语” 和所用字符组“原始TD200”如图7-37。点击下 一步。
SIMATIC S7
Siemens AG 2000. All rights reserved.
Date: File:
2019/10/20 SSP1_04C.6
Information and Training Center Knowledge for Automation
本例子中,用TD200显示PLC的一条具有嵌套数据的消息。第一行的格 式为“TEST C:实际测试温度”,第二行的格式为“SET C:设定温 度”。
SIMATIC S7
Siemens AG 2000. All rights reserved.
Date: File:
2019/10/20 SSP1_04C.5
Information and Training Center Knowledge for Automation
1 设置TD200组态 启动TD200向导 在STEP7的“菜单条”点击“工具”,选中TD200精灵(向导)。 图7-35设置参数块的数据块
在TD200设置向导对话框中选择参数块的数据块。选择“VB0”如图7-36。 点击下一步。
、DOWNARROW 、SHIFT ), 4个用户定义的功能键(F1、F2、F3、F4)。 其中用户定义的功能键的状态设置了MBx的状态如下。
功能健F1设置标志位Mx.0。 F1+SHIFT键设置标志位Mx.4。 功能健F2设置标志位Mx.1。 F2+SHIFT键设置标志位Mx.5。 功能健F3设置标志位Mx.2。 F3+SHIFT键设置标志位Mx.6。 功能健F4设置标志位Mx.3。 F4+SHIFT键设置标志位Mx.7。 3 TD200与S7-200的连接 5 TD200的供电方式 从S7-200 CPU供电 从外部电源供电
选择M内存为“M0”,更新速率为“尽快” 。点击下一步。
SIMATIC S7
Siemens AG 2000. All rights reserved.
Date: File:
2019/10/20 SSP1_04C.8
Information and Training Center Knowledge for Automation
SIMATIC S7
Siemens AG 2000. All rights reserved.
Date: File:
2019/10/20 SSP1_04C.14
Information and Training Center Knowledge for Automation
7.2 高级语言用于人机界面设计 人机界面的设计除了由PLC供应商提供的成套设备,如S7-200的TD200、
程序开发。 VB通过自己的控件和数据处理功能,可以很方便地编制一些现场控制的应 用程序和办公自动化的管理程序。完成过程控制和系统管理程序的开发。
多媒体程序设计。 通过VB提供的控件,可以完成对电脑中的多媒体设备进行控制,从而实现 多媒体功能。
SIMATIC S7
Siemens AG 2000. All rights reserved.
输入消息文本“TEST C:”和“SET C:” 。点击“嵌入数据”选项。
SIMATIC S7
Siemens AG 2000. All rights reserved.
Date: File:
2019/10/20 SSP1_04C.11
Information and Training Center Knowledge for Automation
选择参数块起始字节为“VB0”,启动标志起始字节为“VB12”,消息内 容起始字节为“VB40” 。点击下一步。
SIMATIC S7
Siemens AG 2000. All rights reserved.
Date: File:
2019/10/20 SSP1_04C.10
Information and Training Center Knowledge for Automation
2 硬件特点
TD200的部件
文本显示区:文本显示区为一个背光液晶显示(LCD),可以显示两行信息
,每行20个字符。用它可以看到从S7-200接收来的信息。
健:
TD200有9个键。其中有5个键为事先定义的、和上下文有关的
功能,其余4个键可以用户来定义其功能。
通信端口: 是一个9针D型连接器,它可以用TD/CPU电缆把TD200连接到
Information and Training Center Knowledge for Automation
2 对TD200组态的编程
程序的功能是:把第一个嵌入数据VW556传送到VW56中,把第二个嵌入数据 VW576传送到VW76中。启动使能位VB12.7。为了避免TD200的按键(F1-F7) 误动作,可以把MB0请零。
S7-300的WINCC等等。还可以使用高级语言有针对性地设计。如应用C语言、 VC、VB对具体控制系统进行设计的人机界面也不在少数。
7.2.1 人机界面设计的基本要求 整体界面设计:整体界面的设计要求功能比较全面,布局清晰合理,重点
突出,操作方便。此外还要考虑到系统控制的可靠和安全。 消息文本设计:消息文本界面的设计要求满足要求,文字清晰显著,颜色
选择TOD为“是”,启动强迫菜单为“是”,启动密码为“否” 。点击 下一步。
SIMATIC S7
Siemens AG 2000. All rights reserved.
Date: File:
2019/10/20 SSP1_04C.7
Information and Training Center Knowledge for Automation
Information and Training Center Knowledge for Automation
在下图对话框中点击“完成”,TD200设置完毕。
SIMATIC S7
Siemens AG 2000. All rights reserved.
Date: File:
2019/10/20 SSP1_04C.13
S7-200 CPU。
SIMATIC S7
Siemens AG 2000. All rights reserved.
Date: File:
2019/10/20 SSP1_04C.3
Information and Training Center Knowledge for Automation
TD200键盘的特点 TD200键盘有9个键。5个事先定义的命令键(ENTER 、ESC 、UPARROW
7.2.2 VB概述 1 VB特点
VB是用可视化Basic语言来进行应用程序的开发。面向对象的设计思想、 事件驱动的编程机制、“可视化”和“事件驱动”是VB的精髓。
2 VB功能
VB的主要功能如下。
创建用户界面 通过VB可以建立多种用户界面,如文档界面、数据库管理界面、工业控制 界面等等。
数据库处理 通过VB提供的数据访问控件或数据访问对象。VB可以很方便地实现对JET 数据库、ISAM数据库以及ODBC等数据库的访问。
Date: File:
2019/10/20 SSP1_04C.16
Information and Training Center Knowledge for Automation
7.2.3 VB用于人机界面设计举例 1 PC机与飒-200通信的及功能
设计一如图7-50的人机界面。对界面的要求:
按下“通信开始”按钮,PC机将文本1所显示的数据通过PC机的COM1口发
7․ 1 TD200文ቤተ መጻሕፍቲ ባይዱ显示和操作界面
TD200是S7-200的文本显示和操作界面。TD200即可以向S7-200 CPU发 出命令,也可以接收S7-200返回的信息和数据并显示。
7.1.1 TD200概述
1 TD200基本性能
TD200可以用于显示从S7-200读来的信息,可以用于调整选定的程序 变量。TD200还可以为S7-200提供强制和非强制I/O点的能力和为具有实时 时钟的CPU提供设置时间和日期的能力。
l 启动TD200组态向导 选择语言和条状字符集 TOD﹑Force功能和口令
保护的设置
确定功能键存储位和显 示更新率
选择消息长度和消息的 数量
指定参数块地址、诮息 使能地址和诮息位置
建立只有文本的消息 把数据值嵌入文本消息
7.1.3 TD200的操作
7.1.4 TD200应用举例
根据要求,窗体应安装如下控件。
标签控件Label 文本控件Text 按钮控件Command 定时器控件Timer 通信控件MSComm
7.2 高级语言用于人机界面设计 7.2.2 VB概述 7.2.3 VB用于人机界面设计举例
SIMATIC S7
Siemens AG 2000. All rights reserved.
Date: File:
2019/10/20 SSP1_04C.2
Information and Training Center Knowledge for Automation
第7章PLC界面设计基础
SIMATIC S7
Siemens AG 2000. All rights reserved.
Date: File:
2019/10/20 SSP1_04C.1
Information and Training Center Knowledge for Automation
7.1 TD200文本显示和操作界面 7.1.1 TD200概述 7.1.2 TD200的组态基础 7.1.3 TD200的操作 7.1.4 TD200应用举例
SIMATIC S7
Siemens AG 2000. All rights reserved.
Date: File:
2019/10/20 SSP1_04C.4
Information and Training Center Knowledge for Automation
7.1.2 TD200的组态基础
送出去。通过PC机和S7-200之间的通信电缆(485总线)数据送到S7-200
的自由口0。
在S7-200收到数据后,S7-200首先把收到的数据保存。然后再从存储器中
把这些数据取出,并从自由口发送到PC机。
PC机收到S7-200返回的数据后,把数据在文本2上显示。 2 PC机的VB程序设计 1)VB的窗体设计
应用C语言、VC语言和VB语言等高级语言都可以方便快捷地解决人机界面设 计中的问题。
SIMATIC S7
Siemens AG 2000. All rights reserved.
Date: File:
2019/10/20 SSP1_04C.15
Information and Training Center Knowledge for Automation
搭配合理。此外还要考虑到文本的准确性和实时性。 数据文本设计:数据文本界面的设计要求满足要求,数据清晰显著,颜色 搭配合理。此外也要考虑到数据的准确性和实时性。 动态画面设计:动态画面的设计要求画面清晰显著,颜色搭配合理。此外
也要考虑到画面的准确性、实时性、赋予动感、形象和逼真。 通信设计:从人机界面的整体设计到各个局部设计的要求可以看到,人机 界面的消息、数据和动画都要求具有准确、可靠和快速。这就意味着人机界 面(通信中的主站)和PLC的CPU的通信的无误性和快速性至关重要。
选择数据格式为“字”,显示格式为“不带符号”,小数右侧数位为 “0”。点击确认。同样方法嵌入另一个数据格式。请不要忘了各数据值 的地址。
SIMATIC S7
Siemens AG 2000. All rights reserved.
Date: File:
2019/10/20 SSP1_04C.12
选择消息尺寸为“40个字符”,消息数为“一条” 。点击下一步。
SIMATIC S7
Siemens AG 2000. All rights reserved.
Date: File:
2019/10/20 SSP1_04C.9
Information and Training Center Knowledge for Automation
相关文档
最新文档