日立PLC编程简介_cn

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1AllRightsReserved,Copyright©2007,HitachiIndustrialEquipmentSystemsCo.,Ltd.2007年3月日立可编程控制器HitachiProgrammableController株式会社日立产机系统2AllRightsReserved,Copyright©2007,HitachiIndustrialEquipmentSystemsCo.,Ltd.在计算机上使用编程软件。用梯形图表示程序。也可以用指令语言编程。不仅仅可以创建程序,也可以进行工作中的PLC的回路监测及I/O监测。LADDEREDITORforWindows®回路监测窗口I/O监测窗口DOS/VPC1.编程设备3AllRightsReserved,Copyright©2007,HitachiIndustrialEquipmentSystemsCo.,Ltd.LADDEREDITOR备有3种模式。各种模式的特长用下表表示。项目离线在线在线-直接使用场合创建新的程序时将创建的程序写入CPU时变更试运行中的程序时与实机的连接不需要需要需要实机的监测不可以可以可以I/O的设定不可以可以可以程序的存储※仅PC仅PCPC和CPU重点即使没有实机也可以创建程序。不进行『写入』的操作的话,新建的程序不会存储到CPU中。为了连接在线-直接模式,需要计算机和CPU的程序必须一致。※PC上的程序存储只是由内部存储器暂时存储,与『保存』不同。因此重要的程序请进行『记录』操作,请保存在存储媒介上。2.编程设备4AllRightsReserved,Copyright©2007,HitachiIndustrialEquipmentSystemsCo.,Ltd.外部输入输出(1)I/O编号位类型字类型XY模块内位号(00~95,10进制)插槽号(0~A,16进制)单元号(0~4)远程号(0~4)WXWY模块内字号(0~7)插槽号(0~A,16进制)单元号(0~4)远程号(0~4)外部输入外部输出外部输入外部输出5AllRightsReserved,Copyright©2007,HitachiIndustrialEquipmentSystemsCo.,Ltd.双字类型DXDY模块内字号(0~6)插槽号(0~A,16进制)单元号(0~4)远程号(0~4)外部输入外部输出外部输入输出(1)I/O编号X100X115X116X131WX10WX11DX11DX10例)DX10,WX10,X100~X115的关系6AllRightsReserved,Copyright©2007,HitachiIndustrialEquipmentSystemsCo.,Ltd.扫描外部输入输出(2)输入输出刷新在运行开始后,先进行输入刷新处理(接收外部输入数据),在执行(扫描)1个程序的最后进行输出刷新处理(将运算结果反映于外部输出)。之后,反复执行扫描和刷新处理,直到运行停止,或者由于出错导致无法继续运行。输入刷新处理输出刷新处理RUN开始RUN停止扫描扫描(输出OFF)※通过使用功能指令,也可在扫描中进行输入输出的刷新。7AllRightsReserved,Copyright©2007,HitachiIndustrialEquipmentSystemsCo.,Ltd.内部输出有位专用类型,字专用类型,位/字共用类型3种。内部输出R通常区域H000~H7BF特殊区域H7C0~H7FF※两者都表示为16进制WR通常区域H0000~特殊区域HF000~※两者都表示为16进制(1)位专用类型(2)字专用类型字:DR通常区域H0000~特殊区域HF000~※两者都表示为16进制双字:※特殊区域使用决定了用途的内部输出。由用户设置和由系统设置。8AllRightsReserved,Copyright©2007,HitachiIndustrialEquipmentSystemsCo.,Ltd.内部输出MH0000~H3FFF16进制WMH0000~H3FF16进制(3)位/字共用类型字:DMH0000~H3FE16进制双字:位:※链接区域(L,WL,DL)也是位/字共用类型的区域。9AllRightsReserved,Copyright©2007,HitachiIndustrialEquipmentSystemsCo.,Ltd.内部输出(4)专用类型和共用类型的区别专用类型的位,字在不同的区域。WR不能进行位操作。因为共用类型的位,字可以在同一区域使用,因此可进行位操作。M10M1FM20M2FWM1WM2DM1DM2R10R1FR20R2FWR1WR2DR1DR2不同区域10AllRightsReserved,Copyright©2007,HitachiIndustrialEquipmentSystemsCo.,Ltd.创建程序前的操作事项需要用外围设备进行以下设定。(1)I/O分配I/O分配,即是向CPU模块存储安装模块的情报。(2)CPU情报◆存储器分配根据PLC的种类,CPU的型号的不同,程序容量有所不同。请设定对应的PLC的程序容量。◆停电存储区域设定内部输出区域,此区域可以在停电时保持电池有效期间的值。(3)运行参数设定运行定义输入,停滞确认时间,异常时的运行,链接区域的设定等必要的参数。11AllRightsReserved,Copyright©2007,HitachiIndustrialEquipmentSystemsCo.,Ltd.12345678创建程序前的操作事项(4)外围设备和CPU的通信设定通过串行通信进行外围设备和CPU之间数据及程序的交换。因此在事前需要统一双方的通信设定。1234ONCPU模块下面LADDEREDITOR的设定窗口SW3SW4传送速度ONON4,800bpsOFF9,600bpsONOFF19,200bpsOFF38,400bps拨动开关SW6传送速度ONON38,400bpsOFF9,600bpsONOFF19,200bpsOFF4,800bps端口1端口2SW1SW3传送速度ONON38,400bpsOFF19,200bpsOFFON9,600bpsOFF4,800bps端口112AllRightsReserved,Copyright©2007,HitachiIndustrialEquipmentSystemsCo.,Ltd.编程方法梯形图程序、使用记号表述母线之间执行条件和执行内容。A触点B触点线圈比较框处理框条件条件若条件成立,线圈ON。若条件不成立,线圈OFF。若条件成立,处理框内记述的程序被执行。13AllRightsReserved,Copyright©2007,HitachiIndustrialEquipmentSystemsCo.,Ltd.编程方法例)创建每当X0ON时,计数开始,在X0ON10次后,Y100ON的梯形图。X0DIF0WR0=WR0+1WR0==10Y100在X0上升沿,开始计数WR0。WR0若和10一致,Y100ON。之后,只要WR0不为10以外的数字,Y100一直ON。14AllRightsReserved,Copyright©2007,HitachiIndustrialEquipmentSystemsCo.,Ltd.编程方法************1回路可输入9个触点和7个线圈。3个触点宽可表示为1个比较框。若使用返回符号时,在7行以内可输入57个触点和1个线圈的回路。算术框内可表示19行指令。9触点7线圈4触点19行15AllRightsReserved,Copyright©2007,HitachiIndustrialEquipmentSystemsCo.,Ltd.RUN开始(1)用RUN/STOP开关进行运行开始操作将RUN/STOP开关置于RUN侧,就开始运行。(2)根据运行定义输入进行运行开始操作将事先定义好的触点ON,就开始运行。(3)根据远程进行运行开始操作(仅EH-150)通过用通信给与运行开始指令,开始运行。RUNSTOPRUNSTOPVR1VR2※10点型RUN触点有24VDC输入EH-150时MICRO-EH时3.PLC的运行16AllRightsReserved,Copyright©2007,HitachiIndustrialEquipmentSystemsCo.,Ltd.扫描动作用户程序的执行(扫描)有3种。(1)常规扫描指一直执行到END指令引起的梯形图程序(中断程序除外)的运算和扫描END。从常规扫描程序的开始到扫描END的1次扫描执行所需时间称为扫描时间。(2)定期扫描在用户指定的周期(5ms※,10ms,20ms,40ms)进行中断程序(定期扫描程序)的运算。※仅EH-CPU516/548。(3)中断扫描(仅MICRO-EH)定义了中断输入的输入端子有输入的时候,优先进行与其相对应的中断程序的运算。17AllRightsReserved,Copyright©2007,HitachiIndustrialEquipmentSystemsCo.,Ltd.扫描动作定期扫描中断扫描常规扫描1周期t常规扫描定期扫描中断扫描定期执行1次中断时执行1次

1 / 17
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功