没有合适的资源?快使用搜索试试~ 我知道了~
首页MELSEC iQ-R 安全编程指南:通用FB与SIL2应用解析
MELSEC iQ-R 安全编程指南:通用FB与SIL2应用解析
需积分: 5 2 下载量 55 浏览量
更新于2024-07-09
收藏 13.82MB PDF 举报
"MELSEC iQ-R 编程手册是针对MELSEC iQ-R系列可编程控制器的CPU模块,提供了详细的指令和通用功能块(FB)的使用指南,适用于工业自动化领域的PLC编程。手册包含安全注意事项,强调在使用过程中需遵循的安全规定和限制,确保在潜在危险环境中正确、安全地操作控制器。"
本文主要围绕MELSEC iQ-R系列可编程控制器的使用和安全注意事项展开,阐述了在不同应用场景中,特别是涉及安全性和可靠性的特殊领域,如何正确理解和运用该系列PLC。
1. 安全注意事项:
- 用户在使用MELSEC iQ-R系列控制器前,必须先阅读相关手册,理解其操作和可能的风险,遵循安全规定。
- 该控制器设计用于一般工业用途,不适合某些特定的高风险行业,如核电站、航空航天、医疗、铁路等,除非在特定条件下并经三菱电机评估确认可行。
- 即使控制器通过了安全标准认证,如IEC61508和IEC61511,也不能完全排除故障发生的可能性。用户仍需遵守所有适用的安全标准和法规,采用额外的安全措施。
- 三菱电机明确禁止将产品用于可能导致重大人员伤亡和财产损失的场合,违反此规定将由用户自行承担后果。
2. PLC编程应用:
- MELSEC iQ-R系列作为通用型产品,适用于各种工业环境中的自动化控制,但其应用必须考虑到可能的问题或故障,并配备相应的安全备份系统。
- 对于特定的高风险应用,如火力、水力、核能发电厂,以及火车、铁路系统等,用户需要在设计系统时,充分考虑控制器的适用性和安全性,避免单点故障可能导致的重大事故。
MELSEC iQ-R系列编程手册不仅是关于指令和功能块的技术指南,更是强调在实际应用中必须重视安全性的专业文档。用户在进行PLC编程时,不仅需要掌握技术细节,还需深刻理解并遵循手册中的安全原则,以确保系统的稳定性和人员的安全。
14
第17章 矩阵输入 1018
17.1 矩阵输入指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1018
矩阵输入 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1018
第18章 CPU模块内置数据库访问功能 1022
18.1 数据库访问指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1022
数据库导入 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1022
数据库导出 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1025
数据库连接 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1027
数据库断开 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1029
数据库记录添加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1031
数据库记录更新 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1038
数据库记录搜索 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1044
数据库记录删除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1052
数据库事物处理开始 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1056
数据库提交 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1058
数据库回滚 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1060
数据库访问指令中发生的出错代码 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1062
第19章 时钟 1065
19.1 时钟用指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1065
时钟数据的读取 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1065
时钟数据的写入 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1067
时钟数据的加法运算 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1069
时钟数据的减法运算 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1071
时间数据的转换(时分秒→秒) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1073
时间数据的转换(秒→时分秒) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1075
日期时间数据的转换(日期时间→秒) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1077
日期时间数据的转换(秒→日期时间) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1079
日期比较 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1081
时间比较 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1085
时间比较输出 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1088
时间带宽比较输出 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1090
扩展时钟数据的读取 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1092
扩展时钟数据的加法运算 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1094
扩展时钟数据的减法运算 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1096
19.2 时机计测指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1098
时机脉冲发生 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1098
指定数据的时间计测 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1100
计时器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1102
第20章 模块访问 1106
20.1 模块访问指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1106
I/O刷新 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1106
选择刷新 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1108
模块刷新 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1110
从模块中的1字/2字数据读取(16位指定) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1112
至模块的1字/2字数据写入(16位指定) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1116
从模块中的1字/2字数据读取(32位指定) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1121
至模块的1字/2字数据写入(32位指定) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1125
15
CONTENTS
模块型号读取 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1130
模块固有信息读取 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1134
第21章 参数设置操作 1139
21.1 路由信息指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1139
路由信息的读取 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1139
路由信息的登录 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1141
第22章 CPU模块数据记录功能 1143
22.1 记录用指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1143
触发记录设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1143
触发记录复位 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1145
第23章 记录功能 1146
23.1 采集数据用指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1146
数据采集触发设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1146
第24章 内置以太网功能用指令 1148
24.1 打开/关闭处理指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1148
连接的建立 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1148
连接的断开 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1151
24.2 套接字通信用指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1153
接收数据的END处理时读取 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1153
执行接收数据的指令时读取 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1156
数据发送 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1158
连接信息的读取 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1161
连接的通信目标更改(UDP/IP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1163
连接的接收模式更改 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1165
套接字通信接收数据读取 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1168
24.3 通信协议支持功能指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1170
登录协议执行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1170
24.4 SLMP帧发送指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1177
SLMP帧发送 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1177
24.5 文件传送功能用指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1184
FTP客户端文件发送 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1184
FTP客户端文件获取 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1189
第25章 PID运算指令 1195
25.1 概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1195
控制用数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1197
自动调谐 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1204
25.2 PID运算指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1206
第26章 PID控制指令 1210
26.1 概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1210
运算方式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1210
PID控制步骤 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1211
其它功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1215
26.2 PID控制指令(不完全微分) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1217
PID控制用数据的设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1219
16
PID运算 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1222
指定环路No.的运算停止 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1225
指定环路No.的运算开始 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1226
指定环路No.的参数更改 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1227
26.3 PID控制指令(完全微分) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1229
PID控制用数据的设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1231
PID运算 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1233
指定环路No.的运算停止 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1236
指定环路No.的运算开始 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1237
指定环路No.的参数更改 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1238
第27章 多CPU之间专用指令 1240
27.1 其它机号CPU模块访问指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1240
从其它机号CPU模块的软元件读取 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1244
至其它机号CPU模块的软元件写入 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1247
第28章 SFC程序用指令 1250
28.1 SFC控制指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1250
步激活检查 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1250
块激活检查 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1252
激活步批量读取 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1254
块启动 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1262
块结束 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1264
块停止 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1266
块重启 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1268
步启动 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1270
步结束 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1272
对象块切换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1274
28.2 SFC专用指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1276
转移条件虚拟输出 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1276
第29章 冗余系统用指令 1277
29.1 系统切换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1277
29.2 系统切换禁止/允许 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1281
29.3 待机系统至控制系统的数据写入 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1283
第30章 安全系统用指令 1287
30.1 安全数据同一性检查信息读取指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1287
安全系统用指令中发生的出错代码 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1289
第6部分 模块专用指令
第31章 模块专用指令 1292
第7部分 通用FUN
第32章 类型转换函数 1296
32.1 BOOL型→WORD型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1296
32.2 BOOL型→DWORD型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1297
17
CONTENTS
32.3 BOOL型→INT型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1298
32.4 BOOL型→DINT型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1299
32.5 BOOL型→TIME型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1300
32.6 BOOL型→STRING型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1301
32.7 WORD型→BOOL型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1302
32.8 WORD型→DWORD型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1303
32.9 WORD型→INT型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1304
32.10 WORD型→DINT型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1305
32.11 WORD型→TIME型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1307
32.12 WORD型→STRING型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1308
32.13 DWORD型→BOOL型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1309
32.14 DWORD型→WORD型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1310
32.15 DWORD型→INT型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1312
32.16 DWORD型→DINT型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1314
32.17 DWORD型→TIME型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1315
32.18 DWORD型→STRING型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1316
32.19 INT型→BOOL型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1317
32.20 INT型→WORD型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1318
32.21 INT型→DWORD型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1319
32.22 INT型→DINT型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1321
32.23 INT型→BCD型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1322
32.24 INT型→REAL型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1324
32.25 INT型→LREAL型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1325
32.26 INT型→TIME型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1326
32.27 INT型→STRING型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1327
32.28 DINT型→BOOL型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1329
32.29 DINT型→WORD型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1330
32.30 DINT型→DWORD型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1332
32.31 DINT型→INT型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1333
32.32 DINT型→BCD型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1334
32.33 DINT型→REAL型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1336
32.34 DINT型→LREAL型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1337
32.35 DINT型→TIME型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1338
32.36 DINT型→STRING型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1339
32.37 BCD型→INT型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1341
32.38 BCD型→DINT型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1343
32.39 BCD型→STRING型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1346
32.40 REAL型→INT型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1348
32.41 REAL型→DINT型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1350
32.42 REAL型→LREAL型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1352
32.43 REAL型→STRING型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1354
32.44 LREAL型→INT型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1357
32.45 LREAL型→DINT型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1359
32.46 LREAL型→REAL型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1360
32.47 TIME型→BOOL型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1361
32.48 TIME型→WORD型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1362
32.49 TIME型→DWORD型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1363
32.50 TIME型→INT型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1364
32.51 TIME型→DINT型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1365
32.52 TIME型→STRING型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1366
32.53 STRING型→BOOL型转换 . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .1368
18
32.54 STRING型→WORD型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1369
32.55 STRING型→DWORD型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1370
32.56 STRING型→INT型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1371
32.57 STRING型→DINT型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1373
32.58 STRING型→BCD型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1375
32.59 STRING型→REAL型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1377
32.60 STRING型→TIME型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1380
32.61 位数组→INT型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1381
32.62 位数组→DINT型转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1382
32.63 INT型→位数组转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1383
32.64 DINT型→位数组转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1384
32.65 位数组的复制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1385
32.66 字标签的指定位读取 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1386
32.67 字标签的指定位写入 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1388
32.68 字标签的指定位复制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1390
32.69 起始数据的获取 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1392
第33章 单数值变量函数 1393
33.1 绝对值 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1393
33.2 平方根 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1395
33.3 自然对数运算 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1396
33.4 常用对数运算 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1397
33.5 指数运算 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1399
33.6 SIN运算 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1400
33.7 COS运算 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1401
33.8 TAN运算 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1402
33.9 SIN
-1
运算 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1403
33.10 COS
-1
运算 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1404
33.11 TAN
-1
运算 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1405
第34章 算术运算函数 1406
34.1 加法运算 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1406
34.2 乘法运算 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1409
34.3 减法运算 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1411
34.4 除法运算 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1414
34.5 余数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1416
34.6 幂 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1418
34.7 代入 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1419
第35章 位移函数 1421
35.1 n位左移 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1421
35.2 n位右移 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1423
35.3 n位左旋 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1425
35.4 n位右旋 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1427
第36章 位型布尔函数 1429
36.1 逻辑与、逻辑或、异或 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1429
36.2 逻辑否 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1432
剩余1613页未读,继续阅读
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-04-15 上传
点击了解资源详情
2021-08-26 上传
点击了解资源详情
2022-07-08 上传
2021-12-23 上传
零点零一
- 粉丝: 1155
- 资源: 87
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功