西门子S7-200信号板代理商 西门子S7-200信号板代理商 西门子S7-200信号板代理商
上海盟烈自动化科技有限公司 SIEMENS 上海盟烈自动化科技有限公司
联系人:方鹏
S7-1200 信号板
概述
描述
S7-1200 信号板
通过增加一个信号板,可以在控制器上增加数字或模拟I/O来满足您的需求。
西门子S7-1200信号板模块
数字量输入作为 SIMATIC S7-1200 CPU 的集成 I/O 的补充 可直接插入 CPU
信号板直接插到每个 S7-1200-CPU 前面的支架中。
安装:
信号板可直接插到 SIMATIC S7-1200-CPU 中,因此使用这种方法可以电气、机械地连接到 CPU。 CPU 的安装尺寸保持不变。 所有信号板上的端子均可拆卸,便于更换(“*接线”)。
SB 1221 信号板数字量输入模块允许将控制器与过程数字信号连接。
SB 1221 信号板数字量输入/输出模块将过程中的外部数字信号电平转换为 S7-1200 的内部信号电平。
“信誉,客户至上”是公司成立之初所确立的宗旨,在公司的严格要求和员工们不折不扣地贯彻执行下发展延续至今。“假一罚十”一直是我公司的承诺。
面对纷繁变化的市场和日益严峻的竞争,客户的需求和利益始终被我们工作的。我们想客户之所想,急客户之所急。针对各行业客户的不同需求,我们尽心尽力地为客户需要解决的难题提准的解决方案,竭尽全力将服务落到实处、做到。在协助客户解决难题、实现突破的基础上,双赢!
西门子SIMATIC系列PLC,诞生于1958年,经历了C3,S3,S5,S7系列,已成为应用非常广泛的可编程控制器。
西门子(SIMATIC)PLC的6代
1、西门子公司的产品早是1975年投放市场的SIMATIC S3,它实际上是带有简单操作接口的二进制控制器。
2、1979年,S3被SIMATIC S5所取代,该广泛地使用了微处理器。
3、20世纪80年代初,S5进一步升级——U系列PLC,较常用机型:S5-90U、95U、100U、115U、135U、155U。
4、1994年4月,S7系列诞生,它具有更化、更高性能等级、安装空间更小、更良好的WINDOWS用户界面等优势,其机型为:S7-200、300、400。
5、1996年,在控制领域,西门子公司又提出PCS7(控制7)的概念,将其优势的WINCC(与WINDOWS兼容的操作界面)、PROFIBUS(工业现场总线)、COROS()、SINEC(西门子工业网络)及控调技术融为一体。
6、西门子公司提出TIA(Totally Integrated Automation)概念,即全集成自动化,将PLC技术溶于全部自动化领域。
由初发展至今,S3、S5系列PLC已逐步退出市场,停止生产,而S7系列PLC发展成为了西门子自动化的控制核心,而TDC沿用SIMADYN D技术内核,是对S7系列产品的进一步升级,它是西门子自动化,功能强的可编程控制器。
SIEMENS 上海盟烈自动化科技有限公司 SIEMENS 上海盟烈自动化科技有限公司 SIEMENS 上海盟烈自动化科技有限公司
西门子S7-1200plc代理商 西门子S7-1200PLC代理商
西门子SIEMENS 上海盟烈自动化科技有限公司
SIMATIC STEP 7 Basic
适用于 SIMATIC S7-1200 的工程组态软件
概述
描述
描述
SIMATIC STEP 7 Basic 的设计理念是直观、易学和易用。这种设计理念可以使您在工程组态中实现较高效率。一些智能功能,例如直观的编辑器、拖放功能和“IntelliSense”(智能检测)工具,可让您的工程组态进行的更加迅速。
这款新软件的体系结构源于对未来创新的不断追求,西门子在软件开发领域已经有很多年的经验,因此 SIMATIC STEP 7 的设计是以未来为导向的。
To the top of the page
一个通用工程组态框架
STEP 7 Basic(包括 WinCC Basic)包含以任务为导向、智能和直观的编辑器,使其成为编程控制器和组态 HMI 基本面板的一个通用工程组态框架。新的集成工程组态系统 SIMATIC STEP 7 Basic 为您提供了直观而快速的工程组态功能,用于编程和调试全面的自动化解决方案。
To the top of the page
支持新用户和专业人员
支持新用户和专业人员
我们保证 SIMATIC STEP 7 使用简便,不管你是刚接触工程组态还是已经有多年常规使用经验。对初学者来说,工程组态易学易用;对专业人员来说,工程组态快速高效。
不同的用户可以从两种不同的视图类型中进行选择 — 选择较适合自己的视图。使用门户视图,您一眼便能看到自动化项目的所有任务。这就意味着,将会为初学者提供一个以任务为导向的用户指南,以及推荐的完**满足其自动化任务需求的编辑器。使用项目视图时,整个项目以项目树状目录的形式分层显示,实现了对所有编辑器、参数和项目数据的快速、直观的访问,确保工程组态以对象为导向。初学者和专业人员均能够快速、高效地完成工程组态任务。
S7 1200 **的USS库
USS_DRV 功能块是S7-1200 USS通信的主体功能块,接受变频器的信息和控制变频器的指令都是通过这个功能快来完成的。必须在主 OB中调用,不能在循环中断OB中调用。
USS_PORT功能块是S7-1200与变频器USS通信的接口,主要设置通信的接口参数。可在主OB或中断OB中调用。
USS_RPM功能块是通过USS通信读取变频器的参数。必须在主 OB中调用,不能在循环中断OB中调用。
USS_WPM功能块是通过USS通信设置变频器的参数。必须在主 OB中调用,不能在循环中断OB中调用。
这些**功能块与变频器之间的控制关系如下图所示:
USS 通信功能块与变频器的控制关系
USS_DRV功能块通过USS_DRV_DB数据块实现与USS_PORT功能块的数据接收与传送,而USS_PORT功能块是S7-1200 PLC CM1241 RS485模块与变频器之间的通信接口。USS_RPM功能块和USS_WPM功能块与变频器的通信与USS_DRV功能块的通信方式是相同的。
每个S7-1200 CPU多可带3个通信模块,而每个CM1241 RS485通信模块多支持16个变频器。因此用户在一个S7-1200 CPU中多可建立3个USS网络,而每个USS网络多支持16个变频器,总共多支持48个USS变频器。
5. 2 S7 1200 PLC进行USS通信的编程
1.USS通信接口参数功能块的编程
USS通信接口参数功能块的编程如下图所示。SS通信接口参数功能块的编程
USS_PORT功能块用来处理USS网络上的通信,它是S71200 CPU与变频器的通信借口。每个CM1241 RS485模块有且必须有一个USS_PORT功能块。
PORT:指的是通过哪个通信模块进行USS通信。
BAUD:指的是和变频器进行通行的速率。 变频器的参数P2010种进行设置。
USS_DB:指的是和变频器通信时的USS数据块。每个通信模块多可以有16个USS数据块,每个CPU多可以有48个USS数据块,具体的通信情况要和现场实际情况相联系。每个变频器与S7-1200进行通信的数据块是的。
ERROR:输出错误。
STATUS:扫描或初始化的状态。
S7-1200 PLC与变频器的通信是与它本身的扫描周期不同步的,在完成一次与变频器的通信事件之前,S7-1200通常完成了多个扫描。
USS_PORT通信的时间间隔是S7-1200与变频器通信所需要的时间,不同的通信波特率对应的不同的USS_PORT通信间隔时间。下图列出了不同的波特率对应的USS_PORT小通信间隔时间。
不同的波特率对应的USS_PORT小通信间隔时间
USS_PORT在发生通信错误时,通常进行3次尝试来完成通信事件,那么S7-1200与变频器通信的时间就是USS_PORT发生通信**时的时间间隔。例如:如果通信波特率是57600,那么USS_PORT与变频器通信的时间间隔应当大于小的调用时间间隔,即大于36.1Ms而小于109Ms。S7-1200 USS 协议库默认的通信错误**时尝试次数是2次。
基于以上的USS_PORT通信时间的处理,我们建议在循环中断OB块中调用USS_PORT通信功能块。在建立循环中断OB块时,我们可以设置循环中断OB块的扫描时间,以满足通信的要求。循环中断OB块的扫描时间的设置如下图所示:
循环中断OB块的扫描时间的设置
2.USS_DRV功能块的编程
USS_DRV功能块的编程如下图所示。
USS_DRV功能块的编程
USS_DRV功能块用来与变频器进行交换数据,从而读取变频器的状态以及控制变频器的运行。每个变频器使用的一个USS_DRV功能块,但是同一个CM1241 RS485模块的USS网络的所有变频器(多16个)都使用同一个USS_DRV_DB。
USS_DRV_DB:*变频器进行USS通信的数据块。
RUN: *DB块的变频器启动指令。
OFF2: 紧急停止,自由停车。 该位为0时停车。
OFF3: 快速停车,带制动停车。 该位为0时停车。
F_ACK: 变频器故障确认。
DIR : 变频器控制电机的转向。
SPEED_SP: 变频器的速度设定值。
ERROR: 程序输出错误。
RUN_EN: 变频器运行状态指示。
D_DIR: 变频器运行方向状态指示。
INHIBIT: 变频器是否被禁止的状态指示。
FAULT: 变频器故障。
SPEED: 变频器的反馈的实际速度值。
DRIVE: 变频器的USS站地址。变频器参数P2011设置。
PZD_LEN: 变频器的循环过程字。 变频器参数P2012设置。
注意:变频器的PKW的长度在这里是特殊需要注意的,在使用USS通信时必须是4,如果改成3或者127都将不能读取反馈回来的过程值。
3.USS_RPM功能块的编程
USS_RPM功能块的编程 如下图所示。
USS_RPM功能块的编程
USS_RPM功能块用于通过USS通信从变频器读取参数。
REQ: 读取参数请求。
DRIVE: 变频器的USS站地址。
PARAM: 变频器的参数代码。
INDEX: 变频器的参数索引代码
USS_DB: *变频器进行USS通信的数据块。
DONE: 读取参数完成。
ERROR: 读取参数错误。
STATUS: 读取参数状态代码。
VALUE: 所读取的参数的值。
注意:进行读取参数功能块编程时,各个数据的数据类型一定要正确对应。如果需要设置变量读取参数时,注意该参数变量的初始值不能为0,否则容易产生通信错误。
4.USS_WPM功能块的编程
USS_WPM功能块的编程如下图所示。