简单的编程,谁能试试? 点击:0 | 回复:120



gongkongedit

    
  • 精华:1099帖
  • 求助:0帖
  • 帖子:14399帖 | 54471回
  • 年度积分:0
  • 历史总积分:579
  • 注册:2008年9月08日
发表于:2004-02-10 16:13:00
楼主
河内塔游戏的编程算法, 手机上的河内塔游戏,一般人都很熟悉,现在把它用PLC语言,实现出来,不知有人会否, 就是,假设有N个圆片在A柱上,从小到大,分别为,1,2,。。。N,三个塔柱分别为A,B ,C,现要从A移动到C,以为B过度,也是从小到大排列,移动的过程,只能小圆片放在大圆片上,不能反。计算结果放在连续地址列,指针数就是移动的次数,三个塔之间的移动的方式一共六种,A—B,A—C,B—C,B—A,C—A,C—B,在地址中只要以代码的形式例如 1,2,3,4,5,6,就行, 计算的结果在连续地址中,地址存的六种移动方式的次序,最终能完全实现由A到B的移动。 地址的长度为:2的N次方-1,也就是需要移动的次数, 哪位高人能试试,不一定要用代码,把算法详细讲解也可以。 .........



31

  • 精华:2帖
  • 求助:0帖
  • 帖子:25帖 | 83回
  • 年度积分:4
  • 历史总积分:178
  • 注册:2004年1月18日
发表于:2004-01-18 22:28:00
101楼
各位大哥谁能叫我学plc

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14399帖 | 54471回
  • 年度积分:0
  • 历史总积分:579
  • 注册:2008年9月08日
发表于:2004-01-19 14:55:00
102楼
有哪位能帮我呢 我不是工控人,但是比较感兴趣,想学一些这方面的知识。 觉得这里的气氛比较好,有大气的坛主,

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14399帖 | 54471回
  • 年度积分:0
  • 历史总积分:579
  • 注册:2008年9月08日
发表于:2004-01-19 14:58:00
103楼
有一个小小的计划,想慢慢地学一点,仅上一点儿而已,当然要精一点了,要不要实践,只在电脑上能否操练起来。望各位前辈指点。 thanks a lot

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14399帖 | 54471回
  • 年度积分:0
  • 历史总积分:579
  • 注册:2008年9月08日
发表于:2004-01-19 15:03:00
104楼
这里有没有用MSN的 有的话,别忘了加上我 510@c163.net

云云

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 21回
  • 年度积分:0
  • 历史总积分:122
  • 注册:2004年1月10日
发表于:2004-01-30 16:37:00
105楼
出入工控,好好学习

雨桐

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 11回
  • 年度积分:0
  • 历史总积分:73
  • 注册:2004年1月21日
发表于:2004-01-30 20:07:00
106楼
第一次进入,看了一下,应该可以用PLC实现的,等我想想再说。

雨桐

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 11回
  • 年度积分:0
  • 历史总积分:73
  • 注册:2004年1月21日
发表于:2004-01-30 21:16:00
107楼
TO:小楼 你这个问题比较好玩,我试着玩了一把,有个算法不知对不对,请指教: 在PLC中实现这个问题是有办法的,也不用管N是奇数还是偶数,我的答案是: 先判断N是不是为1,如果是,则直接执行A->C; 如果不是,则执行A->B,A->C,B->C步骤,之后将N减1看结果是不是为1,如果为1,则不做如何动作,如果结果大于1,则再执行A->B一次,之后将刚才的动作反过来执行一次,即C->B,C->A,B->A,之后再执行一次B->C,然后将刚开始的动作再正向执行一次,即A->B,A->C,B->C,然后将N再减1判断是否为1,是,则不做任何动作,不是则再执行一次A->B之后将刚才的动作反过来执行一次,之后再执行B->C,再正向执行一次刚才的动作,然后再将N减1判断,依此类推。就没问题,ok了! 或许说的有些含糊,但是只要你将其列开看看就知道结果了。

留级生

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 3回
  • 年度积分:0
  • 历史总积分:56
  • 注册:2004年2月01日
发表于:2004-02-01 16:14:00
108楼
各位高人,本人对PLC很感兴趣,但苦于无从下手,能否有朋友给点初级资料指点指点 Email:zqy20@sina.com

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14399帖 | 54471回
  • 年度积分:0
  • 历史总积分:579
  • 注册:2008年9月08日
发表于:2004-02-04 16:26:00
109楼
我是学化工的,遇到点儿plc方面的问题,想请小楼推荐一本入门书。 谢了!

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14399帖 | 54471回
  • 年度积分:0
  • 历史总积分:579
  • 注册:2008年9月08日
发表于:2004-02-04 16:26:00
110楼
我是学化工的,遇到点儿plc方面的问题,想请小楼推荐一本入门书。 谢了!

