对于 S7-300 CPU,在不插入MMC或者插入含无效参数的MMC启动时,本地接口的通信参数(协议,波特率和站址)都会保持,仍然可以通过先前的通信数据访问到CPU。 通信数据只有在进行恢复出厂设置或者插入含有有效参数的MMC启动时改变。对于 S7-300 CPU (除 CPU 318外), 从固件 V2.5 版开始,支持“复位至出厂状态”功能。
2019-07-21
西门子S7-300CP341作主S7-200作从的Modbus通信测试,CP341和S7-200双方的程序及物理连线已经做好。在调试S7-300时可通过CP343-1以太网模块,以便可以用以太网通信调试速度快且方便。S7-200站选用224XP,其中Port0作为Modbus通信口,Port1用于与笔记本的CP5512通信。
2019-07-21
S7-200作Modbus通信要用到自由口通信下的Modbus Slave库,对于此库的应用要注意的是
2019-07-21
实现CP341作Modbus主站的通信程序是“P_SND_RK”FB8负责发送控制字。编程如下:
2019-07-21
在实现Modbus通信方面,西门子AS产品中往往会用到CP341和S7-200。其二者之间的不同是CP341的接口类型多,包含RS 232C (V.24) 20 mA (TTY), RS 422/RS 485 (X.27)。由于其实现Modbus通信需要购买Modbus Dongle,在实现功能成本方面比较高。但是由于CP341可安装在ET200M站上通过Profibus的方式与主站相通,此种方案很适合比较大型系统进行的Modbus通信设计和改造。S7-200系列产品是西门子AS产品中低端的产品。但是其小而精湛集成了很多通信功能。虽然S7-200在实现Modbus通信时使用的是S7-200 的自由口功能,接口采用RS485,或是通过适配器转换成RS 232接口类型不如CP341的型号丰富,但是其在实现Modbus功能上无需组态和额外购买组件,所以实现起来既简单而且成本低廉,在比较低端的场合是个不错的选择。
2019-07-21
西门子S7-300plc和S7-200的以太网通信程序,当S7-300作服务器,S7-200作客户端时,在200侧编程,300无需组态编程。完成以太网向导配置后需要在程序中调用以太网向导所生成的ETHx_CTRL和ETH0_XFR, 然后,将整个项目下载到作客户端的S7-200 CPU上。1. 调用向导生成的子程序,实现数据传输对于S7-200的同一个连接的多个数据传输,不能同时激活,必须分时调用。下面的程序就是用前一个数据传输的完成位去激活下一个数据传输。
2019-07-21
西门子S7-300plc和S7-200的以太网通信,当S7-300作服务器,S7-200作客户端时,在200侧编程,300无需组态编程。以把S7-200的以太网模块CP243-1配置为CLIENT,使用STEP 7 Micro/WIN中的向导进行通信的配置即可。在命令菜单中选择工具--以太网向导。在此处选择模块的位置,CPU后的第一个模块位置为0,往后依次类推;或者在线的情况下,点击读取模块搜寻CP243-1模块(在线读取将该模块的命令字节载入模块命令字节向导屏幕)。点击下一步;
2019-07-21
西门子200Smartplc和G120变频器的PN通讯配置向导,输入PLC的IP地址和子网掩码;添加需要控制的G120从站的GSDML文件,注意要和实际的变频器版本一致;对新添加的G120设备输入IP地址和设备名称,注意这里输入的地址和名称需要和实际的G120当前的IP地址设备名称一致;最后点击"next"。
2019-07-21
西门子S7-1500TCPU连接S120实现运动控制(2)在PLC 的程序块中,右键选择OB91 的属性,循环时间标签中选中“同步到总线”并选择PROFINET IO-system(100)网络。如果CPU 的运动计算负荷过大 或者轴数目很多可以适当的加大因子的数目:
2019-07-20
全新的工艺型CPU,S7-1500T-CPU 是西门子新推出的一款运动控制CPU,它无缝扩展了中高级PLC 的产品线,在标准型/安全型CPU 功能基础上,能够实现更多的运动控制功能。根据对工艺对象数量和性能的要求,可选择不同等级的T-CPU 模块,适应从简单到复杂的应用。使用运动控制PLC 可以使运动控制化繁为简,有如下特点: • 标准、运动控制和安全功能集成在一个CPU 中实现 • 通过PROFINET 连接西门子SINAMICS 驱动器 • TIA Portal 为控制器、驱动器、HMI 提供统一、高效的工程平台 • 智能、友好的组态和调试工具,例如如凸轮编辑器、控制面板和运动学轨迹记录 • 运动控制编程基于国际标准PLCopen,无需专业知识 • 面向工艺对象(TO)的控制方式,便于工程、调试和维护
2019-07-20
西门子1500与400H系统通讯测试,首先查看网络组态中建立的S7 未指定的连接是否建立,如下图所示,主从CPU 的连接状态都是set up 的状态,证明网络已经建立正常。RACK0 机架CPU 与RACK1 机架CPU 进行主备切换时,通过“H_Status”进行切换,读取数据,如下图所示:
2019-07-18
西门子400H 和S7-1500 通讯的问题,基于两类控制器所支持的接口而言,有三种可能的通讯方式:Profibus DP、以太网。考虑到S7-1500 和400H 集成的DP 接口均只能用作DP 主站,所以两者之间不能采用Profibus DP 的主从通讯方式。本文主要介绍通过以太网以及PCS7 工业库实现400H 和S7-1500 之间的通讯。要实现H 系统集成PN 口与S7-1500 的通讯,可以采用基于S7 连接的方式,配合“H_Status”功能块来确定激活哪一个CPU 的连接完成数据交换。“
2019-08-24