plc编程入门基础知识包括以下内容:
1、PLC工作原理
PLC开机运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新。完成上述三个阶段称作一个扫描周期。
2、PLC分类
1)整体式PLC
整体式PLC是将电源、中央处理器、输入/输出等装在一个箱体内,通常称为基本单元,如下图所示。整体式PLC一般还可配备特殊功能单元,如模拟量单元、位置控制单元等,使其功能得以扩展。这类PLC的特点包括结构紧凑、体积小、价格低等。小型PLC一般采用这种整体式结构。
2)模块式PLC
模块式PLC将PLC的各组成部分分别做成若干个单独的模块,如CPU模块、I/O模块、电源模块(有的含在CPU模块中)等,模块装在框架或基板的插座上,如下图所示。这种模块式PLC的特点是配置灵活,可根据需要选配不同规模的系统,而且装配方便,便于扩展和维修。大、中型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实数加法
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双字和双字相"异或
梯形图编制规则
所有输出线孝毁圈Y不盯槐能与左母线直接连接
所有输入继电器触点X不能与右母线直接连接。
常开触点应在常闭触点前面
输出线圈的自锁触点应与常巧则备开触点并联在一起。
输出线圈只能使用一次,但触点使用次数无限,
输入触点在编程时,使用次数无限,
内部继电器线圈R,T只能使用一次,触点使用次数无限
PLC采用逐行梯级扫描式,每一个周期接受一个输入信号。
以上就是关于plc上的符号全部的内容,包括:plc上的符号、西门子PLC梯形图所有指令符号、PLC中编码器用什么符号来表示等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)