西门子编程软件的使用--培训专用
- 格式:pptx
- 大小:44.99 MB
- 文档页数:231


SINUMERIKSinuTrain
ShopMill 让铣削更轻松
培训手册
• 2006.08
2006年08月第4次修订版
软件版本号:V06.04
西门子股份公司版权所有
没有明确的书面许可,不得翻印或传播本文献的内容,亦不得采用影印或将本文献内容制成胶片、磁带、磁碟、
幻灯片或其它多媒体制品等方法对本文献加以翻印。0
作为入门指导手册,本文献由以下单位合作完成:
西门子股份公司
自动化与驱动集团
运动控制系统部
邮政信箱: 3180, D-91050 Erlangen/德国
以及
R. & S. KELLER GmbH
Siegfried Keller, Stefan Nover, Klaus Reckermann, Olaf Anders, Kai Schmitz
邮政信箱:131663, D-42043 Wuppertal/德国
订货号:6FC5095-0AA50-0RP2
ShopMill培训手册
1如何更快地从图纸到工件?
迄今为止,数控生产主要采用复杂、抽象的代码进行NC编程,因而只有专业人员才能对其进行操作。但是
实际上,由于每一位熟练工人都堪称专业人士,因而也能够利用传统机械加工中所积累的丰富经验处理最为棘
手的任务-尽管采取的方法通常很不经济。所以,有必要找到一种方法,使这些技术专家们能够有效地将其经
验应用到NC机床生产中。
西门子公司推出的ShopMill工具,不但使操作人员省却了编码之苦,亦使他们拥有了新一代的 SINUMERIK
控制系统。
西门子提供的解决方案是:建立一个工作计划,而非一段程序。
通过建立与操作人员水平相当且包含具体操作要求的工作计划,ShopMill的用户能够将其专业知识真正运
用到加工过程当中,同时亦不会荒废实际的技能。
由于ShopMill能够建立强大的集成式运行轨迹,即使最复杂的轮廓和工件亦可轻松制得。因此:
可借助 ShopMill 更加快捷地从图纸向工件转移!
尽管ShopMill 简单易学,但本培训教程有助您更快更好地掌握ShopMill的各项功能。
SIMATIC
STEP 7 V5.4编程
使用手册
2006年03月
前言、目录
产品介绍和软件安装 1
安装 2
设计自动化解决方案 3
设计程序结构基础 4
启动和操作 5
创建并编辑项目 6
用不同版本编辑STEP 7编辑项目 7
定义符号 8
程序块和程序库的生成 9
逻辑块的生成 10
数据块的生成 11
数据块的参数赋值 12
建立STL源文件 13
显示参考数据 14
检查块的一致性和作为块特性的时间标记 15
组态消息 16
控制和监视变量 17
建立在线连接并进行CPU设置 18
下载和上载 19
通过变量表进行调试 20
用程序状态进行测试 21
使用模拟程序(可选软件包)进行测试 22
诊断 23
打印与归档 24
使用M7可编程控制系统 25
提示与技巧 26
附录 A
i安全指南 本手册包括应该遵守的注意事项,以保证您个人的生命安全及财产损失。有关人身安全的注意事项在本手册中均采用安全警示标志加以突出强调,有关财产安全的注意事项并没有安全警示标志,并根据危险等级注明如下:
危险(Danger)
表示若不采取适当的预防措施,将造成死亡、严重的人身伤害或重大的财产损失。
警告(Warning)
表示若不采取适当的预防措施,将可能造成死亡、严重的人身伤害或重大的财产损失。
小心(Caution)
有警示标志表示若不采取适当的预防措施,将可能造成轻微的人身伤害或财产损失。
小心(Caution)
无警示标志,表示若不采取适当的预防措施,将可能造成财产损失。
注意(Note)
提醒你对与产品有关的重要信息、产品的处置或文件的特别部分,应格外注意。
如果出现不是同级的警示信息,则须采取最高一级警示。对于人身伤害的警示一般包括对于财产损失
的警示。
合格人员
只有合格人员才允许安装和操作这一设备。合格人员规定为根据既定的安全惯例和标准批准进行试运
行、接地和为电路、设备和系统加装标签的人员。
西门子编写程序的方法
对于西门子PLC编程,其基本方法可以概括为以下几点:
1. 选择合适的编程软件
西门子PLC通常使用Step7或TIA Portal进行编程。这两种软件功能强大,图形化操作,可以提高编程效率。
2. 了解硬件配置
包括使用的PLC类型号、输入/输出配置、插槽数量等。这决定了编程时可用的地址范围。
3. 分析控制需求
理解控制流程和逻辑,确定所需要的功能模块,如定时,计数,计算,比较等。
4. 编写程序框架
根据控制要求规划程序结构,确定使用哪些函数块以及调用顺序。
5. 编写组态
配置硬件地址,定义标签、数据块,设置模块参数等。
6. ladder编程
利用接线图编写程序,连接输入输出变量,实现功能模块的逻辑链接。
7. FBD编程
利用功能块图编程,通过将功能块连线来实现逻辑控制。
8. SCL编程
如果需要复杂算法,可以利用结构化控制语言编程。
9. 调试程序
检查Syntax错误,然后在仿真模式下验证逻辑,标准模式验证硬件连接。
10. 上传运行
上传程序至PLC中运行,监视变量变化,实际调试优化。
11. 注释文档
添加代码注释说明程序流程,编写相关文档,方便后期维护。
12. 定期维护
根据运行情况优化程序,修正故障,合理更新升级,保证可靠运行。
综上所述,编写西门子PLC程序需要熟练运用其软件平台,根据实际控制需求合理规划程序框架和功能模块,利用图形化编程实现控制逻辑,并不断维护与优化,以保证PLC可靠运行。这需要工程师具备一定的编程经验与技能。
1 / 10 实验二 西门子PLC编程软件STEP7的使用入门
一、实验目的
1.初步掌握编程软件STEP7 V5.2的使用方法。
2.了解PLC中程序块的概念。
二、实验设备(仪器)
1.计算机一台。
2.西门子S7-300PLC(CPU:315-2DP)一台。
三、实验内容
1.编程软件STEP7 V5.2的硬件组态。
(1)新建一个项目。首先用鼠标左键双击桌面上的STEP7图标,进入SIMATIC Manager(管理器)窗口,单击“File”菜单下的“New”,如图2-1所示,弹出一个对话框,在项目名称“Name”中输入sample,也可以在项目的存储路径“Storage location”中输入你要存储的地址,本实验中使用默认地址就可以,如图2-2所示,单击“Ok”完成,如图2-3所示。
图2-1 项目管理器界面
图2-2 创建一个新的项目 2 / 10
图2-3 创建一个项目后的管理器界面
(2)插入一个S7-300的站,进行硬件组态。在“Insert”菜单下的“”Station的目录下单击“2 SIMATIC 300 Station”,如图2-4所示。
图2-4 在项目中插入对象
(3)打开硬件组态界面。选中左边窗口中的“SIMATIC 300(1)”,在右边窗口中可以看到“Hardware”图标,如图2-5所示。
图2-5 启动硬件组态程序
双击右边窗口中的“Hardware”图标,进入硬件组态程序界面,如图2-6所示。
(4)主机架的配置方法。在STEP7中,通过简单的拖放操作就可以完成主机架的配置。
①在硬件目录中找到S7-300机架拖拽到左上方的视图中,即可添加一个主机架。 3 / 10
图2-6 硬件组态程序界面
②插入主机架后,分别在机架中的1号槽中添加电源,如图2-7所示,2号槽中添加CPU,如图2-8所示。
图2-7 向主机架中添加电源
图2-8 向主机架中添加CPU