技术论坛

 回复:产品技术介绍——SIMATIC PC-BASED 自动化技术介绍

返回主题列表
作者 主题

总坛主
西门子官方工程师西门子官方工程师

经验值:23726
发帖数:3679
精华帖:8
楼主    2011-11-22 13:37:38
主题:产品技术介绍——SIMATIC PC-BASED 自动化技术介绍
在工业和制造业的各个领域向规模化方向发展的过程中,自动化程度的需求越来越广泛,对自控系统的要求也越来越高。每年有大量的DCS系统和PLC系统装备于各种设备以及自动化系统中。由于信息技术的发展和高集成度控制系统的需求,以及PC技术的完善使其性能价格比日益提高,为一种全新的自控系统解决方案——基于PC(PC-based)控制的快速发展提供了有利的条件和广阔的前景,也为众多用户提供了除DCS和PLC以外的另一种选择。
PC-based 控制技术是一种基于PC机,配合操作系统(例如Microsoft XP) 以及一套由不同厂家开发的基于PC的控制软件,加上一些必要的I/O硬件设备组成的控制系统。该控制系统的开发运行环境放在PC机内,其中可包括集成的组态软件、HMI(人机接口)、程序编译运行环境以及必要的调试环境和驱动程序库等。在接下来的一段时间,着重介绍如下内容:
1、PC-BASED控制技术与传统PLC控制技术有什么区别?
2、西门子提供怎样的PC-BASED控制技术?
3、相对于这一技术,西门子提供哪些软硬件产品,编程及运行环境是怎样的?
......
通过该话题的介绍,能够使网友熟悉西门子PC-BASED技术及相关产品,能够针对特定的需求完成产品选型及方案设计。同时也欢迎已经使用或正在使用PC-BASED产品的网友分享和交流各自的经验,并可以提出使用过程出现的一些问题,希望能够通过该话题进行解答和交流。
同时在此提供相关文档,供大家参考:
编号:F0524 WinAC 概念及各版本区别
编号:A0183 深入浅出WinAC
编号:38016351 SIMATIC Windows 自动化中心 RTX WinAC RTX 2009
编号:3594896 WinAC ODK V4.2 手册(英文)

活动奖励:
此次集中交流将持续至12月13日,其中所有精华帖作者将获得加倍精华奖励积分;最终所有有效留帖的网友将获得加倍发帖积分。更多积分带给您更多奖品兑换的自由。
对于有突出发言贡献的网友,还可以在当前的可兑换奖品中免费挑选(200分以下)任一款奖品。
交流结束后也将专门整理重要内容,供广大网友分享参考。
预祝大家交流愉快,收获丰富!
www123456
至圣

经验值:12604
发帖数:2379
精华帖:86
9楼    2011-11-25 08:32:10
精华帖  主题:回复:产品技术介绍——SIMATIC PC-BASED 自动化技术介绍
我们的设备一般是分布式控制,由几个相对标准化独立控制单元做从站组成,可一个单元使用也可通过Profibus 总线连接组成网络使用,上位机一般是工控机主站。以前是用OPC服务器实现与各个从站通讯,实时性很差,做上位机组态时要分别与N个从站分别组态,非常不便。由于独立控制单元相对标准化,一般不给也不适合预留主站PLC位置,所以如果采用带实时扩展的WINAC RTX就比较方便了,设计人员的工作都集中在工控机上面了,控制柜可以任意组合使用,硬件部分也无须改动,无论从制作周期上、人工成本上性价比都很高,而且给客户供货速度大大加快。另外,软件上可利用高级语言给设计人员留有较大余地实现比较复杂的控制算法,集控制、监视、数据处理与一台PC内解决,尤其在控制任务量经常变化、盘柜制作人员少、供货要求时间短的场合比较适合。

管理员注:本帖已被纳入此次探讨发帖整理,请点此详阅
赵欣
官方工程师
西门子官方工程师

经验值:5821
发帖数:381
精华帖:54
14楼    2011-11-25 14:36:33
精华帖  主题:回复:产品技术介绍——SIMATIC PC-BASED 自动化技术介绍
PCbA基于的平台是大家非常熟悉的Windows,但外型上并不一定是咱们看到的大个PC,有好多种,有Micro-box-pc就是一个小盒子,也就是缩小版的PC,大约20cmx5cmX10cm,(不一定准确),还有与S7-300外形一模一样的WinAC控制器,并且安装底板,可扩展的IO模块都是S7-300的一样,只不过内部运行的是Windows,还有就是西门子的Panel PC,可以运行WinLC进行控制。我就知道这些,如果还有其它的欢迎补充~~
对于应用场合像WWW123456所说的,一般成套设备使用这种产品很有优势,集成了一切所集成的,节约成本,且实现了高速的运动控制。

