‘壹’ 关于三菱Q系列PLC指令
三菱PLC中MOV是传送指令,前面加“D”表示是32位指令,前面不加“D”表示是16位指令。后面加“P”表示是脉冲执行,后面不加“P”表示是连续执行指令,即每个扫描周期执行一次。所以,DMOVP表示是脉冲执行的32位数据传送指令。
R2000表示是文件寄存器,一般plc装有存储卡时可以使用。Z4表示是变址寄存器。Z4需要另外负值。比如Z4赋值2,那么,R2000Z4=R(2000+2)=R2002。
这个指令表示将文件寄存器R2000Z4内数据传送至 数据寄存器D2320中。
‘贰’ 在三菱Q系列PLC中有哪些助记符各是什么意思
表格:
MOV A,direct 直接地址传送到累加器 2 1。
MOV A,@Ri 累加器传送到外部RAM(8 地址) 1 1。
MOV A,#data 立即数传送到累加器 2 1。
MOV Rn,A 累加器传送到寄存器 1 1。
MOV Rn,direct 直接地址传送到寄存器 2 2。
MOV Rn,#data 累加器传送到直接地址 2 1。
MOV direct,Rn 寄存器传送到直接地址 2 1。
MOV direct,direct 直接地址传送到直接地址 3 2。
MOV direct,A 累加器传送到直接地址 2 1。
MOV direct,@Ri 间接RAM 传送到直接地址 2 2。
MOV direct,#data 立即数传送到直接地址 3 2。
MOV @Ri,A 直接地址传送到直接地址 1 2。
MOV @Ri,direct 直接地址传送到间接RAM 2 1。
MOV @Ri,#data 立即数传送到间接RAM 2 2。
MOV DPTR,#data16 16 位常数加载到数据指针 3 1。
MOVC A,@A+DPTR 代码字节传送到累加器 1 2。
MOVC A,@A+PC 代码字节传送到累加器 1 2。
MOVX A,@Ri 外部RAM(8 地址)传送到累加器 1 2。
MOVX A,@DPTR 外部RAM(16 地址)传送到累加器 1 2。
MOVX @Ri,A 累加器传送到外部RAM(8 地址) 1 2。
MOVX @DPTR,A 累加器传送到外部RAM(16 地址) 1 2。
PUSH direct 直接地址压入堆栈 2 2。
POP direct 直接地址弹出堆栈 2 2。
XCH A,Rn 寄存器和累加器交换 1 1。
XCH A,direct 直接地址和累加器交换 2 1。
XCH A,@Ri 间接RAM 和累加器交换 1 1。
XCHD A,@Ri 间接RAM 和累加器交换低4 位字节 1 1。
INC A 累加器加1 1 1。
INC Rn 寄存器加1 1 1。
INC direct 直接地址加1 2 1。
INC @Ri 间接RAM 加1 1 1。
INC DPTR 数据指针加1 1 2。
DEC A 累加器减1 1 1。
DEC Rn 寄存器减1 1 1。
DEC direct 直接地址减1 2 2。
DEC @Ri 间接RAM 减1 1 1。
(2)q系列三菱plc编程手册扩展阅读:
PLC的编程一般可以使用两种语言,一种就是梯形图,一种就是助记符,编写梯形图的时候,通常都是从菜单中把指令代码一个个拉出来的,放在界面上,而用助记符编的时候,就是靠手动输入。大部分开发平台,都支持直接将梯形图转换成助记符的功能。
MOV bit, C 进位位位传送到直接寻址 2 2。JC rel 如果进位位为1 则转移 2 2。
JNC rel 如果进位位为0 则转移 2 2。JB bit,rel 如果直接寻址位为1 则转移 3 2。JNB bit,rel 如果直接寻址位为0 则转移 3 2。JBC bit,rel 直接寻址位为1 则转移并清除该位 2 2。
‘叁’ 请问三菱Q系列PLC 中NOPLF是什么指令
PLF上升沿微分指令。
SW80是字面意思是特殊寄存器,用于诊断和网络信息这类,需要配置给特殊模块,SW80用在CClink上是子站状态。基本指令是比较常用的一些指令:编写梯形图或语句表、SFC图等指令;应用指令是一些特殊功能用的指令:运算、比较、转换以及通信等指令。
(3)q系列三菱plc编程手册扩展阅读:
可编程控制器由CPU、指令及数据内存、输入/输出接口、电源、数字模拟转换等功能单元组成。早期的可编程逻辑控制器只有逻辑控制的功能,所以被命名为可编程逻辑控制器,后来随着不断地发展。
这些当初功能简单的计算机模块已经有了包括逻辑控制、时序控制、模拟控制、多机通信等各类功能。
名称也改为可编程控制器(Programmable Controller),但是由于它的简写PC与个人电脑(Personal Computer)的简写相冲突,加上习惯的原因,人们还是经常使用可编程逻辑控制器这一称呼,并仍使用PLC这一缩写。