HOLD(保持)。在所有的模式中,都可以通过MPI接口与其他设备通信。
·STOP模式:CPU模块通电后自动进入STOP模式,在该模式不执行用户程序,可以接收全局数据和检查系统。
·RUN模式:CPU扫描用户程序,刷新输入和输出,处理中断和故障信息服务。
·STARTUP模式:启动模式,可以用模式选择开关或编程软件启动CPU,如果模式选择开关在RUN或RUN-P位置,则通电时自动进入启动模式。
·HOLD模式:在STARTUP和RUN模式执行程序时遇到调试用的断点,用户程序的执行被挂起(暂停),定时器被冻结。
3.模式选择开关
有的CPU的模式选择开关(模式选择器)是一种钥匙开关,操作时需要插入钥匙,用来设置CPU当前的运行方式。钥匙拔出后,就不能改变操作方式。这样可以防止未经授权的人员非法或改写用户程序;还可以使用多级口令来保护整个数据库,使用户有效地保护其技术机密,防止未经允许的复制和修改。钥匙开关各位置的意义如下。
1)RUN-P(运行-编程)位置:CPU不仅执行用户程序,在运行时还可以通过编程软件读出和修改用户程序,以及改变运行方式,在这个位置不能拔出钥匙开关。
我司长期**供应产品:
西门子S7-200PLC,西门子S7-400PLC,西门子S7-300PLC,LOGO!西门子ET200I/O模块,西门子S7-1200PLC
西门子电机,伺服电机,主轴电机、直线电机,扭矩电机,直流电机、西门子工业以太网。
西门子光钎电缆,工业交换机,通讯网卡,西门子网络通讯设备,网络模块,西门子总线电缆,紫色双芯电缆绿色4芯电缆,蓝色双芯电缆。
西门子总线接头,西门子驱动系统,伺服驱动,模块驱动,电源模块。
西门子触摸屏,Smart1000Micro 面板文本面板多功能面板,Smart700触摸屏OP 73触摸屏,其他触摸屏面板。
西门子变频器MM420变频器,MM430变频器,MM440变频器,G120变频器G110变频器系列,工程变频器,西门子工程逆变器。
西门子直流调速器,其他变频器及备件,西门子数控系统及备件,NCU主板,CCU控制主板,西门子数控系统,西门子PCU50。
控制单元操作面板,手持单元,西门子软件,西门子低压产品,西门子工控机等。
TSEND_C”指令可以用“TCP”协议或者“ISO_on_TCP”,使本地机与远程机进行通信,本地机向远程机发送数据。该指令能被CPU自动和维护。具体参数含义可以选中该块并按F1键,参考在线帮助。
2.4 选中“TSEND_C”块,在属性组态菜单中,按如下顺序为“TSEND-C”块组态连接参数。在本例中,S7-1500与第三方通信设备进行开放式数据交换,所以**通信伙伴选择为未*。然后新建连接数据,系统自动分配连接数据存储在PLC_1_Send_DB中。选择连接类型TCP,选择组态模式为使用程序块。*通信伙伴的IP地址192.168.0.2,*连接ID为1,选择一方主动要建立连接,本例中选择S7-1500主动建立连接。接下来定义本地的端口号和通信伙伴端口号。本例中PLC选择端口号2000,第三方通信设备选择端口号2100。此处定义的端口号和IP地址必须与斑马打印机G430T侧一致。配置完成后,可以点击打开:程序块→系统块→系统资源→PLC_1_Send_DB查看,可以看到其中包含TCP连接所需的参数,并且该PLC_1_Send_DB作为变量已经自动填到“TSEND_C”相应的输入管脚CONNECT上。
2.5 在本例中,CPU以接收 “PrintSwich”按钮信号来发送数据,在REQ上升沿时激活。连接关系在CONT为1时建立并保持,为0时断开。发送的地址区为DB1.DBX0.0开始的254个字节。 完成编程组态并下载后,可以在S7-1500中,通过点击“TSEND_C”程序块右上角的诊断图标 ,进入连接在线信息页面可以查看连接状态。
设计处理:SIMATIC S7-1500西门子plc的设计和处理以方便操作为前提,较大限度地实现用户友好性(对许多细节都进行了**,例如,SIMATIC控制器*次安装了 显示装置),并能显示普通文本信息,从而实现全工厂透明化。标准化的前连接器节省了用户接线时间,简化了配件存储。集成短接片使电位组的桥接*加简单灵 活。配件,如自动断路器或继电器便捷地安装到集成DIN导轨。可扩展的电缆存储空间能够方便地关闭前盖板,即便使用带有绝缘的电缆,也可以通过两 个预定义的闭锁位轻松关闭前盖板。预接线位置的设计简化了初始接线过程以及端子的重新连接的复杂性。集成屏蔽保证了模拟信号能够屏蔽良好,从而获得良好的 信号接收质量,以及抗外部电磁干扰的鲁棒性。该款产品的另一个优点是扩展性:SIMATIC S7-1500 CPU可以扩展至每个底板32个模块,用户可以根据自动化任务需要选择模块。
关键词:S7-1500 斑马打印机 开放式用户通信 TCP
1 开放式用户通信及通信任务概述
TCP支持面向TCP/IP的Socket。TCP支持给予TCP/IP的发送和接收,使得设备在工业以太网上的通信非常容易。这就允许 CPU 与任何通信设备进行开放式数据交换,通信伙伴可以是两个 SIMATIC PLC,也可以是 SIMATIC PLC 和相应的第三方设备,前提是这些设备支持该集成接口可用的连接类型。由于此通信仅由用户程序中的指令进行控制,因此可以在程序中建立和终止事件驱动型连接。 在运行期间,也可以通过用户程序修改连接。
使用STEP7 V13 SP1 软件新建一个项目并完成硬件配置和网络组态。本例中在S7-1500侧采用集成的简单指令“TSEND_C”来实现连接关系的建立中止以及数据的发送。
2.1 在STEP7 V13 SP1中组态S7-1500CPU,并且打开 “设备视图”→“PROFINET 接口_1” →“属性”→“常规”→“以太网地址”→“IP协议” → “在项目中设置IP”,为集成PN口分配IP地址192.168.0.100,子网掩码255.255.255.0。
2.2在主循环程序中调用功能块“TSEND_C”编写集成发送程序,为其分配背景数据块。其接口参数可以通过组态进行配置,在2.4中介绍。该块在REQ上升沿时触发数据发送。本例中调用打印机标签模板的ZPL-II-语言程序就存储在DB1数据区以DBB0开头的这254个字节中。
S7-1500系列是西门子PLC新一代产品,它为用户在自动化控制系统中提供了*高的运行能力,而且简单易用,节省了大量的系统开发时间,西门子PLC S7-1500系列有很强的通讯功能,和扩展能力,为用户提供了多种性能优异的解决方案。其中西门子PLC S7-1500系列的运行控制功能强大,它支持轴的定位和移动,是CPU多种集成功能中的重要组成部分。本文下面就对西门子PLC S7-1500系列的运动控制功能做一个介绍,为您在使用过程中提供一些帮助。
西门子PLC S7-1500系列的运动控制功能介绍如下:
1. 运动控制功能
西门子PLC S7-1500系列的运动控制功能支持旋转轴,定位轴,同步轴,外部编码器等工艺对象。具有PROFIdrive功能的驱动装置或者带模拟量设定值接口的驱动装置通过标准的运动控制指令来进行控制。西门子PLC S7-1500还具有在线和诊断功能,这样有利于用户完成驱动装置的调试任务;
本公司优势产品:G120/G120C变频器/西门子MM440变频器/西门子PLCS7-400系列模块/西门子S7-300模块系列/西门子S7-200CN系列/西门子电线电缆/西门子S7-1200PLC/S7-1500/S7-200 SMART/西门子停产备件/西门子ET200SP/6AV触摸屏系列/6DD系列SIEMENS 电线电缆1、6XV1830-0EH10 紫色电缆2、6XV1830-3EH10 蓝色电缆3、6XV1840-2AH10 绿色电缆SIEMENS 可编程控制器1、 SIMATIC S7 系列PLC、S7200、s71200、S7300、S7400、ET2002、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24RC、24RCL等3、 SITOP 系列直流电源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A4、HMI 触摸屏TD200 TD400C TP177,MP277 MP377 SMART700 SMART1000SIEMENS 交、直流传动装置1、 交流变频器 MICROMASTER系列:MM、MM420、MM430、MM440、ECO MIDASTER系列:MDV6SE70系列(FC、VC、SC)2、全数字直流调速装置 6RA23、6RA24、6RA28、6RA70 系列SIEMENS 数控伺服1、数控伺服系统:840D、802S/C、802SL、828D 801D :6FC5210,6FC6247,6FC5357,6FC5211,6FC5200,6FC5510,