台州西门子S7-200代理商
台州西门子S7-200代理商
任何一种控制系统都是为了实现被控对象的工艺要求,以提高生产效率和产品质量。因此,在设计plc控制系统时,应遵循以下基本原则: 1. 大限度地满足被控对象的控制要求 充分发挥PLC的功能,大限度地满足被控对象的控制要求,是设计PLC控制系统的首要前提,这也是设计中重要的一条原则。这就要求设计人员在设计前就要深入现场进行调查研究,收集控制现场的资料,收集相关先进的国内、国外资料。同时要注意和现场的工程管理人员、工程技术人员、现场操作人员紧密配合,拟定控制方案,共同解决设计中的重点问题和疑难问题。 2. 保证PLC控制系统安全可靠 保证PLC控制系统能够长期安全、可靠、稳定运行,是设计控制系统的重要原则。这就要求设计者在系统设计、元器件选择、软件编程上要全面考虑,以确保控制系统安全可靠。例如:应该保证PLC程序不仅在正常条件下运行,而且在非正常情况下(如突然掉电再上电、按钮按错等),也能正常工作。 3. 力求简单、经济、使用及维修方便 一个新的控制工程固然能提高产品的质量和数量,带来巨大的经济效益和社会效益,但新工程的投入、技术的培训、设备的维护也将导致运行资金的增加。因此,在满足控制要求的前提下,一方面要注意不断地扩大工程的效益,另一方面也要注意不断地降低工程的成本。这就要求设计者不仅应该使控制系统简单、经济,而且要使控制系统的使用和维护方便、成本低,不宜盲目追求自动化和高指标。 4. 适应发展的需要 由于技术的不断发展,控制系统的要求也将会不断地提高,设计时要适当考虑到今后控制系统发展和完善的需要。这就要求在选择PLC、输入/输出模块、I/O点数和内存容量时,要适当留有裕量,以满足今后生产的发展和工艺的改进。 |
1.概述 时序逻辑设计法适用plc各输出信号的状态变化有一定的时间顺序的场合,在程序设计时根据画出的各输出信号的时序图,理顺各状态转换的时刻和转换条件,找出输出与输入及内部触点的对应关系,并进行适当化简。一般来讲,时序逻辑设计法应与经验法配合使用,否则将可能使逻辑关系过于复杂。 2.时序逻辑设计法的编程步骤 1)根据控制要求,明确输入/输出信号个数; 2)明确各输入和各输出信号之间的时序关系,画出各输入和输出信号的工作时序图。 3)将时序图划分成若干个时间区段,找出区段间的分界点,弄清分界点处输出信号状态的转换关系和转换条件 4)PLC的I/O、内部辅助继电器和定时器/计数器等进行分配。 5)列出输出信号的逻辑表达式,根据逻辑表达式画出梯形图。 6)通过模拟调试,检查程序是否符合控制要求,结合经验设计法进一步修改程序。 3.时序逻辑设计举例 (1)控制要求 有A1和A2两台电机,按下启动按钮后,Al运转l0min,停止5 min,A2与A1相反,即A1停止时A2运行,A1运行时A2停止,如此循环往复,直至按下停车按钮。 (2)I/O分配 X0为启动按钮、X1为停车按钮、Y0为A1电机接触器线圈、Y1为A2电机接触器线圈。 (3)画时序图 为了使逻辑关系清晰,用中间继电器M0作为运行控制继电器,且用T0控制A1运行时间,T1控制A1停车时间。根据要求画出时序图如图1所示,由该图可以看出,T0和T1组成闪烁电路,其逻辑关系表达式如下: 图1 两台电机顺序控制时序图 (4)设计梯形图 结合逻辑关系画出的时序图如图2所示。后,还应分析一下所画梯形图是否符合控制要求。 图2 两台电机顺序控制梯形图 |
plc程序的逻辑设计方法的是以逻辑组合或逻辑时序的方法和形式来设计PLC程序,可分为组合逻辑设计法和时序逻辑设计法两种。这些设计方法既有严密可循的规律性,明确可行的设计步骤,又具有简便、直观和十分规范的特点。
1.逻辑函数与梯形图的关系
组合逻辑设计法的理论基础是逻辑代数。我们知道,逻辑代数的三种基本运算“与”、“或”、“非”都有着非常明确的物理意义。逻辑函数表达式的线路结构与PLC梯形图相互对应,可以直接转化。
如图1所示为逻辑函数与梯形图的相关对应关系,其中图1a是多变量的逻辑“与” 运算函数与梯形图,图1b为多变量“或”运算函数与梯形图,图1c为多变量“或”/“与”运算函数与梯形图,图1d为多变量“与”/“或”运算函数与梯形图。
图1 逻辑函数与梯形图
a)与运算 b)或运算 c)或/与运算 d)与/或运算
由图1可知,当一个逻辑函数用逻辑变量的基本运算式表达出来后,实现这个逻辑函数的梯形图也就确定了。
2.组合逻辑设计法的编程步骤
组合逻辑设计法适合于设计开关量控制程序,它是对控制任务进行逻辑分析和综合,将元件的通、断电状态视为以触点通、断状态为逻辑变量的逻辑函数,对经过化简的逻辑函数,利用PLC逻辑指令可顺利地设计出满足要求且较为简练的程序。这种方法设计思路清晰,所编写的程序易于优化,。
用组合逻辑设计法进行程序设计一般可分为以下几个步骤:
1)明确控制任务和控制要求,通过分析工艺过程绘制工作循环和检测元件分布图,取得电气执行元件功能表。
2)详细绘制系统状态转换表。通常它由输出信号状态表、输入信号状态表、状态转换主令表和中间记忆装置状态表四个部分组成。状态转换表全面、完整地展示了系统各部分、各时刻的状态和状态之间的联系及转换,非常直观,对建立控制系统的整体联系、动态变化的概念有很大帮助,是进行系统的分析和设计的有效工具。www.diangon.com
3)根据状态转换表进行系统的逻辑设计,包括列写中间记忆元件的逻辑函数式和列写执行元件(输出量)的逻辑函数式。这两个函数式组,既是生产机械或生产过程内部逻辑关系和变化规律的表达形式,又是构成控制系统实现控制目标的具体程序。
4)将逻辑设计的结果转化为PLC程序。逻辑设计的结果(逻辑函数式)能够很方便的过渡到PLC程序,特别是语句表形式,其结构和形式都与逻辑函数式非常相似,很容易直接由逻辑函数式转化。当然,如果设计者需要由梯形图程序作为一种过渡,或者选用的PLC的编程器具有图形输入的功能,则也可以首先由逻辑函数式转化为梯形图程序。
3.组合逻辑设计举例
下面通过步进电机环形分配器的PLC程序来进行说明:
(1)工作原理
步进电机控制主要有三个重要参数即转速、转过的角度和转向。由于步进电机的转动是由输入脉冲信号控制,所以转速是由输入脉冲信号的频率决定,而转过的角度由输入脉冲信号的脉冲个数决定。转向由环形分配器的输出通过步进电机A、B、C相绕组来控制,环形分配器通过控制各相绕组通电的相序来控制步电机转向。
如图2给出了一个双向三相六拍环形分配器的逻辑电路。电路的输出除决定于复位信号RESET外,还决定于输出端QA、QB、QC的历史状态及控制信号-EN使能信号、CON正反转控制信号和输入脉冲信号。其真值表如表1所示。
图3 环形分配器的梯形图
梯形图工作原理简单分析如下:设初始状态为RESET有效。X2常开触点闭合,Y0输出为“1”状态,Y1、Y2为“0”状态,RESET无效后,上述三输出状态各自保持原状态。CON=0(X3=0),当EN(X1=1)有效,且有输入脉冲信号CLK(X0)输入,CLK(X0)上升沿到来,M0辅助继电器常开触点闭合一个扫描周期。在此期间,各输出继电器状态自保持失效,Y0输出保持为“1”状态,Y1输出由“0”变“1”,Y2输出状态为“0”。一个扫描周期过后,M0常开触点断开,常闭触点闭合,各输出继电器状态恢复自保持,等待下一个输入脉冲信号上升沿的到来。其它部分请读者自己分析。
- 舟山西门子S7-200代理商 2024-05-08
- 衢州西门子S7-200代理商 2024-05-08
- 金华西门子S7-200代理商 2024-05-08
- 绍兴西门子S7-200代理商 2024-05-08
- 湖州西门子S7-200代理商 2024-05-08
- 嘉兴西门子S7-200代理商 2024-05-08
- 温州西门子S7-200代理商 2024-05-08
- 宁波西门子S7-200代理商 2024-05-08
- 杭州西门子S7-200代理商 2024-05-08
- 浙江西门子S7-200代理商 2024-05-08
- 宿迁西门子S7-200代理商 2024-05-08
- 泰州西门子S7-200代理商 2024-05-08
- 镇江西门子S7-200代理商 2024-05-08
- 扬州西门子S7-200代理商 2024-05-08
- 盐城西门子S7-200代理商 2024-05-08