嘉华PLC编程手册模板.doc
《嘉华PLC编程手册模板.doc》由会员分享,可在线阅读,更多相关《嘉华PLC编程手册模板.doc(130页珍藏版)》请在咨信网上搜索。
1、嘉华PLC编程手册模板嘉华JH120系列可编程序控制器编 程 手 册江苏嘉华实业有限公司1、 绪论可编程序控制器( PLC) 是一种数字运算操作的电子系统, 专为工业环境下应用而设计。它采用可编程序的存贮器, 用来在其内部存贮执行逻辑运算、 顺序控制、 定时、 计数和算术运算等操作指令, 并经过数字式、 模拟式的输出, 控制各种机械或生产过程。PLC由CPU、 RAM、 ROM和输入、 输出接口电路等组成, 如下图所示: 图1.1 PLC组成电路CPU完成输入信号的检测、 程序指令的编译、 指令规定的动作及输出结果的功能。存储器包括RAM、 ROM: RAM用来存放各种暂存的数据、 中间结果和
2、用户程序等。 ROM用来存放监控程序及用户程序。输入接口接收输入信号。一般采用光电耦合电路, 减少电磁干扰。输出接口用于输出结果。一般输出也采用光电隔离, 并有三种方式, 即继电器、 晶体管和可控硅。JH120系列及120H系列均采用继电器输出。PLC采用循环扫描工作方式, 在PLC中, 用户程序按先后顺序存放, PLC从第一条指令开始执行程序, 直至遇到结束符后又返回第一条, 不断循环。程序被完整扫描一次的时间, 称为程序扫描周期。这个周期的长短, 取决于程序所用指令的条数以及每条指令执行所需的时间。PLC对输入/输出有三种控制方式: 直接方式、 集中刷新控制方式和混合方式。JH120系列及
3、JH120H系列采用集中刷新控制方式, 即在程序执行前, 先把所有输入的状态集中读取并保存, 程序执行时, 所需的输入状态就到存储器中去读取, 要输出的结果也都暂存起来, 直到程序执行END后, 才集中让输出产生动作。实质上, PLC是由许多电子继电器、 定时器、 计数器组成的一个组合件。而这些电子继电器、 定时器、 计数器则由PLC的内部寄存器来模拟实现。例如, 能够选某个寄存器的一位( bit)作为中间继电器, 以”1”表示继电器接通, 以”0”表示继电器断开等。JH120系列及JH120H系列具有下列器件: 输入继电器、 输出继电器、 定时器、 计数器、 辅助继电器、 状态寄存器、 数据
4、寄存器、 特殊继电器等。这些内部器件都是字节或字的形式。在内存的数据存储区, 各自占有一定数量的存储单元, 使用这些器件, 实质上就是对相应的存储内容以位或字节或字的形式进行存取。根据实际要求, 经过编程器对这些内部器件进行控制, 就是编程。程序是由若干条指令组成的, 而指令是由指令字和器件组合而成的, 而且指令还表示出了连接的方法。每个指令都用顺序号标出, 该顺序号称为步进号。JH120系列及JH120H系列中, 可能标出的步进号范围为0-999, 即最多在一个程序内可编1000条指令。PLC的编程语言一般有下列几种: 指令表( 助记符) 语言、 梯形图语言、 流程图语言、 布尔代数语言。J
5、H120系列及JH120H系列采用梯形图语言及指令表语言。2、 器件及器件定义号2.1输入继电器( X) PLC与外部输入点对应的内存基本单元, CPU一般按位来读取一个继电器的状态, 也可按字来读取相邻一组继电器的状态。输出继电器不能由编入PLC内的接点驱动。一般一个外部输入点对应于一个输入继电器, 当外部输入点接通时, 该输入继电器相应接通。JH120系列及JH120H系列的输入继电器定义号如下( 共72点, 八进制) : 000-013, 014-027, 400-413, 414-427, 500-513, 514-527注: 下面给出的器件定义号均指JH120系列及JH120H系列2
6、.2输出继电器( Y) PLC与外部输出点对应的内存基本单元, 能够由输入继电器接点、 内部其它器件接点以及它自身的接点来驱动。输出继电器定义号如下( 共48点, 八进制) : 030-037, 040-047, 430-437, 440-447, 530-537, 540-5472.3内部继电器与外部没有直接联系, 是PLC内部的一种辅助继电器, 每个内部继电器对应着内存的一个基本单元, 可由输入继电器接点、 输出继电器接点以及其它内部器件接点驱动, 它自己的接点也能够无限地多次使用。内部继电器包括辅助继电器、 定时器、 计数器、 状态寄存器、 数据寄存器及特殊继电器等。2.3.1辅助继电器
7、( M) 辅助继电器带有若干个常开接点和常闭接点, 这些接点可在内部选择使用, 可是这些接点不能直接驱动外部负载。而必须经过输出继电器来驱动。辅助继电器定义号如下100-177, 200-277, 300-377其中300-377由电池支持, 即在出现掉电故障时, 这些继电器将保存存储内容。辅助继电器可作移位寄存器用, 此时一列16点的辅助继电器为一组, 其首位编号用作移位寄存器的编号。一旦某组辅助继电器用作移位寄存器, 则这组辅助继电器就不能作其它用。移位寄存器编号M100-M117, M120-M137, M140-M157, M160-M177, M200-M217, M220-M237
8、M240-M257, M260-M277电池支持: M300-M317, M320-M337, M340-M357, M360-M3772.3.2定时器( T) 定时器与若干常开接点和常闭接点一起, 提供限时。定时器定义号如下: 050-057450-457 0.1-999秒三位数设定值最小设定单位为0.1秒550-557650-657 0.01-99.9秒三位数设定值最小设定单位为0.01秒。定时器接点的工作精度能够粗略地用下面公式给出T+TO T-T1TO: 执行周期( 秒) T: 定时器设定时间( 秒) T1: 在0.1秒定时器的情况下, T1=0.1; 在0.01秒定时器的情况下, T
9、1=0.012.3.3计数器( C) 计数器定义号如下: 060-067, 460-467, 560-567, 660-667计数值1-999。其中660、 661成对可作高速加/减法计数器2.3.4状态寄存器( S) 状态寄存器定义号如下: 600-647均由电池支持每个状态寄存器都能够带有若干常开接点和常闭接点, 而且在PLC内能够任意选择使用。状态寄存器是使步进式的过程控制容易编制程序的一种软器件, 同步进梯形指令STL组合使用。在不用步进梯形指令时, 状态寄存器能够作为普通的辅助继电器使用( 电池支持) 。2.3.5数据寄存器( D) 数据寄存器定义号如下: 700-777 三位BCD
10、码用以存储数据或参数2.3.6特殊继电器( SFM) 特殊继电器是PLC运行过程中的一些状态标志和参数。M70 : RUN( 运行监视) M70自动地随PLC的运行/停止而呈通/断状态。M70的接点用于驱动功能指令等。M71: 初始化脉冲在M71刚接通时, M71只给出一个脉冲执行周期。M71的接点用于对计数器、 移位寄存器、 状态指示器等进行初始化。M72: 100ms时钟M73: 10ms时钟M72的通断间隔为100ms, 其中50ms通, 50ms断。M73的通断间隔为10ms, 其中5ms通, 5ms断。用计数器对该接点的工作进行计数, 可提供一个0.1-99.9秒和0.01-9.99
11、秒的定时器。M76: 锂电池电压下降锂电池用于电池支持的继电器供电, 当电池电压下降时, M76接通, 能够把信号输给外部指示单元来指示电池电压下降。M77: 全部输出禁止在程序使M77工作时, 所有输出继电器自动断开, 此时, 其它的继电器、 定时器和计数器仍保持工作状态。M470: 高速计数控制如前所述, 计数器660和661组成一对高速计数器, 根据M470的通/断条件, 分别按下述方式对计数器作计数输入。M470接通时: X400作计数输入, X401作复位输入, X400和X401的输入滤波器自动地变为200s左右, 从而能执行2KHz的高速计数。M470断开时: PLC内所选用接点
12、可用作计数输入或用作复位输入, 可是此时由于计数速度取决于PLC执行周期, 一般限于几十赫兹。M471: 加/减计数选择指定计数器对C660及C661的计数方向M471=通 加法计数M471=断 减法计数M472: 计数开始在660及661用作高速计数器的情况下, 即在M470接通时, 使用M472。M472=通 执行计数M472=断 不执行计数M473: 上/下移标志当计数器和现行计数值由999999变为0或者由0变为999999时, M473接通。在计数器对用作反向计数的情况下, 能够用其它计数器为M473的工作进行计数, 从而组成九位计数器。M570: 出错标志当对功能指令的条件设定线圈
13、设定了错误的指令对象器件定义号时, 该标志接通。当设定正确时, 该标志断开。在使用若干功能指令, 它们 都有可能影响该标志工作的情况下功能指令每执行一次M570都接通或断开。M571: 进位标志 M572: 零位标志 M573: 借位标志在对现行计数器值执行比较功能指令时, 根据”大于”、 ”小于”或”相等”的具体情况分别使M571-M573工作。例如: 比较设定值为”100”时, 当现行计数器值为0-99时, M573接通当现行计数器值为100时, M572接通当现行计数器值为101-999时, M571接通进位标志M571还用于功能指令中检测中断输入信息。M574: 禁止状态转移M575:
14、 状态转移返回起点标志3、 指令功能JH120系列和JH120H系列共有基本指令20条、 步进指令2条和功能指令96条。3.1基本指令3.1.1 LD( 取) : 常开接点与母线连接指令LDI( 取反) : 常闭接点与母线连接指令OUT( 输出) : 线圈驱动指令LD和LDI指令用于接点与母线相连。另外, 在分支开始处, 这些指令与后述的AND指令一起使用。OUT指令是线圈驱动指令。用于驱动输出继电器、 辅助继电器、 定时器、 计数器、 状态继电器和功能指令, 可是不能用来驱动输入继电器。指令对象器件: LD、 LDI: X、 Y、 M、 T、 C、 S OUT: Y、 M、 T、 C、 S、
15、 F图形表示: 说明: 并行的输出指令。如上图中OUT 100之后的OUT 450, 能够重复使用任意次。 对于定时器、 计数器和功能指令线圈, 必须在OUT之后设定合适的常数。常数( K) 的设定, 需占用一步程序。3.1.2 AND( 与) : 常开接点串联指令 ANI( 与非) : 常闭接点串联指令AND( 与) 和ANI( 与非) 指令用于接点串联, 串联接点的数量不限, 这个指令能够连续使用。指令对象器件: X、 Y、 M、 T、 C、 S图形表示: 说明: 在执行OUT指令后, 经过接点对其它线圈执行OUT指令, 称为”连续输出”, 如上 图中的OUT 434。连续输出只要电路设计
16、顺序正确, 可任意次重复使用。可是若M101与T451和Y434交换, 则不能够。3.1.3 OR( 或) : 常开接点并联指令 ORI( 或非) : 常闭接点并联指令OR和ORI指令是用作接点并联接的指令, 当二个以上接点的串联电路并联连接时, 需用后述的ORB指令。OR和ORI指令引起的并联, 是从OR和ORI一直并联到前面最近的LD和LDI指令上, 并联的数量不受限制。指令对象器件: X、 Y、 M、 T、 C、 S图形表示: 3.1.4 ORB( 电路段或) : 分支电路并联指令两个以上接点串联的电路称作”串联电路段”。串联电路段并联连接时, 在支路始端用LD和LDI指令, 在支路终端
17、用ORB指令。ORB指令是独立指令, 不带任何器件编号。图形表示: 注意: 多重并联电路中, 若每个串联块都用ORB指令, 则并联电路数可不受限制。ORB指令能够集中起来使用, 可是切记, 此时在一条线上LD和LDI指令重复使用数必须少于8次。3.1.5 ANB( 电路段与) : 将分支电路的始端与前一个电路串联连接的指令。用ANB指令将分支电路( 并联电路块) 与前一个电路串联。在与前一个电路串联的时候, 用LD与LDI指令作分支电路的始端, 分支电路的并联电路块完成之后, 用ANB指令来完成两电路的串联。指令对象器件: 无图形表示: 说明: 如果多重并联电路段顺次与前一个电路串联, AND
18、的使用次数能够不受限制, 可是使用的LD/LDI指令数不能超过8次。3.1.6 S( 置位) : 置位指令 R( 复位) : 复位指令这两个指令用于输出继电器、 状态继电器和辅助继电器M220-337, 用作置位和复位操作。指令对象器件: Y、 M 200-337、 S图形表示: X401一旦接通, 即使再断开, M202仍保持接通X402一旦接通, 即使再断开, M202仍保持断开说明: 当使用S指令时, 线圈用它的自保功能, 保持工作状态, 当使用R指令时, 其复位被自保。无论是S指令还是R指令, 都可先编入程序, 但后执行的指令仍有效。因此当S指令和R指令连续编入, 而中间又无其它程序时
19、, X401和X402都接通, 此时后面的程序将优先执行。3.1.7 PLS( 脉冲) : 微分输出指令当输入信号上升时产生一个宽度为扫描周期的脉冲。指令对象器件: M100-377图形表示: 当X401和X402接通时, M205相应地置位和复位。说明: PLS指令有时可用于计数器移位寄存器复位输入、 置位/复位指令和数据指令输入等。如果在PLS指令脉冲输出期间, 用转移指令使PLS指令转移, 则该脉冲输出仍保持接通。3.1.8 RST( 复位) : 计数器和移位寄存器清零指令RST指令断开计数器输出, 或使现行值恢复到设定值, 也可用来清除寄存器的内容。指令对象器件: M100、 120、
20、 140、 160、 200、 220、 240、 260、 300、 320、 340、 360、 C( 除661外) 图形表示: 说明: RST指令在任何情况下都是优先执行的, 因此在RST保持输入时, 不再接受计数器输入或移位输入。因为复位电路的程序与移位寄存器的移位输入电路的程序或与数据输入电路的程序都无关, 因此能够任意地更改程序的顺序或分割程序。分割程序时, 如果计数器的输出指令由转移或步进梯形接点断开, 就不能达到设定值。由电池支持的计数器和移位寄存器, 具有掉电保护功能。在不必再保持计数器或移位寄存器原有功能时, 工作开始之前, 要使用初始化脉冲M71, 使计数器或移位寄存器复
21、位。3.1.9 SFT( 移位) : 使移位寄存器中内容作移位的指令移位寄存器是由16个辅助继电器组合进行工作的, 用16个辅助继电器的首位编号来代表各移位寄存器。指令对象器件: 100、 120、 140、 160、 200、 220、 240、 260、 300、 320、 340、 360图形表示说明: 两个以上移位寄存器纵向连接时, 如上图所示, 则要对后级先进行编程, 用前级移位寄存器的末位输出作后级移位寄存器的数据输入。如果不用SFT指令, 则这些辅助继电器可作普通继电器使用。另外, 还能够用S/R指令单独控制M200-377, 同时, SFT指令还能够和这些辅助继电器一起使用。每
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嘉华 PLC 编程 手册 模板
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。