求助: SFTL 点击:1921 | 回复:8



杨文海

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:21帖 | 42回
  • 年度积分:0
  • 历史总积分:114
  • 注册:2005年5月04日
发表于:2005-06-27 12:56:00
楼主
哪位大哥会怎样使用SFTL指令?请告诉小第!谢谢! QQ:190988529 yang_wen_hai@tom.com



yexg

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 70回
  • 年度积分:0
  • 历史总积分:150
  • 注册:2004年3月19日
发表于:2005-06-27 14:10:00
1楼
找编程手册看看呀。

rainy5678

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 41回
  • 年度积分:0
  • 历史总积分:77
  • 注册:2005年5月24日
发表于:2005-06-27 15:44:00
2楼
SFTL S. D. n1 n2 SFTL表示位左移 S.输入部分 D.最前端元素 n1表示移动寄存器的长度 n2表示移动个数 该指令是驱动由off到on执行一次

cqdjlhl

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2009年5月24日
发表于:2009-06-03 08:52:29
3楼
SFTR,SFTL:连续执行型指令 SFTRP,SFTLP:脉冲执行型指令

位右移SFTR与位左移SFTL指令编程方式如下:
SFTRP M0 M20 K16 K4
SFTLP M0 M20 K16 K4

*M0:源位元件起始地址,只能是位元件(X,Y,M,S)
*M20:目标位元件起始地址,只能是位元件(Y,M,S)
*K16:目标位元件个数,只能是数值
*K4:移动的个数,只能是数值

实例:
假设M0=ON,M1=ON,M2=OFF,M3=ON
M20---M23都为ON,M24---M27都为OFF,M28---M31都为ON,M32---M35都为OFF

SFTRP M0 M20 K16 K4(M20---M35以四个位为单位向右移动,M20---M23溢出)
执行的结果为:
M20---M23都为OFF,M24---M27都为ON,M28---M31都为OFF,M32=ON(等于M0),M33=ON(等于M1),M34=OFF(等于M2),M35=ON(等于M3)

SFTLP M0 M20 K16 K4(M20---M35以四个位为单位向左移动,M32---M35溢出)
执行的结果为:
M20=ON(等于M0),M21=ON(等于M1),M22=OFF(等于M2),M23=ON(等于M3),M24---M27都为ON,M28---M31都为OFF,M32---M35都为ON

ywcjd

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 50回
  • 年度积分:0
  • 历史总积分:75
  • 注册:2008年7月11日
发表于:2009-06-03 09:09:35
4楼
楼上分析的很详细。如果在编段程序就更好 了

leijianbiao

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2007年9月20日
发表于:2009-06-29 00:54:18
5楼
已经解释得非常清楚了

duwendi

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 13回
  • 年度积分:0
  • 历史总积分:6
  • 注册:2009年6月19日
发表于:2009-06-29 12:32:45
6楼

位元件组合只能位K4或k8,否则出错

yangzicb

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2010年3月08日
发表于:2010-06-01 11:06:50
7楼

确实是说的已经非常的清楚

曹文辉

  • 精华:0帖
  • 求助:1帖
  • 帖子:14帖 | 119回
  • 年度积分:214
  • 历史总积分:2289
  • 注册:2006年2月02日
发表于:2010-06-01 13:17:13
8楼
大家好,各位师傅好,求免费的台达PLC教程,视频教材,越祥细越好,请大家帮个忙,我在江西省赣州市,江辉自动化,现在做,紫日变频器 曹文辉 电话15270737988 邮箱jhzdhcwh@tom.com QQ395811539 谢谢,谢谢

热门招聘
相关主题

官方公众号

智造工程师