PLC 指令

PLC 指令
PLC 指令

Q系列FX系列SM400M8000SM401M8001SM402M8002SM412M8012BMOV D11 D0Z2 K6DMOV系列

DMOV D0 D2

高位互相传送 低位D0-D2传送

同时进行

D0传送D2(低位)

D1传送D3(高位)

【DMOV K0 K4M8000】代表什么意思 ??

将M8000~M8015全部清零。

K0的32位二进制代码为 0000 0000 0000 0000 0000 0000 0000 0000K4M8000为 M8000~M8015这16位,因为使用了DMOV指令,就是将K0的32位二进制依次放入M8000~M8015中,由于目标区地址为16位的,而源为32位的,因此高16位被丢弃,因此M8000~M8015均被置0,

将D11~D16的数据复制到D0Z2起始的地址中。

起始地址的具体位置取决于Z2的值,

如果Z2为100,那么就是D100

BMOV D1000 R1000 K250

把它看做5个部分。

第一部分:TOP是指令关键字,TO是写入的意思,与之对应的还有FROM指令,FROM和TO是用于三菱FX的PLC的特殊扩展模块,不用于IO 扩展单元。特殊模块诸如FX2N-1PG,10PG,1HC,10GM,20GM,AD,4AD-TC,4AD-PT等等。TOP是TO指令的上升沿形式,表示前面条件一直通的情况下,该TO指令只在第一次循环中执行,即执行一次,若再次执行,则前面条件必须有通断的切换过程.

第二部分:K1是特殊模块的单元号。对于三菱FX的PLC来说,扩展IO 单元不占用单元号地址,单元号仅对特殊模块有效。第一个特殊模块对应的单元号是K0,这里是K1,所以这个模块是PLC系统的第二个特殊模块。

第三部分:K17是BFM列表里面的一个参数,不同的特殊模块,其BFM 列表对应的功能也不一样。我们比较常用的是1PG和10PG,对于1PG来说,B17和B18是第一速度指令,对应的还有B19和B20是第一位置指令,这两项都要用DTO来传送数据,因为是双字。

第四部分:K5000是对应的BFM参数里面的设定数据。

第五部分:K1指的是这个参数写入特殊模块的次数,这里是1次。我只能解释这么多,对于你的这个指令语句,你需要到现场看一下第二个特殊模块是什么,然后在寻找这个模块的手册,在网上都能下载到的。

希望我的回答对你有帮助,祝你成功!

TOP K1 K17 K5000 K1

将D1000~D1249复制到R1000~R1249中去

A系列

M9036

常开M9037

常闭M9038初始脉冲

100ms时钟脉冲M8012是:产生100MS连续时钟脉冲,也就是0.05S,ON 和 0.05S,OFF.三菱的PLC的特殊软元件M8002是初始化脉冲a触点,就是PLC上电后,只在第一次扫描周期会通,以后就一直保持断开状态。M8012是100毫秒时间脉冲,PLC在运行情况下,M8012以100毫秒为周期振荡。50毫秒得电——50毫秒断电——50毫秒得电——50毫秒断电……一直循环

SM412 SM413 Q系列,脉冲相当于FX的N8012M8013

当PLC由Stop状态切换为Run状态时,SM402接通一个周期。

作用很明显,如果你要变量值在开机初始化的时候,就可以使用,如果你有知道FX系列的话,那么SM402与FX中的M8002的作用相同。

相关文档
最新文档