欧姆龙指令集全_第1页
欧姆龙指令集全_第2页
欧姆龙指令集全_第3页
欧姆龙指令集全_第4页
欧姆龙指令集全_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

3.1 时序输入指令22 3.1.1 读LD读?非LDNOT22 3.1.2 与AND与?非ANDNOT23 3.1.3 或OR或?非ORNOT23 3.1.4 块?与ANDLD24 3.1.5 块?或ORLD24 3.1.6 非NOT(520)25 3.1.7 P.F.上升沿微分UP(521)25 3.1.8 P.F.下降沿微分DOWN(522)25 3.1.9 LD型?位测试LDTST(350)LD型?位测试非LDTSTN(351)26 3.1.1 0AND型?位测试ANDTST(350)ANDLD型?位测试非ANDTSTN(351)26 3.1.1 1OR型?位测试ORTST(350)OR型?位测试非ORTSTN(351)27 3.2 时序输出指令27 3.2.1 输出OUT输出非OUTNOT27 3.2.2 临时存储继电器TR28 3.2.3 保持KEEP(011)28 3.2.4 上升沿微分DIFU(013)29 3.2.5 下降沿微分DIFD(015)29 3.2.6 置位SET复位RSET29 3.2.7 多位置位SETA(530)30 3.2.8 多位复位RSTA(531)30 3.2.9 1位置位SETB(532)1位复位RSTB(533)31 3.2.1 01位输出OUTB(535)31 3.3 时序控制指令32 3.3.1 结束END(001)32 3.3.2 无功能NOP(000)32 3.3.3 互锁IL(002)互锁解除ILC(003)33 3.3.4 多重互锁(微分标志保持型)MILH(517)多重互锁(微分标志非保持型) MILR(518)多重互锁解除MILC(519)33 3.3.5 转移JMP(005)转移结束JME(005)34 3.3.6 条件转移CJP(510)/条件非转移CJPN(511)转移结束JME(005)35 3.3.7 多重转移JMP0(515)多重转移结束JME0(516)35 3.3.8 循环开始FOR(512)/循环结束NEXT(513)36 3.3.9 循环中断BREAK(515)37 第4章 定时器/计数器指令38 4.1 定时器指令38 4.1.1 定时器TIMTIMX(550)38 4.1.2 高速定时器TIMH(015)TIMHX(551)39 4.1.3 超高速定时器TMHH(540)TMHHX(552)39 4.1.4 累计定时器TTIM(087)TTIMX(555)40 4.1.5 长时间定时器TIML(542)TIMLX(553)41 4.1.6 多输出定时器MTIM(543)MTIMX(554)41 4.2 计数器指令42 4.2.1 计数器CNTCNTX(546)42 4.2.2 可逆计数器CNTR(012)CNTRX(548)43 4.2.3 定时器计数器复位CNR(545)CNRX(547)43 第5章 数据指令44 5.1 数据比较指令46 5.1.1 符号比较=、=(S、L)(LD/AND/OR型)(300328)46 5.1.2 时刻比较=DT、DT、DT、DT、=DT(LD/AND/OR型)(341346)49 5.1.3 无符号比较CMP(020)无符号倍长比较CMPL(060)50 5.1.4 带符号BIN比较CPS(114)带符号BIN倍长比较CPSL(115)50 5.1.5 多通道比较MCMP(019)51 5.1.6 表格一致TCMP(085)51 5.1.7 无符号表间比较BCMP(068)52 5.1.8 扩展表间比较BCMP2(502)52 5.1.9 区域比较ZCP(088)倍长区域比较ZCPL(116)53 5.2 数据传送指令54 5.2.1 传送MOV(021)倍长传送MOVL(498)54 5.2.2 否定传送MVN(022)否定倍长传送MVNL(499)54 5.2.3 位传送MOVB(082)55 5.2.4 数字传送MOVD(083)55 5.2.5 多位传送XFRB(062)56 5.2.6 块传送XFER(070)56 5.2.7 块设定BSET(071)57 5.2.8 数据交换XCHG(073)数据倍长交换XCGL(562)57 5.2.9 数据分配DIST(080)57 5.2.1 0数据抽取COLL(081)58 5.2.1 1变址寄存器设定MOVR(560)MOVRW(561)58 5.3 数据移位指令59 5.3.1 移位寄存器SFT(010)59 5.3.2 左右移位寄存器SFTR(084)59 5.3.3 非同步移位寄存器ASFT(017)60 5.3.4 字移位WSFT(016)60 5.3.5 1位左移位ASL(025)1位倍长左移位ASLL(570)60 5.3.6 1位右移位ASR(026)1位倍长右移位ASRL(571)61 5.3.7 带CY左循环1位ROL(027)带CY倍长左循环1位ROLL(572)61 5.3.8 无CY左循环1位RLNC(574)无CY倍长左循环1位RLNL(576)62 5.3.9 带CY右循环1位ROR(028)带CY倍长右循环1位RORL(573)62 5.3.1 0无CY右循环1位RRNC(575)无CY倍长右循环1位RRNL(577)62 5.3.1 11位左移位SLD(074)63 5.3.1 21位右移位SRD(075)63 5.3.1 3N位数据左移位NSFL(578)64 5.3.1 4N位数据右移位NSFR(579)64 5.3.1 5N位左移位NASL(580)N位倍长左移位NSLL(582)65 5.3.1 6N位右移位NASR(581)N位倍长右移位NSRL(583)65 5.4 数据转换指令66 5.4.1 BCDBIN转换BIN(023)BCDBIN倍长转换BINL(058)66 5.4.2 BINBCD转换BCD(024)BINBCD倍长转换BCDL(059)66 5.4.3 2的补数转换NEG(160)2的补数倍长转换NEGL(161)67 5.4.4 符号扩展SIGN(600)68 5.4.5 416/8256解码器MLPX(076)68 5.4.6 164/2568编码器DMPX(077)69 5.4.7 ASCII代码转换ASC(086)70 5.4.8 ASCIIHEX转换HEX(162)70 5.4.9 位列位行转换LINE(063)71 5.4.1 0位行位列转换COLM(064)71 5.4.1 1带符号BCDBIN转换BINS(470)72 5.4.1 2带符号BCDBIN倍长转换BISL(472)73 5.4.1 3带符号BINBCD转换BCDS(471)74 5.4.1 4带符号BINBCD倍长转换BDSL(473)75 5.4.1 5格雷码转换GRY(474)76 5.5 数据控制指令77 5.5.1 PID运算PID(190)77 5.5.2 自带整定PID运算PIDAT(191)78 5.5.3 上下限限位控制LMT(680)79 5.5.4 死区控制BAND(681)80 5.5.5 死区控制ZONE(682)81 5.5.6 时分割比例输出TPO(685)81 5.5.7 定校比例SCL(194)82 5.5.8 定校比例2SCL2(486)83 5.5.9 定校比例3SCL3(487)83 5.5.1 0数据平均化AVG(195)84 5.6 表格数据处理指令85 5.6.1 栈区域设定SSET(630)85 5.6.2 栈数据存储PUSH(632)86 5.6.3 后进先出LIFO(634)86 5.6.4 先进先出FIFO(633)87 5.6.5 表区域声明DIM(631)87 5.6.6 记录位置设定SETR(635)88 5.6.7 记录位置读取GETR(636)88 5.6.8 数据检索SRCH(181)89 5.6.9 字节交换SWAP(637)89 5.6.1 0最大值检索MAX(182)90 5.6.1 1最小值检索MIN(183)91 5.6.1 2求和SUM(184)91 5.6.1 3FCS值计算FCS(180)92 5.6.1 4栈数据数输出SNUM(638)92 5.6.1 5栈数据参见SREAD(639)93 5.6.1 6栈数据更新SWRIT(640)93 5.6.1 7栈数据插入SINS(641)94 5.6.1 8栈数据删除SDEL(642)94 第6章 运算指令96 6.1 自加自减指令(增量/减量指令)99 6.1.1 BIN增量+(590)BIN倍长增量+L(591)99 6.1.2 BIN减量(592)BIN倍长减量L(593)100 6.1.3 BCD增量+B(594)BCD倍长增量+BL(595)101 6.1.4 BCD减量B(596)BCD倍长减量BL(597)102 6.2 四则运算指令103 6.2.1 带符号?无CYBIN加法+(400)带符号?无CYBIN倍长加法+L(401)103 6.2.2 符号?带CYBIN加法+C(402)符号?带CYBIN倍长加法+CL(403)104 6.2.3 无CYBCD加法+B(404)无CYBCD倍长加法+BL(405)105 6.2.4 带CYBCD加法+BC(406)带CYBCD倍长加法+BCL(407)105 6.2.5 带符号?无CYBIN减法(410)带符号?无CYBIN倍长减法L(411)106 6.2.6 符号?带CYBIN减法C(412)符号?带CYBIN倍长减法CL(413)107 6.2.7 无CYBCD减法B(414)无CYBCD倍长减法BL(415)108 6.2.8 带CYBCD减法BC(416)带CYBCD倍长减法BCL(417)109 6.2.9 带符号BIN乘法*(420)带符号BIN倍长乘法*L(421)110 6.2.1 0无符号BIN乘法*U(422)无符号BIN倍长乘法UL(423)111 6.2.1 1BCD乘法*B(424)BCD倍长乘法*BL(425)111 6.2.1 2带符号BIN除法(430)带符号BIN倍长除法L(431)112 6.2.1 3无符号BIN除法U(432)无符号BIN倍长除法UL(433)113 6.2.1 4BCD除法B(434)BCD倍长除法BL(435)114 6.3 逻辑运算指令114 6.3.1 字逻辑积ANDW(034)字倍长逻辑积ANDL(610)114 6.3.2 字逻辑和ORW(035)字倍长逻辑和ORWL(611)115 6.3.3 字同或逻辑和XORW(036)字倍长同或逻辑和XORL(612)116 6.3.4 字异或XNRW(037)字倍长异或XNRL(613)116 6.3.5 位反转COM(029)位倍长反转COML(614)117 6.4 特殊运算指令118 6.4.1 BIN平方根运算ROTB(620)118 6.4.2 BCD平方根运算ROOT(072)118 6.4.3 数值转换APR(069)119 6.4.4 浮点除法(BCD)FDIV(079)119 6.4.5 位计数BCNT(067)120 6.5 浮点转换?运算指令120 6.5.1 浮点16位BIN转换FIX(450)120 6.5.2 浮点32位BIN转换FIXL(451)121 6.5.3 16位BIN浮点转换FLT(452)121 6.5.4 32位BIN浮点转换FLTL(453)121 6.5.5 浮点加法+F(454)122 6.5.6 浮点减法F(455)122 6.5.7 浮点乘法*F(456)122 6.5.8 浮点除法F(457)123 6.5.9 角度弧度转换RAD(458)123 6.5.1 0弧度角度转换DEG(459)123 6.5.1 1SIN运算SIN(460)124 6.5.1 2COS运算COS(461)124 6.5.1 3TAN运算TAN(462)124 6.5.1 4SIN?1运算ASIN(463)125 6.5.1 5COS?1运算ACOS(464)125 6.5.1 6TAN?1运算ATAN(465)125 6.5.1 7平方根运算SQRT(466)126 6.5.1 8指数运算EXP(467)126 6.5.1 9对数运算LOG(468)126 6.5.2 0乘方运算PWR(840)127 6.5.2 1单精度浮点数据比较=F、F、F、F、=F(LD/AND/OR型) (329334)127 6.5.2 2浮点单字符串转换FSTR(448)128 6.5.2 3字符串浮点单转换FVAL(449)129 6.6 (倍)双精度浮点转换?运算指令130 6.6.1 浮点16位BIN转换倍FIXD(841)130 6.6.2 浮点32位BIN转换倍FIXLD(842)130 6.6.3 16位BIN浮点转换倍DBL(843)130 6.6.4 32位BIN浮点转换倍DBLL(844)131 6.6.5 浮点加法倍+D(845)131 6.6.6 浮点减法倍D(846)131 6.6.7 浮点乘法倍D(847)132 6.6.8 浮点除法倍D(848)132 6.6.9 角度弧度转换倍RADD(849)132 6.6.1 0弧度角度转换倍DEGD(850)133 6.6.1 1SIN运算倍SIND(851)133 6.6.1 2COS运算倍COSD(852)133 6.6.1 3TAN运算倍TAND(853)134 6.6.1 4SIN?1运算倍ASIND(854)134 6.6.1 5COS?1运算倍ACOSD(855)134 6.6.1 6TAN?1运算倍ATAND(856)135 6.6.1 7平方根运算倍SQRTD(857)135 6.6.1 8指数运算倍EXPD(858)135 6.6.1 9对数运算倍LOGD(859)136 6.6.2 0乘方运算倍PWRD(860)136 6.6.2 1倍精度浮点数据比较=D、D、D、D、=D(LD/AND/OR型) (335340)136 第7章 子程序及中断控制指令138 7.1 子程序指令138 7.1.1 子程序调用SBS(091)138 7.1.2 宏MCRO(099)139 7.1.3 子程序进入SBN(092)子程序返回RET(093)140 7.1.4 全局子程序调用GSBS(750)140 7.1.5 全局子程序进入GSBN(751)全局子程序返回GRET(752)141 7.2 中断控制指令142 7.2.1 中断掩码组MSKS(690)142 7.2.2 中断掩码读取MSKR(692)143 7.2.3 中断解除CLI(691)144 7.2.4 中断任务执行禁止DI(693)144 7.2.5 中断任务执行禁止解除EI(694)145 第8章 I/O单元用和高速计数脉冲输出指令146 8.1 I/O单元用指令147 8.1.1 I/O刷新IORF(097)147 8.1.2 7段解码器SDEC(078)147 8.1.3 数字式开关DSW(210)148 8.1.4 10键输入TKY(211)148 8.1.5 16键输入HKY(212)149 8.1.6 矩阵输入MTR(213)149 8.1.7 7段显示7SEG(214)150 8.1.8 智能I/O读出IORD(222)150 8.1.9 智能I/O写入IOWR(223)151 8.1.1 0CPU高功能单元每次I/O刷新DLNK(226)151 8.2 高速计数脉冲输出指令152 8.2.1 动作模式控制INI(880)152 8.2.2 脉冲当前值读取PRV(881)153 8.2.3 脉冲频率转换PRV2(883)153 8.2.4 比较表登录CTBL(882)154 8.2.5 频率设定SPED(885)154 8.2.6 脉冲量设置PULS(886)155 8.2.7 定位PLS2(887)156 8.2.8 频率加减速控制ACC(888)156 8.2.9 原点搜索ORG(889)157 8.2.1 0PWM输出PWM(891)158 第9章 通信指令159 9.1 串行通信指令160 9.1.1 协议宏PMCR(260)160 9.1.2 串行端口输出TXD(236)160 9.1.3 串行端口输入RXD(235)161 9.1.4 串行通信单元串行端口输出TXDU(256)161 9.1.5 串行通信单元串行端口输入RXDU(255)162 9.1.6 串行端口通信设定变更STUP(237)163 9.2 网络通信用指令163 9.2.1 网络发送SEND(090)163 9.2.2 网络接收RECV(098)164 9.2.3 指令发送CMND(490)164 9.2.4 通用Explicit信息发送指令EXPLT(720)165 9.2.5 Explicit读出指令EGATR(721)165 9.2.6 Explicit写入指令ESATR(722)166 9.2.7 ExplicitCPU单元数据读出指令ECHRD(723)166 9.2.8 ExplicitCPU单元数据写入指令ECHWR(724)167 第10章 块指令168 10.1 块程序指令169 10.1.1 块程序BPRG(096)块程序结束BEND(801)169 10.1.2 块程序暂时停止BPPS(811)块程序再启动BPRS(812)169 10.1.3 带条件结束EXIT(806)带条件结束(非)EXITNOT(806)170 10.1.4 条件分支块IF(802)条件分支块(非)IFNOT(802)条件分支伪块 ELSE(803)条件分支块结束IEND(804)170 10.1.5 1扫描条件等待WAIT(805)1扫描条件等待(非)WAITNOT(805)171 10.1.6 定时等待TIMW(813)TIMWX(816)172 10.1.7 计数等待CNTW(814)CNTWX(818)173 10.1.8 高速定时等待TMHW(815)TMHWX(817)173 10.1.9 重复块LOOP(809)重复块结束LEND(810)重复块结束(非)LEND NOT(810)174 10.2 功能块用特殊指令175 变量类别获得GETID(286)175 第11章 字符串处理指令及特殊指令176 11.1 字符串处理指令176 11.1.1 字符串?传送MOV$(664)176 11.1.2 字符串?连接+$(656)177 11.1.3 字符串?从左读出LEFT$(652)177 11.1.4 字符串?从右读出RGHT$(653)178 11.1.5 字符串?从任意位置的读出MID$(654)178 11.1.6 字符串?检索FIND$(660)179 11.1.7 字符串?长度检测LEN$(650)179 11.1.8 字符串?置换RPLC$(661)180 11.1.9 字符串?删除DEL$(65

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论