PROFINET通信
CPU本体上集成了一个PROFINET通信口,支持以太网和基于TCP/IP的通信标准.这样无论是PC或其它设备如HMI都很方便地同S7 1200通信,例如本项目中,S7 1200通过PROFINET接口,应用SEND/RECEIVE编程接口指令包,很轻松完成与PC的通信,如下图中,CPU 1214实时与上位机PC进行数据交换
A CPU1214从上位机(PC)中接收数据
接收数据的长度为339个字节.
B CPU1214发送数据给上位机(PC)
CPU1214发送给PC的数据长度是812个字节
3 强大的数据处理能力
S7 1200支持的数据类型很多,例如可直接定义字符串的格式,并配备了相应的处理指令,更直得一提的是,S7 1200支持定义数组,利用数组的方式进行数据处理非常方便和快捷.在本项目中要通信读写的数据非常多,均采取了数组处理,这一点非常好.
4 过程处理工艺包
S7 1200定制了PID、运动控制指令包,让工程师比较轻松完成过程及定位控制。
5 自定义软元件
以往PLC对软元件的定义在出厂前就确定了,例如计数器、定时器的数量等都是无法改变的,往往不同的应用场合不同,应用软元件的数量不一样,有时候定时器用完了,计数器剩余一大堆,S7 1200在这一点有不少的优势,软元件可以自行定义,想用几个就定义几个,这样就灵活方便多了。此外,相信S7 1200还有不少应用上的新特点有待大家去开发体会。
产品硬件配置
该部分主要对整个项目中围绕SIMATIC s7-1200的产品硬件设计作详细的说明。最好配以带有SIMATIC S7-1200控制柜或者产品的图片加以说明。
CPU1214作为主站,通过图中CM1241 RS-485通信模块,实时与11个子站进行通信数据交换。
软件开发
对项目中的数字量模拟量I/O分配以表格的形式进行说明。
表格1,中文图题
应用体会
SIMATIC S7-1200 控制器的使用对项目、产品、个人以及公司等方面有何影响.
由SIMATIC S7-1200作为系统控制核心的RND/RAD的劲拓新一代回流焊设备从2010春推向市场,到目前为止,已有数百台设备在运行,无一例发生过PLC故障或者不良现象,整个控制系统稳定、运行良好,性能上也完全满足该系列设备的控制需要。这说明选择S7 1200作为控制系统的决定是正确的,相信S7 1200的良好表现也将为公司创造更大的利益。
本人通过这个项目的设计,对Siemens公司产品会有更深的体会,对SIEMENS公司的产品也有更多的信心和期待。
意见与建议
在使用SIMATIC S7-1200 控制器的过程中发现了什么问题,是否有建议提供给我们。您的意见与建议对我们非常重要和宝贵。
俗话说,没有完美的产品只有更好的产品,客观地说,S7-1200也有一些不足之处,例如S7 1200的CPU只有二路高速脉冲输出,不能满足多轴控制的需要,市场上很多小型设备都需要多轴控制,所以S7-1200需要开发更多的各种各样的扩展模块进行配套。
另外,S7-1200定义掉电保持的元件时,总是从MB0开始的,这需要编程人员一开始就要做非常详细的规划,如果能任意确定掉电保护元件起始地址,那就方便多了.S7 1200掉电保护的总数量只有2048个字节,这似乎太少了,稍为更复杂需保护的数据就难以满足.S7 1200的内存也略嫌不足.此外,支持S7 1200的HMI并不多,可选择的机会不多.
参考文献
[1] 参考文献内容:<<深入浅出西门子S7-1200 PLC>>,西门子(中国)有限公司工业业务领域,工业自动化与驱动技术集团.
作者简介
罗明勇,高级工程师,深圳市劲拓自动化设备有限公司
台达DOP-W系列提供10.4”/12”/15&rdqu…
JetNet 3005G · 5口全千兆RJ-45交换机 …
显示规格 一般规格 环境规格 结构规格 外形…
功能规格 …
功能规格 …
西门子SIMATIC S7-400PLC的主要特色为:极高的处理…