西门子PLC怎么设定程序复位按钮

西门子PLC怎么设定程序复位按钮,第1张

1、fnc(cj)

跳转指令

2、fnc01

fnc02

fnc06(call

sret

fend)

调用子程序

3、fnc03

fnc04

fnc05(iret

ei

di)中断处理

4、fnc07(wdt)看门狗定时器

5、fnc08

fnc09(for

next)程序循环

数据传送、区域比较应用指令

1、fnc10(cmp)

比较

2、fnc11(zcp)区域比较

3、fnc12(mov)

传送应用指令

4、fnc13

(smov)数据移位应用指令

5、fnc14(cml)数据反相传送应用指令

6、fnc15

(bmov)

成批传送

7、fnc16

(fmov)

多点传送应用指令

8、fnc17

(xchp)

数据交换

9、fnc18(bcd)

将bin转换为bcd

10、fnc19(bin)

将bck转换为bin

四则运算逻辑应用指令

1、fnc20(add)

加法应用指令

2、fnc21(sub)

减法

3、fnc22(mul)

二进制乘法

4、fnc23(div)

二进制除法

5、fnc24(inc)

增加

6、fnc25(dec)

减少

7、fnc26(wand)

逻辑与

8、fnc27(wor)

逻辑或

9、fnc28(wxor)

二进制互斥逻辑异或

10、fnc29(neg)

求补码

旋转、位移应用指令

1、fnc30、fnc31(rorp、rolp)左、右旋转

2、fnc32

fnc33(rcrp、rclp)包含进位标识的左、右旋转

3、fnc34、fnc35(sftrp、sftlp)位数据左、右移

4、fnc36、fnc37(wsfrp、wsflp)字符数据左、右移

5、fnc38、fnc39(sfwrp、wfrdp)字符数据位移写入与读出

数据处理应用指令

1、fnc40(zrst)区域数据复位

2、fnc41(deco)译码

3、fnc42(enco)编码

4、fnc43(sum)on位总数计算

5、fnc44(bon)on位判断

6、fnc45(mean)平均值

7、fnc46、fnc47(ans、anr)警报线圈的输出与复位

8、fnc48(sqr)开平方

高速处理应用指令

1、fnc50(rer)输入/输出信号立即处理

2、fnc51(reff)改变输入端响应时间

3、fnc52(mtp)矩阵输入

4、fnc53(dhscs)高速计数器比较设置

5、fnc54(dhscr)高速计数器比较复位

6、fnc55(dhsz)高速计数器区域比较

7、fnc56(spd)脉冲密度

8、fnc57(plsy)脉冲输出

9、fnc58(pwm)脉冲宽度调制

10、fnc59(plsr)加减速脉冲输出

宏应用指令

1、fnc60(ist)步进运转状态设定

2、fnc61(ser)多笔数据比较

3、fnc62(absd)绝对式控制

4、fnc63(incd)相对式控制

5、fnc64(timr)调整式定时器

6、fnc65(stmr)

特殊定时器

7、fnc66(altp)交替信号

8、fnc67(ramp)求斜率

9、fnc69(sort)数据排序

外部设定显示应用指令

1、fnc70(tky)10个按钮输入

2、fnc71(hky)16个按钮键输入

3、fnc72(dsw)指拨开关

4、fnc73(segd)7段数码管译码

5、fnc74(segl)7段数码扫描

6、fnc75(arws)箭头开关外部设定调整

展开全部

以下是三菱plc常用的指令,还有不懂的可以问我一程序流程控制指令—FNC00~09

00CJ条件转移

01CALL子程序调用

02SRET子程序返回

03IRET中断返回

04EI开中断

05DI关中断

06FEND主程序结束

07WDT监控定时器刷新

08FOR循环开始

09NEXT循环结束

二传送、比较指令—FNC10~19BIN----二进制BCD----十进制

10CMP比较

11ZCP区间比较

12MOV传送

13SMOVBCD码移位传送

14CML取反传送

15BMOV数据块传送(n点→n点)

16FMOV多点传送(1点→n点)

17XCH数据交换,(D0)←→(D2)

18BCDBCD变换,BIN→BCD

19BINBIN变换,BCD→BIN

三算术、逻辑运算指令—FNC20~29BIN----二进制BCD----十进制

20ADDBIN加法

21SUBBIN减法

22MULBIN乘法

23DIVBIN除法

24INCBIN加一

25DECBIN减一

26WAND字与

27WOR字或

28WXOR字异或

29NEG求BIN补码

四循环、移位指令—FNC30~39

30ROR循环右移

31ROL循环左移

32RCR带进位循环右移

33RCL带进位循环左移

34SFTR位右移

35SFTL位左移

36WSFR字右移

37WSFL字左移

38SFWRFIFO写入

39SFRDFIFO读出

五数据处理指令—FNC40~49

40ZRST区间复位

41DECO解码

42ENCO编码

43SUM求置ON位总数

44BONON位判别

45MEAN求平均值

46ANS信号报警器标志置位

47ANR信号报警器标志复位

48SQRBIN平方根

49FLTBIN整数→BIN浮点数六高速处理指令—FNC50~59

50REF输入输出刷新

51REFF输入滤波时间常数调整

52MTR矩阵输入

53HSCS高速记数器比较置位

54HSCR高速记数器比较复位

55HSZ高速记数器区间比较

56SPD速度检测

57PLSY脉冲输出

58PWM脉冲宽度调制

59PLSR带加减速功能的脉冲输出

七方便指令—FNC60~69

60IST状态初始化

61SER数据搜索

