做设备维护的,顶多查变量地址之类的,第一次直接编画面,起因是这样的。 厂里有一条很老的糖果生产线,用的S5控制器,不知道什么原因,几年前进行了小改造:将部分功能用新加的S7控制,S5和S7之间用了一个S5-LAN++的设备进行以太网数据交换。东西很小,直接插在S5上。 有个专用软件,可以设置S5-S7之间的通讯 S7部分主要是通过糖果直径自动控制流量,而通讯只是将S7的数据传给S5,再又S5传到 hmi。生产期间工人需要偶尔切到手动状态人工调节,必须通过HMI知道相关数据。 有一天正常生产的时候经常通讯失败,拆开一看电路板有块发黑。由于没有备件,在未完全报废前考虑增加临时措施——给S7加一块屏。 S7的编程比较简单,不过奇怪的是没有看到S5-LAN++的组态,不过不要紧,通过HMI和 plc在线对比,在一个模拟量输入输出模块找到了相关变量,用L T赋值给了DB。
库里的小屏幕只有KTP700,用TIAV16 编辑: 1.KTP700只支持MPI/DP,参照文档先做了根线。
2.添加HMI,设置连接。 3.配置变量 4.添加画面
4.1 I/O域 4.2开关 4.3按钮 4.4 退出HMI功能,主要调试的时候用,不然进入控制面板还得拔屏幕 电源4.5 趋势图,方便操作工手动调试时做参考 西门子工业技术论坛 |