首页 上一页 1 2 下一页 尾页

请教一个PLC程序 点击:1785 | 回复:34



lixing

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:14帖 | 87回
  • 年度积分:0
  • 历史总积分:198
  • 注册:2006年12月03日
发表于:2009-08-04 21:46:47
楼主
要求用功能指令.题如下:有六个灯,按下起动开关后,依次从第一个到第六个,第六个再到第一个,依次各亮一秒,如此循环十次.有急停开关. 有什么步少的程序



luo58

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 49回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2009-08-07 09:47:20
21楼
电话:15817752475 http://shop58641643.taobao.com
特价销售各种型号品牌编程电缆、CP5611卡、总线电缆、连接器锂电池、导轨!电话15817752475
大家早上好!我司现特价销售各种型号PLC编程电缆!三菱、西门子、欧姆龙、富士、台达、松下、施耐德、永宏、GE、HITECH人机界面、PRFACE人机界面、AB、爱默生等各种品牌的PLC编程电缆!西门子附件! 西门子CP5622通讯卡CP5611、总线连接器、总线电缆 20针前连接器 40针前连接器 CP5611卡 DIN导轨、热插拔导轨 PLC锂电池

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2009-08-07 15:03:43
22楼
引用“周铎良”网友 在第20楼的回复内容:

                                        确实是这样,各位网友看能否对其作些修改。




  回应“周铎良”网友:

 


ganqqiangaz

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 43回
  • 年度积分:0
  • 历史总积分:94
  • 注册:2008年10月09日
发表于:2009-08-07 15:26:38
23楼

呵呵,还行.三陵不怎么会

zhouduoliang

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 156回
  • 年度积分:0
  • 历史总积分:1219
  • 注册:2007年2月14日
发表于:2009-08-07 20:07:31
24楼

谢谢wanggq,下面是采用字右移指令来实现,数据1,2,4,8,16,32,16,8,4,2,1的存放方法同22楼,不用间接寻址。

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2009-08-07 21:35:19
25楼

 

   和“周铎良”网友交流就是能受益!象这样的网友多多益善!

 

        我认为第24楼的程序中,第3条及第9条指令中的第3个操作数都应该是“ K11 ”而不是“ K10 ”。因为有用的数据是11个,而不是10个。而且,第9条指令与第10条指令的前后位置应该对调一下,让“MOVP      D100       K2Y0 ”放到“字右移指令”的前面去才正确!

 

   我的意见谨供“周铎良”网友参考!

 

 

长征三号

  • 精华:0帖
  • 求助:1帖
  • 帖子:54帖 | 910回
  • 年度积分:0
  • 历史总积分:1121
  • 注册:2008年6月16日
发表于:2009-08-07 22:14:17
26楼
楼上的很好呀                                                

zhouduoliang

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 156回
  • 年度积分:0
  • 历史总积分:1219
  • 注册:2007年2月14日
发表于:2009-08-07 22:36:09
27楼

多谢wanggq的指点,现修改一下,BMOV D200 D100 K10 中的K10改为11。WSFRP D0 D100 K10 K1 改为WSFRP D0 D99 K12 k1,按wanggq网友建议修改后程序还是有些问题,有兴趣的朋友可以仿真试一下。更新如下:


张扬个性

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 27回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2005年10月25日
发表于:2009-08-07 22:54:11
28楼
MITSUBISHI
Q02HCPU
没有用过FX系列的,不太清楚FX的程序怎么写

张扬个性

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 27回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2005年10月25日
发表于:2009-08-07 22:56:46
29楼

不好意思,刚才传到2张相同的图片了

南云

  • 精华:0帖
  • 求助:1帖
  • 帖子:12帖 | 309回
  • 年度积分:0
  • 历史总积分:387
  • 注册:2005年11月17日
发表于:2009-08-08 00:39:18
30楼
喜欢这样的探讨!不错!

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2009-08-08 13:07:48
31楼

 

  对第25楼的内容的补充:             

   (下面这个程序所用数据数据1,2,4,8,16,32,16,8,4,2,1的存放方法同22楼)

 

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2009-08-09 13:46:00
32楼

 

  把“BMOV指令”及“WSFR指令”的第3个操作数都改成“K11” 并把“字右移指令”调整到“MOVP  D100      K2Y1”指令的后面来,用以实现先“传送”,后“移位”。

 

        在复位的环节上,取消“OR=    D100   K0 ”这一“或条件”不会影响程序在“循环”一周,“ON状态”回归 Y1 时“ON状态”保持 1 秒之后,Y1至Y6全熄灯的题目要求的正确实现。

 

zhouduoliang

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 156回
  • 年度积分:0
  • 历史总积分:1219
  • 注册:2007年2月14日
发表于:2009-08-09 21:16:02
33楼

下面程序与22楼wanggq的方法相同,只是稍微短些。

陶言礼

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:221
  • 注册:2010年3月21日
发表于:2011-09-05 15:46:07
34楼

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页