管理员注:本帖已被纳入此次探讨发帖整理,请点此详阅
读万卷书 行万里路
jacky_andy
奇侠

经验值:6742
发帖数:2277
精华帖:19
15楼    2011-11-25 16:43:26
精华帖  主题:回复:产品技术介绍——SIMATIC PC-BASED 自动化技术介绍
刚才看了一下WinAC 概念及各版本区别
以前还推出类似S7 400plc 的WinAC Slot,通过ISA口接到pc上。现在已经停产了
还推出了WinAC Basis 包括了WinLC(Windows Logic Controller)软PLC和 SIMATIC Computing 现在也停产了

目前使用并持续更新的是WinAC RTX软件包

也就是说现在西门子提供的WINAC也就是软plc,就是一个软件

管理员注:本帖已被纳入此次探讨发帖整理,请点此详阅
www123456
至圣

经验值:12604
发帖数:2379
精华帖:86
17楼    2011-11-25 21:18:07
精华帖  主题:回复:产品技术介绍——SIMATIC PC-BASED 自动化技术介绍
quote:以下是引用jacky_andy在2011-11-25 16:46:13的发言:
WINAC必须和西门子的IPC(主要有以下几种类型Rack PC、Box PC、Panel PC以及用户定制化PC)配套吗?

比如说我用研华的工控机,装上xp系统,装上winac不行吗?


WINAC是基于WINDOWS操作系统上的,在普通电脑上当然也可以,但工业环境要求抗干扰性、耐一定高温、潮湿、尘埃、震动、冲击等环境,稳定性等方面就不如nucman技术支持介绍的具有固态硬盘、运行独占CPU的一个核、内置数据保持型的芯片等特点Box PC了。
www123456
至圣

经验值:12604
发帖数:2379
精华帖:86
20楼    2011-11-26 21:27:09
精华帖  主题:回复:产品技术介绍——SIMATIC PC-BASED 自动化技术介绍
硬件上:以前西门子的控制柜内安装的箱式IPC820/620等集成的安全功能也就是监视定时器、温度监视器等,硬盘是EIDE硬盘,WINAC的应用很大程度上取决于IPC的稳定性,所以经常担心硬盘损坏等情况,如技术支持介绍目前IPC是有保障的。

软件上:Windows实时扩展软件IntervalZero RTX为Windows 操作系统带来了RTOS(实时操作系统)的功能,所以运行在有RTX实时扩展的Windows环境下的WinLC RTX也具有S7-300/400一样的实时性和确定性。即使出现硬盘故障和 Windows 系统故障 ,也可通知 WinLC RTX全部 Windows 系统关闭(包括由“蓝屏”引起的关闭),从而通过用户程序按顺序关机,另外还可以组态 Windows 在系统故障后自动重启。
就连新出的博途 Professional V11也支持WinAC RTX,所以从长远看来,WIN AC比其它控制器还是有优势的。

管理员注:本帖已被纳入此次探讨发帖整理,请点此详阅
Zane
版主

经验值:85165
发帖数:21049
精华帖:399
21楼    2011-11-26 22:45:34
精华帖  主题:回复:产品技术介绍——SIMATIC PC-BASED 自动化技术介绍
呵呵,我一直在使用WINAC的产品,从WINAC basic,WINAC SLOT,到现在的S7-mEC,应用的原因主要是运算速度快,集成度高,没有数据传送的瓶颈,对于高端产品有助于保护自主的知识产权;还有一个重要的原因就是它是PLC的架构,它的可靠性优于一般的基于时间片的PC控制系统。
这是个双刃剑,反过来WINAC的开放性,就不如它所宣传的那样,ODK的应用不那么简单,此外嵌入后,实时内核与非实时内核中运行的区别及影响也不是普通人能够预计的,而要用到ODK往往又是一些复杂的特殊的任务。让PLC应用能够和PC应用更容易的结合起来,是WINAC的急需解决的问题。
此外,WINAC对PC的资源的利用率也不高,比如串口,完全可以让用户像用CP340那样去定义PC机的一个串口,调用通讯块去处理报文;比如可以通过程序块直接处理键盘的输入等;利用PC建立如PN的CPU那样的WEB-SERVER;这些在技术上似乎都不难实现,为什么不能利用PC的优势给客户带来便利,西门子提供的手段过于底层,西门子以外的人是很难开发出一些像样的应用的,其实应该学习一下苹果的经验,让基于PC的应用丰富起来。
开放性好,不等于什么事情都要用户自己去开发,提供一个能让用户简单易学又能自由发挥的平台才是最重要的。

