永宏FBs-PLC指令一览表.pdf

上传人:紫竹语嫣 文档编号:5475766 上传时间:2020-05-19 格式:PDF 页数:8 大小:181.81KB
返回 下载 相关 举报
永宏FBs-PLC指令一览表.pdf_第1页
第1页 / 共8页
永宏FBs-PLC指令一览表.pdf_第2页
第2页 / 共8页
永宏FBs-PLC指令一览表.pdf_第3页
第3页 / 共8页
永宏FBs-PLC指令一览表.pdf_第4页
第4页 / 共8页
永宏FBs-PLC指令一览表.pdf_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《永宏FBs-PLC指令一览表.pdf》由会员分享,可在线阅读,更多相关《永宏FBs-PLC指令一览表.pdf(8页珍藏版)》请在三一文库上搜索。

1、附 录 一 -1 FBsPLC 应用指令一览表 ? 一 般 计 时 计 数 指 令 指 令 号 码 指 令 名 称 操 作 数 衍 生 指 令 功 能 ? T nnn PV 一 般 定 时 器 指 令 ( nnn 为 0 255 共 256 个 ) ? C nnn PV 一 般 计 数 器 指 令 ( nnn 为 0 255 共 256 个 ) ? 7 UDCTR CV,PV D P 16 位 或 32 位 上 /下 数 计 数 器 ? 单 点 运 作 指 令 ? 4 DIFU D P 取 输 入 的 上 微 分 状 态 并 将 结 果 存 入 D ? 5 DIFD D P 取 输 入 的 下

2、 微 分 状 态 并 将 结 果 存 入 D ?10 TOGG D P 交 替 ON/OFF 指 令 ( 每 输 入 一 次 , D 状 态 即 变 换 状 态 一 次 ) ? 设 定 清 除 指 令 ? SET D D P DP 设 定 单 点 或 缓 存 器 的 所 有 位 ( 设 为 1) ? RST D D P DP 清 除 单 点 或 缓 存 器 的 所 有 位 ( 设 为 0) 114 Z-WR D P P 区 域 设 定 或 区 域 清 除 ? SFC 指 令 ? STP Snnn 定 义 STEP ? STPEND STEP 程 序 的 结 束 ? TO Snnn STEP 分

3、 歧 指 令 ? FROM Snnn STEP 合 流 指 令 ? 数 学 运 算 指 令 ?11 ( ) Sa,Sb,D D P Sa 加 Sb 结 果 存 入 D(Sa+Sb D) ?12 ( ) Sa,Sb,D D P Sa 减 Sb 结 果 存 入 D(SaSb D) ?13 ( ) Sa,Sb,D D P 将 Sa 乘 以 Sb, 结 果 存 入 D(SaSb D) ?14 ( ) Sa,Sb,D D P 将 Sa 除 以 Sb, 结 果 存 入 D(SaSb D) 15 (+1) D D P 将 D 的资料加 1 后结果存回 D(D+1 D) 16 (1) D D P 将 D 的资

4、料减 1 后结果存回 D(D1 D) 23 DIV48 Sa,Sb,D P 48 位整数除法,将 Sa 除以 Sb,结果存入 D(SaSbD) www.PLC 附 录 -2 指 令 号 码 指 令 名 称 操 作 数 衍 生 指 令 功 能 24 SUM S,N,D D P 将 S 开 始 连 续 N 个 值 取 总 和 后 存 入 D 25 MEAN S,N,D D P 将 S 开 始 的 连 续 N 个 值 平 均 后 存 入 D 26 SQRT S,D D P 将 S 值 取 平 方 根 后 存 入 D 27 NEG D D P 将 D 的 值 取 2 的 补 码 ( 负 数 ) 后 存

5、 回 D 28 ABS D D P 将 D 的 值 取 绝 对 值 后 存 回 D 29 EXT D P 将 16 位 数 值 扩 展 为 32 位 数 值 ( 数 值 不 变 ) 30 PID Ts, SR,OR, PR,WR 通 用 PID 运 算 指 令 31 CRC MD,S,N,D P CRC16 计 算 指 令 32 ADCNV PL,S,N,D 420mA模 拟 量 输 入 读 值 转 换 指 令 33 LCNV Md,S,Ts,D, L P 线 性 转 换 指 令 200 IF S,D D P S 的 整 数 资 料 变 成 浮 点 数 后 存 入 D 201 FI S,D D

