- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PLC及其基本指令
第一节 三菱FX2N系列可编程序控制器;FX2N - 〇〇 M 〇 - 〇
系列名称 输入输出点数 基本单元 输出形式 其他区分;FX2N系列PLC编程元件的分类及编号 ;十六进制数(H):
同十进制数一样,用于指定应用指令操作数中的数值与指令动作。
二进制数(B):PLC内部,这些数字都是用二进制处理的。
八进制数(O):FX2N系列的输入继电器、输出继电器的软元件编号。
以八进制数值进行分配。
BCD码:用于数字式开关或七段码的显示器控制等。
其他数值(浮点数):FX2N系列具有可进行高精度的浮点运算功能。 ;;;辅助继电器 ;定时器 ; 图a为非累积型定时器如果X000为ON,T200开始计时,当脉冲数等于设定值K123时,定时器的输出触点动作,也就是说输出触点在线圈驱动1.23s后动作。
X000断开或停电,定时器复位,输出触点复位。
图b为累积型定时器,如果X001为ON,则T250用当前值计数器累计100ms的时钟脉冲。当达到设定值K345时,定时器的输出触点动作。在累计过程中,即使输入X001断开或停电时,再起动时,继续累计,其累计时间为34.5s。如果复位输入X002为ON,定时器复位,输出触点也复位。 ; 从右图可知,驱动线圈开始到触点动作结束的定时器触点动作精度,大致可用式
t=T+T0-α
其中:;定时器 (C)
内部信号计数器:是对机内的元件的信号计数 也称普通计数器
外部信号计数器 :对机器的外部信号进行计数
16位增计数器(一般用:C0~C99;停电保持用:C100~C199
16 位计数器其设定值在K1~K32767范围内有效。设定值K0与K1意义相
同, 均在第一次计数时,其触点动作。如果PLC断电,恢复电源后,计
数器可按上一次数值累计计数。 ;32位增/减双向计数器(停电保持用:C200~C219;特殊用:C220~C234)
32位增/减双向计数器的值有效范围为-2147483648~+2147483647。 ;;下图为FX2N系列PLC内置1相1计数输入高速计数器的应用; C249在X012为ON时,如果X006也为ON,就立即开始计数,增计数的计数输入为X000,减计数的计数输入为X001。
可以通过顺控程序上的X011执行复位,另外,当X002闭合,C249也可立即复位,不需要该程序。 ;数据寄存器 ; 一般用及停电保持用数据寄存器; 变址寄存器
FX2N系列PLC的变址寄存器V与Z同普通的数据寄存器一样,是进行数
值数据的读入、写出的16位数据寄存器。V0~V7、Z0~Z7共有16个。
例如:
对于十进制数的软元件、数值(M、S、T、C、D、KnM、KnS、P、K),若 V0=K5,执行D20V0时,被执行的软元件编号为D25【D(20+5)】;指定 K30V0时,被执行的是十进制数值K35【K(30+5)】。;第三节 FX2N系列可编程序控制器的基本指令;AND、ANI指令 ;OR、ORI指令 ;ORB、ANB指令 ;ANB指令的应用 ;LDP、LDF、ANDP、ANDF、ORP、ORF指令 ; X000~X002由OFF→ON变化或由ON→OFF变化时,M0或M1仅接通一个扫描周期。需要指出的是这些指令的功能有时与脉冲指令的功能相同,另外,在将辅助继电器M指定为这些指令的软元件时,软元件编号范围不同,会造成动作上的差异。;MPS、MRD、MPP指令 ;二段堆栈实例;MC、MCR指令 ;INV指令 ;PLS、PLF指令 ;SET、RST指令 ; 右图中,X000一旦接通后,即使它再断开,Y000仍继续动作,X001接通时,即使它再断开,Y000仍保持不被驱动。对于M、S也是一样。
对于同一软元件。SET、RST可多次使用,顺序也随意,但最后执行的有效。
使数据寄存器(D)、变址寄存器(V、Z)的内容清零,也可使用RST指令,与用常数K0传送指令的结果一样。 ;NOP、END指令: ;;(3)END为程序结束指令。可编程序控器总是按照指令进行输入处理、执行程序到END指令结束,进入输出处理工作。若在程序中不写入END指令,则可编过程控制器从用户程序的第0步扫描到程序存储器的最后一步。若在程序中写入END指令,则END以后的程序步不再扫描执行,而是直接进行输出处理,如图6-53。也就是说,使用END指令可以缩短扫描周期。
;第四节 编程注意事项;语句表编程规则 ;第五节 基本指令编程举例;第一个脉冲到来一个扫描周期后,M100断
文档评论(0)