西门子6ES7512-1DM03-0AB0|原理
- 供应商
- 浔之漫智控技术(上海)有限公司
- 认证
- 品牌
- 西门子
- 型号
- 模块
- 产地
- 德国
- 联系电话
- 158****1992
- 全国服务热线
- 158****1992
- 经理
- 聂聪
- 所在地
- 上海市松江区广富林路4855弄88号3楼
- 更新时间
- 2023-10-26 04:00
异步电动机星三角起动控制采用线性编程,所以在星三角起动项目中进入simatic300 station\cpu315
1.程序编辑器界面
窗口标题栏显示:lad/stl/fbd– [ob1 – 星三角起动\stmatic 300 station\cpu315(1)],表示当前采用的编程语言为lad,项目名称为星三角起动等。
程序编辑器工具栏中有各种常用指令按钮,程序编辑器界面左栏为编程元件表,可以找到所有s7-300的程序指令,右栏为编程工作区。
2.network 1程序编制
异步电动机星三角减压控制梯形图见图8-1c),将光标移至network1的梯形图编辑起始位置,点击程序编制工具条中的新建网络行指令按钮,见图2,再点击常开触头按钮,双击出现在编程工作区中的红色“??.?”,出现输入常开触头名称文本框,输入常开触头名称:i0.0。相同方法编制i0.1、i0.2、q1.0的程序。
光标移至network1梯形图起始位置,点击o指令起始按钮,再点击常开触头按钮,双击出现在编程工作区的红色“??.?”,出现输入常开触头名称文本框,输入自锁常开触头名称:q1.0,点击o指令结束按钮,完成自锁支路编程。
(1)\s7 program(1)\blocks目录,仅有ob1主程序组织块。双击ob1即可打开程序编辑器窗口。
掌握了plc的基本编程指令之后,就可以根据控制要求编写简单的应用程序了。为了提高编程质量和编程效率,必须首先了解编写梯形图程序的基本规则和基本编程方法。
1、基本编程规则
①梯形图中的每一行都是从左侧母线开始画起,线圈或指令画在右边,线圈或指令右边只能画右母线( omron plc梯形图的右母线省略)。
②线圈或指令不能直接与左侧母线连接(除极少数没有执行条件的指令,如 end等)。如果必须时,可以通过特殊辅助继电器 25313 (常 on)的触点连接。
③用 out指令输出时,同一编号的继电器线圈在同一程序中使用两次以上,称为双线圈输出。双线圈输出容易引起误动作或逻辑混乱,因此一般要避免出现这种情况。例如,在图2(a )中,设 00000 为 on 、 00005 为 off 。由于 plc是按扫描方式执行程序的,执行第一行时 01000 为on ,而执行第二行时 01000 为 off 。在i/o 刷新阶段 01000 的输出状态只能是 off。显然前面的输出无效,后一次输出才是有效的
第一步:你要明白你的plc控制的设备,都有那些需要操作控制的动作、运行的状态、保护的动作…
第二步:先从plc的输入端出发,把输入端各个点的输入开关指令的意义搞明白,哪个是启动,哪个是停止…
第三步:再从plc的输出端出发,把输出端各个点的输出信号、执行开关电器的意义搞明白,哪个动作启动,哪个动作停止…
第四步:打开梯形图,一个梯级一个梯级的分析输入与输出的逻辑关系,分别控制、执行、完成的操作任务…
第五步:不断重复一、二、三、四步,直到熟悉、吃透整体plc梯形图的控制逻辑原理以及设备的工作原理…
梯形图作为一种编程语言,绘制时应遵循一定的规则。另一方面,如果在编程时采用一些处理,可使程序变得简单、直观,而且还能节省内存,避免错误。具体编写梯形图时的原则和注意事项如下:
( 1 ) 梯形图由多个逻辑行组成,每行都从左母线开始,线圈接右母线 (可允许省略右母线),所有触点都放在线圈的左边。 每一行的开始是触点群组成的“工作条件”,右边是线圈表达的“工作结果”。 程序按从左到右,从上到下的顺序执行。
( 2 )同一程序中,同一编号的继电器线圈只能出现一次(除跳转指令和步进指令的程序段外),而触点则可以无限次引用。
( 3)触点应画在水平线上,不能画在垂直分支线上,如图所示。触点垂直跨接在分支路上的梯形图,称为桥式电路,如下图 (a)所示, plc 对此无法进行编程,需改成下图 (b) 。
( 4 ) 梯形图中触点可以任意的串联或并联,而输出继电器线圈可以并联但不可以串联。
( 5 ) 梯形图应体现“左重右轻”、“上重下轻”的原则。
几个串联支路相并联,应将触点较多的支路放在梯形图的上方;几个并联回路的串联,应将并联较多的支路放在梯形图的左边。按这样规则编制的梯形图可减少用户程序步数,缩短程序扫描时间,如下图(b )就比下图( a )所用的步数少。
展开全文