研选课堂
HOME
研选课堂
正文内容
施耐德plc编程画面组态 「干货教程」组态屏通过E90-SL系列电台实现远程控制PLC
发布时间 : 2024-11-24
作者 : 小编
访问数量 : 23
扫码分享至微信

「干货教程」组态屏通过E90-SL系列电台实现远程控制PLC

一.案例简介

通过使用成都亿佰特电子科技有限公司开发的E90-DTU(230SL30-ETH)_V2.0结合E90-DTU(230SL30)实现串口屏远程控制PLC。

二.硬件准备

昆仑通态(MCGS)-TPC7062(TX)串口控制屏;

施耐德TM221系列PLC;

交流电源线若干;

R485通讯电缆若干;

DC 12V2A以上电源*2;

E90-DTU(230SL30-ETH)_V2.0;

E90-DTU(230SL30);

TX-230吸盘天线*2;

三.软件准备

MCGS嵌入版组态软件,通过昆仑通态官网自行下载;

EcoStruxure Machine Expert – Basic,可在施耐德官网自行下载注册;

RF_Setting(E22) V1.7上位机,可在亿佰特E90-DTU(230SL30)产品介绍的“相关下载”获取;

亿佰特网络配置工具,可在亿佰特E90-DTU(230SL30-ETH)_V2.0产品介绍的“相关下载”获取;

四.参数配置与查询

1.施耐德PLC

施耐德IPv4参数查询以及是否使能Modbus Server,通过查询TM221手册可获取端口为502,不同的PLC端口可能不同,一般公司都将502作为Modbus Serve默认端口。

2.串口屏(MCGS)

打开MCGS嵌入版软件,选择工程文件;

选择设备窗口,双击“设备窗口”;

查询MCGS串口配置参数,并修改最小采集周期(根据实际使用的距离适当增加时间,不建议小于1000ms配置):

选择对应的PLC设备配置超时时间:

适当增加超时时间与采集间隔:

经过上述步骤我们可以获取到连接PLC所需的IPv4参数(IP:192.168.10.150:502),连接串口屏所需的串口参数(波特率:9600,数据位:8,校验位:无校验,停止位:1),现在可以配置E90-SL系列电台。

五.配置数传电台

1.配置E90-DTU(230SL30-ETH)_V2.0

使用上位机配置E90-DTU(230SL30-ETH)_V2.0的网路参数、无线参数、Modbus网关功能等参数,如下图所示:

配置本机的IP参数,与PLC保持同一网段且IP不同,配置无线参数,根据距离配置空速,距离较远应当降低空速,记住当前配置模块地址(10)与信道(10),此处需要使用到协议转换的功能,因此需要打开“简单协议转换“。

2.配置E90-DTU(230SL30)

使用上位机配置E90-DTU(230SL30)的波特率、无线等参数,如下图所示:

六.演示串口屏获取PLC寄存器数据

配置完成后将E90-DTU(230SL30-ETH)_V2.0接入PLC,如下图所示:

配置完成后将E90-DTU(230SL30)接入串口屏,如下图所示:

通过串口屏读取PLC数据

通过串口屏控制PLC继电器输出:

施耐德PLC编程SoMachine软件工程的建立及仿真

在自动控制领域,施耐德各系列PLC,因其强大的功能、友好的界面被大家广泛的应用。这里以施耐德SoMachine V4.3编程软件分享PLC工程的建立及程序的仿真。

以下图片为SoMachine软件安装后的图标,软件安装过程这里不做详细介绍,但其安装时,需要使用虚拟光驱引导安装,这是与一般的常规软件安装不同。

建立工程

双击SoMachine软件图标,打开软件。新安装的软件会弹出如下所示的窗口。

点击“不加装插间并继续”按钮,继续打开软件,软件探测如下所示对话框;

点击“关闭”按钮;

在弹出的界面中,选择“新建项目”-“空项目”;

在如下所示的界面,协调项目的名称“test”,然后点击“创建项目”;

在弹出的界面,双击“添加及删除设备”,进入硬件组态画面;

在硬件组态对话框中,依照如下所示的顺序选择,导入PLC硬件;

PLC硬件导入以后如下图所示,点击“完成”,关闭硬件组态对话框;

回到软件项目导航界面,双击“控制器”,进入PLC的编程界面;

PLC编程界面如下图所示;

在PLC的编程界面的左侧的应用程序树中,点击“Application”右侧的“+”号图标,在弹出的快捷菜单中,选择“POU…”创建程序;