6、 P S 的 浮 点 数 资 料 变 成 整 数 后 存 入 D 202 FADD Sa,Sb,D P Sa 及 Sb 相 加 后 结 果 存 入 D(浮 点 数 ) 203 FSUB Sa,Sb,D P Sa 及 Sb 相 减 后 结 果 存 入 D(浮 点 数 ) 204 FMUL Sa,Sb,D P Sa 及 Sb 相 乘 后 结 果 存 入 D(浮 点 数 ) 205 FDIV Sa,Sb,D P Sa 及 Sb 相 除 后 结 果 存 入 D(浮 点 数 ) 206 FCMP Sa,Sb P 比 较 浮 点 数 Sa 和 Sb, 再 将 比 较 结 果 送 到 FO0 FO2 207

7、 FZCP Sa,Sb P 将 浮 点 数 S 和 由 上 限 SU与 下 限 SL所 形 成 的 区 域 作 比 较 , 再 将 比 较 结 果 送 到 FO0 FO2 去 208 FSQR S,D P 将 S 取 平 方 根 值 后 结 果 存 入 D(浮 点 数 ) 209 FSIN S,D P 将 S 取 三 角 函 数 SIN 值 后 结 果 存 入 D(浮 点 数 ) 210 FCOS S,D P 将 S 取 三 角 函 数 COS 值 后 结 果 存 入 D(浮 点 数 ) 211 FTAN S,D P 将 S 取 三 角 函 数 TAN 值 后 结 果 存 入 D(浮 点 数

8、) 212 FNEG D P 将 D 的 值 取 ( 负 数 ) 后 存 回 D(浮 点 数 ) 213 FABS D P 将 D 的 值 取 绝 对 值 后 存 回 D(浮 点 数 ) www.PLC 附 录 一 -3 ? 逻 辑 运 算 指 令 指 令 号 码 指 令 名 称 操 作 数 衍 生 指 令 功 能 ?18 AND Sa,Sb,D D P 把 Sa 和 Sb 作 逻 辑 AND 后 存 入 D ?19 OR Sa,Sb,D D P 把 Sa 和 Sb 作 逻 辑 OR 后 存 入 D 35 XOR Sa,Sb,D D P 把 Sa 和 Sb 作 逻 辑 Exclusive OR

9、 运 算 后 结 果 存 入 D 36 XNR Sa,Sb,D D P 把 Sa 和 Sb 作 逻 辑 Enclusive OR 运 算 后 结 果 存 入 D ? 比 较 指 令 ?17 CMP Sa,Sb D P 比 较 Sa 和 Sb 数 据 , 再 将 比 较 结 果 送 到 FO0 FO2 37 ZNCMP S,SU,SL D P 将 S 和 由 上 限 SU与 下 限 SL所 形 成 的 区 域 作 比 较 ,再 将 比 较 结 果 送 到 FO0 FO2 去 ? 搬 移 指 令 ? 8 MOV S,D D P 将 S 数 据 搬 移 至 D(S D) ? 9 MOV/ S,D D

10、 P 将 S 数 据 倒 相 后 搬 移 至 D(S D) 40 BITRD S,N D P 把 S 中 N 所 指 位 的 状 态 取 出 送 到 FO0 去 41 BITWR D,N D P 把 INB 输 入 的 状 态 写 入 D 中 N 所 指 的 位 42 BITMV S,Ns,D,Nd D P 把 S 中 的 Ns 位 状 态 搬 至 D 中 的 Nd 位 处 43 NBMV S,Ns,D,Nd D P 把 S 中 Ns 指定位数(Nibble)搬至 D 中 Nd 所指定的 位数 44 BYMV S,Ns,D,Nd D P 把 S 中 Ns 指 定 的 Byte 搬 至 D 中

11、Nd 所 指 定 的 Byte 45 XCHG Da,Db D P 把 Da 和 Db 的 内 容 值 互 换 46 SWAP D P 把 D 中 的 High-Byte 和 Low-Byte 的 内 容 值 互 换 47 UNIT S,N,D P 把 S 开 始 的 连 续 N 个 Word 的 位 数 0(NB0)取 出 依 序 串 联 后 存 入 D 48 DIST S,N,D P 把 S 的 位 数 0(NB0)开 始 的 连 续 N 个 位 数 , 存 放 于 D 开 始 的 N 个 Word 的 位 数 0 去 49 BUNIT S,N,D P S 的 N 个 低 字 节 取 出

