- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章(编程举例).ppt
二、PLC编程元件及功能 1、输入继电器(X) 输入继电器X(X0—X177):用于接收用户设备的输入信号,输入继电器必须由外部信号驱动,不能由程序指令驱动。 输入继电器采用八进制编号。 输入继电器有无数对常开/常闭触点供编程时使用。 2、输出继电器(Y) 输出继电器Y(Y0—Y177):用于将PLC的输出信号传给外部设备,输出继电器采用八进制编号。 它只能由程序指令驱动,不能由外部信号驱动。 在PLC内部,外部输出触点与输出端子相连,向外部负载输出信号,且一个输出继电器只有一个常开型外部输出触点。 输出继电器有无数对常开/常闭触点供编程时使用。 3、辅助继电器(M) 线圈由PLC内部程序控制,常开和常闭触点使用次数不限,但不能直接驱动外部负载,采用十进制编号。 通用辅助继电器M0~M499(500点) 掉电保持辅助继电器M500~M3071(2572点) 特殊辅助继电器M8000~M8255(256点) 只能利用其触点的特殊辅助继电器 可驱动线圈的特殊辅助继电器 通用辅助继电器与掉电保持用辅助继电器的比例,可通过外设设定参数进行调整。 只能利用其触点的特殊辅助继电器 M8000:运行监控用,PLC运行时M8000接通。 M8002:仅在运行开始瞬间接通的初始脉冲特殊辅助继电器。 M8012:产生100ms时钟脉冲的特殊辅助继电器。 可驱动线圈的特殊辅助继电器 M8030:锂电池电压指示灯特殊继电器。 M8033:PLC停止时输出保持特殊辅助继电器。 4、状态继电器(S) 状态继电器是主要用于步进控制,采用十进制编号。与步进指令STL配合使用; 状态继电器有无数个常开触点与常闭触点,编程时可随意使用; 状态继电器不用于步进阶梯指令时,可作辅助继电器M使用。 状态继电器(S) 状态继电器有五种类型: 初始状态S0~S9共10点 一般状态S10~S499共490点 保持状态S500~S899共400点 报警用状态S900~S999共100点 5、定时器(T) 定时器实际是内部脉冲计数器,可对内部1ms、10ms和100ms时钟脉冲进行加计数,当达到用户设定值时,触点动作。 定时器可以用用户程序存储器内的常数k作为设定值。 6、计数器(C) 计数器可分为通用计数器和高速计数器。 16位通用加计数器,C0~C199共200点,设定值:1~32767。设定值K0与K1含义相同,即在第一次计数时,其输出触点动作。 32位通用加/减计数器,C200~C234共35点,设定值:-2147483648~+2147483647。 高速计数器C235~C255共21点,共享PLC上6个高速计数器输入(X000~X005)。高速计数器按中断原则运行。 32位双向计数器 有两种32位加/减计数器,设定值:-2147483648~+2147483647。 通用计数器:C200~C219共20点 保持计数器:C220~C234共15点 计数方向由特殊辅助继电器M8200~M8234设定。 加减计数方式设定:对于C△△,当M8△△△接通(置1)时,为减计数器;断开(置0)时,为加计数器。 计数值设定:直接用常数K或间接用数据寄存器D的内容作为计数值。间接设定时,要用元件号紧连在一起的两个数据寄存器。 7、数据寄存器(D) 通用数据寄存器D0~D199共200点。 只要不写入其它数据,已写入的数据不会变化。但是PLC状态由运行→停止时,全部数据均清零。 断电保持数据寄存器D200~D511共312点,只要不改写,原有数据不会丢失。 特殊数据寄存器D8000~D8255共256点 这些数据寄存器供监视PLC中各种元件的运行方式用。 文件寄存器D1000~D2999共2000点。 8、变址寄存器(V/Z) 变址寄存器的作用类似于一般微处理器中的变址寄存器(如Z80中的IX、IY),通常用于修改元件的编号。 V0~V7、Z0~Z7共16点16位变址数据寄存器。 进行32位运算时,与指定Z0~Z7的V0~V7组合,分别成为(V0、Z0),(V1、Z1)…(V7、Z7)。 FX2N系列基本逻辑指令 一、输入输出指令(触点取及线圈输出指令) LD、LDI、OUT 指令 1、LD(LoaD):取指令,用于与母线连接的常开触点或触点组开始的常开触点。 2、LDI(LoaD Inverse):取反指令,用于与母线连接的常闭触点或触点组开始的常闭触点。 3、OUT:驱动线圈的输出指令。 指令操作元件 LD: LDI: LD、LDI用于将触点接到母线上。 LD、LDI与块操作指令ANB、ORB相配合,用于分支电 路的起点。 OUT不能用于X;并联输出OUT指令可连续使用任意次。 OUT指令用于T和C,其后须跟常数K,K为延时时间或计数
文档评论(0)