欢迎来到天天文库
浏览记录
ID:49977572
大小:1.56 MB
页数:59页
时间:2020-03-05
《西门子S7_200型PLC指令系统和编程应用1.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、PLC工业控制系统编程方法1逻辑设计法2图形分析法3继电转换法(经验分析法)4状态转移法5特殊方法逻辑设计法逻辑设计法是利用逻辑代数来进行电路设计,从生产机械的拖动要求和工艺要求出发,将控制电路中的接触器、继电器线圈的通电与断电,触点的闭合与断开,主令电器的接通与断开堪称逻辑变量,根据控制要求将它们之间的关系用逻辑关系式来表达,然后再化简,就可以编制出对应的控制程序。这种方法编程简便,逻辑关系一目了然,比较适合初学者。例如:水塔进水水泵=(水塔液位低+水塔进水水泵)·水塔液位高·水池液位低蓄水池电磁阀=(水
2、池液位低+蓄水池电磁阀)·水池液位高图形分析法图形分析法是根据图形进行PLC控制系统程序设计。常见的图形主要有流程图或时序图,然后根据相关图形设计PLC梯形图程序。时序图法特别适用于时间控制的电路,例如交通灯控制电路,对应的时序图画出后,再依时间用逻辑关系组合,就可以很方便地把电路设计出来。流程图法是用流程框图表示PLC程序执行过程以及输入与输出之间的关系。绘制出系统的流程图后,使用PLC中的步进指令进行程序设计是非常方便的。继电转换法所谓继电转换法是将继电器的控制逻辑图直接翻译成梯形图,所以有时候也叫经验
3、法编程,对于传统的工业技术改造常选用继电转换法。对于原有的继电器控制系统,其控制逻辑图在长期的运行中,实践已证明该系统设计合理、运行可靠。在这种情况下可采用继电转换法直接把该系统的继电器的控制逻辑图转换成PLC控制的梯形图。其控制基本模式为启-保-停电路。每个启-保-停电路一般只针对一个输出,这个输出可以是系统的实际输出,也可以是中间变量。对于熟悉机电控制的人员来说很容易学会继电转换法,将继电器的控制逻辑直接翻译成梯形图。主电路继电控制电路控制电路辅助电路主电路就是和电动机等动力装置直接连接的电路部分。控制
4、电路是在系统中对物理负载实现控制作用的电路部分。辅助电路是系统中用于照明、指示等辅助作用的电路部分。继电控制电路构成主电路控制电路辅助电路一、主电路改造原则主电路一般情况下不用做任何改动。因为PLC是一种工业控制设备,只起到控制作用,不作为动力功率驱动设备,所以PLC改造的继电控制电路,实际控制电动机、电磁阀、电磁铁等实际物理负载还必须依赖于接触器、继电器、功率晶体管等。继电控制电路中的主电路一般都是动力功率驱动电路,所以PLC也必须通过主电路来实现工业控制功能,故一般不需要做出改动。二、PLC输入信号的确
5、定所有在控制电路中可以被人为操作或者机械影响的信号都是输入信号。将原继电控制回路的控制电路部分分离出来,将其中的外加控制信号作为PLC的输入信号。这些信号包括各种按钮、开关、传感器信号等等,它们的作用是自身的状态能够影响系统的工作状态。对于控制电路中具有相同名字的按钮、开关等信号,无论其出现多少次,使用的是常开接点还是常闭接点,只作为1个PLC输入信号。二、PLC输入信号的确定有一台机床,它的工作台被三相交流异步电动机M拖动,可以做往复运动,其工作示意图以及继电接触控制电路如图所示。在工作台停止的情况下,按
6、下启动按钮SB1,接触器KM1吸合,电动机M正转,工作台向左后退;当碰到后退限位开关SQ1时,KM1释放,工作台停止后退,同时KM2吸合,电动机M反转,工作台右前进;当碰到前进限位开关SQ2时,KM2释放,工作台停止前进,同时KM1吸合,工作台向左后退,……,如此循环往复。在工作台停止的情况下,按下启动按钮SB2,首先接触器KM2吸合,电动机M反转,工作台向右前进,然后同样作往复运动。当电动机发生过载,热保护继电器FR动作、碰到极限限位开关SQ3或SQ4、按下停止按钮SB3时,所有接触器释放,电动机M停止转
7、动,工作台停止运行。二、PLC输入信号的确定三、PLC输出信号的确定所有在控制电路中能够带动物理负载的设备均可作为输出信号。将原继电控制回路的控制电路部分分离出来,将其中的被控制信号作为PLC的输出信号。这些信号包括接触器、电磁阀、电磁铁等等,它们的作用是可以控制实际的物理负载(电动机、电磁阀、电磁吸盘、指示灯、照明灯等)。对于控制电路中具有相同名字的接触器、电磁阀、电磁铁等,无论其线圈、触点重复出现多少次,触点使用的是常开接点还是常闭接点,只作为1个PLC输出信号。三、PLC输出信号的确定四、PLC的输入
8、输出表PLC的输入输出表(Input/OutputTable)就是I/O分配表。根据所确定的PLC输入和输出信号数量,合理分配PLC的I/O地址,列出其对应关系。在处理输入信号时,有时候为了节约PLC的输入点数,可以将起同样作用的某些信号组合在一起然后接入PLC。输入输出正转启动按钮SB1I0.0正转驱动KA1Q0.0反转启动按钮SB2I0.1反转驱动KA2Q0.1停止按钮SB3I0.2左限位SQ1I0.3右限位
此文档下载收益归作者所有