12、结 合 存 入 D 50 BDIST S,N,D P S 的 字 节 分 配 至 D 的 N 个 低 字 节 160 RW-FR Sa,Sb,Pr,L D P 读 /写 档 案 缓 存 器 指 令 161 WR-MP S,BK,Os,Pr ,L,WR P 写 入 数 据 至 MEMORY PACK 指 令 162 RD-MP BK,Os,Pr,L ,D P 从 MEMORY PACK 读 取 数 据 指 令 www.PLC 附 录 -4 ? 位 移 旋 转 指 令 指 令 号 码 指 令 名 称 操 作 数 衍 生 指 令 功 能 ? 6 BSHF D D P 将 D 数 据 作 一 位的 位

13、 移 ( 左 或 右 移 一 位 后 存 回 D) 51 SHFL D,N D P 把 D 作 N 位 左 移 ( 高 位 方 向 ) 后 存 回 D, 移 出 位 送 到 FO0, 位 移 造 成 的 空 位 用 输 入 位 填 补 52 SHFR D,N D P 把 D 作 N 位 右 移 ( 低 位 方 向 ) 后 存 回 D, 移 出 位 送 到 FO0, 位 移 造 成 的 空 位 用 输 入 位 填 补 53 ROTL D,N D P 把 D 作 N 位 左 旋 转 ( 高 位 方 向 ) 后 存 回 D, 旋 出 的 位 送 到 FO0 54 ROTR D,N D P 把 D 作

14、 N 位 右 旋 转 ( 低 位 方 向 ) 后 存 回 D, 旋 出 的 位 送 到 FO0 ? 数 码 变 换 指 令 ?20 BCD S,D D P S 资 料 变 成 等 值 的 BCD 值 后 存 入 D ?21 BIN S,D D P S 资 料 变 成 等 值 的 二 进 制 值 后 存 入 D 55 B?G S,D D P S 的 二 进 制 资 料 转 成 格 雷 码 后 存 入 D 56 G?B S,D D P S 的 格 雷 码 资 料 转 成 二 进 制 值 后 存 入 D 57 DECOD S,Ns,NL,D P 将 S 中 Ns 开始往左(高位方向)NL个位所形成的

15、 二进 制数值解码后,将结果存放到 D 开始的 缓存器中 58 ENCOD S,Ns,NL,D P 将 S 中 Ns 开 始 往 左 ( 高 位 方 向 ) NL个 单 点 作 高 优 先 或 低 优 先 编 码 后 , 将 结 果 存 到 D 去 59 7SG S,N,D P 将 S 中 N 所 指 定 的 位 数( Nibble N)变 成 7 段 码 后 存 到 D 中 的 B0 B6 60 ASC S,D P 将 S( 最 多 12 个 文 数 字 或 符 号 )变 成 ASCII 码 后 存 到 由 D 开 始 的 缓 存 器 去 61 SEC S,D P 将 S 开 始 连 续 三

16、 个 缓 存 器 的 时 分 秒 时 间 值 变 成 秒 数 后 存 到 D 去 62 HMS S,D P 将 S 的 秒 数 值 变 成 时 分 秒 时 间 值 并 将 它 存 入 D 开 始 的 连 续 三 个 缓 存 器 中 63 HEX S,N,D P 将 S 开 始 连 续 N 个 ASCII 码 转 为 十 六 进 制 值 存 入 D 64 ASC S,N,D P 将 S 开 始 连 续 N 个 十 六 进 制 值 转 为 ASCII 码 存 入 D www.PLC 附 录 一 -5 ? 流 程 控 制 指 令 指 令 号 码 指 令 名 称 操 作 数 衍 生 指 令 功 能 ?

17、 0 MC N 主 控 回 路 的 开 始 ? 1 MCE N 主 控 回 路 的 结 束 ? 2 SKP N 跳 过 回 路 的 开 始 ? 3 SKPE N 跳 过 回 路 的 结 束 END 程 序 执 行 终 止 点 ( 除 错 用 ) 22 BREAK P FOR 与 NEXT 循 环 的 跳 出 指 令 65 LBL 英文数字 16 字 定 义 操 作 数 所 列 的 文 数 字 为 Label 66 JMP LBL P 跳 到 LBL 处 的 程 序 去 执 行 67 CALL LBL P 呼 叫 LBL 的 子 程 序 68 RTS 子 程 序 的 返 回 指 令 69 RTI

