【欧姆龙 omron 机器自动化控制器 NJ/NX系列 指令基准手册 基本篇】sbca-cn5-360_nx701_nj501_nj301_nj101.pdf
【欧姆龙 omron 机器自动化控制器 NJ/NX系列 指令基准手册 基本篇】sbca-cn5-360_nx701_nj501_nj301_nj101.pdf
- 前言
- 分册构成
- 手册说明
- 目录结构
- 目录
- 承诺事项
- 安全注意事项
- 安全要点
- 使用注意事项
- 法规和标准
- 日本国外的使用
- 符合EU指令
- KC标准的适用
- 船舶标准的适用
- 软件许可和著作权
- 版本
- 版本的确认方法
- CPU单元的单元版本和Sysmac Studio的版本
- 相关手册
- 手册修订记录
- 指令一览
- 各指令的说明
- 本章的阅读方法
- 梯形图指令
- LD/LDN
- AND/ANDN
- OR/ORN
- Out/OutNot
- ST语法指令
- IF
- CASE
- WHILE
- REPEAT
- EXIT
- RETURN
- FOR
- 时序输入指令
- R_TRIG,Up/F_TRIG,Down
- TestABit/TestABitN
- 时序输出指令
- RS
- SR
- Set/Reset
- SetBits/ResetBits
- SetABit/ResetABit
- OutABit
- 顺序控制指令
- End
- RETURN
- MC/MCR
- JMP
- FOR/NEXT
- BREAK
- 比较指令
- EQ,=
- NE,<>
- LT,</LE,<=/GT,>/GE,>=
- EQascii
- NEascii
- LTascii/LEascii/GTascii/ GEascii
- Cmp
- ZoneCmp
- TableCmp
- AryCmpEQ/AryCmpNE
- AryCmpLT/AryCmpLE/ AryCmpGT/AryCmpGE
- AryCmpEQV/AryCmpNEV
- AryCmpLTV/AryCmpLEV/ AryCmpGTV/AryCmpGEV
- 定时器指令
- TON
- TOF
- TP
- AccumulationTimer
- Timer
- 计数指令
- CTD
- CTD_**
- CTU
- CTU_**
- CTUD
- CTUD_**
- 算术指令
- ADD,+
- AddOU,+OU
- SUB,-
- SubOU,-OU
- MUL,*
- MulOU,*OU
- DIV,/
- MOD
- ABS
- RadToDeg/DegToRad
- SIN/COS/TAN
- ASIN/ACOS/ATAN
- SQRT
- LN/LOG
- EXP
- EXPT,**
- Inc/Dec
- Rand
- AryAdd
- AryAddV
- ArySub
- ArySubV
- AryMean
- ArySD
- ModReal
- Fraction
- CheckReal
- BCD转换指令
- BCD_TO*
- TO_BCD*
- BCD_TO_**
- BCDsToBin
- BinToBCDs_**
- AryToBCD
- AryToBin
- 数据类型转换指令
- **TO***(整数→整数转换组)
- TO* (整数→位列转换组)
- **TO***(整数→实数转换组)
- TO* (位列→整数转换组)
- TO* (位列→位列转换组)
- TO* (位列→实数转换组)
- **TO***(实数→整数转换组)
- TO* (实数→位列转换组)
- **TO***(实数→实数转换组)
- **_TO_STRING (整数→字符串转换组)
- **_TO_STRING (位列→字符串转换组)
- **_TO_STRING (实数→字符串转换组)
- RealToFormatString
- LrealToFormatString
- STRING_TO_** (字符串→整数转换组)
- STRING_TO_** (字符串→位列转换组)
- STRING_TO_** (字符串→实数转换组)
- TO_**(整数转换组)
- TO_**(位列转换组)
- TO_**(实数转换组)
- EnumToNum
- NumToEnum
- TRUNC/Round/RoundUp
- 选择指令
- SEL
- MUX
- LIMIT
- Band
- Zone
- MAX/MIN
- AryMax/AryMin
- ArySearch
- 数据传送指令
- MOVE
- MoveBit
- MoveDigit
- TransBits
- MemCopy
- SetBlock
- Exchange
- AryExchange
- AryMove
- Clear
- Copy**ToNum (位列→带符号整数)
- CopyTo*(位列→实数)
- CopyNumTo** (带符号整数→位列)
- CopyNumTo**(带符号整数→实数)
- CopyTo*(实数→位列)
- Copy**ToNum(实数→符带符号整数)
- 移位指令
- AryShiftReg
- AryShiftRegLR
- ArySHL/ArySHR
- SHL/SHR
- NSHLC/NSHRC
- ROL/ROR
- 位列运算指令
- AND,&/OR/XOR
- XORN
- NOT
- AryAnd/AryOr/AryXor/ AryXorN
- 数据转换指令
- Swap
- Neg
- Decoder
- Encoder
- BitCnt
- ColmToLine_**
- LineToColm
- Gray
- UTF8ToSJIS
- SJISToUTF8
- PWLApprox / PWLApproxNoLineChk
- PWLLineChk
- MovingAverage
- DispartReal
- UniteReal
- NumToDecString/ NumToHexString
- HexStringToNum_**
- FixNumToString
- StringToFixNum
- DtToString
- DateToString
- TodToString
- GrayToBin_** / BinToGray_**
- StringToAry
- AryToString
- DispartDigit
- UniteDigit_**
- Dispart8Bit
- Unite8Bit_**
- ToAryByte
- AryByteTo
- SizeOfAry
- 堆叠/表格指令
- StackPush
- StackFIFO/StackLIFO
- StackIns
- StackDel
- RecSearch
- RecRangeSearch
- RecSort
- RecNum
- RecMax/RecMin
- FCS指令
- StringSum
- StringLRC
- StringCRCCCITT
- StringCRC16
- AryLRC_**
- AryCRCCCITT
- AryCRC16
- 字符串指令
- CONCAT
- LEFT/RIGHT
- MID
- FIND
- LEN
- REPLACE
- DELETE
- INSERT
- GetByteLen
- ClearString
- ToUCase/ToLCase
- TrimL/TrimR
- AddDelimiter
- SubDelimiter
- 时间/时刻指令
- ADD_TIME
- ADD_TOD_TIME
- ADD_DT_TIME
- SUB_TIME
- SUB_TOD_TIME
- SUB_TOD_TOD
- SUB_DATE_DATE
- SUB_DT_DT
- SUB_DT_TIME
- MULTIME
- DIVTIME
- CONCAT_DATE_TOD
- DT_TO_TOD
- DT_TO_DATE
- SetTime
- GetTime
- DtToSec
- DateToSec
- TodToSec
- SecToDt
- SecToDate
- SecToTod
- TimeToNanoSec
- TimeToSec
- NanoSecToTime
- SecToTime
- ChkLeapYear
- GetDaysOfMonth
- DaysToMonth
- GetDayOfWeek
- GetWeekOfYear
- DtToDateStruct
- DateStructToDt
- TruncTime
- TruncDt
- TruncTod
- 模拟量控制指令
- PIDAT
- PIDAT_HeatCool
- TimeProportionalOut
- LimitAlarm_**
- LimitAlarmDv_**
- LimitAlarmDvStbySeq_**
- ScaleTrans
- AC_StepProgram
- 系统控制指令
- TraceSamp
- TraceTrig
- GetTraceStatus
- SetAlarm
- ResetAlarm
- GetAlarm
- ResetPLCError
- GetPLCError
- ResetCJBError
- GetCJBError
- GetEIPError
- ResetMCError
- GetMCError
- ResetECError
- GetECError
- SetInfo
- ResetUnit
- GetNTPStatus
- RestartNXUnit
- NX_ChangeWriteMode
- NX_SaveParam
- NX_ReadTotalPowerOnTime
- 程序控制指令
- PrgStart
- PrgStop
- PrgStatus
- EtherCAT通信指令
- EC_CoESDOWrite
- EC_CoESDORead
- EC_StartMon
- EC_StopMon
- EC_SaveMon
- EC_CopyMon
- EC_DisconnectSlave
- EC_ConnectSlave
- EC_ChangeEnableSetting
- NX_WriteObj
- NX_ReadObj
- EtherNet/IP通信指令
- CIPOpen
- CIPOpenWithDataSize
- CIPRead
- CIPWrite
- CIPSend
- CIPClose
- CIPUCMMRead
- CIPUCMMWrite
- CIPUCMMSend
- SktUDPCreate
- SktUDPRcv
- SktUDPSend
- SktTCPAccept
- SktTCPConnect
- SktTCPRcv
- SktTCPSend
- SktGetTCPStatus
- SktClose
- SktClearBuf
- ChangeIPAdr
- ChangeFTPAccount
- ChangeNTPServerAdr
- FTPGetFileList
- FTPGetFile
- FTPPutFile
- FTPRemoveFile
- FTPRemoveDir
- 串行通信指令
- ExecPMCR
- SerialSend
- SerialRcv/SerialRcvNoClear
- SendCmd
- NX_SerialSend
- NX_SerialRcv
- NX_ModbusRtuCmd
- NX_ModbusRtuRead
- NX_ModbusRtuWrite
- NX_SerialSigCtl
- NX_SerialBufClear
- NX_SerialStartMon
- NX_SerialStopMon
- SD存储卡指令
- FileWriteVar
- FileReadVar
- FileOpen
- FileClose
- FileSeek
- FileRead
- FileWrite
- FileGets
- FilePuts
- FileCopy
- FileRemove
- FileRename
- DirCreate
- DirRemove
- BackupToMemoryCard
- 时间戳指令
- NX_DOutTimeStamp
- NX_AryDOutTimeStamp
- 其他指令
- ReadNbit_**
- WriteNbit_**
- ChkRange
- GetMyTaskStatus
- GetMyTaskInterval
- Task_IsActive
- Lock/Unlock
- ActEventTask
- Get**Clk
- Get**Cnt
- 附录
- A-1 可在ErrorID中确认的错误代码一览
- A-2 错误代码概要
- A-3 错误代码详情
- A-4 事件任务中无法使用的指令
- A-5 与NX信息通信错误相关的指令
- A-6 SDO Abort代码一览
- A-7 版本相关信息
- 索引
- 数字
- A
- B
- C
- D
- E
- F
- G
- H
- I
- J
- K
- L
- M
- N
- O
- P
- Q
- R
- S
- T
- U
- W
- X
- Y
- Z
理工酷提示:
如果遇到文件不能下载或其他产品问题,请添加管理员微信:ligongku001,并备注:产品反馈