TO K0 K1 D0 K4
1 2 3 4
TO 是对模块FX2N-4DA的写入指令
1、K0表示你PLC后面插的第一个特殊模块(前面不管插多少个输入输出模块,对于最靠近PLC端的定义地址为0),如果在你FX2N-4DA后面有几个输入模块,还有个FX2N-4AD,那么这个FX2N-4AD的地址就定义为K1
2、K1是指BFM中的#1,指通道CH1,由于你用的是4DA,就是有4组模拟通道输出(CH1,CH2,CH3.CH4)对应的就是K1,K2,K3和K4.
比如这里是K2的话就是参照BFM中的定义就是指CH2输出
3、D0是你要输出的数据存放地址,也可以输出常数K100,说白了就是你要输出多少就是由D0决定的
4、这里的K4表示传输的位数,因此整个指令要这么理解,实际上是4个指令
把D0里的数据传送到CH1输出
把D1里的数据传送到CH2输出
把D2里的数据传送到CH3输出
把D3里的数据传送到CH4输出
如果是TO K0 K1 DO K2
就是把D0(D1)里的数据传送到CH1(CH2)里面再输出
TO K0 K1 DO K3
就是把D0(D1)(D2)里的数据传送到CH1(CH2)(CH3)里面再输出
这里面最后K(n)决定输出几个通道,数据D0后面自动占用n个地址
TO K0 K1 D0 K4
1 2 3 4
TO 是对模块FX2N-4DA的写入指令
1、K0表示你PLC后面插的第一个特殊模块(前面不管插多少个输入输出模块,对于最靠近PLC端的定义地址为0),如果在你FX2N-4DA后面有几个输入模块,还有个FX2N-4AD,那么这个FX2N-4AD的地址就定义为K1
2、K1是指BFM中的#1,指通道CH1,由于你用的是4DA,就是有4组模拟通道输出(CH1,CH2,CH3.CH4)对应的就是K1,K2,K3和K4.
比如这里是K2的话就是参照BFM中的定义就是指CH2输出
3、D0是你要输出的数据存放地址,也可以输出常数K100,说白了就是你要输出多少就是由D0决定的
4、这里的K4表示传输的位数,因此整个指令要这么理解,实际上是4个指令
把D0里的数据传送到CH1输出
把D1里的数据传送到CH2输出
把D2里的数据传送到CH3输出
把D3里的数据传送到CH4输出
如果是TO K0 K1 DO K2
就是把D0(D1)里的数据传送到CH1(CH2)里面再输出
TO K0 K1 DO K3
就是把D0(D1)(D2)里的数据传送到CH1(CH2)(CH3)里面再输出
这里面最后K(n)决定输出几个通道,数据D0后面自动占用n个地址
说的好啊,要学好to 和from指令啊!
4楼解说的太详细了。
-------------------------------------------------
USB转COM 590编程线 二手PLC 人机介面 伺服 变频 编程电缆 视频教程等。 http://shop35526107.taobao.com
西门子S7 200 4级密码解除,三菱Q全系列PLC解除密码。
文彬工控电气----长期回收 工程余货 二手 各品牌PLC 触摸屏 变频器 成套伺服
QQ304867181注明二手电器