18、 中 断 服 务 程 序 的 返 回 指 令 70 FOR N Loop 指 令 的 开 始 点 及 指 定 Loop N 次 71 NEXT Loop 指 令 的 返 回 指 令 ? I/O 指 令 74 IMDIO D,N P 立 即 更 新 主 机 上 I/O 点 的 状 态 76 TKEY IN,D,KL D 10 个 数 字 键 的 输 入 便 利 指 令 77 HKEY IN,OT, D,KL,WR D 16 个 键 ( 10 数 字 键 , 6 控 制 键 ) 的 输 入 便 利 指 令 78 DSW IN,OT,D, WR D 指 拨 开 关 输 入 便 利 指 令 79 7S

19、GDL S,OT,N,WR D 7 段 显 示 用 多 任 务 扫 描 便 利 指 令 80 MUXI IN,OT,N,D, WR 多 任 务 接 点 输 入 便 利 指 令 81 PLSO MD, Fr, PC UY,DY,HO D 脉 冲 输 出 指 令 ( 步 进 电 机 正 反 转 驱 动 用 ) 82 PWM To,Tp,OT 脉 冲 宽 度 调 变 指 令 83 SPD S,TI,D 脉 冲 速 度 检 测 指 令 84 TDSP MD,S,Ns Nl,D,Nd 7/16 段 显 示 器 ( FBs-7SGXX) 模 块 便 利 指 令 www.PLC 附 录 -6 指 令 号 码

20、 指 令 名 称 操 作 数 衍 生 指 令 功 能 86 TPCTL Md,Yn,Sn, Zn,Sv,Os, PR,IR,DR, OR,WR PID 温 控 便 利 指 令 139 HSPWM PW,OP,RS PN,OR,WR 硬 件 脉 冲 宽 度 调 变 指 令 ? 积 算 型 计 时 指 令 87 T.01S CV,PV D 0.01 秒 时 基 的 积 算 型 定 时 器 88 T.1S CV,PV D 0.1 秒 时 基 的 积 算 型 定 时 器 89 T1S CV,PV D 1 秒 时 基 的 积 算 型 定 时 器 ? 监 控 计 时 指 令 90 WDT N P 设 定

21、WDT 的 计 时 时 间 为 N mS 91 RSWDT P 复 归 WDT 使 它 重 新 由 0 开 始 计 时 ? 高 速 计 数 计 时 指 令 92 HSCTR CN P 将 SoC 上硬件高速计数器 HSC0HSC3 或 HST 的 当前 值 CV 读到 PLC 内部对应的 HSC 或 HST 的 CV 缓存器中 93 HSCTW S,CN,D P 将 PLC 内部 HSC0HSC3 或 HST 的 CV 或 PV 缓存器 值写到 SoC 上的硬件 HSC 或 HST 的 CV 或 PV 缓存器 ? 报 表 打 印 指 令 94 ASCWR MD,S,Pt 将 S 地 址 开 始

22、 的 ASCII 数 据 送 到 主 机 RS-232 通 讯 端 口 (Port1)去 ? 缓 升 缓 降 指 令 95 RAMP Tn,PV,SL, SU,D P 缓 升 缓 降 便 利 指 令 ? 通 讯 指 令 150 M-Bus Pt,SR,WR P Modbus 通 讯 便 利 指 令 151 CLINK Pt,MD,SR, WR P 永 宏 通 用 通 讯 便 利 指 令 www.PLC 附 录 一 -7 ? 列 表 指 令 指 令 号 码 指 令 名 称 操 作 数 衍 生 指 令 功 能 100 R T Rs,Td,L,Pr D P 把 Rs 值 放 入 Td 中 Pr 所

23、指 的 位 置 去 101 T R Ts,L,Pr,Rd D P 把 Ts 中 Pr 所 指 位 置 的 值 放 入 Rd 中 102 T T Ts,Td,L,Pr D P 把 Ts 中 Pr 所指位置的 内容值放入 Td 中 Pr 所指的 位置 103 BT_M Ts,Td,L D P 把 Ts 整 个 内 容 搬 到 Td 中 104 T_SWP Ta,Tb,L D P 将 列 表 Ta 和 Tb 的 内 容 整 个 对 换 105 R-T_S Rs,Ts,L,Pr D P 由 上 而 下 自 Ts 中 找 出 和 Rs 值 不 同 或 相 同 的 位 置 , 并 将 该 位 置 值 存