62ABSD绝对值凸轮顺控

63INCD增量凸轮顺控

64TTMR示教定时器

65STMR专用定时器—可定义

66ALT交替输出

67RAMP斜坡输出

68ROTC旋转工作台控制

69SORT数据排序

八外部I/O设备指令—FNC70~79

70TKY10键输入

71HKY16键输入

72DSW拨码开关输入

73SEGD七段译码

74SEGL带锁存的七段码显示

75ARWS方向开关

76ASCASCII码转换

77PR打印输出

78FROM读特殊功能模块

79TO写特殊功能模块

九外围设备指令—FNC80~89

80RSRS-232C串行通讯

81PRUN并行运行

82ASCI十六进制→ASCII

83HEXASCII→十六进制

84CCD校验码

85VRRD电位器读入

86VRSC电位器设定

88PIDPID控制

十F2外部模块指令—FNC90~99

90MNETF-16N,Mini网

91ANRDF2-6A,模拟量输入

92ANW**2-6*,模拟量输出

93RMSTF2-32RM,启动RM

94RMWRF2-32RM,写RM

95RMRDF2-32RM,读RM

96RMMNF2-32RM,监控RM

97BLKF2-30GM,指定块

98MCDEF2-30GM,机器码十一浮点数运算指令—FNC110~132

110ECMPBIN浮点数比较

111EZCPBIN浮点数区间比较

118EBCDBIN浮点数→BCD浮点数

119EBINBCD浮点数→BIN浮点数

120EADDBIN浮点数加法

121ESUBBIN浮点数减法

122EMULBIN浮点数乘法

123EDIVBIN浮点数除法

127ESQRBIN浮点数开方

129INTBIN浮点数→BIN整数

130SINBIN浮点数正弦函数(SIN)

131COSBIN浮点数余弦函数(COS)

132TANBIN浮点数正切函数(TAN)

十二交换指令—FNC147

147SWAP高低字节交换

十三定位指令—FNC155~159

155ABS读当前绝对值位置

156ZRN返回原点

157PLSY变速脉冲输出

158DRVI增量式单速位置控制

159DRVA绝对式单速位置控制

十四时钟运算指令—FNC160~169

160TCMP时钟数据比较

161TZCP时钟数据区间比较

162TADD时钟数据加法

163TSUB时钟数据减法

166TRD时钟数据读出

167TWR时钟数据写入

169HOUR小时定时器

十五变换指令—FNC170~177

170GRY二进制数→格雷码

171GBIN格雷码→二进制数

176RD3A读FXon-3A模拟量模块

177WR3A写FXon-3A模拟量模块

十六触点比较指令—FNC224~246

224LD=(S1)=(S2)时运算开始之触点接通

225LD>(S1)>(S2)时运算开始之触点接通

226LD<(S1)<(S2)时运算开始之触点接通

228LD<>(S1)≠(S2)时运算开始之触点接通

229LD≤(S1)≤(S2)时运算开始之触点接通

230LD≥(S1)≥(S2)时运算开始之触点接通

232AND=(S1)=(S2)时串联触点接通

233AND>(S1)>(S2)时串联触点接通

234AND<(S1)<(S2)时串联触点接通

236AND<>(S1)≠(S2)时串联触点接通

237AND≤(S1)≤(S2)时串联触点接通

238AND≥(S1)≥(S2)时串联触点接通

240OR=(S1)=(S2)时并联触点接通

241OR>(S1)>(S2)时并联触点接通

242OR<(S1)<(S2)时并联触点接通

244OR<>(S1)≠(S2)时并联触点接通

245OR≤(S1)≤(S2)时并联触点接通

246OR≥(S1)≥(S2)时并联触点接通

以下是三菱plc常用的指令,还有不懂的可以问我一程序流程控制指令—FNC00~0900CJ条件转移01CALL子程序调用02SRET子程序返回03IRET中断返回04EI

来个高手

三菱PLC的PID指令如下:

1、对于温度系统:P(%)20--60,I(分)3--10,D(分)0.5--3

2、对于流量系统:P(%)40--100,I(分)0.1--1

3、对于压力系统:P(%)30--70,I(分)0.4--3

4、对于液位系统:P(%)20--80,I(分)1--5

PID *** 作系统里指进程识别号,也就是进程标识符。 *** 作系统里每打开一个程序都会创建一个进程ID,即PID。

在运行时PID是不会改变标识符的,但是进程终止后PID标识符就会被系统回收,就可能会被继续分配给新运行的程序。只要运行一程序,系统会自动分配一个标识。

是暂时唯一:进程中止后,这个号码就会被回收,并可能被分配给另一个新进程。只要没有成功运行其他程序,这个PID会继续分配给当前要运行的程序。

如果成功运行一个程序,然后再运行别的程序时,系统会自动分配另一个PID。

扩展资料

在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微分控制,简称PID控制,又称PID调节。PID控制器问世至今已有近70年历史,它 以其结构简单、稳定性好、工作可靠、调整方便而成为工业控制的主要技术之一。

当被控对象的结构和参数不能完全掌握,或得不到精确的数学模型时,控制理论的 其它技术难以采用时,系统控制器的结构和参数必须依靠经验和现场调试来确定,这时应用PID控制技术最为方便。

即当我们不完全了解一个系统和被控对象,或不能通过有效的测量手段来获得系统参数时,最适合用PID控制技术。PID控制,实际中也有PI和PD控制。PID控制器就是根据系统的误差,利用比例、 积分、微分计算出控制量进行控制的。

参考资料来源:百度百科—PID


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11487319.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存