编辑西门子plc200程序实例程序

西门子PLC资料
扫描二维码,下载文件到手机
相关文档推荐
文件夹内容会因为分享者操作 或审核发生变化
用户应遵守著作权法,尊重著作权人合法权益,不违法上传、存储并分享他人作品。举报邮箱:
京网文[0号 京ICP证100780号热门搜索:
当前位置:
西门子PLC的几种编程语言
不同的商家的PLC有不同的编程语言,但就某个商家而言,PLC的编程语言也就那么几种。下面,以西门子PLC的编程语言为例,说明一下,各种编程语言的异同。
  OFweek讯:不同的商家的有不同的编程语言,但就某个商家而言,PLC的编程语言也就那么几种。下面,以西门子PLC的编程语言为例,说明一下,各种编程语言的异同。  1、顺序功能图(SFC-SeauentialFuctionChart)  这是位于其它编程语言之上的图形语言,用来编程顺序控制的程序(如:机械手控制程序)。编写时,工艺过程被划分为若干个顺序出现的步,每步中包括控制输出的动作,从一步到另一步的转换由转换条件来控制,特别适合于生产制造过程。  西门子STEP7中的该编程语言是S7Graph。  2、梯形图(LAD-LAdderDiagram)  这是使用使用最多的PLC编程语言。因与继电器电路很相似,具有直观易懂的特点,很容易被熟悉继电器控制的电气人员所掌握,特别适合于数字量逻辑控制。  梯形图由触点、线圈和用方框表示的指令构成。触点代表逻辑输入条件,线圈代表逻辑运算结果,常用来控制的指示灯,开关和内部的标志位等。指令框用来表示定时器、计数器或数学运算等附加指令。  在程序中,最左边是主信号流,信号流总是从左向右流动的。  不适合于编写大型控制程序。
责任编辑:qwert
免责声明:
本文仅代表作者个人观点,与
OFweek工控网
无关。其原创性以及文中陈述文字和内容未经本站证实,
对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅
作参考,并请自行核实相关内容。
邮箱/用户名:
忘记密码?
用其他账号登录: QQ
请输入评论
机械自动化单片机
广东省/深圳市
四川省/成都市
广东省/深圳市
广东省/深圳市
广东省/深圳市
广东省/深圳市
北京市/海淀区
广东省/深圳市
广东省/深圳市
广东省/惠州市
*文字标题:
*纠错内容:
联系邮箱:
*验 证 码:西门子STEP7程序的编写
查看: 3705|
摘要: 本文介绍如何使用sTEP7—Micro/wIN 32编程软件进行编程,这是学习编程软件使用的重点。PLC所有的程序都是在这个编程界面下进行的。
一、程序文件操作
建立一个程序文件,可用“文件”菜单中的“新建”命令,也可用工具条中的按钮来完成。如图所示为一个新建程序文件的指令树,系统默认初始设置如下:
图1 新建程序文件的指令树
新建的程序文件以“项目1(CPU221)”命名,括号内为系统默认 的型号。项目包括7 个相关的块。其中程序块中有1 个主程序,1 个子程序SBR-0 和1 个中断程序INT-0。
用户可以根据实际编程需要做以下工作:
◆ 确定主机型号
首先要根据实际应用情况选择PLC 型号。右击“项目1(CPU221)”图标,在弹出的按钮中单击“类型”,或用“PLC”菜单中的“类型”命令。然后在弹出的对话框中选择所用的PLC 型号。
◆ 程序更名
项目文件更名:如果新建了一个程序文件,可用“文件”菜单中“另存为”命令,然后在弹出的对话框中键入希望的名称。
子程序和中断程序更名:在指令树窗口中,右击要更名的子程序或中断程序名称,在弹出的选择按钮中单击“重命名”,然后键入名称。
主程序的名称一般用默认的MAIN,任何项目文件的主程序只有一个。
◆ 添加一个子程序或一个中断程序方法1:在指令树窗口中,右击“程序块”图标,插入子程序或插入中断程序。方法2:用“编辑”菜单中的“插入”命令。方法3:在编辑窗口中单击编辑区,在弹出的菜单选项中选择“插入”命令。新生成的子程序和中断程序根据已有的子程序和中断程序的数目,默认名称分别位SBR-n 和INT-n,用户可以自行更名。
◆ 编辑程序
编辑程序块中的任何一个程序,只要在指令树窗口中双击该程序的图标即可。
2、打开已有文件
打开一个磁盘中已有的程序文件,可用“文件”菜单中“打开”命令,在弹出的对话框中选择打开的程序文件,也可用工具条的按钮来完成。
在已经与PLC 建立通信的前提下,如果要上装PLC 存储器中的程序文件,可用“文件”菜单中“上装”命令,也可用工具条中的按钮来完成。 二、编辑程序
编辑和修改控制程序是程序员利用STEP7-Micro/WIN32以上版本编程软件要做的最基本的工作,下面以梯形图编辑器为例介绍一些基本编辑操作。
图2 梯形图编程举例
1、输入编程元件
梯形图的编程元件(编程元素)主要有线圈、触点、指令盒、标号及连接线。输入方法有以下两种。
方法1:用指令树窗口中的“治理”所列的一系列指令按类别分别编排在不同子目录中,找到要输入的指令并双击,如上图所示。
方法2:用指令工具条上的一组编程按钮,单击触点、线圈和指令盒按钮,从弹出的窗口中下拉菜单所列的指令中选择要输入指令单击即可。
工具按钮和弹出的窗口下拉菜单如图3所示。
&&&&&&&图3 按钮工具及弹出的窗口下拉菜单
利用块操作对程序大面积删除、移动、复制操作十分方便。块操作包括块选择、块剪切、块删除、块复制和块粘贴。这些操作十分简单,与一般字处理软件中的相应操作方法完全相同。
使用符号表,可将直接地址编号用具有实际意义的符号代替,有利于程序结构清晰易读。
图4 符号表
梯形图编程器中的“网络n”标志每个梯级,同时又是标题栏,可在此为本梯级加标题或必要的注释说明。
5、编程语言转换
选择“视图”菜单,然后单击STL、LAD 或FBD 便可进入对应的编程环境。但STL 只有在严格按照网络块编程的格式下才可切换到LAD,不然无法实现转换。
可用“PLC”菜单中“编译”命令进行离线编译。
编译无误后,单击下载按钮,把用户程序下载到PLC。
上一篇:下一篇:
Powered by &
这里是—这里可以学习 —这里是。
栏目导航:您现在所在的是:
→ 浏览主题:
* 帖子主题:
文章数:21
年度积分:50
历史总积分:534
注册时间:
我正在学习西门子PLC,现以基本认识西门子PLC的编程。
在网上多次下载西门子PLC软件,可是都不是完整的或不能用的。
想在西门子官网下载,又不知道需要下载那些软件!!
现在用的是 “Simatic step7 V5.3 incl.sp2”可是有些功能不能用,我想重新下载过,不知道在西门子官网下载哪些软件才适合初学者?
不希望绕太多的弯路去试那些软件,还恳请各位前辈指点!!
在此先谢谢!
祝大家春节快乐!^_^
..``有的事情注定要一个人`^ō^ ..谁也不能帮你..
文章数:21
年度积分:50
历史总积分:534
注册时间:
不会吧!!没人知道还是都不肯帮忙??
..``有的事情注定要一个人`^ō^ ..谁也不能帮你..
ytleaderplc
文章数:6764
年度积分:1088
历史总积分:13934
注册时间:
200有200的软件
300 400是一个软件
1200还有一个软件
PLC 文本显示器 触摸屏 变频 伺服 编程电缆 plc触摸屏编程 维修等
email: &
年度积分:50
历史总积分:350
注册时间:
有人知道吗?我也想要
文章数:8433
年度积分:584
历史总积分:20899
注册时间:
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
对于初学者来说,任何一个版本都适用,因为你针对的是厂家的PLC,只能用厂家的软件。
在西门子官网下载的软件,除了Step7 Microwin已经完整版发布外,其余软件不是补丁包就是试用版,虽然其中大部分补丁包可以直接安装以及试用版从来没有限制,但是必须标明以避免反垄断诉讼。
西门子的标准版软件Step7仅仅提供:LAD(梯形图),FBD(功能块)以及STL(指令表)的方式,诸如SCL(结构文本),Graph(顺序功能)这两种IEC定义的标准编程方式,在西门子中是作为附加软件包出售,由于欧洲的版权限制远远比这里严格,因此很多人认为西门子就应该提供全功能软件供免费使用,这种思维是需要改变的。
你要学习西门子,那么你就需要熟练使用Google等搜索工具去搜索信息,比如:安装下载的补丁包,你需要搜索关键字: 直接安装补丁包
初学者不去试如何能获得提高?特别是注重于免费使用有版权限制的软件的时候。如果不想去试,那么直接去下载提供MD5验证的软件或者购买正版。
一般,不要指望在官网上能提供完整下载的软件,这样会引发对手的反垄断诉讼,找你认识的西门子代理商,索要一张光盘以及相关授权,一般都会给。而即便下载也应该移步其他的非官网下载,如或者一些非主流的工控讨论网点,如亿万,工控人家园,也可使用一些下载工具,如迅雷。
总之,这种大众化软件会非常好找。
相反,要学习西门子,也未必需要吊死在西门子一棵树上,只要符合IEC61131规范的软件尽可以上手,他们的编程方式是互通的,当然,如果你认定西门子具有超越其他一切品牌的话,你可以固执的认定西门子。
MSN:
此帐号男女混用,男的狂妄自大,女的谦虚好学……
衡量技术水平的唯一标准——你挣了多少
技术能力不是决定挣钱多少的关键因素,关键因素是做人的能力,这也就解决了为什么技
术水平很高却挣不多的原因。
如果整天想着别人“喂”你,这样的人都懒的理……
文章数:21
年度积分:50
历史总积分:534
注册时间:
谢谢cvlszm的精彩回答
..``有的事情注定要一个人`^ō^ ..谁也不能帮你..
文章数:1720
年度积分:50
历史总积分:4423
注册时间:
我只安装过300的200的没有接触过,这个软件太大了,根本就没有办法上传
人的一生一直在努力的生活的更好,希望大家能在自己的岗位上有更好的发展,付出总会有收获,祝福大家以后的日子事业成功,家庭和睦,爱情事业双丰收
文章数:7610
年度积分:62
历史总积分:8613
注册时间:
09工控人生征文
跟高手学习,建议给高手加精呵呵
希望通过论坛与各位成为朋友!
学无止境,学有所用
EEbeginner 版主
文章数:1827
年度积分:50
历史总积分:3078
注册时间:
以下是引用cvlsam在 22:18:22的发言:
对于初学者来说,任何一个版本都适用,因为你针对的是厂家的PLC,只能用厂家的软件。
在西门子官网下载的软件,除了Step7&Microwin已经完整版发布外,其余软件不是补丁包就是试用版,虽然其中大部分补丁包可以直接安装以及试用版从来没有限制,但是必须标明以避免反垄断诉讼。
西门子的标准版软件Step7仅仅提供:LAD(梯形图),FBD(功能块)以及STL(指令表)的方式,诸如SCL(结构文本),Graph(顺序功能)这两种IEC定义的标准编程方式,在西门子中是作为附加软件包出售,由于欧洲的版权限制远远比这里严格,因此很多人认为西门子就应该提供全功能软件供免费使用,这种思维是需要改变的。
你要学习西门子,那么你就需要熟练使用Google等搜索工具去搜索信息,比如:安装下载的补丁包,你需要搜索关键字:&直接安装补丁包
初学者不去试如何能获得提高?特别是注重于免费使用有版权限制的软件的时候。如果不想去试,那么直接去下载提供MD5验证的软件或者购买正版。
一般,不要指望在官网上能提供完整下载的软件,这样会引发对手的反垄断诉讼,找你认识的西门子代理商,索要一张光盘以及相关**,一般都会给。而即便下载也应该移步其他的非官网下载,如或者一些非主流的工控讨论网点,如亿万,工控人家园,也可使用一些下载工具,如迅雷。
总之,这种大众化软件会非常好找。
相反,要学习西门子,也未必需要吊死在西门子一棵树上,只要符合IEC61131规范的软件尽可以上手,他们的编程方式是互通的,当然,如果你认定西门子具有超越其他一切品牌的话,你可以固执的认定西门子。
说得太好了,支持一下
zxd---1975
文章数:234
年度积分:50
历史总积分:1338
注册时间:
我前不久买了一本书,就付赠一光盘,里面就有5.3的软件 呵呵!也开始了西门子编程之旅
PLC:我不懂 我学习
工控学堂推荐视频:

我要回帖

更多关于 西门子plc485通讯程序 的文章

 

随机推荐