西门子模块6ES7 211-1AE40-0XB0
随着我国国民经济的快速发展、人民生活水平的提高及人口老龄化趋势的加快,我国药品需求年均递增速达到12%以上。2007年中国药品需求量为5991亿元人民币,预计到2010年将达到600亿美元,2020年达1200亿美元,从而超过美国成为一大药品市场。
目前,药品生产企业不再单纯追求速度,而是越来越将药品质量的管控放在位。随着自动化程度的不断提高,产品管控单靠人力越来越不适应。在这种背景下,机器视觉可以很好的适应医药企业高速、稳定的检测需求。
在瓶装药品的生产环节,有一道轧盖工序。然而在实际生产过程中,可能由于多方面原因导致前道加盖时,没有将瓶盖安装到位,甚至于整个盖子丢失,这样对药品的生产质量会造成重大隐患。所以在此类生产设备上,引入机器视觉系统,用以检测瓶盖有无加装或者加装是否到位,可以很好的杜绝此类情况发生,从而保证药品的生产质量。
台达DMV 机器视觉系统,具有高速、多任务运算处理能力和智能型、人性化的操作接口,可广泛应用于食品、饮料、医药及包装等行业的识别确认、坐标定位、测量计数、瑕疵检测等领域。
2 瓶盖检测原理
根据客户的机械特点,我们考虑采用如图1的打光方式以及架设相机的方式。
图1 打光方式示意图
采用上部照射光源照亮瓶盖,可以更好的取得检测重点瓶盖的情况,另一方面采用此种打光方式,也比较容易安装,成本也相对较低。
通过分析药瓶的尺寸特征,发现瓶身也有会有一定尺寸偏差,这样势必对瓶盖是否盖紧有一定影响。通过评估得知,可通过DMV的内置工具“边缘位置”来定位瓶口位置,从而可以避免由于瓶身高度误差对检测的影响。
图2 瓶身高度误差示意图
在实际检测过程中,由于送料机构的特点,在每次拍摄时,瓶子左右方向也存在一定的偏差。同样可借助“边缘位置”工具来定位瓶身。
图3 瓶子水平位置误差示意图
经过上述分析得知,通过两个维度的定位后,可以很好地确定被测药瓶的位置,确保检测的稳定性。通过“二值化”所拍摄的图像,可以清晰的看到由于上部光源的作用,瓶盖上部会被照亮,在图片中表现为大片的白色像素。这时就可以利用图4红框内白色像素来检测瓶盖有无,以及瓶盖有无安装到位。
图4 通过白色像素检验瓶盖安装情况
图5 电气控制图
3 药瓶检测流程
判定产品的NG的条件有两项:瓶盖丢失(如红框内无白色像素,就可以认为该瓶盖丢失);瓶盖安装不到位,其表现形式就是瓶盖倾斜,或者高度变化,我们可以在正常瓶盖上方建立一个白色像素检测区域,正常情况下应该检测不到白色像素,如在此区域出现过多的白色像素,就可以认为瓶盖没有安装到位。
图6 瓶盖正常安装图示
随后可对DMV的检测工具做如下规划。
图7 检测工具规划
如图7所示,个“边缘位置”定位瓶子的X轴位置(以水平方向为X轴);第二个“边缘位置”定位盖子的Y轴位置。
图8 检测区域显示
如图8所示,左边检测“面积”,检测瓶盖有无;右边检测“面积”,检测瓶盖是否安装到位。
由于存在瓶盖丢失的情况,所以还必须加入检测瓶盖有无的检测。经过观察,如果瓶盖存在的话,会被光源照亮并出现许多白色像素。这样的话,可以通过检测白色像素的数量来达到检测有无的目的。如果瓶盖一旦丢失,则规定检测区域内的白色像素必定达不到额定数量,基与此就可判断瓶盖有无。
终输出结果需要综合两个“面积”工具检测的结果判断,只要出现一个NG,即瓶盖丢失或者瓶盖未安装到位的情况,则此药瓶便不通过。所以还需通过“判断器”将此两个检测工具的检测结果做进行综合。
1 前言
当今社会处于信息时代,由于计算机技术尤其是网络技术的发展,信息高速公路已经将世界紧密的联系在一起,在这种形势下,利用信息技术将单机的计算机应用扩展为局域网内的计算机应用,进一步扩展为远程世界范围内的计算机广域网控制系统,利用网络数据库进行信息的实时更新和跟踪共享,已经成为当前【地球村】环境下工业控制发展的必然趋势。
随着工业自动化的要求不断地提高,工业控制网络需要一种高速廉价、实时性和开发性好、稳定性和准确性高的网络,而以太网正具备上述所有的优势特点,随着它进入工业控制领域,工业自动化系统向着分布化、智能化发展的方向更进一步,可以肯定,基于以太网技术的工业控制网络将成为未来工业控制系统的发展方向,并将越来越广泛应用在现代化自动系统的各个领域。
本文基于台达的自动化产品,提出了一种以D-bbbb路由器、ADSL-MODEM及3G上网卡为基本配置,配合DVP28SV+DVPEN01-SLL实现PC与PLC之间的以太网远程通讯方案。对于同行的工业控制远程通信应用,具备非常重要的应用价值,值得行业借鉴。
2 系统框架
系统框架如图1所示。
图1 系统框架示意图
系统采用DVP28SV主机+DVPEN01-SL台达PLC以太网通信模块,与D-bbbb路由器、ADSL-MODEM依次连接到中国电信网络服务商的服务器上,再通过上位PC机(通过3G上网卡连接)在网络上的操作实现广域以太网的远程通信。
3 系统设置
3.1 ADSL-MODEM配置
安装ADSL-MODEM,向电信部门申请宽带业务,索取上网账号和密码。保证PC1可直接通过ADSL-MODEM上的以太网口拨号登录互联网。
3.2 路由器设置
(1)将D-bbbb路由器的WAN口与ADSL-MODEM的以太网口相连。
(2)连接PC1网口与D-bbbb路由器LAN口,如图2所示。
图2 路由器设置连接示意图
(3)根据路由器说明书找出其缺省IP地址,比如为192.168.0.1。
(4)在PC1上打开浏览器,键入192.168.0.1,回车后即可进入路由器操作界面,见图3所示:
图3 路由器进入主界面
(5)一般在路由器默认状况下,用户名缺省为admin,密码缺省为空格。这样就可直接登录路由器。注意:好保持缺省用户名和密码,否则有可能以太网通讯有可能因为路由器登录需要密码而导致无法连接。
(6)登录后,进入“安装向导”,选择互联网连接方式为动态PPPoE(DSL),输入用户名和密码(即为向电信申请的账户密码),选择连接模式为总是连接,然后“保存设置”,这样就实现了路由器自动拨号登录上网,而无需手动拨号。这也为后续EN01-SL的联网提供了基础。如图4所示。
图4 路由器安装向导界面1
(7)上述步骤完成后,通过PC1登录一下互联网,如果成功,则表明网络调试成功,此时再次进入D-bbbb路由器操作,进入“状态”选项,如果连接成功,在WAN一栏中会显示DHCP客户端连接,且“IP地址”、“子网掩码”等均会有所显示,请记下此IP地址,该IP为电信运营部门分配给ADSL的IP地址。比如为218.82.145.059。如图5所示。
注意:该IP地址可能是动态或固态IP,若为固态IP,则不论网络是否断电或断线,一直不会变化,比较方便后续的程序监控,但收费比较昂贵。如果是动态IP,就是每次自动拨号上网,该IP就可能变化,这样每次路由器上电启动自动拨号上网,就必须查看一下ADSL的IP地址是多少;通过进入路由器的状态页面查看是方法之一。或者保证网络不掉线,该动态IP也不会变化。
图5 路由器安装向导界面2
(8)启动远程管理
进入“维护选项”,“设置管理”栏中启动远程管理
即允许外部网络服务器访问该路由器的WAN口
允许访问IP地址指的是上述ADSL的IP地址(而不是路由器默认的内局域网IP地址)
后“保存设置”。
(9)DMZ映射
上述设置中,已经完成了ADSL到路由器WAN口的访问,现在问题是,当访问请求到达WAN口时,WAN口如何将访问请求传给某个特定的LAN口。
一般路由器中,默认选择动态分配IP地址,则对应的LAN口IP会按照接入网络的先后顺序来分配,比如:个为192.168.0.100。第二个为192.168.0.101……
启动DMZ映射即将某个LAN口与WAN口对应起来,如果WAN口接收到数据,则自动转到该LAN口。也即将该LAN口完全暴露在路由器之外,如图6所示。DMZ IP地址指的是某指定LAN口的IP地址,比如为192.168.0.100.
设定完成后,点击“应用到列表上”,即成功完成DMZ主机映射。
注意:DMZ映射是唯一的,无法实现多个LAN口的DMZ映射,所以如果要实现监控多台设备,则要么配置多个ADSL网络,要么在一个ADSL网络内,连接设备不使用EN01-SL(因为其只能一对一),而使用IFD9506(可实现一个IP地址对应多32个设备【RS485】)。
图6 防火墙和DMZ设置图
3.3 PLC连接设置
(1) 将DVP28SV+DVPEN01-SL连接上,然后连接路由器LAN口(IP:192.168.0.100)与EN01-SL.
(2)通过EN01-SL上的RS232端口将EN01-SL的IP地址修改为DHCP(动态获取IP),则该EN01-SL的IP地址自然就是192.168.0.100
(3)在互联网另一端,PC2(不同于PC1)接入网络.
3.4无线上网卡设置
1,不论是上网卡,还是ADSL宽带方式,只要能直接进入互联网(由于防火墙等网络限制,好不要经过代理服务器)就可以。
2, 在PC2上打开3G网络,网络连接如图7所示。
图7 3G无线上网设置图
3.5 WPL程序通讯设置及程序上载
(1)在PC2上打开WPL软件,在通讯设置中,选择“Ethernet”,选择指定IP为ADSL的IP地址:218.82.145.059。如果该IP地址下连接了多台设备(RS485),则可通过图8中的通讯站号来区分。可实现分别对各台设备进行监控操作。
图8 通信设置图
(2)点击“指定IP查找按钮”,如图9。若搜索成功,则在左侧通讯栏中,会显示EN01-SL的IP为192.168.0.100。
图9 IP搜索图
(3)点中左侧“192.168.0.100”字样,会出现一个“√”,此时点击“上载”,即可实现程序上载、监控及下载。如图10:
图10 程序上载图
(4)若希望远程修改EN01-SL的基本参数,可点击“DCISOFT”按钮,通过DCISOFT进行远程搜索EN01-SL,并进行参数修改及设置,操作方法与WPL软件类似,如图11。
图11 远程修改EN01-SL的设置图
4 总结
该方案可实现设备商对终端用户设备的远程监控和维护,方便快捷、安全可靠。简化了设备的调试及维修,也大大降低了设备商的服务成本。运行实践表明,系统性能稳定,安全可靠,,值得业界同行借鉴和推广