一、基本资料
我国正在进行中产业结构升级,越来越多工业设备逐渐市场销售到国内各地,销往世界各个国家,这是一个让人欣喜的状况。伴随着工控自动化市场的发展,生产线设备的自动化程度愈来愈高,绝大多数的自动化机械都在所难免涉及到当场调节与现场故障检测。现阶段机械制造生产厂家面临的是调节人员短缺,外出效率不高和差旅费用开支过多难题,假如有一种技术性能让设备安装调试工作人员不上当场就能进行相应的程序修改和故障检测得话,毫无疑问会深受欢迎。
由于通讯技术和系统软件的飞速发展,现阶段可以借助的硬件软件专用工具也越来越多了,把这些硬件软件开展有机融合配备,不难看出有许多方式能够实现远程调试和确诊。在各种方式中,根据第三方工具布署PC之间VPN互联网运用西门子系统TIA Portal Cloud Connector部件开展PLC的远程桌面连接可谓是简易和降低成本的。
下边根据PC中间VPN互联网的搭建和TIA Portal Cloud Connector元件的布署两部分进行讲解。
二、PC间VPN网络构建
现阶段能够搭建VPN互联网的软件硬件越来越多了,对于工业生产场所而言根据简单软件信息设定快速部署VPN联接才算是有竞争力的。毕竟在工业生产当场,维护员的基础知识素质参差不齐,招标方维护员也没有一定的细心帮助设备生产厂家开展融洽解决。该类计划方案务必充足简易才会感染力。下列详细介绍根据Teamviewer 和蒲公英花VPN2款手机软件开展搭建VPN。
2.1 根据Teamviewer搭建VPN互联网
TeamViewer是一款可在一切网络防火墙和NAT代理的后台管理用以远程操作的应用软件,桌面共享和文件传送简单地且迅速解决方案。传送到另一台电子计算机只需在两部电脑中运作 TeamViewer 就可以,而无需开展组装(还可以选择组装,安装时能设开机启动)。此软件问世时间久,功能靠谱平稳,度比较大,十分方便布署用以远程操作等。
此软件还有一个“掩藏”作用,可用作两部配有Teamviewerapp的PC中间创建VPN联接,且使用比较简单。客户只需在手机中组装VPN部件,以后运用ID和Password就能创建VPN联接。
图1显示VPN驱动软件的安装步骤,现阶段表明卸载掉VPN是由于该驱动软件早已组装。
Teamviewer实现VPN的操作是非常简单的,该软件是一款德国的商业软件,在国内的使用效果时好时坏不太稳定,更重要的是对个人用户和非许可用户的使用时间限制比较严格,长期使用体验较差。如果需要长期使用建议购买许可证,许可证收费较高。
2.2 通过蒲公英VPN构建VPN网络
由上海贝锐科技开发的蒲公英VPN软件也可以方便的实现PC之间的VPN连接,只需要在两台PC上登录同一个账号就可建立一个VPN网络,该产品免费版本就可以实现简单的点对点VPN,也可以结合硬件产品实现企业级的VPN网络搭建。相对于Teamviewer, 蒲公英VPN的网络构建成本较低,且可以根据客户需求进行定制,适合国内用户。
这两个软件有一个共同的特点是安装文件体积非常小,特别适合于临时部署VPN时的软件分发,且两个软件操作均非常简单,几乎零上手难度。
TIA Portal Cloud Connector 有多种应用场景和配置方法,本文所述的部署方式仅仅代表笔者本人意见,个人认为是实用也是快速实现远程调试诊断的方案。考虑到设备维护时现场环境恶劣,维护人员技术水平较差,必须要用及其简单快速的方式完成部署,否则在的方案和设备也很难在现场推广。得益于目前笔记本电脑的普及和移动通信速度的大幅度提升和流量费用的大幅降低,使得现场人员通过手机热点的方式连接到Internet已经不是什么难事了,需要做的仅仅是在笔记本电脑上点几下按钮而已。
PC间的VPN配合TIA Portal Cloud Connector可能会是被重点关注的远程设备维护解决方案之一。
西门子扩展数字量信号板6ES7288-5DT04-0AA0
PC与S7-200系列PLC通信的连接 西门子PLC
S7-200系列PLC有通信方式有三种:一种是点对点(PPI)方式,用于与该公司PLC编程器或其它人机接口产品的通信,其通信协议是公公开的。另一种为DP方式,这种方式使得PLC可以通过Profibus-DP通信接口接入Profibus现场总线网络,从而扩大PLC的使用范围。后一种方式是自由口通信(Freeport)方式,由用户定义通信协议,实现PLC与外设的通信。以下采用自由口通信方式,实现PC与S7-200系列PLC通信。
PC与S7-200系列PLC通信连接
PC为RS232C接口,S7-200系列自由口为RS485。PC的RS232接口必须先通过RS232/RS485转换器,再与PLC通信端口相连接,连接媒质可以是双绞线或电缆线。西门子公司提供的PC/PPI电缆带有RS232/RS485转换器,可直接采用PC/PPI电缆,在不增加任何硬件的情况下,可以很方便地将PLC和PC的连接,如图7-17所示。也可实现多点连接。
西门子S7-200 SMART模块
西门子PLC控制系统设计的几个步骤
(一)决定系统所需的动作及次序。
当使用可编程控制器时,重要的一环是决定系统所需的输入及输出。输入及输出要求:
(1) *步是设定系统输入及输出数目。
(2) 第二步是决定控制先后、各器件相应关系以及作出何种反应。
(二)对输入及输出器件编号
每一输入和输出,包括定时器、计数器、内置寄存器等都有一个一的对应编号,不能混用。
(三)画出梯形图。
根据控制系统的动作要求,画出梯形图。
(四)将梯形图转化为程序
把继电器梯形图转变为可编程控制器的编码,当完成梯形图以后,下一步是把它的编码编译成可编程控制器能识别的程序。
这种程序语言是由序号(即地址)、指令(控制语句)、器件号(即数据)组成。地址是控制语句及数据所存储或摆放的位置,指令告诉可编程控制器怎样利用器件作出相应的动作。
(五)在编程方式下用键盘输入程序。
(六)编程及设计控制程序。
(七)测试控制程序的错误并修改。
(八)保存完整的控制程序。