① 西门子s7200smart 用什么软件编程
用的是STEP 7-MicroWIN SMART
② 我是大二电气自动化学生,想学习西门子s7-200PLC,我学习过c语言。我应该使用PLC的那种语言
首选梯形图(LAD-LAdder Diagram)
它是使用最多的PLC编程语言。
因与继电器电路很相似,具有直观易懂的特点,很容易被熟悉继电器控制的电气人员所掌握,特别适合于数字量逻辑控制。
梯形图由触点、线圈和用方框表示的指令构成。触点代表逻辑输入条件,线圈 代表逻辑运算结果,常用来控制的指示灯,开关和内部的标志位等。
指令框用来表示定时器、计数器或数学运算等附加指令。
另外市场上的绝大部分教材都是以梯形图为例讲解的,做为入门教材,推荐使用《深入浅出西门子S7-200PLC》
③ s7-200plc编程语言有几种,各有何特点
西门子的编程语言一共4种,其中.1、STEP7 Microwin 是西门子S7-200编程软件;
2、STEP 7- Micro/WIN SMART: 是专门为S7-200 SMART 开发的编程软件,能在Windows XP SP3/Windows 7 上运行,支持LAD、FBD、STL语言。安装文件小于100MB[2]
编程语言种可以用梯形图和指令语句编辑,用梯形图的比较多。
④ 西门子PLC S7-200和S7-300编程有有什么不同
有什么不同:
1.
编程语言不一样,S7-200系列的编程语言有三种:语句表(STL)、梯形图(LAD)、功能块图(FBD);S7-300系列的除了这三种外,还有结构化控制语言(SCL)和图形语言(S7
graph),其中SCL就是一种高级语言,高级语言可以更加方便的解决客户的专有问题,提高了程序执行效率,缩短了程序执行时间。
2.
编程软件不同,S7-200系列用的STEP7-Micro/WIN软件;S7-300使用的是STEP7软件。
3.
模拟量模块不同,S7-200的AI模块很单一。而S7-300的各种的都有。能实现的特殊功能,即功能模块,S7-300更占优势。
4.
S7-300的每个不同型号的CPU带有不同的系统功能块,而且编程对象有组织块、功能块、功能、数据块以及背景数据块等,这些S7-200PLC都不具备。
5.
S7-200在西门子的PLC产品类里属于:小型PLC系统,适合的控制对象一般都在256点以下的;S7-300在西门子的PLC产品类里属于:大中型PLC系统,适合的控制对象一般都在256点以上,1024点以下的。
⑤ s7-1200的编程语言有哪些
S7-1200 支持LD 和SCL两只编程语言
⑥ 西门子PLC用什么语言编程,用梯形图么还是什么语言
西门子PLC支持以下编程语言,包括梯形图:
1、顺序功能图
西门子STEP7的编程语言为S7Graph图形。这是在其他编程语言之上的一种图形语言,用于编程顺序控制程序(如机械手控制程序)。在撰写本文时,该过程被分为几个连续的步骤,每个步骤包括控制输出的动作,并且通过改变条件来控制从一个步骤到另一个步骤的过渡,这特别适合于生产和制造过程。
2、梯形图
这是应用最广泛的PLC编程语言,由于它与继电器相似,特别适用于数字逻辑控制。梯形图由触点、线圈和用方框表示的指令组成。
触点代表逻辑输入条件,线圈代表逻辑操作结果,常用指示灯、开关和内部标志。指令框用于表示附加指令,如计时器、计数器或数学运算。在程序中,最左边的是主信号流,它总是从左向右流动。
3、语句表
是一种类似于微机汇编语言的文本编程语言,由若干语句组成。语言表适合有经验的程序员使用。可以实现一些梯形图无法实现的功能。
4、功能块图
功能块图使用类似于布尔数的图形逻辑符号来表示控制逻辑,指令块表中显示了一些复杂的函数,适用于具有数字电路基础的程序员。
(6)现在s7编程用什么语言扩展阅读:
西门子PLC安装及注意事项:
1、辅助电源功率小,只能驱动小功率设备(光电传感器等);
2、一般来说,PLC有一定数量的占有点(即空地址终端),不接电线;
3、PLC存在I/O响应延迟的问题,特别是在快速响应设备中;
4、输出有继电器型、晶体管型(高速输出时最好选择),输出可直接带轻载(LED指示灯等);
5、输入或断开时间应大于PLC扫描时间;
6、由于PLC输出回路无保护,所以外部回路应串联使用熔断器等保护装置,防止PLC因负载短路而损坏;
7、不要将交流电源线连接到输入端,以免烧毁可编程逻辑控制器;
8、接地端子应单独接地,不得与其他设备接地端子串接,接地线切割面不小于2mm2;
9、输入、输出信号线应尽量分开,不得与电源线在同一管线内或捆绑在一起,以免干扰信号和误操作;信号传输线应采用屏蔽线,屏蔽线应接地;为保证信号可靠,输入、输出线一般控制在20米以内。
参考资料来源:网络-西门子PLC
⑦ 西门子S7-200 和S7-300 PLC编程有什么不同编程软件分别是什么
差别挺大的。
表现在处理速度,编程方式,扩展能力(重点),支持的功能模块。还有一个profibus或Profinet
总线中,200能做300的从站,也就是300能做总线扩展,200没有这种扩展。就单机架扩展,其差别也是巨大的。模拟量模块方面,200的AI模块很单一。300的各种的都有。能实现的特殊功能,也即功能模块,300更是占优。。。。。
软件方面,Step7
MicroWin(200用的)跟Step7(300用的),也不在一个级别。300的软件功能强大是200不能比的,尤其是在实现多个同类设备的编程时,300的软件的效率,是200远远追不上的。
另外一点,200的编程软件是免费的。300的原则上是要授权的,花钱买的,虽然大家都在使用免费的。
还有其他,省略。
WinCCV6。6.?这个系列吧。本身不支持直接建立200的变量,要通过OPC才行。300可以跟WinCC做无缝结合。WinCC是西门子的监控组态软件。
希望能解决您的问题。
⑧ c是s7-200plc编程语言吗
是西门子的编程语言的一种其中,STEP7 Microwin 是西门子S7-200编程软件。
⑨ s7-1200可以使用哪些编程语言
s7-1200支持梯形图(LAD)、功能块图(FBD)与SCL语言编程,SCL语言编程与三菱的ST语言编程类似,有有点像C语言,准确的讲像Basic、Pacsal是一种高级编程语言。
⑩ S7-1200+PLC可以采用哪些编程语言
有四种:梯形图,指令语句表,顺序功能图,功能块图