西门子s7-200与s7-300的编程有什么不同

 我来答
邗云德鄢风
2019-11-04 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:26%
帮助的人:843万
展开全部
编程软件不一样,具体编程语言编程思路都不一样!
1、s7-200系列用的step7-micro/win软件;s7-300使用的是step7软件。
2、s7-200系列的编程语言有三种:语句表(stl)、梯形图(lad)、功能块图(fbd);s7-300系列的除了这三种外,还有结构化控制语言(scl)和图形语言(s7
graph),其中scl就是一种高级语言,高级语言可以更加方便的解决客户的专有问题,提高了程序执行效率,缩短了程序执行时间。
3、s7-300软件最大的特点就是提供了一些数据块来对应每一个功能块(function
block-fb),称之为instance。s7-300不能随意的自定义organization
block、sub-routine和interrupt
routine,系统只能调用它ob1,其它的用fb-function
block和fc-function方式编辑,其它的也是预定义成了系统的了,system的s给它们(sfb、sfc)定义了自己的身份。
4、s7-200在西门子的plc产品类里属于:小型plc系统,适合的控制对象一般都在256点以下的;s7-300在西门子的plc产品类里属于:大中型plc系统,适合的控制对象一般都在256点以上,1024点以下的。
康秋芹史绫
2019-11-01 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.3万
采纳率:26%
帮助的人:892万
展开全部
1、编程软件不同;
2、200PLC不需要组态设置,300的需要完成组态才能使用;
3、200PLC不用建立站点,300需要;
4、300的每个不同型号的CPU带有不同的系统功能块,而且编程对象有组织块、功能块、功能、
数据块
以及
背景数据块
等,这些200PLC都不具备;
5、由于上述第四点,所以300的
PLC编程
比200的多样化;
6、最后在编程过程中的那些指令代码200和300的基本上是一致的。
以上纯属个人想法,如有不妥,不看亦可~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式