分享好友 水电电工首页 水电电工分类 切换频道

新手学习西门子PLC语句表的几点建议

2024-09-11 06:542680建材之家

   我接触到很多同行,他们都说S7-300/400的语句表(即指令表)语言难学,最近在西门子的S7-300/400论坛上,看到有网友感叹“语句表好难学啊!”。    梯形图为什么好学?其原因很简单,梯形图来源于继电器电路图,以触点和线圈为主,因此熟悉继电器控制的电气人员感觉很容易学。
    1.语句表非学不可
    1)语句表的指令比梯形图多,只有语句表才有下列指令:定时器/计数器的FR指令、与地址寄存器、累加器、状态字、数据块有关的大量指令,循环指令(LOOP)和部分跳转指令,块结束指令等。
    2)语句表的功能比梯形图更强,例如循环程序和间接寻址等只能用语句表来编程。
    3)实际的控制程序(特别是老外编的程序)几乎都有语句表编写的逻辑块。但是语句表程序一般不能用STEP 7完全转换为梯形图。不能转换的程序段仍然用语句表表示。
    因此在实际工作中语句表是很难回避的,要想学好S7-300/400,必须学好语句表。
    2.语句表为什么难学?
    1)语句表语言有点类似于Intel的51系列单片机的汇编语言,比如它们都有累加器、状态字和地址寄存器等,梯形图并不使用累加器和地址寄存器。
    2)语句表程序几乎所有的操作都是在累加器中完成的,因此需要用大量的装入(L)指令来将数据装入累加器,用传送(T)指令来将运算结果从累加器传送到目的地址。比较一下S7-300和S7-200的循环程序,就会发现前者的要复杂得多。
    梯形图只需要一条MOVE指令,不需要累加器就可以任意传送数据。
    2)S7-300/400的间接寻址比其他PLC的间接寻址复杂得多,只有语句表有间接寻址功能,这也是语句表难学的原因之一。
    3.学好语句表的几点建议
    1)首先要打牢基础,掌握必备的计算机基础知识,例如二进制数、十六进制数、BCD码、补码、各种数据类型、参数类型、累加器、状态字、地址寄存器、各种寻址方式等的基本概念和应用。
    如果在学校学过汇编语言,对学习语句表语言会有好处。有人建议为了学语句表去学汇编语言,我认为倒没有这个必要。
    2)多用多练,在实践中学。PLC和计算机的语言就像外语一样,一定要多用多练,主要靠读程序、编程序和调试程序来学习。初学的时候可以找一本好的教材,阅读教材中有大量注释的语句表程序。在此基础上,可以阅读生产中的实用程序。最好能自己编一些程序,然后用仿真软件来调试程序。
    3)充分利用STEP 7的在线帮助功能,用鼠标选中用户程序中的某条指令,按〈F1〉键就可以打开该指令的在线帮助,看到指令的详细使用方法,例如指令的功能描述,指令的输入/输出参数的数据类型、允许使用的存储区和参数的意义,指令的执行对状态字的影响,以及指令应用的实例等。

点赞 0
举报
收藏 0
打赏 0
评论 0
分享 9
更多相关评论
暂时没有评论,来说点什么吧
电气施工图纸会审工作要点
1、要审查设计图纸是否符合相关规范或有关技术质量标准,设计是否合理,考虑经济承受能力和投资取得的回报,设计和选用的产品应是开放型的,便于有条件时系统扩展、互联和信息共享。 2、要根据工程的特点和使用功能,明确业主对其项目的定位和需求。应提供意见和建议与业主,及早协调明确要设置哪些系统,以便所设系统与主体工程同步进行,避免主体完工后再上系统,难于施工,造成对建筑主体结构的破坏,加大返工

0评论2024-11-032869

看电气施工图纸时的注意事项
1、动力配电系统是否满足其他相关专业要求,控制原理是否合理。配电系统图线径、预埋管型号、回路编号与平面图上标注是否统一。 2、电缆桥架、插接母线、线槽等的位置、标高是否合理及便于安装,避免与风管、水管等“打架”,电专业图纸安装位置与其他专业安装位置不一等现象,现在设计中出现这种情况,各专业设计师间缺少协调和沟通,各自出图,就会出现如上所说的现象。我们施工前一定要把几个专业的安装

0评论2024-11-032726