就目前而言,WINAC只是一个不一样的PLC而已,仅此而已。

WINAC SLOT




S7-mEC




管理员注:本帖已被纳入此次探讨发帖整理,请点此详阅
Zane 注册自动化系统工程师 Always save before download
www123456
至圣

经验值:12604
发帖数:2379
精华帖:86
51楼    2011-12-05 22:52:25
精华帖  主题:回复:产品技术介绍——SIMATIC PC-BASED 自动化技术介绍
RTX 相当于Windows的一个插件,通过它操作系统整体的即时性得到扩展和保证。常用的Windows操作系统属于非实时操作系统,有了这个插件,就可在非即时内核上创建即时操作系统,很多在Windows上创建的即时操作系统就属于这种情况,WINAC应该就是建立在实时系统上,此实时系统与Windows系统相对独 立,如nucman工程师介绍的WinAC HAL(硬件抽象层)时钟最小值可以设置到1微妙,从而保证WINAC实时性,相对于WINDOWS普通应用程序时钟55毫秒已经不是一个数量级了。所以在一些组网通讯处理中,比如 PROFIBUS 或PROFINET还是能保证同步、高速的。

管理员注:本帖已被纳入此次探讨发帖整理,请点此详阅
www123456
至圣

经验值:12604
发帖数:2379
精华帖:86
55楼    2011-12-09 10:10:15
精华帖  主题:回复:产品技术介绍——SIMATIC PC-BASED 自动化技术介绍
WINAC RTX的扫描周期
在一个扫描周期期间,控制器更新输出、读取输入、执行 STEP 7 用户程序、执行通信任
务,并为其它应用程序提供运行时间。 下面的参数可影响扫描周期:
1、执行时间(以毫秒计):WINAC更新 I/O 和执行 STEP 7 程序所使用的实际时间。
2、周期时间(以毫秒计):是从一个扫描周期起始到下一个扫描周期起始的时间。 该值
必须大于扫描周期执行时间,从而为所有优先级比 WinLC RTX 低的应用程序提供执
行时间。
3、休眠时间(以毫秒计)确定在自由周期(OB1 的执行周期)期间,用于允许较高优先级的 OB 以及其它应用程序使用计算机资源的时间数。
控制器应用程序的优先级通过决定控制器何时运行也可影响扫描周期,或者,如果其它Windows 应用程序中断控制器应用程序也可影响扫描周期。 必须确保休眠时间至少每 50毫秒发生一次,以允许其它Windows 应用程序顺利运行。
如果控制器没有提供足够的休眠时间供其它应用程序运行,则计算机可能不响应操作员输入,控制器和其它应用程序也有可能会运行不正常。 此外,STEP 7 应用程序可能产生不确定性行为(抖动),从而执行时间可能变化,启动事件可能被延迟。始终提供紧急停止电路。 此外,总是调节休眠时间及管理控制器的性能,使 STEP 7 用户程序始终平稳运行。




管理员注:本帖已被纳入此次探讨发帖整理,请点此详阅
www123456
至圣

经验值:12604
发帖数:2379
精华帖:86
64楼    2011-12-12 08:57:35
精华帖  主题:回复:产品技术介绍——SIMATIC PC-BASED 自动化技术介绍
WinAC Computing OPC和NET OPC
二者都可作为一个OPC 服务器,允许OPC客户端程序与WinAC控制器进行数据交换。即WinAC支持两种OPC服务器:WinAC Computing OPC服务器和SIMATIC NET OPC 服务器。尽管WinAC Computing使用更简单,但由于WinAC新版本支持SIMATIC NET OPC,而且NET OPC具有更好的性能和更强的功能,但一般推荐使用NET OPC来访问WinAC控制器的数据。

管理员注:本帖已被纳入此次探讨发帖整理,请点此详阅
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。