编程控制器模块代理商编程控制器模块代理商编程控制器模块代理商
西门子S7-200PLC,西门子S7-400PLC,西门子S7-300PLC,LOGO!逻辑模块,西门子
ET200I/O模块,西门子S7-1200PLC,西门子电机,西门子低压电机,伺服电机,主轴电机,直线电机,扭矩电机,直流电机,
SIEMENS | 存储卡 | 6ES7954-8LL03-0AA0 |
SIEMENS | 交换机 | 6GK5216-0BA00-2AC2 |
SIEMENS | 交换机 | 6GK5208-0BA00-2AC2 |
Siemens | 模块 | 6ES7288-1CR60-0AA0 |
FP系列PLC的指令系统非常丰富,除了80多条基本指令以外,还有100~200多条gaoji指令,如FP1C24以上机型100条,FP212条。将基本指令和gaoji指令结合在一起编程,从而使控制变得更加灵活、方便,使PLC的功能变得更加强大。
在FP系列的指令系统中,由于gaoji指令功能号前冠以大写字母"F"或"P",故一般把gaoji指令又称为F指令或P指令。
gaoji指令的类型及其构成
(1)gaoji指令的构成
gaoji指令由gaoji指令功能号(F0~F374)、助记符和操作数三部分构成。
gaoji指令有F和P两种类型。F型是当触发信号闭合时,则每个扫描周期都执行的指令,而P型是当检测到触发信号闭合的上升沿时执行一次,实际等效于触发信号DF指令和F型指令相串联,P型指令很少应用。
gaoji指令的功能号用于输入gaoji指令。编程时,gaoji指令前应加触发信号,如图3-15所示。gaoji指令中规定的功能号和操作数【源操作数(S)和目的操作数(D)】取决于所用的指令。
在编程的,如果多个gaoji指令连续使用同一触发信号,则不必每次使用时都写出该触发信号。如图3-16所示的梯形图中,第二、第三个指令的X0可以省略。
如果指令只在触发信号的上升沿执行一次,可使用微分指令(DF),如图3-17所示。
图3-17 上升沿执行指令的梯形图
(2)gaoji指令的类型gaoji指令的类型如下:
①数据传输指令;②算术运算指令;③数据比较指令;④特殊指令;⑤高速计数器特殊指令。
数据传输指令
(1)F0(MV)指令
F0:16位数据传输指令,将16位数据从一个16位区传送到另一个16位区。F0指令应用的梯形图及指令如表3-40所示。
执行结果:当触发信号R10闭合后,外部输入字继电器WX0的内容传送到内部字继电器 WR0中,如图3-18所示。
图3-18 数据传送
(2)F1(DMV)指令
F1:32位数据传输指令,将32位数据从一个32位区传送到另一个32位区。
F1指令应用的梯形图及指令如表3-41所示。
执行结果:当触发信号X0闭合时,内部字继电器WR1、WR0的内容传送到数据寄存器DT1、DT0中。
如图3-19所示,在处理32位数据时,如果低16位区已指定为S或D,则高位自动指定为S 1或D 1。
从FO和F1指令可以看出,32位指令与16位指令使用方法相同。
(3)F2(MY/)指令
F2:16位数据求反传输指令,16位数据求反后将它们传输到指定的16位区。
F2指令应用梯形图及指令如表3-42所示。
执行结果:当触发信号X0闭合时,外部字输入继电器 WX1的内容求反并传输到内部字继电器 WRO中,如图3-20所示。
(4)F5(BTM)指令
F5:位传输指令,将指定的16位数据中的一位传输到另一个16位数据的某一位上。
F5指令应用梯形图及指令如表3-43所示。
执行结果:当触发信号X0闭合时,数据寄存器DT0中第4位数据被传输到数据寄存器DT1的第14位上。
用n来指定源区S和目的区D的地址和要传输的16位digit数,如图3-21所示,设定n的格式如图3-22所示。如果n设定为H0000,可缩写为H0。
编程控制器模块代理商编程控制器模块代理商编程控制器模块代理商编程控制器模块代理商。
浔之漫智控技术上海有限公司 具备以下产品优势,西门子可编程控制器,西门子触摸屏,西门子工业以太网,
西门子数控系统,西门子高低压变频器,西门子电机驱动等等。
6ES7288-2DT08-0AA0 |
6GK5008-0BA10-1AB2 |
CTH2214-1AX33-0X24 |
6ES7954-8LC03-0AA0 |
6ES7231-5PF32-0XB0 |
6SE6440-2UD34-5FB1 |
6ES7522-1BH10-0AA0 |
6ES7131-4BB01-0AA0 |
6ES7132-6BF01-0BA0 |
6ES7810-4CC10-0KA5 |
6ES7131-6BF01-0BA0 |
6ES7811-1CC05-0YA5 |
6ES7810-4CC08-0YA5 |
6AV2124-0QC02-0AX1 |
6ES7954-8LF03-0AA0 |
6ES7513-1AL02-0AB0 |
6GK5208-0BA00-2AB2 |