- 4
- 0
- 约1.34万字
- 约 92页
- 2022-03-27 发布于上海
- 举报
1
可编程序控制器功能
第6章 FX2N PLC功能指令及应用
6.1 功能指令使用要素
6.2 程序流程控制(FNC00~FNC09)
6.3 传送和比较(FNC10~FNC19)
6.4 四则运算及逻辑运算(FNC20~FNC29)
6.5 循环移位与移位(FNC30~FNC39)
6.6 数据处理(FNC40~FNC49)
第1页/共92页
6.1.1 功能指令的表现形式
功能指令按功能号(FUC00~FUC99)编排。每条功能指令都有一个助记符。
6.1 功能指令使用要素
例如FUC45的助记符“MEAN”在编程时用“HELP”键,可显示功能号与对应的助记符清单。在读出程序时,功能号与助记符同时显示。
有些功能指令只需指定功能号即可。但许多功能指令在指定功能号的同时还必须指定操作数或操作地址。有些功能指令还需要多个操作数或地址。操作元件包括K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z。其中K表示十进制常数;H表示十六进制常数。
第2页/共92页
6.1.1 功能指令的表现形式
[S]:(SOURSE)源操作数。若可使用变址功能时,表达为 [ S·]。有时源操作数不止一个,可用[S1·]、[S2·]表示。
[D]:(DESTINATION)目标操作数。若可使用变址功能时,表达为[D·]。目标不止一个时用[D1·]、[D2·]表示。
m、n:其他操作数。常用来表示数的进制(十进制、十六进制等)或者作为源操作数(或操作地址)和目标操作数(或操作地址)的补充注释。需要注释的项目多时也可以采用m1、m2等方式。
第3页/共92页
6.1.1 功能指令的表现形式
功能指令的功能符号和助记符占一个程序步序
操作数占2或4个程序步序,取决于指令是16bit还是32bit的。得注意的是有些功能指令在整个程序中只能出现一次。即使使用跳转指令使其在两段不可能同时执行的程序中也不能使用。但可利用变址寄存器多次改变其操作数,多次执行这样的功能指令。
第4页/共92页
6.1.1 功能指令的表现形式
其功能如下式表达:
[(D0)+(D1)+(D2)]÷3→(D4Z)
图中标注[S·]指取值首元件。n指定取值个数。[D·]指定
计算结果存放地址。
例如下图中的功能指令是一个取平均值的指令
第5页/共92页
6.1.2 数据长度及指令的执行形式
(1)16bit和32bit
功能指令可处理16位(bit)的数据和32(bit)位数据。功能指令中附有符号(D)表示处理32位(bit)数据。如(D)MOV、 FNC(D)12、FNC12(D)。
处理32bit数据时, 用元件号相邻的两个元件组成元件对。元件对的元件号用奇数、偶数均可。但为避免错误,元件对的首元件建议统一用偶数编号。
32bit计数器(C200~C255)不能用作16bit指令的操作数。
第6页/共92页
6.1.2 数据长度及指令的执行形式
(2)连续执行/脉冲执行
助记符后附有(P)符号表示脉冲执行,没有(P)符号的表示连续执行。
(P)和(D)可同时使用,如(D)MOV(P)表示32bit数据传送,脉冲执行。
第7页/共92页
6.1.2 数据长度及指令的执行形式
图中仅在X0由OFF变为ON时执行D10到D12间的数据传(只传送一次),不需要每个扫描周期都执行。
当X1为ON时在每个扫描周期都被重复执行D20数据到D22的传送。
当X0、X1为OFF时上述两个传送都不执行。在使用PLC编程时,如果在程序中的数据不随时变化,而且变化是可控的,这样的数据传送就可用脉冲方式。
例如,INC指令含义是加1。如果每个运行周期都执行一次加1,其运行结果将无法确定。用连续方式时要特别注意。这些指令用“!”号表示。
有些指令,例如XCH、INC、DEC等
第8页/共92页
6.1.3 位元件和字元件
只处理ON/OFF状态的元件,例如X、Y、M、和S,称为位元件。
其它处理数字数据的元件,例如T、C和D,称为字元件。而位元件组合起来也可处理数字数据。
位元件的字可以由Kn加首元件号来表示。位元件每4bit为一组合成单元,KnM0中的n是组数。16bit数据操作时为K1~K4。32bit数据操作时为K1~K8。
例如,K2M0即表示由M0~M7组成2个4bit组。
第9页/共92页
6.1.3 位元件和字元件
当一个16bit的数据传送到K1M0、K2M0或K3M0(使用MOV指令)时,只传送相应的低位(bit)数据。较高位的数据不
您可能关注的文档
- 电话邀约话术.pptx
- 冷却液及冷却液温传感器.pptx
- 等比数列的前n项和时.pptx
- 鄂教语文三上 作文日记.pptx
- 腮腺腺淋巴瘤的临床和ct表现.pptx
- 史前时期的人类.pptx
- 金融租赁小组作业信达金融租赁公司 光大金融租赁公司.pptx
- 盘古开天地完美.pptx
- 人教语文五年级上册珍珠鸟.pptx
- 认识数字宝宝.pptx
- 腾讯安全沙龙:红队视角下的海外SRC猎场:战略、战术与突破.pdf
- 【icap】ETS的范围扩展:设计和政策挑战.docx
- bcg -美国最高法院关于关税的裁决对你的企业意味着什么 What Does the US Supreme Court Ruling on Tariffs Mean for Your Business.pdf
- 2026届甘肃兰州市高三下学期第一次模拟考试历史试卷(扫描版,含答案).docx
- bcg -零售银行如何让人工智能代理发挥作用 How Retail Banks Can Put AI Agents to Work.pdf
- 住宅项目规范解读(GB 55038-2025) -培训 - 房地产-2025.docx
- 盘扣式脚手架工程量自动计算表 -培训 -房地产-2025.pdf
- 广东省汕头市2024-2025学年高三下学期第一次模拟考试英语学试题(含答案).docx
- 品牌研究+_+2025+CAPSE中国航司品牌榜单.pdf
- 【银河专题】如何看待豆粕内外价差关系.pdf
原创力文档

文档评论(0)