湘西西门子代理商
数字电子模块包括ET200S的数字量输入或输出。该模块通常连接到一个TM-E端子块上。设备带电和操作时,也能进行模块替换,使设备特别易于维护。
提供有以下数字输入模块:
2 DI 24VDC, 标准型;2 DI 24 VDC, 高性能型;4 DI 24 VDC, 标准型;4 DI 24 VDC, 高性能型;4DI,24 V DC,标准型,源输入;4 DI 24 V DC, NAMUR;8 DI 24 VDC, 标准型;8 DI,24 VDC,标准型,源输入;4 DI 24 - 48 V UC;2 DI 120 V AC;2 DI 230 VAC。
提供有以下数字输出模块:
2 DO 24VDC/0.5 A,标准型;2 DO 24 VDC/0.5 A,高性能型;4 DO 24 VDC/0.5 A,标准型;4 DO, 24V DC / 0.5 A, 标准型,漏输出;8 DO 24 VDC/0.5 A,标准型;8 DO, 24 V DC / 0.5 A,标准型,漏输出;2 DO, 24 V DC / 2 A, 标准型;2 DO 24 VDC/2 A,高性能型4 DO, 24 V DC/ 2 A, 标准型;2 DO 24 V DC - 230 V AC/5 A 继电器(NO);2 DO 24 V - 48 VDC/5 A, 24 V - 230 V AC/5 A 继电器(CO 触点);2 DO 24 V DC - 48 V DC/5 A,24 V - 230 V AC/5 A 继电器(CO 触点),带手动操作;2 DO 24 - 230 V AC。
分布式 I/O 系统
当安装自动化系统时,一般都将来自现场的输入和输出信号集成到中央控制中心。
如果现场输入和输出信号与中央控制室的距离比较远,那么布线将变得非常复杂,电磁兼容性也将影响系统的可靠性。
分布式 I/O提供了用于此类系统的理想解决方案:
控制器 CPU位于中央位置。
I/O系统(输入和输出)在现场分散运行
高性能PROFIBUS DP 系统提供了高速数据传输,从而可在控制器 CPU 和 I/O 系统之间进行可靠的通讯。
什么是PROFIBUS DP?
PROFIBUSDP 是符合 IEC 61784-1:2002 Ed1CP 3/1 标准且使用“DP”(DP表示分布式外设)协议的开放式总线系统。
实际上,PROFIBUS DP是基于屏蔽双线电路的电气网络,或者是基于光纤电缆的光学网络。
“DP”高速协议可以在控制器 CPU和分布式 I/O 系统之间实现周期性数据交换。
什么是 DP主站以及 DP 从站?
DP 主站将分布式I/O 系统与控制器 CPU 相连。 DP 主站通过 PROFIBUS DP 与分布式 I/O 系统交换数据。 它还监视PROFIBUS DP。
分布式 I/O系统(即 DP 从站)准备传感器和执行器的现场数据,以便能够通过 PROFIBUS DP 将数据传输到控制器CPU。
哪些设备可以连接到PROFIBUS DP?
PROFIBUSDP 支持运行多种设备(例如 DP 主站或 DP 从站),只要这些设备符合IEC61784-1:2002 Ed1CP 3/1标准运行即可。这包含来自以下产品系列的设备:
SIMATICS7/C7
SIMATICPD/PC
SIMATICHMI(监控设备 OP、OS 和 TD)
其它供应商的设备
PROFIBUSDP 网络的结构
下图给出了一个典型PROFIBUS DP 网络结构的实例。 DP 主站分别集成在各自设备中。 例如,S7-400 配有 PROFIBUS DP 接口。DP 从站是通过 PROFIBUS DP 链接到 DP 主站的分布式 I/O 系统。
图片:PROFIBUS DP 网络的典型结构
(1)指令功能
AN:串联常开触点。
AN/:串联常闭触点。
AN和AN/的操作数:X、Y、R、C、T。
(2)编程实例
梯形图、指令表和时序图如表所示。
程序解释:只有当X0、X1都为“ON”而X2为“OFF”时,Y0得电输出,否则Y0失电。
(3)指令使用说明
①串联单个常开触点时使用AN指令,串联单个常闭触点时使用AN肘旨令。
②AN和AN/可以连续使用,如图所示,并且连续使用同一个或不同继电器的常开和常闭触点的次数没有限制。
表 梯形图、指令表和时序图
图 梯形图
运用步进指令编写顺序控制程序时,应确定整个控制系统的流程,将复杂的任务或过程分解成若干个工序(状态),后弄清各工序成立的条件、工序转移的条件和转移的方向,这样就可画出顺序功能图。根据控制要求,采用STL、RET指令的步进顺序控制可以有多种方式。如图10-2所示是单流程顺序功能图。图中M8002是特殊辅助继电器,仅在运行开始时瞬间接通,产生初始脉冲。如图10-3所示是选择性分支与汇合状态转移方式。如图10-4所示是并行分支与汇合状态转移方式。
区别很多。从很多方面 一、硬件区别: (1)主要地区别就是S7-300更模块化了,S7-200系列是整体式的,CPU模块、I/O模块和电源模块都在一个模块内,称为CPU模块;而S7-300系列的,从电源,I/O,CPU都是单独模块的。这么说容易让人误解200系列不能扩展,实际上200系列也可以扩展,只买来的CPU模块集成了部分功能,一些小型系统不需要定制模块,200系列的模块也有信号、通信、位控等模块。 (2)200系列的对机架没有什么概念,称之为导轨;为了便于分散控制,300系列的模块装在一根导轨上的,称之为一个机架,与中央机架对应的是扩展机架,机架还在软件里反映出来。 (3)200系列的同一机架上的模块之间是通过模块正上方的数据接头联系的;而300则是通过在底部的U型总线连接器连接的。 (4)300系列的I/O输入是接在前连接器上的,前连接器再接在信号模块上,而不是I/O信号直接接在信号模块上,这样可以更换信号模块而不用重新接线。 (5)300系列2DP的部分CPU带有profibus接口。 硬件的区别,一句话:西门子plc系统越大智能化越高,越方便维护。 二、软件区别: (1)200系列用的STEP7-Micro/WIN40sp6软件;300使用的是STEP7软件,带了Micro和不带的区别是相当的明显啊。 (2)200系列的编程语言有三种--语句表(STL)、梯形图(LAD)、功能块图(FBD);300系列的除了这三种外,还有结构化控制语言(SCL)和图形语言(S7graph),其中SCL就是一种语言,以前用惯了LAD,现在还没有适应,也没有时间来学习。 (3)300软件大的特点就是提供了一些数据块来对应每一个功能块(FunctionBlock-FB),称之为Instance,nnd,看起来要向C++看齐。 (4)300再也不能随意的自定义OrganizationBlock、sub-routine和Interruptroutine了,现在OB1惟我独尊了,没事系统只能调用它了,其它的什么东东则变成了FB-FunctionBlock和FC-Function,其它的也是预定义成了系统的了,System的S给它们(SFB、SFC)定义了自己的身份。 软件的区别,一句话编程理念不一样。 三、应用区别 如果你看了上面的书面形式的介绍,不看这个的话,恭喜,你错过了重要的区别---应用方面的区别。 200在西门子的PLC产品类里属于:小型PLC系统,适合的控制对象一般都在256点以下的; 300在西门子的PLC产品类里属于:中型PLC系统,适合的控制对象一般都在256点以上,1024点以下的编程软件不一样,具体编程语言编程思路都不一样! 1、S7-200系列用的STEP7-Micro/WIN软件;S7-300使用的是STEP7软件。 2、S7-200系列的编程语言有三种:语句表(STL)、梯形图(LAD)、功能块图(FBD);S7-300系列的除了这三种外,还有结构化控制语言(SCL)和图形语言(S7graph),其中SCL就是一种语言,语言可以更加方便的解决客户的专有问题,提高了程序执行效率,缩短了程序执行时间。 3、S7-300软件大的特点就是提供了一些数据块来对应每一个功能块(FunctionBlock-FB),称之为Instance。S7-300不能随意的自定义OrganizationBlock、sub-routine和Interrupt routine,系统只能调用它OB1,其它的用FB-FunctionBlock和FC-Function方式编辑,其它的也是预定义成了系统的了,System的S给它们(SFB、SFC)定义了自己的身份。 4、S7-200在西门子的PLC产品类里属于:小型PLC系统,适合的控制对象一般都在256点以下的;S7-300在西门子的PLC产品类里属于:大中型PLC系统,适合的控制对象一般都在256点以上,1024点以下的 |