4月27-28日在苏州参加了西门子公司组织的S7-1200产品高级培训,受益匪浅!
针对1200PLC特性西门子的目标是:"一网到底",即:逐步实现以太网化!
一.据西门子工程师透露:5月底会发布1200热电偶、热电阻模块,年底增加并发布Profinet功能!
另外3-5年内会逐步代替200PLC,5-8年300、400也逐步被升级产品代替。软件都统一用Step7 Basic.
二.各定时器使用和其他系列PLC还不太相同:
比如:要是其工作,Q后必须要有位输出比如线圈才行! 这个和200、300 不太一样!不太习惯!
其时间参数全部是TIME数据类型,且是毫秒级(即使在其背景数据块中修改为秒级也不行)。如果在上位机中赋值,必须经过乘以1000再逐步转换TIME型,如:输入10秒,乘以1000再转换为TIME型才行!另外ET端子(已消耗时间)输出是也是毫秒级,如果在上位机上显示会有MS数据显示,客户看着会不舒服的!如果对其除以1000再处理,因为其是TIME型数据,目前还没找到合适的命令来完成,培训工程师也说没办法,只能显示毫秒级!
三.自由通讯功能比较强大且经济,一个232或485通讯模块只需要400多元就可 以搞定,比起一个CP340或341要便宜多多!CPU左侧可以挂3个通讯模块!使用前可以根据通讯对象来设置比如起始字符、结束字符、空闲线检测等!这个和200的自由通讯比较接近!另外可借助其库指令来实现MODBUS通讯,在现场已经实现2个1200主从通讯,如果要实现和多个从站通讯可以用轮询方式!不过还没监控其程序块扫描时间多长,毕竟MODBUS通讯的校验很费时的,如果现场要求采集数据精度高的话用轮询方式再加上程序块扫描时间长估计对精度会有影响!和西门子工程师一起吃饭时他们说也可以通过TCP来实现MODBUS,他们内部经过测试,但是不提倡!
也可实现与变频器的USS通信,与计算机和S7-200的Modbus通信等。
四.强大的以太网通讯功能.
使用普通以太网电缆,可下载和监控,提供了笔记本电脑与PLC通信的最简单的方法。一般PLC默认IP:192.168.0.1屏默认IP:192.168.0.3因此可以使用软件自动检测也可以手动修改PC的IP使其和PLC在同一网段内。另外可以使用SM1277作为交换机(也可以使用普通路由器甚至无线路由器)作为扩展。以太网接口可以实现S7-1200与精简系列面板的通信,1200与S7-200、S7-300/400的通信,S7-1200与WinCC的OPC通信。
在培训现场试验了PLC和PC主从TCP/IP的通讯和PLC之间TCP/IP的通讯,感觉不错!
因此,西门子逐步推广一网到底概念:用一网线贯穿整个系统!
五.PID的参数设置和调试很方便直观,有参数自整定功能,可控制16个回路。
本身自带的一块AO信号板,可实现PID闭环控制。PID参数自整定功能很好用,友好的自整定界面清晰反应各参数,如果整定完毕可以直接上传P、I、D参数到回路中。但是如果不用自整定功能(有时候自整定需要很长时间)直接用P、I、D凑的话好像还不能直接输入!有时间再试试看!
六.编程软件STEP 7 Basic采用与WinCC flexible类似的多窗口界面,同时显示项目树窗口、程序区、组态和显示信息的监视窗口,以及指令表或人机界面的对象列表等。软件的使用极为方便,例如可以将变量表和块的接口区中的变量直接拖放到梯形图中,软件容易上手。
七.编程上只有梯形图和功能块图语言,没有语句表语言。确实是一个缺陷。另外不支持指针功能。
另外说一小插曲:西门子工程师用的清一色的戴尔笔记本,英文系统。不能QQ.更不能私自安装或升级什么软件否则监控中心会邮件提醒直到罚款处理等。大公司管理就是严格!