在弹出的对话框中,输入程序名称“main”-类型选择程序,实现语言选择ST(当然这个位置还可以选择梯形图、FBD等),点击“添加”。即可完成程序的创建。

如下即为ST语言方法的程序编辑器;

在界面左侧的“应用程序树”中,任务设置-MAST的右侧点击“+”,在弹出的快捷菜单中,选择“程序调用…”;

弹出如下所示的对话框,在要调用的POU项,点击“…”;

弹出如下所示界面,选择“Application”-“main(我们已经建立的程序页名称)”双击;

回到添加程序调用对话框,点击“添加”;

添加完成后,应用程序树如下图所示;

在程序编辑器的上方,点击倒三角符号,打开变量定义编辑器;

变量定义区打开后的程序编辑区如下图所示;

在变量编辑区输入“val1,val2,val3:int;”即定义了val1,val2,val3三个整型变量;

在程序代码区,输入“val3:=val1+val2”;实现将两个变量求和;

程序编写完成后,点击工具栏中的编译按钮,编译程序;

编译完成后,会在消息通知栏中,显示编译信息,如下图所示;

PLC程序仿真

点击菜单栏中的“在线”-“仿真”,软件打开仿真器;

点击工具栏中的在线按钮,仿真在线程序;

弹出如下所示的提示框,点击“是”;

完成后,软件如下界面所示;

点击工具栏中的“开始”按钮,将PLC切换到运行模式;

PLC运行后,在变量定义区域,写入如下所示的数字;

然后使用快捷键Ctrl+F7,写入数据;数据写入后,软件如下图所示。

以上,即使用SoMachine完成了程序工程的建立、硬件组态、程序编写、程序调用、程序的仿真等。

(转载请注明来源函控自动化工程师头条号)

相关问答

基于Windows环境与PLC相连的上位机监控操作软件用什么组态好?

这类的上位机监控软件很多。基本都大同小异。每种组态软件因行业原因,使用率也不一样。不过都是个人爱好,行业习惯而已。比如国外的组态软件常用的有原来英维...

施耐德plc与dcs通讯走什么通讯协议?

PLC与DCS之间最通用的应该是MOdbUS协议及PrOfibUS协议。这两个协议均为通用标准。其实不仅仅施耐德公司产品如此,其它所有品牌的PLC,DCS,包括触摸屏。操作软件...

施耐德PLC各个模块通讯灯闪红灯报警是什么原因?

首先通过编程软件检查模拟量输入模块331是否组态正确,如果正确则把外部输入接线全部脱开,看红色报警灯消失没有?消失则说明外外部输入信号不正确,否则就检查...

请教施耐德TM218LDA24DRNPLC与PC通讯连接问题?

PLC固件版本不匹配,你组态的是2.0版本,在线实际是4.0,组态的时候选版本新的,如果选不了,更新编程软件。PLC固件版本不匹配,你组态的是2.0版本,在线实际是4.0,...

施耐德modbus地址表换算方法?

1、将设备的16进制地址转换为10进制:0003H(16进制数,H没用,只是说明该数为16进制数)=0003。2、设备定义PLC----莫迪康---Mobus-rtu----串口。3、变量定义.....

西门子plcS7-200就一个通信口怎么使用触摸屏和变频器?

你这个回答已经可以了,可以通过RS485做为连接,也可以用以太网,传输太远的话,还要用光缆,224不带网口的,只有串口,用485便宜些,但是传输速度,可靠性没那...你...

跨平台组态软件有哪些,哪些家用的比较好?

组态软件的时代演进主流组态软件的成功,必然是多种因素反复、充分均衡的产物。它们的身上也打下了时代发展的烙印。IT技术几十年来经历过几次飞跃式发展,大...

施耐德电源模块价格一般要多少钱?-一起装修网

[回答]施耐德的,带模块是好象要1000多了,负责安装的。就是说装修好后会来帮你把网络接上去。不过要提醒一下,现在光纤入户后,光纤猫个头比较大,一般的弱电...

问大家一下,富士触摸屏怎么在线模拟有plc但是没有触摸屏?,...

[回答]以太网等各种接口PLC,即插即用;极强的稳定性:支持断线重连,异常恢复、系统自监控,确保设备实时在线,确保监控系统正常运行;极简易的安装方式:体积...

台达触摸屏和台达plc通讯但是触摸屏控制不了plc的程序。求解...

[回答]PLC和屏通信成功了没?这个图看着没什么问题,设置通讯的地方不知道有没有问题请问:你PLC是通过2个独立的串口分别和变频器和触摸屏进行通讯的吗?...

 富威数码  懒汉相亲 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部