- 3
- 0
- 约小于1千字
- 约 1页
- 2017-06-07 发布于重庆
- 举报
如何实现操作员通过条码,完成一系列产品的自动化控制
本文简单叙述了如何实现操作员通过扫描条码,完成一系列产品的自动化控制。 -----本文由天津市新气能源科技有限公司 上传
在整个控制过程可能遇到几个问题:
问题1 条码扫描枪如何将数据写到wincc中,同时记录在SQL2000中
解决方案:
扫描枪一般有两种,,一种是USB口,一种是串口,,市场用的基本是USB口通讯,,当插入电脑USB口后,相当于一个外置键盘,,也就是说只要可以文本输入的地方,当你扫描条码时就可以扫描到这里,,但是对于工业控制来说这样的操作显然有很多问题,,操作员还要人工定位输入点,
在这里我们采用串口方式,通过VB编写程序,应用微软的MSCOM控件对串口进行读操作;
然后在VB中编写脚本; 以OLE方式将扫描结果发送到 WINCC相应的变量中,,变量在输入输出域中显示,
如果需要记录可以再wincc自带的SQL2000中进行数据记录,以便以后通过扫描条码,查询历史数据
问题2 现场数字仪表如何与wincc中显示数值完全一致
要数据完全一致 ,,最好的办法不是4-20mA 而是采用总线通讯方式 这里我们采用很多仪表都具有的MODBUS-RTU通讯方式,将其余S7-200plc相连接,,应用modbus 功能块实现数据的一致性。
问题3 如何将wincc中的变量,满足条件记录在自建的SQL2000数据库中
在wincc全局脚本中建立 VBS 动作脚本 ,,
原创力文档

文档评论(0)