您现在所在的是:

西门子SIEMENS

回帖:2916个,阅读:510849 [上一页] [1] ... [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] ... [292] [下一页]
16067
xilinxue
文章数:2441
年度积分:50
历史总积分:16067
注册时间:2007/12/27
发站内信
发表于:2012/12/21 21:01:10
#730楼
我对西门子PLC的产品也是很喜欢的!
5643
cadmeister
文章数:3661
年度积分:50
历史总积分:5643
注册时间:2012/1/6
发站内信
发表于:2012/12/22 14:07:08
#731楼
感谢楼主分享,期待更多的内容
755
824861410
文章数:56
年度积分:50
历史总积分:755
注册时间:2012/10/20
发站内信
发表于:2012/12/23 12:28:11
#732楼
以下是引用liaosun2012/12/20 11:58:35的发言:
关于数据类型的讨论
Eaglesky:step7在数据类型上,如果用LAD的话,数据类型不合要求,程序是通不过的,但是同样的语句,转换成STL来写的话,就是可以通过的,也能得到编程需要的结果。
下面是我的回帖:
你说的情况是存在的,以比较指令为例,在梯形图中操作数的数据类型必须是INT,输入WORD数据类型的变量或十六进制格式的常数都不行。但是在STL中,下面的程序是没问题的:
      L     W#16#100
      L     345
      ==I
      =     M      0.0
其原因在于累加器和没有定义数据类型的MW20一样,是一个没有数据类型的存储单元,W#16#100装入累加器后,它的数据类型属性就丢失了,操作系统将它视为INT格式的256来处理。但是上述程序是不能转换为LAD的。如果将 W#16#100改为256,就可以转换了。
再看一个例子,在STL中调用SFC14:
      CALL  "DPRD_DAT"
       LADDR  :=256
       RET_VAL:=MW6
       RECORD :=P#M 20.0 BYTE 20
输入参数LADDR的数据类型为WORD,输入INT常数256出错(用红色表示),需要改为16#100。如果搞不清楚数据类型,出了错也不知道错在哪里。
所以不管是LAD还是STL,对数据类型都得较真!!数据类型不是理论问题,而是一个实际问题。
老师又给我上了一课,谢谢老师。
学习西门子系列PLC才不久,请各位专家多多指教。
600
1194161540
文章数:7
年度积分:50
历史总积分:600
注册时间:2012/12/23
发站内信
发表于:2012/12/23 23:17:23
#733楼
学习!!!!!!!!!!!!!!!!
2086
mirplc
文章数:643
年度积分:50
历史总积分:2086
注册时间:2012/3/12
发站内信
发表于:2012/12/24 14:58:58
#734楼
以下是引用liaosun2012/2/22 8:35:27的发言:
看十遍书不如动一次手,学PLC的关键也是动手。
单片机的汇编语言类似于S7-300的语句表语言。我在八十年代学的单片机的汇编语言有一百多条指令。开始没有实验装置,我买了一本教材来看,花了很多时间,心里也没有数,过不了几天看过的东西就忘了。
后来有了实验装置,我花了一个月的时间,经历了无数次的失败,通过编程实现了对工频的测量和显示。在这个过程中,自然地掌握了硬件、软件设计和程序调试的方法。并且印象非常深刻,即使一两年没有接触它,不用备课,我都可以上汇编语言的课程。
建议初学者选择一本好的PLC教材,了解有关的基础知识和PLC的工作原理。通过教材中的例子,学习PLC的基本概念、指令的功能、阅读和编写用户程序的方法。
如果有PLC,可以作下载、上载、程序运行、监控和故障诊断等实验。最好的实践方法是将自己编写的程序下载到PLC后,进行模拟调试。所谓模拟调试,是指用小开关或按钮来模拟现场的开关量输入信号,用PLC上指示开关量输出点状态的发光二极管来观察程序运行的结果。
由于价格昂贵(特别是S7-300/400),一般的初学者没有用PLC作实验的条件,正在设备上使用的PLC也不可能取下来做实验。即使有一个PLC,其I/O点数和可以做的实验也非常有限。
PLC的仿真软件为解决这一难题提供了很好的途径。仿真软件用来模拟PLC的操作系统和用户程序的运行。与硬件PLC一样,需要将用户程序和组态信息下载到仿真PLC,用键盘和鼠标给计算机屏幕上的仿真PLC提供输入信号,观察仿真PLC执行用户程序后输出信号的状态。
西门子的S7-300/400的仿真软件PLCSIM与编程软件STEP 7配套使用,可以用它在计算机上做仿真实验,是学习S7-300/400的理想工具。它使用方便、功能强大,几乎可以对PLC所有功能仿真,包括中断功能、各种监控和故障诊断功能,以及部分通信功能。仿真实验和做硬件实验时观察到的现象几乎完全一样。
S7-PLCSIM V5.4 S7 仿真软件_直接安装版
http://www.gongyeku.com/datum/detail_2012122414372308908.html
631
876580578
文章数:2
年度积分:50
历史总积分:631
注册时间:2012/7/25
发站内信
发表于:2012/12/24 15:18:03
#735楼
老师您好,wine7旗舰版32位的怎么装s7-300的编程软件
28410
秀空
文章数:13413
年度积分:1236
历史总积分:28410
注册时间:2012/10/26
发站内信
2018春节活动(三)
2014相约国庆
发表于:2012/12/25 10:13:16
#736楼
太长了,看着不方便。
直接看书。
6748
zjbwxl
文章数:140
年度积分:50
历史总积分:6748
注册时间:2011/11/8
发站内信
三菱电机活动(三)
S7-200 SMART(一)
发表于:2012/12/25 18:27:25
#737楼
很喜欢西门子的东西,一路学习着,最近有项目正准备去用。
1140
693640667
文章数:9
年度积分:50
历史总积分:1140
注册时间:2012/4/19
发站内信
发表于:2012/12/26 19:38:46
#738楼
是学习的好材料
2341
haiyi911
文章数:102
年度积分:50
历史总积分:2341
注册时间:2011/10/21
发站内信
发表于:2012/12/26 21:19:09
#739楼
感谢楼主分享

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

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

109.2007