baohongbing

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 11回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2004年1月27日
发表于:2004-02-05 08:17:00
111楼
大家好,我是一位刚刚接触三菱PLC的初学者,衷心希望得到大家的赐教,不胜感激!如有老师愿意收我为徒,我愿意以晚辈执礼!终身以师礼待之!谢谢! 天津武清 黄晟 Email:hxh8103@126.com

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14399帖 | 54471回
  • 年度积分:0
  • 历史总积分:579
  • 注册:2008年9月08日
发表于:2004-02-05 15:33:00
112楼
北京华夏网通数据通信技术有限公司 网址:http://www.sino-netcom.com 邮箱:gaoy_rose@sina.com 北京华夏网通(SINO-NETCOM)数据通信技术有限公司是一家从事智能综合布线与智能完落产品、通信电缆与光缆、工业控制电缆、广电音视频电缆、电缆与光缆检测维护工具及仪表的生产、代理、与分销的专业化公司。因业务发展需要,重庆分公司诚邀业内精英加盟。我们将为员工提供良好的工作环境、优厚的薪酬待遇和培训条件。 有意者请将简历、1寸近期照片、身份证及相关证件复印件邮寄至或E-MAIL至本公司。 招聘职位:销售经理 职位描述:负责重庆及西南地区的业务开拓及产品销售,主要产品:网络布线、门禁系统 及工业控制系统 职位要求:大专以上学历,对网络布线、门禁系统及工业控制产品熟悉,有两年以上 销售经验 联 系 方 式 地 址:重庆市青年路77号万豪酒店国贸中心508室 邮政编码:400010 电 话:023-63803199 联 系 人:高小姐 电子邮箱:gaoy_rose@sina.com

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14399帖 | 54471回
  • 年度积分:0
  • 历史总积分:579
  • 注册:2008年9月08日
发表于:2004-02-06 19:29:00
113楼
用三菱GP6.0版本的触摸屏(与S7-200通讯),怎样才能在有报警或故障出现时报警画面会自动弹出??我是这样做的但在实验时失败::假定B2画面为报警画面(有几个报警),在B3上用a-tag做一连续7个字的报警序列(起使地址为VW60)并将其窗口注册地址为1,在B2上用U-tag做一调用窗口地址为VW58,在报警文本中位地址为V600开始的七个位地址,对应各自的报警消息,但在有故障发生时程序中给VW58值1,在B2上不会出现报警消息画面也不会从主画面B1跳到B2.请各位感兴趣的哥哥能给指点迷津……

tlj

  • 精华:0帖
  • 求助:0帖
  • 帖子:19帖 | 44回
  • 年度积分:0
  • 历史总积分:533
  • 注册:2003年8月12日
发表于:2004-02-06 19:32:00
114楼
用三菱GP6.0版本的触摸屏(与S7-200通讯),怎样才能在有报警或故障出现时报警画面会自动弹出??我是这样做的但在实验时失败::假定B2画面为报警画面(有几个报警),在B3上用a-tag做一连续7个字的报警序列(起使地址为VW60)并将其窗口注册地址为1,在B2上用U-tag做一调用窗口地址为VW58,在报警文本中位地址为V600开始的七个位地址,对应各自的报警消息,但在有故障发生时程序中给VW58值1,在B2上不会出现报警消息画面也不会从主画面B1跳到B2.请各位感兴趣的哥哥能给指点迷津……

义恒

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 49回
  • 年度积分:0
  • 历史总积分:170
  • 注册:2004年2月02日
发表于:2004-02-10 16:13:00
115楼
人机接口系统HMI是怎样实现的?一个好的HMI又应该是呢??如何使用PROTOOL/PRO进行工作??

月光之海

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:6
  • 注册:2005年8月08日
发表于:2005-12-06 14:47:00
116楼
什么水准

自由的天空

  • 精华:0帖
  • 求助:1帖
  • 帖子:33帖 | 125回
  • 年度积分:0
  • 历史总积分:601
  • 注册:2005年10月17日
发表于:2005-12-06 16:57:00
117楼
这个用高级语言比较容易做吧,我记得我们大一的时候学C语言有这样的例题,感觉很简单,用PLC我还不会,学习中

矿业工控

  • 精华:0帖
  • 求助:0帖
  • 帖子:28帖 | 165回
  • 年度积分:0
  • 历史总积分:277
  • 注册:2005年10月14日
发表于:2005-12-06 21:44:00
118楼
开眼了

BANNER007

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 94回
  • 年度积分:0
  • 历史总积分:199
  • 注册:2004年1月11日
发表于:2005-12-06 21:56:00
119楼
楼主:
   可以任何一种高级语言吗?我也来试试.

glideboy

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 17回
  • 年度积分:0
  • 历史总积分:18
  • 注册:2006年2月23日
发表于:2006-03-10 21:30:00
120楼
想知道,用plc编程需要哪些基础程序语言知识?

相关主题

官方公众号

智造工程师
首页 上一页 1 2 3 4 5 6 下一页 尾页