工控自动化:如何将编程程序写入读出及PLC与PC连接,附方案
PLC与计算机连接需要用到通信电缆,常用电缆有两种:一种是FX-232AWC-H(简称SC09)电缆,如图所示,该电缆含有RS-232C/RS-422转换器;另一种是FX-USB-AW(又称USB-SC09-FX)电缆,如图所示,该电缆含有USB/RS-422转换器。
在选用PLC编程电缆时,先查看计算机是否具有COM口(又称RS-232C接口),因为现在很多计算机已经取消了这种接口,如果计算机有COM接口,可选用FX-232AWC-H电缆连接PLC和计算机。在连接时,将电缆的COM头插入计算机的COM接口,电缆另一端圆形插头插入PLC的编程口内。
如果计算机没有COM接口,可选用FX-USB-AW电缆将计算机与PLC连接起来。在连接时,将电缆的USB头插入计算机的USB接口,电缆另一端插入PLC的编程口内。 将FX-USB-AW电缆插到计算机USB接口时,还需要在计算机中安装这条电缆佩戴的驱动程序。驱动程序安装完成后,在计算机中选择“设备管理器”,弹出设备管理器窗口,如图所示,展开其中的“端口(COM和LPT)”,从中可以看到一个虚拟的COM端口,图中为COM3,记住该编号,在works2软件进行通信参数设置时要用到。
通信
用编程电缆将PLC与计算机连接好后,在启动works2软件,打开或新建一个工程,再执行菜单栏命令“工程数据列表区→连接目标”,再选择当前连接目标,弹出连接目标设置对话框,双击左上角的“串行usb”图标,出现出现详细的设置对话框,如图所示,在该对话框中选中“RS-232C”项,COM端口一项中选择与PLC连接的端口号,使用FX-USB-AW电缆连接时,端口号应与设备管理器中虚拟的COM端口号一致,在传输速度上选择某个速度(如选19.2kbps),单击确定返回连接目标设置对话框,如果想知道PLC与计算机是否连接成功,可在连接目标设置中点击通信测试按钮,若出现图中所示对话框,表示连接失败,则要重新选择COM端口。
程序的写入与读出
程序的写入是指将程序由编程计算机送入PLC,读出则是将PLC内的程序传送到计算机中。程序的读出操作过程与写入基本类似,可参照学习,这里不做介绍。在对PLC进行程序写入或者读出时,除了要保证PLC与计算机通信连接成功外,PLC还需要接上工作电源。
在线监视PLC程序的运行
在works2软件中将程序写入PLC后,如果希望看见程序在实际PLC中的运行情况,可使用软件的在线监视功能,该功能使用时,应确保PLC与计算机间通信电缆连接正常,PLC供电正常。
以上,欢迎动动手分享及收藏!
PLC编程:RS-485,教你向从站写入数据2「系列14」
1、 报文格式回顾
上一篇文章我向大家介绍了向从站写入数据的方式,并且自定义了一个报文结构,现在我们来回顾一下主站发送报文的格式图 1‑1,和从站处理完成后向主站返回数据的报文结构图 1‑2。方便我们编写程序。
图 1‑1
图 1‑2
2、程序编写
图 2‑1是主程序
图 2‑1
图 2‑2接收完成中断
图 2‑2
图 2‑3~图 2‑5子程序Write
图 2‑3
图 2‑4
图 2‑5
图 2‑6发送完成中断
图 2‑6
3、程序演示
我们用电脑向S7-200PLC发送一组数据修改S7-200PLC中的VB300、VB301、VB302、VB303数据最终使VB300 = 01、VB301 = 02、VB302 = 03、VB303 = 04。
第一步:向调试软件写入要发送的报文图 3‑1所示。
图 3‑1
第二步:向PLC发送报文并接受PLC返回的报文
图 3‑2
第三步:监控S7-200PLC VB300、VB301、VB302、VB303中的数值是否分别是01、02、03、04。
图 3‑3
作者:技成培训网(马乐)
版权为技成所有,未经同意盗取必究!
往期优秀文章推荐:
如何快速读懂PLC梯形图?反正我是学会了~
相关问答
plc处于什么状态下可以写入?
有些plc的cpu模块上有写保护开关,把写保护开关关闭即可对plc写入数据。写入可分为在线和离线状态,在线状态可在线状态对plc程序进行修改、编辑,也可对的输入/...
PLC的程序怎么写入和读出?
用PC连接PLC,打开PC上的三菱开发平台,点击在线,选择上载就是读出程序,选择下载就是写入程序用PC连接PLC,打开PC上的三菱开发平台,点击在线,选择上载就是读出...
为何plc上传程序后要重新上电?
将程序传送到plc上面是要将plc从运行状态调到停止状态的,所以在传程序过程中plc是不运作的,上传程序后就要重新上电了。将程序传送到plc上面是要将plc从运行...
plc程序转换了之后怎么修改?
1、如果是修改程序中的一个软元件,可以直接将光标定位到该元件,然后按键盘的DEL键。2、删除软元件后不动光标位置,然后直接在此时输入要修改的软元件,必须改...
1.PLC软原件内存误清除后如何重新写入?2.如果不写入对设备运行有什么影响?刚编写完程序的?
问题不描述不清楚,一般情况把原程序下载一遍即可。如果同品牌型号不同了,就需要重新配置编译。如果换品牌了,重新编程。问题不描述不清楚,一般情况把原程序下...
plc在线修改程序怎么写入?
PLC(可编程逻辑控制器)的在线修改程序的方式取决于所使用的PLC品牌和型号。以下是一般的步骤:1.连接至PLC:使用PLC编程软件将您的计算机与PLC连接。通常,...
程序是从另外一个PLC上传来的,下到同一型号PLC时出现,PLC试图在ROM运行方式下写入,是怎么?
不知道怎么回事,建议你在上传和下载程序的时候让PLC处于STOP状态,不要处于RUN状态。有开关的话处于关闭状态不知道怎么回事,建议你在上传和下载程序的时候让P...
已经编号的PLC程序怎样导入到PLC中?
导入已经编号的PLC程序到PLC中需要进行以下步骤:1.打开编程软件,连接PLC和电脑,确保通信正常。2.在编程软件中选择“文件”菜单,点击“打开”选项,选择...
三菱plc编程怎么写入线圈?
在各个PLC编程中,在线圈前必须要有一个或一个以上的常开点或常闭点来控制线圈,直接母线后线圈是不规范的,也是不允许的。有一种不是线圈[=K60D0]的就是母...
三菱PLC程序写入时,程序,软元件注释,PLC参数都要选吗?
一般第一次传的时候,程序和参数都要传,注释可选可不选,如果参数不传,一些数据就不能断电保持,以后要修改再写入时,只要选程序就可以了!一般第一次传的时候,程...