哪些项目需填入操作票?哪些操作可不填写操作票?
下列项目须填入操作票内:1)应拉合的开关和刀闸;2)检查开关和刀闸的位置;3)检查接地线是否拆除;4)检查负荷分配和表计指示;5)装拆接地线;6)拉合控制回路、合闸回路的操作保险、合闸保险或刀闸;7)拉合保护回路的直流保险或刀闸,投退或切换保护压板;8)拉合电压互感器回路保险器、刀闸或开关;9)投退重合闸,联锁、同期开关;10)验电、放电。 下列操作可不填写操作票,但应执行操作监

0评论2024-11-032806

电流互感器误差计算流程图
按书上的排版方式讲电流互感器误差计算感觉不简洁、不清晰,就做了这个流程图出来,自我感觉不错。欢迎同行指正。

0评论2024-11-032714

PLC编程学习的好处
一、可以提高电脑水平。  学习PLC编程,首先要学会各种PLC、触摸屏软件安装和卸载,打字当然也是必不可少的要求,软件中的菜单的应用相当于把电脑的基础知识好好的学习了一番,一些人用电脑只会用鼠标点击,久而久之,这其实还是电脑盲,而学好PLC编程,键盘鼠标都要配合使用。在电脑硬件方面,电脑配置要求,串口以及外置接口在学习中自然而然学好了。  二、自然而然也学好了英语。  PLC软件里面的指令L

0评论2024-11-032737

怎样学好PLC编程
一、PLC主要是指数字运算操作电子系统的可编程逻辑控制器,用于控制机械的生产过程。也是公共有限公司、电源线车等的名称缩写。怎样学好PLC专业?步骤/方法:学习PLC首先要选好学习那一个厂家的PLC,日系的PLC内部软件集成度高应用简单。早期的OMRON、三菱应用比较多、现在由于贸易和国际间的合作关系应用西门子PLC、罗克韦尔的多一点,(尽管说学一种品牌学精深了,其他的也会很快上手,但人的精力

0评论2024-11-032657

PLC高手进阶之路
1.面对工作时最好能有自己的思路,有自己的想法。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。  2.PLC书本是必须的,电子书会浪费你更多的时间,当然网上学习是必不可少的,可以查阅PDF文档。  3.学习新的开发软件时,一定要看帮助手册。买的书不够全面。刚接触一个软件什么都不懂很正常,手册正是我们的好帮手,实在弄不懂在去问别人,每个人工作的时间都是很宝贵的。  4.不要蜻蜓

0评论2024-11-032618

配电箱及开关箱施工安装要点总结
1.配电箱及开关箱的设置(1)配电系统应设置总配电箱及分配电箱,实行分级配电。(2)开关箱应由末级分配电箱配电。(3)开关箱与控制的固定式用电设备的水平距离不宜超过3M。(4)配电箱、开关箱周围应有足够二人同时工作的空间和通道,不得堆放任何妨碍操作、维修的物品。(5)配电箱、开关箱应装设端正、牢固,移动式配电箱、开关箱应装设在坚固的支架上。固定式配电箱、开关箱下底大于1.3M,小于1.5M。

0评论2024-11-033079

发电机定子转子一点接地现象及处理方法
发电机定子一点接地:现象:1) 警铃响,发电机“定子一点接地”光字牌亮;2) 定子绝缘检查,接地的一相电压为零或降低,其余相为线电压或升高。处理:1) 据表计判明是真接地还是假接地;2) 如定子接地保护投了“跳闸”但保护拒动,应立即手动解列发电机;3) 定子接地保护投信号时,如发信应立即查找接地点,接地光字牌设法予以消除;4) 若为真接地,且外部回路设备无明显接地点,应迅速汇报值长、中调,然

0评论2024-11-032929

电容器检测方法
电容器检测方法主要分为三个大类:可变电容器的检测、电解电容器的检测、固定电容器的检测。  1、可变电容器的检测  A用手轻轻旋动转轴,应感觉十分平滑,不应感觉有时松时紧甚至有卡滞现象。将载轴向前、后、上、下、左、右等各个方向推动时,转轴不应有松动的现象。  B用一只手旋动转轴,另一只手轻摸动片组的外缘,不应感觉有任何松脱现象。转轴与动片之间接触不良的可变电容器,是不能再继续使用的。  C将万

0评论2024-11-032689