版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第2章TIAPortal软件的组成与安装
2.1TIAPortal的组成2.2安装STEP7Basic/ProfessionalV20的要求2.3SIMATICS7-PLCSIM仿真2.4TIAPortal应用举例
2.1TIAPortal的组成
2.1TIAPortal的组成
2.2安装STEP7Basic/ProfessionalV20的要求硬件要求安装STEP7Basic/ProfessionalV20的计算机推荐满足以下需求:
处理器:
Intel®Core™i5-8400H(2.5到4.2GHz;4核+超线程;8MB智能缓存)内存:16GB或者更多(对于大型项目,为32GB)硬盘:SSD,配备至少50GB的存储空间图形分辨率:最小
1920x1080显示器:15.6"宽屏显示(1920x1080)2.2安装STEP7Basic/ProfessionalV20的要求
软件要求1.Windows11操作系统(64位)
Windows11HomeVersion23H2*
Windows11HomeVersion22H2*
Windows11HomeVersion21H2*
Windows11ProfessionalVersion23H2
Windows11ProfessionalVersion22H2
Windows11ProfessionalVersion21H2
Windows11EnterpriseVersion23H2
Windows11EnterpriseVersion22H2
Windows11EnterpriseVersion21H22.2安装STEP7Basic/ProfessionalV20的要求2.Windows10操作系统(64位)
Windows10HomeVersion22H2*
Windows10ProfessionalVersion22H2
Windows10EnterpriseVersion22H2
Windows10EnterpriseVersion22H2
Windows10EnterpriseVersion20H2
Windows10EnterpriseVersion2009
Windows10EnterpriseLTSC2021
Windows10EnterpriseLTSC2019
Windows10EnterpriseLTSC20162.2安装STEP7Basic/ProfessionalV20的要求3.WindowsServer(64位)
WindowsServer2022Standard
WindowsServer2019Standard
WindowsServer2016Standard2.3SIMATICS7-PLCSIM仿真S7-1200PLC仿真功能要求S7-PLCSIM支持在不使用实际硬件的情况下调试和验证单个PLC程序。S7-PLCSIM允许用户使用所有STEP7调试工具,其中包括监视表、程序状态、在线与诊断功能及其他工具。S7-1200PLCSIM支持范围S7-PLCSIM就像物理PLC一样支持仿真的S7-1200和S7-1200F的大多数指令,可以下载成功编译到虚拟PLC中的所有程序。但是,某些指令会调用仅受部分支持的SFC(系统函数)或SFB(系统函数块),并且仿真可能无法按预期进行。2.3SIMATICS7-PLCSIM仿真PLCSIM的启动启动方法一启动方法二启动方法三2.4TIAPortal应用举例TIAPortal中的项目视图和Portal视图使用TIAPortal创建一个S7-1200项目西门子自动化与驱动集团常用网站地址
2利用TIAPortal软件创建一个项目——TIAPortal中的项目视图和Portal视图
1任务选项2任务选项对应的操作3操作选择面板4切换到项目视图2利用TIAPortal软件创建一个项目——TIAPortal中的项目视图和Portal视图
1项目树2详细视图3工作区4任务卡5巡视窗口2利用TIAPortal软件创建一个项目——使用TIAPortal创建一个S7-1200项目控制要求:按下启动按钮,电机启动运行,按下停止按钮,电机停止运行。在停止按钮为ON时,按下测试按钮,可测试电机是否运行正常,并记录电机正常运行的时间。启动按钮测试按钮停止按钮2利用TIAPortal软件创建一个项目——使用TIAPortal创建一个S7-1200项目创建项目及组态硬件添加一个块用于编写程序建立变量表编写程序程序的下载及调试仿真软件的使用2利用TIAPortal软件创建一个项目——使用TIAPortal创建一个S7-1200项目启动博图软件,创建一个新项目,输启动入项目名称及项目存储地址创建项目及组态硬件点击创建按钮开关开始创建项目2利用TIAPortal软件创建一个项目——使用TIAPortal创建一个S7-1200项目创建项目及组态硬件选择组态设备,完成硬件配置2利用TIAPortal软件创建一个项目——使用TIAPortal创建一个S7-1200项目创建项目及组态硬件❶选择添加新设备。以建立S7-1200项目为例,则应选择控制器中的S7-1200硬件进行配置2利用TIAPortal软件创建一个项目——使用TIAPortal创建一个S7-1200项目创建项目及组态硬件2利用TIAPortal软件创建一个项目——使用TIAPortal创建一个S7-1200项目创建项目及组态硬件2利用TIAPortal软件创建一个项目——使用TIAPortal创建一个S7-1200项目创建项目及组态硬件根据实际的硬件情况配置好PLC的模块及参数2利用TIAPortal软件创建一个项目——使用TIAPortal创建一个S7-1200项目创建项目及组态硬件2利用TIAPortal软件创建一个项目——使用TIAPortal创建一个S7-1200项目❷硬件配置,除了可以根据实际的硬件自行配置外,还可以通过检查实际连接的硬件读取去硬件配置在添加设备时,选择非特定的CPU1200,并无需根据实际的硬件去选择相应的订货号创建项目及组态硬件2利用TIAPortal软件创建一个项目——使用TIAPortal创建一个S7-1200项目点击获取,获取实际的硬件创建项目及组态硬件2利用TIAPortal软件创建一个项目——使用TIAPortal创建一个S7-1200项目②添加一个块用于编写程序添加程序块或数据块进行程序的设计。添加新块时,可以添加OB、FB、FC、DB块2利用TIAPortal软件创建一个项目——使用TIAPortal创建一个S7-1200项目S7-1200的用户程序结构采用模块化的编程结构,模块换编程可以将复杂的自动化任务划分为对应生产过程的技术功能较小的子任务,每个子任务对应于一个称为“块”的子程序,可以通过块与块之间的相互调用来组织程序,这样的块的程序易于修改和调试。块描述组织块(OB)是CPU操作系统与用户程序的接口,决定用户程序的结构。被操作系统自动调用,在使用中有中断组织块、启动组织块等。使用时必须有OB1组织块,操作系统每个扫描周期执行一次OB1。函数块(FB)用户编写的包含经常使用的功能的子程序,有专用背景数据块,运行时需要调用各种参数,于是就产生了背景数据块DB,所以需要用的数据就存储在DB中,即使结束调用,数据也不会丢失。函数(FC)用户编写的包含经常使用的功能的子程序,无专用背景数据块,运行时产生临时变量,执行结束后,数据丢失,不具备存储功能。背景数据块(DB)用于保存FB的输入变量、输出变量和静态变量,其数据在编译时自动生成。全局数据块(DB)用于存储用户的数据区域,供所有的代码块访问。②添加一个块用于编写程序2利用TIAPortal软件创建一个项目——使用TIAPortal创建一个S7-1200项目②添加一个块用于编写程序OB1是用户程序的主程序,CPU操作系统会在每个扫描周期,循环扫描执行OB1中的程序,而对于FB或FC需要在OB1中调用后才会被PLC扫描执行。背景DB1循环组织块OB1FB1FC1背景DB2FB2背景DB3FB3FC2FC3全局DB42利用TIAPortal软件创建一个项目——使用TIAPortal创建一个S7-1200项目②添加一个块用于编写程序FBFC必须在OB1中直接调用或者间接调用后才可以使用,当一个项目程序中FBFC比较多的情况下,如何查看其调用情况呢?方法有二1通过巡视窗口中信息对话框中的交叉应用进行查询,若查询哪个块只需要点击块,然后在巡视窗口的交叉引用中可以看到在什么程序的哪个程序段进行了调用。(被调用)2通过总览窗口里的程序信息中的调用结构查看块的调用情况。通过调用结构可以查询每个块下面调用了哪些块。(调用)2利用TIAPortal软件创建一个项目——使用TIAPortal创建一个S7-1200项目在S7-1200编程理念中,特别强调符号寻址的应用,在开始编写程序前,应当为程序中使用的存储区进行定义使用标签,符号地址也会使程序易于阅读和理解③建立变量表2利用TIAPortal软件创建一个项目——使用TIAPortal创建一个S7-1200项目在使用的过程中,有时我们需要对一些数据实现断电保持的功能,比如需要对MW20中的存储器中的数据做保持。1添加变量表③建立变量表2利用TIAPortal软件创建一个项目——使用TIAPortal创建一个S7-1200项目程序中使用变量后,系统会自动的给变量分配一个标签,自己可以重新定义这个变量名,或者使用快捷键Ctrl+Shift+T③建立变量表2重命名变量2利用TIAPortal软件创建一个项目——使用TIAPortal创建一个S7-1200项目④编写程序程序可以设计在OB1中,也可以在FB或FC中编写程序,程序编写可以使用LAD,也可使用FBD,也可以使用SCL编程⑤程序的下载及调试设置好通信连接方式,搜索出PLC,然后进行程序的下载2利用TIAPortal软件创建一个项目——使用TIAPortal创建一个S7-1200项目⑥仿真软件的使用对于CPU版本以上的版本,在没有PLC的情况下,可以使用仿真软件进行程序的验证,验证程序是否正确。在PG/PC接口类的类型:选择PN/IE
在PG/PC接口:选择PLCSIMS7-1200/S7-1500项目演示启动按钮测试按钮停止按钮3西门子自动化与驱动集团常用网站地址按住
Shift键时用鼠标点击下列链接,打开新浏览器窗口。技术支持主页英文产品信息系统主页(SIOS)
中文技术支持主页
/cs/start?lc=zh-CN
本地下载中、英文资料、软件、应用文档本地下载
/download
文档搜索应用文档、技术论坛帖子、找答案内容搜索
/service/search产品分类网址“找答案”:/service/answer/Def
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安全防火墙面试题库及答案
- 居家护理面试题库及答案
- 中医药知识面试题及答案
- 2025年西南计算机有限责任公司招聘21人备考题库含答案详解
- 2025年北京市第九十九中学招聘备考题库及完整答案详解一套
- 2025年兰州新区石化集团社会招聘15人备考题库及答案详解参考
- 2025年大理白族自治州教育科学研究所公开选调事业单位工作人员备考题库及答案详解一套
- 2025年湖北省妇幼保健院招聘79人备考题库及参考答案详解1套
- 医药厂员工考试题及答案
- 2025年驾校考试题多选题及答案
- 2025年文旅局编外文员面试题库及答案
- DB1310∕T 370-2025 化学分析实验室玻璃仪器清洗规范
- 2025海南三亚市卫生健康委员会招聘下属事业单位工作人员(第10号)(公共基础知识)综合能力测试题附答案解析
- 合同恋爱签订协议
- 我的白鸽 公开课一等奖创新教学设计(表格式)
- 《中考数学复习》课时三角形全等三角形教案
- GB/T 11638-2020乙炔气瓶
- 80年代台港文学课件
- 中国文化概论-张岱年课后习题答案
- 夯实基础-高效备考-初中生物中考备考经验交流课件(共22张)
- DB11-T 944-2022地面工程防滑施工及验收规程
评论
0/150
提交评论