西门子PLC梯形图所有指令符号

西门子PLC梯形图所有指令符号,第1张

1 位逻辑指令

11 位逻辑指令概述

12 -||- 常开接点(地址)

13 -|/|-常闭接点(地址)

14 XOR位异或

15 -|NOT|- 信号流反向

16 -( ) 输出线圈

17 -(#)- 中间输出

18 -(R) 线圈复位

19 -(S) 线圈置位

110 RS复位置位触发器

111 RS置位复位触发器

112 -(N)-RLO下降沿检测

113 -(P)-PLO上升沿检测

114 -(SAVE) 将RLO存入BR存储器

115 MEG地址下降沿检测

116 POS地址上升沿检测

117 立即读 *** 作

118 立即写 *** 作

2 比较指令

21 比较指令概述

22 CMPI整数比较

23 CMPD双整数比较

24 CMPR实数比较

3 转换指令

31 转换指令概述

32 BCD_IBCD码转换为整数

33 I_BCD整数转换为BCD码

34 I_DINT整数转换为双整数

35 BCD_DIBCD码转换为双整数

36 DI_BCD双整数转换为BCD码

37 DI_REAL双整数转换为浮点数

38 INV_I整数的二进制反码

39 INV_DI双整数的二进制反码

310 NEG_I整数的二进制补码

311 NEG_DI双整数的二进制补码

312 NEG_R浮点数求反

313 ROUND舍入为双整数

314 TRUNC舍去小数取整为双整数

315 CEIL上取整

316 FLOOR下取整

4 计数器指令

41 计数器指令概述

42 S_CUD加减计数

43 S_CU加计数器

44 S_CD减计数器

45 -(SC)计数器置初值

46 -(CU)加计数器线圈

47 -(CD)减计数器线圈

5 数据块指令

51 -(OPN)打开数据块:DB或DI

6 逻辑控制指令

61 逻辑控制指令概述

62 -(JMP)- 无条件跳转

63 -(JMP)- 条件跳转

64 -(JMPN)- 若非则跳转

65 LABEL标号

7 整数算术运算指令

71 整数算术运算指令概述

72 判断整数算术运算指令后状态字的位

73 ADD_I 整数加法

74 SUB_I 整数减法

75 MUL_I 整数乘法

76 DIV_I 整数除法

77 ADD_DI 双整数加法

78 SUB_DI 双整数减法

79 MUL_DI 双整数乘法

710 DIV_DI 双整数除法

711 MOD_DI 回送余数的双整数

8 浮点算术运算指令

81 浮点算术运算指令概述

82 判断浮点算术运算指令后状态字的位

83 基础指令

831 ADD_R实数加法

832SUB_R实数减法

833MUL_R实数乘法

834DIV_R实数除法

835 ABS浮点数绝对值运算

84 扩展指令

841SQR浮点数平方

842SQRT浮点数平方根

843EXP浮点数指数运算

844LN浮点数自然对数运算

845SIN浮点数正弦运算

846COS浮点数余弦运算

847TAN浮点数正切运算

848 ASIN浮点数反正弦运算

849 ACOS浮点数反余弦运算

8410ATAN浮点数反正切运算

9 赋值指令

91 MOVE赋值

10 程序控制指令

101 程序控制指令概述

102 -(Call)从线圈调用FC/SFC(无参数)

103 CALL_FB从方块调用FB

104 CALL_FC从方块调用FC

105 CALL_SFB从方块调用SFB

106 CALL_SFC从方块调用SFC

107 调用多北京块

108 从库中调用块

109 使用MCR功能的重要注意事项

1010-(MCR<)主控继电器接通

1011-(MCR>)主控继电器断开

1012 -(MCRA)主控继电器启动

1013 -(MCRD)主控继电器停止

1014 -(RET)返回

11 移位和循环指令

111 移位指令

1111 移位指令概述

1112 SHR_I整数右移

1113 SHR_DI双整数右移

1114 SHL_W字左移

1115 SHR_W字右移

1116 SHL_DW双字左移

1117 SHR_DW双字右移

112 循环指令

1121 循环指令概述

1122 ROL_DW双字左循环

1123 ROR_DW双字右循环

12 状态位指令

121 状态位指令概述

122 OV -||- 溢出异常位

123 OS -||- 存储溢出异常位

124 UO -||- 无序异常位

125 BR -||- 异常位二进制结果

126 ==0-||- 结果位等于"0"

127 <>0-||- 结果位不等于"0"

128 >0-||- 结果位大于"0"

129 <0-||- 结果位小于"0"

1210 >=0-||- 结果位大于等于"0"

1211 <=0-||- 结果位小于等于"0"

13 定时器指令

131 定时器指令概述

132 存储区中定时器的存储单元和定时器的组成部分

133 S_PULSE脉冲S5定时器

134 S_PEXT扩展脉冲S5定时器

135 S_ODT接通延时S5定时器

136 S_ODTS保持型接通延时S5定时器

137 S_OFFDT断电延时S5定时器

138 -(SP)脉冲定时器线圈

139 -(SE)扩展脉冲定时器线圈

1310 -(SD)接通延时定时器线圈

1311 -(SS)保持型接通延时定时器线圈

1312 -(SF)断开延时定时器线圈

14 字逻辑指令

141 字逻辑指令概述

142 WAND_W字和字相"与"

143 WOR_W字和字相"或"

144 WAND_DW双字和双字相"与"

145 WOR_DW双字和双字相"或"

146 WXOR_W字和字相"异或"

147 WXOR_DW双字和双字相"异或

如图所说是,现将C200赋值给D101D100,然后D101D100转成浮点数D103D102,然后进浮点数运算,浮点数的结果保存到D107D106中,然后取整到D109D108,在将D108赋值给D201。这个和上一个一行,这么做的话会影响精度,比如C200=60 000的话,经过计算,1-60 0000000 02=-02,取整后就是0,因此结果D201就是0。因此这个做好的做法就是结果保存到D202D201,而且是以浮点数的形式。

望采纳。。。。。

如图所示,

VD0为00到100的数据

VD0×32000=VD4

VD4就是00到320000的数据

VD4实数转整数到VD8,(四舍五入取整)

VD8就是0到32000

VD8双整数转成整数到AQW0

AQW0就是0到32000了,并且对应的模拟量输出口就输出了

望采纳。。。。。。

给你提示一下吧:1、按你上面的说法,其实你只需设定N%,显示M%就可以了。

2、用一个定时器完成动作切换,Y0输出时,联锁断开Y1;Y0停止时,取反输出Y1。

3、用另外一个周期定时器结束周期循环,周期时间到,复位定时器。

4、两个定时器的时间值用上面你提供的公式算出后的Dxx数据寄存器。

5、FX1N没有浮点没关系,做除法时,它会自动取整的。

主轴定位

通常主轴只是进行速度控制,但在一些特殊的情况下也需要对主轴进行位置控制。例如:在加工中心上进行自动换刀时、镗孔加工中因工艺要求而需要让刀时,以及车床在装卡工件等时都需要主轴准确的停在一个特定的位置上。这就是我们通常所说的主轴定向功能。

主轴定向功能就是NC发出定向命令,通过主轴上的位置传感器上的一转信号使主轴停止在一个确定的位置上,并向伺服电机位置环一样提供一定的保持力矩。

FANUC主轴定位设定方法

在更换完主轴、主轴电机、主轴编码器或定位偏位时,需要对主轴定位 重新设定;FANUC一般设定方法为:主轴定位矫正后,将诊断参数445内的数值写入到NC参数4073 4077内;

如果诊断参数445数值一直为0或复位后为0怎么办?

相关链接:

FANUC 诊断参数445不显示怎么办?

三菱M70主轴定位设定方法

三菱M70数控系统主轴定位角度是3108

三菱m70的主轴定位角度调整方法:

将主轴定位键矫正后,按照以下步骤

1》进入诊断画面

2》按下驱动器监视

3》按下主轴模块

4》下翻页

5》找到机械位置

6》将此数值小数点后移两位(取整数)

进入维护画面---点击参数---参数编号---输入3108--输入密码:MPARA---修改参数---OK

相关链接:

视频三菱M70M700硬件与连接视频

资料三菱M70/M80系列资料

西门子828D主轴定位设定方法

西门子828D主轴定位

更换完主轴后,主轴需要重新定位

1首先在TMS下旋转主轴,然后执行M19定位主zhi轴,此时主轴的位置可能是dao偏离换刀位置的,需要将主轴调整到换刀的位置(用千分表定位)

2查看系统显示的主轴的角度位置,并将此位置输入到MD34090中,重启系统。

3通过M19对主轴进行定位,查看主轴是否在换刀位置。35500=0时,主轴不选择也可以使用G01指令 主轴换挡激活信号:一档DB380DBX2000二档DB380DBX20001 。

调设主轴定位角度方法步骤

第一步:offset-opetating patametet-把第一项(tool change setvue actinne)改为“1”

第二步:MDI-主轴定位-轴移动光标以成为TAC的方向摆动光标- (+Z为主轴紧刀,-Z为主轴松刀,+X为TAC左方向移动,-X为TAC右方向移动,-Y为刀套向上移动,+Y为刀套向下移动)-把ATC移动到主轴方向(注:移动过来的ATC不能与主轴接触,因为主轴需要手动移动位置)

第三步:按原点功能-再按MACHINE-复位-可见主轴定位数值-确定数值后-MDI-+X把ATC移动回原点-MENUSELECT-启动-口令-机床数据-轴机床数据-搜索34090-确定-轴+(按到主轴画面)-输入数值“0”-机床有效-复位-机床重启后-口令-数据-轴数据-搜索34090-输入你确定后的数值-机床有效-复位-重启后如果主轴定位角度不对,还要从新调设。

相关链接:

西门子 | 828D系统诊断指导

资料西门子828D简明调试手册pdf

数控西门子数控系统 全套资料+视频

Brother主轴定位设定方法

Brother主轴定位设定方法为:

机械参数--系统1

5005参数:主轴栅极移动量;

数值写入参数后在MDI模式下,执行M19,检测主轴定位键是否偏移,反复修改参数矫正,直到主轴定位块与Y方向平行为止;

主轴:1脉冲=360°/4096≈0088°

相关链接:Brother兄弟机PLC软件安装步骤

1

位逻辑指令

11

位逻辑指令概述

12 -||-

常开接点

(

地址

)

13 -|/|-

常闭接点

(

地址

)

14 XOR

位异或

15 -|NOT|-

信号流反向

16 -( )

输出线圈

17 -(#)-

中间输出

18 -(R)

线圈复位

19 -(S)

线圈置位

110 RS

复位置位触发器

111 RS

置位复位触发器

112 -(N)- RLO

下降沿检测

113 -(P)- PLO

上升沿检测

114 -(SAVE)

RLO

存入

BR

存储器

115 MEG

地址下降沿检测

116 POS

地址上升沿检测

117

立即读 *** 作

118

立即写 *** 作

2

比较指令

21

比较指令概述

22 CMPI

整数比较

23 CMPD

双整数比较

24 CMPR

实数比较

3

转换指令

31

转换指令概述

32 BCD_IBCD

码转换为整数

33 I_BCD

整数转换为

BCD

34 I_DINT

整数转换为双整数

35 BCD_DIBCD

码转换为双整数

36 DI_BCD

双整数转换为

BCD

37 DI_REAL

双整数转换为浮点数

38 INV_I

整数的二进制反码

39 INV_DI

双整数的二进制反码

310 NEG_I

整数的二进制补码

311 NEG_DI

双整数的二进制补码

312 NEG_R

浮点数求反

313 ROUND

舍入为双整数

314 TRUNC

舍去小数取整为双整数

315 CEIL

上取整

316 FLOOR

下取整

4

计数器指令

41

计数器指令概述

42 S_CUD

加减计数

43 S_CU

加计数器

44 S_CD

减计数器

45 -(SC)

计数器置初值

46 -(CU)

加计数器线圈

47 -(CD)

减计数器线圈

5

数据块指令

51 -(OPN)

打开数据块

:DB

DI

6

逻辑控制指令

61

逻辑控制指令概述

62 -(JMP)-

无条件跳转

63 -(JMP)-

条件跳转

64 -(JMPN)-

若非则跳转

65 LABEL

标号

7

整数算术运算指令

71

整数算术运算指令概述

72

判断整数算术运算指令后状态字

的位

73 ADD_I

整数加

74 SUB_I

整数减

75 MUL_I

整数

乘法

76 DIV_I

整数

除法

77 ADD_DI

双整数加

78 SUB_DI

双整数减

79 MUL_DI

双整数

乘法

710 DIV_DI

双整数

除法

711 MOD_DI

回送余

数的双整数

8

浮点算术运算指令

81

浮点算术运算指令概述

82

判断浮点算术运算指令后状态字

的位

83

基础

指令

831 ADD_R

实数加

832 SUB_R

实数减

833 MUL_R

实数

乘法

834 DIV_R

实数

除法

835 ABS

浮点数

绝对

值运算

84

扩展

指令

841 SQR

浮点数

平方

842 SQRT

浮点数

平方根

843 EXP

浮点数指数运算

844 LN

浮点数

自然对

数运算

845 SIN

浮点数

正弦

运算

846 COS

浮点数

余弦

运算

847 TAN

浮点数

正切

运算

浮点数反

正弦

运算

849 ACOS

浮点数反

余弦

运算

8410ATAN

浮点数反

正切

运算

9

值指令

91 MOVE

10

程序

控制指令

101

程序

控制指令概述

102 -(Call)

线圈

调用

FC/SFC(

)

103 CALL_FB

从方

调用

FB

104 CALL_FC

从方

调用

FC

105 CALL_SFB

从方

调用

SFB

106 CALL_SFC

从方

调用

SFC

107

调用多北京

108

从库

调用

109

使用

MCR

功能

重要注意事项

1010 -(MCR<)

继电

器接

1011 -(MCR>)

继电

器断开

1012 -(MCRA)

继电

启动

1013 -(MCRD)

继电

停止

1014 -(RET)

返回

11

和循环

指令

111

位指令

1111

位指令概述

1112 SHR_I

整数

右移

1113 SHR_DI

双整数

右移

1114 SHL_W

左移

1115 SHR_W

右移

1116 SHL_DW

双字

左移

1117 SHR_DW

双字

右移

112

循环

指令

1121

循环

指令概述

1122 ROL_DW

双字

左循环

1123 ROR_DW

双字

右循环

12

状态位指令

121

状态位指令概述

122 OV -||-

出异常位

123 OS -||-

存储

出异常位

124 UO -||-

异常位

125 BR -||-

异常位二进制

结果

126 ==0-||-

结果

等于

"0"

127 <>0-||-

结果

不等于

"0"

128 >0-||-

结果

大于

"0"

129 <0-||-

结果

位小

"0"

你看下!记住常闭,常开,还有线圈!我觉得就行了,其他的查下,用的多了就记住了。

以上就是关于西门子PLC梯形图所有指令符号全部的内容,包括:西门子PLC梯形图所有指令符号、三菱plc中,寄存器d201。计数器为c200 设d201=1-c200x0.00002、西门子200plc编程实例模拟量应用将0.0…10.0转换为0…32000的值送到模拟量输等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/zz/10106171.html

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

发表评论

登录后才能评论

评论列表(0条)

保存