您现在的位置是:首页 > PLC技术 > PLC技术

PLC软件设计的翻译法

来源:艾特贸易2017-06-05

简介程序设计主要依据是控制系统的软件设计规格书、电气设备操作说明书和实际生产工艺要求。用户应用程序设计一般用翻译法、状态转移图、逻辑设计法等完成。 所谓翻译法是用 PLC 中

    程序设计主要依据是控制系统的软件设计规格书、电气设备操作说明书和实际生产工艺要求。用户应用程序设计一般用翻译法、状态转移图、逻辑设计法等完成。    所谓翻译法是用PLC中的软元件代替原继电器一接触器控制线路图中的元器件,直接翻译成梯形图的方法。传统的工业技术改造常采用该方法。对于原有的继电器控制系统,其控制逻辑图在长期的运行中,实践已证明该系统设计合理、运行可靠。在这种情况下可采用翻译法直接把该系统中继电器的控制逻辑图翻译成PLC控制的梯形图。翻译法的具体步骤如下:    1)将检测元件(如行程开关)、按钮等合理安排,且接入输入口。    2)将被控的执行元件(如电磁阀等)接入输出口。    3)将原继电器逻辑控制图中的单向二极管用接点或用增加继电器的办法取消。    4)和继电器系统一一对应选择PLC软件中功能相同的器件。    5)按接点和器件对应关系画梯形图。    6)简化和修改梯形图,使其符合PLC的特殊规定和要求,在修改中要适当增加器件或接点。    对于熟悉机电控制的人员来说很容易学会翻译法,将继电器的控制逻辑直接翻译成梯形图。例如:对一台三相交流异步电动机进行正、反转控制。对于交流异步电动机,可用正、反向接触器改变定子绕组中通入电流的相序来实现。三相异步电动机正、反转控制电路如图7-3所示。
电机控制电路图
    7-3    电机控制电路图    1)功能分析    启动时按下启动按钮SB1,接触器KM1线圈得电,KM1常开触点闭合,此时定子绕组中通入正相序的电流,电动机正转;若要反转,先按下SB,使KM1断电,KM1互锁触点闭合,然后再按下反转按钮SB2,接触器KM2常开触点闭合,此时定子绕组中通入反相序的电流,电动机反转。若按下停止按钮SB,则电动机停转。    2)I/O分配    PLCI/O的分配如表7-1所示。    7-1    PLCI/O分配表
    输入电器     输入地址     输出电器     输出地址     停止按钮SB(常闭)     X0     正转接触器KM1     Y1     正转按钮SB1     X1     反转接触器KM2     Y2     正转按钮SB2     X2    
    3)硬件线路设计    PLC硬件线路如图7-4所示。    4)梯形图程序    电动机控制电路的梯形图程序如图7-5所示。在PLC编程时,对于外部控制信号的常闭触点,在编制梯形图时要特别注意,否则可能会出现逻辑错误。
PLC硬件线路图
    7-4    PLC硬件线路图
梯形图程序
    7-5    梯形图程序