西门子总代理商
PLC编程原则及PLC编程时的三个注意事项
PLC的编程原则
初学PLC梯形图编程,应要遵循一定的规则,并养成良好的习惯。下面以三菱FX系列PLC为例,简单介绍一下PLC梯形图编程时需要遵循的规则,希望对大家有所帮助。有一点需要说明的是,本文虽以三菱PLC为例,但这些规则在其它PLC编程时也可同样遵守。
一,梯形阶梯都是始于左母线,终于右母线(通常可以省掉不画,仅画左母线)。每行的左边是接点组合,表示驱动逻辑线圈的条件,而表示结果的逻辑线圈只能接在右边的母线上。接点不能出现在线圈右边。
二,接点应画在水平线上,不应画在垂直线上,接点X005与其它接点间的关系不能识别。对此类桥式电路,应按从左到右,从上到下的单向性原则,单独画出所有的去路。
三,并联块串联时,应将接点多的去路放在梯形图左方(左重右轻原则);串联块并联时,应将接点多的并联去路放在梯形图的上方(上重下轻的原则)。这样做,程序简洁,从而减少指令的扫描时间,这对于一些大型的程序尤为重要。
四,不宜使用双线圈输出。若在同一梯形图中,同一组件的线圈使用两次或两次以上,则称为双线圈输出或线圈的重用。双线圈输出一般梯形图初学者容易犯的毛病之一。在双线圈输出时,只有后一次的线圈才有效,而的线圈是无效的。这是由PLC的扫描特性所决定的。
PLC的CPU采用循环扫描的工作方式。一般包括五个阶段:内部诊断与处理,与外设进行通讯,输入采样,用户程序执行和输出刷新。当方式开关处于STOP时,只执行前两个阶段:内部诊断与处理,与外设进行通讯。
PLC编程时三个注意事项
1.双线圈输出
如果在同一个程序中,同一元件的线圈使用了两次或多次,称为双线圈输出。对于输出继电器来说,在扫描周期结束时,真正输出的是后一个Y0的线圈的状态(见图1a)。
Y0的线圈的通断状态除了对外部负载起作用外,通过它的触点,还可能对程序中别的元件的状态产生影响。图1a中Y0两个线圈所在的电路将梯形图划分为3个区域。因为PLC是循环执行程序的,上面和下面的区域中Y0的状态相同。如果两个线圈的通断状态相反,不同区域中Y0的触点的状态也是相反的,可能使程序运行异常。作者曾遇到因双线圈引起的输出继电器快速振荡的异常现象。所以一般应避免出现双线圈输出现象,例如可以将图1a改为图2b 。
2.程序的优化设计
在设计并联电路时,应将单个触点的支路放在下面;设计串联电路时,应将单个触点放在右边,否则将多使用一条指令(见图2)。
建议在有线圈的并联电路中将单个线圈放在上面,将图2a的电路改为图2b的电路,可以避免使用入栈指令MPS和出栈指令MPP。
3.编程元件的位置
输出类元件(例如OUT,MC,SET,RST,PLS,PLF和大多数应用指令)应放在梯形图的右边,宦们不能直接与左侧母线相连。有的指令(如END和MCR指令)不能用触点驱动,必须直接与左侧母线或临时母线相连。
1、PLC里面的逻辑控制就是两个关键字 开 和 关(也就是0和1)。
2、而我们需要做的是往里面写一个程序,让PLC的输出根据我们的条件(输入信号,或时间等)需要,相应地输出。
3、在学习的过程中,先不要急着去了解那些什么所谓的高级指令,而我们需要做的是编程的思路,好做到得心应用地应用三个东西,1)常开 2)常闭 3)线圈。要知道,我们程序里的80%用的全是这些东西。
4、在尽可能的情况下,掌握PLC的寄存器的概念及其扫描过程及扫描周期,可能有一些人会说,这有什么难的,不就是由上往下,由左往右扫描吗?如果这么认为的,那就大错特错,我们需要了解到PLC执行到每一个节点的,各个寄存器的状态。
6ES7211-1BE40-0XB0 | CPU 1211C AC/DC/Rly,6输入/4输出,集成2AI |
6ES7211-1AE40-0XB0 | CPU 1211C DC/DC/DC,6输入/4输出,集成2AI |
6ES7211-1HE40-0XB0 | CPU 1211C DC/DC/Rly,6输入/4输出,集成2AI |
6ES7212-1BE40-0XB0 | CPU 1212C AC/DC/Rly,8输入/6输出,集成2AI |
6ES7212-1AE40-0XB0 | CPU 1212C DC/DC/DC,8输入/6输出,集成2AI |
6ES7212-1HE40-0XB0 | CPU 1212C DC/DC/Rly,8输入/6输出,集成2AI |
6ES7214-1BG40-0XB0 | CPU 1214C AC/DC/Rly,14输入/10输出,集成2AI |
6ES7214-1AG40-0XB0 | CPU 1214C DC/DC/DC,14输入/10输出,集成2AI |
6ES7214-1HG40-0XB0 | CPU 1214C DC/DC/Rly,14输入/10输出,集成2AI |
6ES7215-1BG40-0XB0 | CPU 1215C AC/DC/Rly,14输入/10输出,集成2AI/2AO |
6ES7215-1AG40-0XB0 | CPU 1215C DC/DC/DC,14输入/10输出,集成2AI/2AO |
6ES7215-1HG40-0XB0 | CPU 1215C DC/DC/Rly,14输入/10输出,集成2AI/2AO |
6ES72171AG400XB0 | CPU 1217C DC/DC/DC,14输入/10输出,集成2AI/2AO |
词条
词条说明
西门子代理商-模块代理西门子代理商-模块代理西门子代理商-模块代理伺服电机调试模式功能概述单轴进行增益调整时选择调试模式如下:①自动调试模式1;②自动调试模式2;③手动模式。选择顺序为首先请采用自动调试模式1。不能满足要求时再依次采用自动调试模式2或手动模式。各调试模式的相关参数设置见表 19-2。表19-2 各调试模式的相关参数自动调试模式1调试模式由参数 PA08 选择。出厂值设置为 PA08
西门子模块6AV2101-0AA03-0AA5SIMATIC WinCC Comfort V13 SP1 工程组态软件 im TIA-Portal; 浮动许可证; SW 和 文档 auf DVD;许可证密钥 auf U 盘;Klasse A; 6-sprachig(de,en,fr,sp,it,cn); 可运行 unter Windows 7(32 位,64 位), Windows 8.1(64
西门子6ES7822-1AA07-0YA5技术参数西门子6ES7822-1AA07-0YA5技术参数西门子6ES7822-1AA07-0YA5技术参数SIMATIC STEP 7 Prof. V17; 浮动许可证; 工程组态软件 在 TIA 博途中; DVD 上的软件和文档; U 盘上的许可证密钥; A 级; 9 种语言:德语,英语,中文, 法语,西班牙语,意大利语,俄语,日语,韩语供下载; 运行
6ES7515-2FM02-0AB0西门子模块6ES7515-2FM02-0AB0西门子模块6ES7515-2FM02-0AB0西门子模块SIMATIC S7-1500F, CPU 1515F-2 PN, *处理器,带 750 KB 工作存储器用于 程序和 3MByte 用于数据, * 1 个接口:PROFINET IRT 带双端换机, * 2 接口:PROFINET RT, 30 ns Bit
公司名: 浔之漫智控技术(上海)有限公司
联系人: 刘经理
电 话: 19873876272
手 机: 19873876272
微 信: 19873876272
地 址: 上海松江石湖荡镇塔汇路755弄29号1幢一层A区213室
邮 编:
网 址: tianxia56.b2b168.com
公司名: 浔之漫智控技术(上海)有限公司
联系人: 刘经理
手 机: 19873876272
电 话: 19873876272
地 址: 上海松江石湖荡镇塔汇路755弄29号1幢一层A区213室
邮 编:
网 址: tianxia56.b2b168.com