2014年年初,公司采用SIMATIC S7-200CN开发了一套系统,使用CPU224的PORT0走自由口MODBUS协议连接上位计算机,由于现场传输距离较远,设备运行环境复杂,通讯稳定性与可靠性差强人意。最后大家讨论一致同意使用以太网试一试。其时正好中华工控网组织西门子SIMATIC S7-200 SMART产品体验活动,我很幸运申请到了2台SR30,于是一台做主机(192.168.2.200),一台做从机(192.168.2.201),开始了愉快的2台SR30以太网通讯学习之旅,自此结识了SIMATIC S7-200 SMART。 S7-200 SMART改为以太网连接编程通讯,省了购买使用编程电缆的麻烦。准备两根网线、一台路由器,安装好编程软件STEP 7-MicroWIN SMART,体验之旅就此开始。 照猫画虎,按照找到的程序例子,编写主站程序时在LAD编辑环境下诸如&VB20的间接寻址无法输入,软件报错;SM0.0调用自动生成的NET-EXE子程序,不知道怎么填写引用的参数……遇到了各种各样千奇百怪的问题。自己尝试了各种办法都无法解决,网站上也没有找到更加详尽的资料。最后还是在官网技术论坛中解决了问题,前者因为软件安装问题,重装软件后正常;后者有网友发了详细的程序举例说明资料,自己摸索着也解决了。 经过验证,多台S7-200 SMART以太网连接通讯完全能够满足我公司这个项目的需求,于是公司决定此项目使用S7-200 SMART,自此我就开始了与S7-200 SMART的亲密接触。 |