您现在所在的是:

西门子SIEMENS

回帖:2916个,阅读:510844 [上一页] [1] ... [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] ... [292] [下一页]
1036
ibmkh
文章数:0
年度积分:50
历史总积分:1036
注册时间:2006/5/12
发站内信
发表于:2012/7/11 22:39:39
#370楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>
5997
liaosun
文章数:1398
年度积分:53
历史总积分:5997
注册时间:2003/5/4
发站内信
2015论坛贡献奖
2014论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011博客贡献奖
2010博客杰出贡献奖
发表于:2012/7/13 10:45:29
#371楼
这两条指令为什么是错误的?
这两条指令为什么是错误的?

   在STEP 7的语句表编辑器中输入下面两条指令:
   L  PQB0
   T  PIB0
   它们将会变为红色,表示指令出错,它们为什么是错误的指令?
   如果输入下面两条指令:
   L  QB0
   T  IB0
   它们不会变红,这又是为什么?

答案如下:
   PQ区用来直接访问输出模块,可以将它视为外部的输出模块。因此只能改写、不能读取PQ区的地址,即PQ区是只写的。
   指令“L PQB0”想读取PQB0,将PQB0的值传送到累加器1,因此是错误的。
   PI区用来直接访问输入模块,可以将它视为外部的输入电路。因此只能读取、不能改写PI区的地址,即PI区是只读的。
   指令“T PIB0”想改写PIB0,将累加器1中的数据传送到PIB0,因此也是错误的。
   过程映像输入/输出区(I/Q区)本质上是CPU存储器中的区域,它们只是外部输入/输出的“映像”(镜中花、水中月),不能等同于输入模块和输出模块。因此可以像其他系统存储区(例如M区)一样读写它们,指令“L QB0”和“T IB0”都是正确的。可以做下面的实验:在STEP 7中生成I0.0的线圈(想用程序改写I0.0),不会出错。
   I/Q区的功能如下:I区用来保存扫描循环周期开始时批量读取的输入信号。在执行用户程序的过程中将逻辑运算的结果保存到Q区,在扫描循环周期开始时将Q区的数据批量传送到输出模块。
我是廖常初,是一个高校的老师,曾在企业从事机械、电气技术工作,长期从事工业控制和PLC应用的教学、科研和工程应用工作。博客中的日志除注明外均为原创。愿意在此与大家探讨工控的问题!
廖常初工控博客地址:http://blog.gkong.com/blog.asp?name=liaochangchu
我曾写过几本小书: 《PLC编程及应用》第3版(S7-200)、《S7-300/400 PLC应用技术》第3版、《FX系列PLC编程及应用》第2版、《S7-200 PLC编程及应用》、《PLC基础及应用》第2版(FX系列大专教材)、《西门子人机界面(触摸屏)组态与应用技术》、《西门子工业通信网络组态编程与故障诊断》、《S7-1200 PLC编程及应用》第2版、《跟我动手学S7-300/400 PLC》、《跟我动手学FX系列PLC》
机械工业出版社廖常初图书专题:http://www.gkong.com/zt/liaochangchu/
600
1210821409
文章数:6
年度积分:50
历史总积分:600
注册时间:2012/7/13
发站内信
发表于:2012/7/13 14:01:19
#372楼
我买了一本教材来看,花了很多时间,心里也没有数,过不了几天看过的东西就忘了
600
1210821409
文章数:6
年度积分:50
历史总积分:600
注册时间:2012/7/13
发站内信
发表于:2012/7/13 14:07:06
#373楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>
21632
cgmguangming
文章数:4324
年度积分:1256
历史总积分:21632
注册时间:2009/10/6
发站内信
西门子接触器(三)
2011国庆活动
发表于:2012/7/14 8:04:57
#374楼
廖老师,您有没有高级编程实例的程序方面的书?推荐一下,单位的设备都是进口的,只求能看懂老外程序。谢谢!
发现异常解决之,才有进步与快乐!分享给大家会有更多收获与成长!
5997
liaosun
文章数:1398
年度积分:53
历史总积分:5997
注册时间:2003/5/4
发站内信
2015论坛贡献奖
2014论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011博客贡献奖
2010博客杰出贡献奖
发表于:2012/7/14 8:52:40
#375楼
以下是引用cgmguangming在2012/7/14 8:04:57的发言:
廖老师,您有没有高级编程实例的程序方面的书?推荐一下,单位的设备都是进口的,只求能看懂老外程序。谢谢!
我的书中的编程实例都不太“高级”,用最简单的例子讲清楚方法就可以了。我认为看所谓的高级编程实例没什么意义,你要看懂别的行业的工艺和设备都要花很多时间,不值得。书写得不好的话,给出程序你也看不懂。建议你:
1. 打好基础,没基础低级实例都看不懂。
2. 直接看你工作中的程序,工艺和设备你都是熟悉的,看了直接对你的工作也有好处。在阅读程序的过程中你会有很多收获和体会,看多了你的水平也就提高了。
3. 有一定基础后,有机会的话最好做个项目,这是提高水平的最佳途径。
[此贴子已经被作者于2012/7/14 8:57:21编辑过]
我是廖常初,是一个高校的老师,曾在企业从事机械、电气技术工作,长期从事工业控制和PLC应用的教学、科研和工程应用工作。博客中的日志除注明外均为原创。愿意在此与大家探讨工控的问题!
廖常初工控博客地址:http://blog.gkong.com/blog.asp?name=liaochangchu
我曾写过几本小书: 《PLC编程及应用》第3版(S7-200)、《S7-300/400 PLC应用技术》第3版、《FX系列PLC编程及应用》第2版、《S7-200 PLC编程及应用》、《PLC基础及应用》第2版(FX系列大专教材)、《西门子人机界面(触摸屏)组态与应用技术》、《西门子工业通信网络组态编程与故障诊断》、《S7-1200 PLC编程及应用》第2版、《跟我动手学S7-300/400 PLC》、《跟我动手学FX系列PLC》
机械工业出版社廖常初图书专题:http://www.gkong.com/zt/liaochangchu/
21632
cgmguangming
文章数:4324
年度积分:1256
历史总积分:21632
注册时间:2009/10/6
发站内信
西门子接触器(三)
2011国庆活动
发表于:2012/7/15 9:39:31
#376楼
谢谢廖老师指导!您的《跟我动手学S7-300PLC》上的全部仿真程序我都实现、表面意思也读懂了,基于自己做维修工作,没有去深究程序设计,这本书很好,我把其中的全部例子,自己集中在一个项目中分不同的站点实验。对帮助相当大。另外《S7-300/400应用教程》一书每读一遍都有不同收获,越来越觉得:字字含金。几乎之前阅读设备程序发现的问题都从书中找到了答案,所以不禁有了上面的提问。我想也是,只有再多运用才能更提高。
发现异常解决之,才有进步与快乐!分享给大家会有更多收获与成长!
603
流光飞舞
文章数:9
年度积分:50
历史总积分:603
注册时间:2012/7/15
发站内信
发表于:2012/7/15 21:00:20
#377楼
准备学习plc300、谢谢老师的指点
953
fcgi
文章数:17
年度积分:50
历史总积分:953
注册时间:2004/5/2
发站内信
发表于:2012/7/15 21:14:33
#378楼
对西门子不太熟,跟着楼主学下!
607
gnales
文章数:12
年度积分:50
历史总积分:607
注册时间:2012/6/29
发站内信
发表于:2012/7/16 11:09:02
#379楼
请你发个200plc的pid按曲线控温实例给我,拜托了

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

124.8008