24、到 Pr 中 106 T-T_C Ta,Tb,L,Pr D P 由 上 而 下 自 Ta, Tb 中 比 较 找 出 值 不 同 或 相 同 的 位 置 , 并 将 该 位 置 值 存 到 Pr 中 107 T_FIL Rs,Td,L D P 将 Rs 值 填 入 Td 中 的 每 个 位 置 108 T_SHF IW,Ts,Td, L,OW D P 将 Ts 取 出 , 位 移 一 个 位 置 后 将 结 果 存 到 Td 去 , 而 移 出 的 资 料 送 入 OW, 腾 出 的 空 位 用 IW 填 入 109 T_ROT Ts,Td,L D P 将 Ts 取 出 旋 转 一 个 位 置

25、 后 将 结 果 存 到 Td 去 110 QUEUE IW,QU,L, Pr,OW D P 将 IW 压 下 贮 列 (QUEUE)或 自 贮 列 中 取 出 送 到 OW 去 ( 先 进 先 出 装 置 ) 111 STACK IW,ST,L, Pr,OW D P 将 IW 压 下 堆 栈 (STACK)或 从 堆 栈 中 取 出 数 据 送 到 OW 中 去 ( 后 进 先 出 装 置 ) 112 BKCMP Rs,Ts,L,D D P 将 Rs 的 值 和 列 表 Ts 所 构 成的 L 对 上 下 限 值 作 比 较 , 并 将 各 对 比 较 结 果 存 到D 所 指 定 的 继

26、电 器 去 ( DRUM 指 令 ) 113 SORT S,D,L D P 排 序 ( 由 大 而 小 或 由 小 而 大 ) 便 利 指 令 ? 矩 阵 指 令 120 MAND Ma,Mb,Md,L P 将 Ma 和 Mb 作逻辑 AND 运算后将结果存到 Md 去 121 MOR Ma,Mb,Md,L P 将 Ma 和 Mb 作逻辑 OR 运算后将结果存到 Md 去 122 MXOR Ma,Mb,Md,L P 将 Ma 和 Mb 作逻辑 Exclusive OR 运算后将结果存到 Md 123 MXNR Ma,Mb,Md,L P 将 Ma 和 Mb 作逻辑 Enclusive OR 运算

27、后将结果存到 Md 124 MINV Ms,Md ,L P 将 Ms 作倒相后将结果存到 Md 去 125 MCMP Ma,Mb,L Pr P Ma 和 Mb 比较,找出值不同的 位置,并将此位置值存到 Pr 去 126 MBRD Ms,L,Pr P 将 Ms 中 Pr 所指位置的 位状态取出送到 FO0 输出 127 MBWR Md,L,Pr P 将输入的 状态写到 Md 中 Pr 所指的 位去 www.PLC 附 录 -8 指 令 号 码 指 令 名 称 操 作 数 衍 生 指 令 功 能 128 MBSHF Ms,Md,L P 将 Ms 位移一位后将结果存到 Md 去, 挤出的 位送到

28、FO0 去, 空出的 位则以 INB 的 输入状态填补 129 MBROT Ms,Md,L P 将 Ms 旋转一个位后将结果存到 Md 去并将旋出的 位送到 FO0 去 130 MBCNT Ms,L,D P 计算 Ms 中所有为 1 或为 0 的 位总数,并将它存到 D ? NC 定 位 控 制 指 令 140 HSPSO Ps,SR,WR NC 定 位 控 制 的 高 速 脉 冲 输 出 指 令 141 MPARA Ps,SR NC 定 位 控 制 的 参 数 表 指 令 142 PSOFF Ps P NC 定 位 控 制 它 强 制 关 闭 脉 冲 输 出 指 令 143 PSCNV Ps,D P 将 NC 定 位 Ps 位 置 转 换 为 mm, Inch, 或 Deg ? 中 断 控 制 指 令 145 EN LBL P 启 动 HSC、 HST 及 外 部 INT 等 功 能 146 DIS LBL P 关 闭 HSC、 HST 及 外 部 INT 等 功 能 www.PLC

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/环境 > 建筑资料


经营许可证编号:宁ICP备18001539号-1