3分钟快速实现串口PLC远程下载程序操作说明
3分钟快速实现串口PLC远程下载程序操作说明
搜索蓝蜂物联网官网,即可免费领取样机使用!!先到先得!!!
一. 适用产品型号
其余型号网关此功能正在开发中,敬请期待。
二. 远程下载功能使用流程
操作流程如下:
三. 虚拟工具安装步骤
3.1 安装蓝蜂虚拟网络工具本体
为保证能够正常安装与使用,请关闭各种安全软件与杀毒软件(360安全卫士、火绒等)。
第一步:右键安装包,选择“使用管理员权限运行”,在弹出的安装地址默认安装,不要修改默认安装地址。如下图:
第二步:点击【下一步】,勾选【创建桌面快捷方式】,然后再点击【下一步】,在弹出的确认页点击【安装】进行读条安装。
3.2 安装虚拟串口驱动
使用EG20的串口(RS232或RS485)给PLC下载程序时,需要另外安装虚拟串口驱动。必须使用“VSPD虚拟串口工具” 。安装过程如下:
第一步:点击 【vspd.exe】如下图,选择OK安装。
第二步:点击【NEXT】,在接下来窗口中选择【I accept the agreement】,继续安装。
第三步:选择默认的安装位置即可,点击【NEXT】,一直到安装完成。
第四步:将vspdconfig和vspdctl.dll复制到安装目录下即可。安装完成后出现如下图标:
注:双击桌面上此软件图标,打开是英文版界面,可以选择安装汉化包。
第五步:使用串口时,需要点击“添加串口”,生成2个虚拟串口,如图所示,本案例中为COM2和COM3(不同电脑串口号不同,只要能生成一对虚拟串口即可)。
第六步:确定使用虚拟串口驱动 已生成一对可用的虚拟串口,查看与设置过程如下:
打开设备管理器,在设备管理器中找到一对如下虚拟串口,即已经生成一对虚拟串口,可进行下载操作(本图中以COM2、COM3为例):
如果没有生成虚拟串口,则打开虚拟串口工具(即Configure Virtual Serial Port Driver),重复以上步骤,直到生成一对虚拟串口并在电脑设备管理器中可以查到。
四. 虚拟网络工具配置说明
注意:
1、 在使用虚拟网络工具前,需保证网关可以连接到EMCP云平台,并且设备已经绑定在对应的帐号。
2、 EG20固件版本为v1.6.6及以上;EG10固件版本为v1.1.30及以上;CLC-16R固件版本为v1.0.23及以上。如果不是,点击固件版本处的更新,如下图所示。
3、 确保PLC的RS485口与EG系列网关的RS485口已连接,且接线正确;CLC控制器不需要另外接线,直接使用即可。
4、 保持EG网关为在线状态,使用虚拟网络工具过程中不要断电。
5、 在使用4G时,信号强度保持在70%以上。信号强度70%以上可以稳定运行,50%-70%能够连接成功但是下载程序时可能报错失败,50%以下不建议进行下载操作。
第一步:使用管理员身份打开【虚拟网络工具】并输入已绑定该EG设备的账号密码(帐号密码与EMCP云平台账号密码通用)。
注意:此账号需要有后台权限并且有EG网关管理的权限。
第二步:登录成功后,在需要进行远程下载的设备后方点击【创建连接】,如下图:
第三步:在弹出窗口中选择【RS485】,这里是选择网关和下位机的通讯口,并点击【配置】按钮:
第四步:在配置界面中,需要将串口参数设置和实际PLC参数设置一致(不同型号PLC参数不一致,以实际参数为准),完成后点击【保存】。之后点击【下一步】。
例如:西门子PLC串口参数默认为9600、8、偶、1;
三菱PLC串口参数默认为9600、7、偶、1;
海为PLC串口参数默认为19200,8,无,2;
丰炜PLC串口参数默认为19200,7,偶,1。
如果修改了默认参数请按照修改过的参数为准。
第五步:进入“本地虚拟串口配置”,配置相关参数,配置完成后点击【开始创建】。
注意:此处COM口为虚拟串口驱动创建(本案例为COM2和COM3),此处任意选择一个COM口,在下位机操作软件中选择另一个虚拟串口进行通讯。必须选择上文中生成的一对虚拟串口。
第六步:弹出连接已成功建立,说明网关与虚拟网络工具已经建立连接,此时可以进行PLC程序的下载等操作。
第六步:当【远程下载工具】提示连接已经成功建立后,不要关闭工具,此时需要保证网关在线,不要断电。返回桌面,打开下位机编程软件对下位机进行操作,如果建立成功并有数据通讯,可以看到连接状态窗口界面中的箭头在流动。
五. PLC串口应用案例
注意:
在选择串口进行程序下载时,一定要选择VSPD软件生成的一对虚拟串口,且与虚拟网络工具串口不同。例如,生成的一对串口是com2和com3,虚拟网络工具使用com2,PLC软件就必须选择com3,否则不能通讯成功。
关于CLC控制器的远程下载程序,直接参考《5.3三菱PLC下载说明》即可。
5.1 西门子200PLC下载说明
使用之前需要确认虚拟网络工具串口设置是否和PLC串口一致。
西门子PLC默认串口参数为9600、8、偶、1。
第一步:打开V4.0 STEP 7 MicroWIN SP9软件,点击【设置PG/PC接口】进行端口配置,步骤如下图:
第二步:建立通讯
点击【通信】→【双击刷新】,让软件扫描到PLC,选择对应的PLC,点击确认。
注意:
1、可能出现扫描不到设备的情况,多试几次,等待软件搜索结束。同时请关闭防火墙。建议第一次扫描时扫描一整个周期。
2、扫描到的设备如果显示【UNKNOWN】为正常现象,
3、如果扫描出2个设备,需要手动选择正确波特率的设备进行连接。
4、EG10网关下载时必须使用调制解调器连接。如果不使用,可以监控,但是不能下载上传程序。
5、EG20不使用调制解调器,直接搜索也能成功搜索到PLC,但会出现不同波特率的设备。
6、如果在下载程序时更改了从站号,再次搜索时仍能找到之前的设备,但是连不上,需要选择正确的从站号进行连接。
7、当需要下载另一台不同从站的PLC程序时,仍然会出现之前PLC的从站号,将虚拟网络工具关掉重开即可清除。
8、EG10网关只能识别0-9从站。EG20不受限制。
第三步:下载程序
需要先将PLC设置成STOP状态。点击下载程序按钮即可。
5.2 海为PLC下载说明
以海为AC12M0R为例。
使用之前需要确认虚拟网络工具串口设置是否和PLC串口一致。
海为PLC默认串口参数为19200、8、无、2。
第一步打开【Haiwellhappy】软件,点击【PLC联机】。
第二步:根据PLC通讯参数继续填写,此处串口选择com3。完成后点击【联机】即可自动搜索到PLC。
第三步:联机成功后点击下载/上传即可。
5.3 三菱PLC下载说明
以三菱FX3U为例。
使用之前需要确认虚拟网络工具串口设置是否和PLC串口一致。
三菱PLC默认串口参数为9600、7、偶、1。
第一步:设置软件串口参数,此处选择com3.完成后点击【通信测试】,当出现PLC型号即通讯成功。
第二步:点击下载即可。
注意:当使用上传功能时,到最后偶尔会出现报错的现象,但是程序已经成功上传,如下图:
5.4 信捷PLC下载说明
以信捷XC3-32R-E为例。
使用之前需要确认虚拟网络工具串口设置是否和PLC串口一致。
第一步:打开信捷软件配置通讯串口,此处配置为com3。
第二步:如图所示,连接成功后即可下载程序。
注意:如出现以下情况,可以在“设置软件串口”处勾选“蓝牙虚拟串口”,勾选后即可正常进行上传、下载操作。
5.5 台达PLC下载说明
以台达DVP16ES200R为例。
使用之前需要确认虚拟网络工具串口设置是否和PLC串口一致。
第一步:打开程序文件,点击【设置】→【通讯设置】,如下图:
第二步:设置通讯参数
【传输方式】选择【RS232】(因为下拉列表中没有 RS485 选项,此款 PLC使用 RS485只能选择 RS232 传输方式);【通讯设置】中,【通讯端口】处应选择串口工具生成的另一个虚拟串口,本示例选择的是虚拟串口【COM3】,其他参数直接点击默认值即可。设置完成之后,点击【确定】即可。如下图:
第三步:与 PLC 连接并可以正常下载、上传和调试。如下图:
5.6 麦格米特PLC下载说明
以麦格米特MC100-1006BRA为例。
注意:
1、此PLC只有PORT0可以支持下载程序,此口为232口,在配置虚拟工具时需要选择232口,并对其进行配置,需要确认虚拟网络工具串口设置是否和PLC串口一致。
2、此款PLC对PORT0有拨码开关,需要将开关拨到ON位置(TM为专用下载线使用)。具体内容查看PLC手册。
第一步,打开麦格米特编程软件并设置串口。点击【工具】→【串口】→【串口配置】,选择modbus协议并打开modbus设置。
第二步,选择通讯串口
第三步,弹框提示建立通信连接成功后即可进行下载操作。
5.7 欧姆龙PLC下载说明
以欧姆龙CP2E-N20DR-A为例。
串口默认参数:9600 7 偶 2
使用之前需要确认虚拟网络工具串口设置是否和PLC串口一致。
第一步:点击【PLC】→【自动在线】→【直接在线】,如下图:
第二步:选择通讯串口
第三步:点击连接,自动搜索之后即可上传、下载、监控程序。
5.8 浩纳尔PLC下载说明
第一步:查看plc参数:
第二步:软件设置
第三步:连接成功
5.9 松下PLC下载说明
型号: FP-XHC14T 232串口连接
①打开通信设置
②选择一对虚拟网卡,参数填写正确 ,即可成功在线。 (松下默认9600 8 odd 1)
5.10 丰炜PLC下载说明
型号: VH-20MR 232串口连接
①打开系统设置
②找到指定虚拟串口(COM1),点击确定即可完成远程操作。
手把手教你,如何把电气图变PLC程序图
我们都知道PLC控制是用于工程实际项目的,那么系统设计的水平就会直接影响到整个控制系统、还有设备的运行可靠性!你同意吗?
那么我们如何能够根据不同的控制要求,去设计出一个运行稳定、动作可靠、安全使用、调试方便、维护容易的控制系统呢,这也是我们进行PLC控制设计时需要考虑的问题。
我们先了解一下系统设计,应该遵循的几个原则
PLC控制系统的工程设计,一般可以分为系统规划、硬件设计、软件设计、系统调试、技术文件编制五个基本的步骤。
如下基本的设计原则:
1、首先要实现设备、生产机械、生产工艺的全部动作;
2、设计是满足设备对产品的加工质量以及生产效率的要求;
3、确保系统安全、稳定、可靠的工作;
4、尽可能地简化控制系统的结构,降低生产成本;
5、充分提高自动化强度,减轻劳动力;
6、改善操作性能,方便日后检修。
下面我们就以『三相感应电动机故障警报控制』电路为例,由传统电工图转换为阶梯图的过程,浅谈程序设计,相信大家以后就会对相关回路转换或程序设计有深刻的印象。
01
传统电工图
技成电工课堂
已知的三相感应电动机故障警报控制电路,其传统电工图,如图1所示。
02
动作说明
技成电工课堂
1.电源正常时,仅绿灯gl亮,电动机不动作。
2.按下启动按钮pb1,电磁接触器mc动作,电动机立即运转,指示灯rl亮,绿灯gl熄。
3.按下停止按钮pb2,电磁接触器mc断电,电动机停止运转,指示灯rl熄,绿灯gl亮。
4.电动机在运转中,因过载或其它故障原因,致使积热电驿th-ry动作,电动机停止运转,蜂鸣器bz发出警报,指示灯rl熄,绿灯gl亮。
5.按下按钮开关pb3,蜂鸣器bz停止警报,白灯wl亮,绿灯gl亮,红灯rl熄。
6.故障排除后,按下积热电驿th-ry复归杆,则白灯wl熄,绿灯gl亮,红灯rl熄,可以重新起动电动机。
03
i/o编码
技成电工课堂
使用PLC,就是以软件程序来取代硬件配线。传统电工图当中,主电路是PLC无法取代的;PLC可以取代的部分,是控制电路。由传统电工图转换为阶梯图的第一个步骤,就是i/o编码,亦即将传统电工图中的输入/输出组件,先行确定其在PLC中所拟对应之外部输入/输出端子编号,以及外部输入组件接线方式是采用a/b接点,如表1所示。
(a):外部採a接点方式接线
(b):外部採b接点方式接线
04
PLC外部接线图
技成电工课堂
输入/输出组件经i/o编码,并决定外部输入组件是采用a/b接点接线方式后,PLC外部接线图如图2所示。图中所示为丰炜vigor-vb系列PLC机种,采用npn接线,亦即24v端子与s/s端子并接。
05
PLC阶梯图
技成电工课堂
由传统电工图转换为阶梯图之程序设计步骤如下:
(1)将电工图中控制电路直接转成对应阶梯图。因为PLC阶梯图中规定,接点在前,输出线圈则必须位于回路的最后。故首先须重新绘制电工图,将图中接点与输出线圈位置适度变更,以符合PLC阶梯图的要求,重新绘制后的电工图,如图3所示。
(2)以i/o编码后的组件编号,取代电工图中的输入/输出组件,此处要留意的是,th-ry的c-a接点及c-b接点要独立出来,各自成为一个控制回路,如图4所示。
(3)将图4所示的电工图,向左旋转90°,之后再垂直翻转(upsidedown),即可成为PLC阶梯图,但因:
(1)y1、x0接点,
(2)输出线圈y1和y2,不符合一般编程软件格式,故须适度更正,如图5右方所示。
※若您使用visio来绘制电工图,则向左旋转90°,之后再垂直翻转,就变得很easy。
(4)使用编程软件绘制之阶梯图,如图6所示,与适度翻转并修正后的阶梯图,完全相同。
06
指令
技成电工课堂
将阶梯图转换为指令,则如下所示:
07
PLC转换接线与阶梯图
技成电工课堂
传统电工图完整转换后之PLC外部输入/输出接线与阶梯图。使用软件程序取代硬件配线后之PLC外部输入/输出接线与阶梯图,如下图7所示。
PLC的研发目的在于取代以继电器为主 之顺序控制,即使用软件程序以取代硬件配线 ,因此只要改变其软件程序,即可改变其控制的顺序,而轻易的达成控制上之不同需求。
一般的PLC系以传统继电器控制回路为基础发展而来,并将继电器的接点和线圈予以符号化,当转换成一般的阶梯图或指令之后,即可实现其控制。
但如此所完成的控制回路,是基于电路设计者本身之学习经验,较为主观及直接,一般使用者往往不易理解其动作流程,所以程序的可读性较低。
这也就是为什么学会看会,不如做会的道理。这次的分享已经结束了,希望大家给文章点点赞,转发一下,感谢各位的支持~
如何获取PLC初学者必备的【实用电路600例+400页PPT电气控制与PLC应用技术】 ,请看下图!
新编实用电工电路600例,是由两本电子书组成,一本是“新编实用电工电路400例” ,另外一本是“新编电工实用线路200例”
另附: VIP高清无水印PPT,内容包括:电动机控制电路、机械设备的控制电路、PLC硬件结构、功能表、指令应用 ,400多页详细教程资料!
相关问答
丰炜plc编程软件中的PC通讯端口肿么设定-ZOL问答
回到PLC编程软件,选择“在线”菜单栏,从下拉菜单中选择“传输设置”。在“传输设置”对话框中,需要对“串行USB”接口进行设置。然后在弹出的端口设置界面将c...
丰炜plc跟三菱通用吗?
丰炜PLC和三菱通用吗?不通用。1.丰炜PLC和三菱PLC是不同的品牌和产品系列,它们使用的编程语言、指令集以及硬件架构可能会有差异,因此在使用和编程上可能存...
丰炜plc与电脑如何相连?
丰炜PLC与电脑的连接通过PLC的485通信接口去接编程电缆,编程电缆的另一端的USB插入电脑。这样建议起硬件连接。送电后,在电脑上设定编程软硬件。建立联接后,即...
丰炜PLC内部寄存器D9146有什么意义?
丰炜PLC内部寄存器D9146对应Y3输出的定位控制指令的现在值寄存器。D9146是寄存低16位数字,D9147是寄存高16位数字,两个寄存器组成一个32位的寄存器。丰炜PLC...
丰炜VH系列继电器输出的,能实现模拟量输出吗?
台湾丰炜(VIGOR)PLCVH-20AR继电器输出的,主单元带有模拟量输出和输入接口,当然能实现模拟量输出。台湾丰炜(VIGOR)PLCVH-20AR继电器输出的,主单元带有模拟...
但是与PLC联机的时候,总显示PLC联机失败,这是啥原因啊?
该设备与PLC联机的时候,总显示PLC联机失败,表现为设备离线,原因和解决方法如下2、检查音视频信号接口是否连接正常除了供电问题,音视频信号传输线路不通也...
三菱plcdvit指令实例?
看到指令出来后,一直想找机会实践一下,看看其精确的追标动作,终于在前一段等来了验证的机会:某客户在使用丰炜PLC做全自动标签印刷机的时候,定长印刷很好,...
国产plc兼容西门子的品牌有哪些?国产plc品牌哪家做得好都来说说
[回答]欧美洲有西门子、伦茨、施耐德等,还有丹纳赫、海德汉、力士乐等等等。一、品牌情况:台湾品牌:台达、永宏、盟立、士林、丰炜、智国、台安大陆品牌:...
麻烦老师们,有谁了解国产plc品牌有哪些?
[回答]欧美洲有西门子、伦茨、施耐德等,还有丹纳赫、海德汉、力士乐等等等。一、品牌情况:台湾品牌:台达、永宏、盟立、士林、丰炜、智国、台安大陆品牌:...
请教ABB变频器ACS510与丰炜PLC的通讯问题?
ACS510是标准的MODBUS通讯,丰炜PLC也支持标准的MODBUS,这个很好处理啊。只要添一个通讯表格就行了啊ACS510是标准的MODBUS通讯,丰炜PLC也支持标准的MODBUS,...