研选课堂
HOME
研选课堂
正文内容
兰州 施耐德plc编程 施耐德PLC编程SoMachine软件工程的建立及仿真
发布时间 : 2025-02-24
作者 : 小编
访问数量 : 23
扫码分享至微信

施耐德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完成了程序工程的建立、硬件组态、程序编写、程序调用、程序的仿真等。

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

施耐德PLC学习教程,Unity Pro软件的常见用法!

一Unity Pro用户界面:

启动Unity Pro后,用户界面如下图所示:分为菜单栏(1),工具栏(2),项目浏览器(3),编辑器窗口(4),用于直接访问编辑器窗口的选项卡(5),信息窗口(6),状态栏(7)。

二、新建项目:( 以Unity Pro xl V5.0为例)

1、运行Unity Pro xl V5.0程序

开始→Unity Pro xl,如下图,或双击桌面上的Unity Pro xl V5.0图标.

2、新建项目

在菜单栏“文件”中选择“新建”,弹出下图,选择你需要的CPU如BMX P34 2020 (02.00),然后确定,点击菜单“文件另存为”,取文件名My Projiet-1:保存。即完成了项目建设与工程名字修改工作。

三、配置PLC系统

双击左侧项目浏览器“配置”,出现下面菜单

1、右键点击最右端红色箭头位置,出现菜单选择“替换机架(R)”,更换底板为六槽底板;

2、右键点击1号插槽选择“新设备”,在弹出的菜单中选择离散量DDI:DDI1602;(16路离散量漏极输入)设备。

3、同样方法右键点击2号插槽选择“新设备”,在弹出的菜单中选择DDO:DDO3202k;(32路源极输出)

4、同样方法右键点击3号插槽选择“新设备”,在弹出的菜单中选择ACI:AMI0410;(4路模拟量高电平隔离输入)

5、同样方法右键点击4号插槽选择“新设备”,在弹出的菜单中选择AMO:AMO0410;(4路模拟量隔离输出)

6、同样方法右键点击5号插槽选择“新设备”,在弹出的菜单中选择EHC:EHC0200;(2通道通用计数器)

7、点击保存按钮。

上述设备还可以进行复制、修改、删除、编辑等操作。至此就完成了plc系统的硬件配置。

四、通信设置:

1、双击左侧项目浏览器中的“通讯“,右键点击“网络”,在弹出的菜单中选择“新建网络“,在弹出的选项卡中,下图的“可用网络列表“里选择以太网,在“更改名称”里用英文进行书写Ethernet-HMI1;然后确定。

2、右键Ethernet_HMI1选打开,在弹出的下图中修改IP地址:192.168.0.1;子网掩码255.255.255.0,该页面左上角型号系列选择CPU2020 02.00;右侧“模块实用程序选择“选“是” 。

3、在项目浏览器“配置”中找到并双击下图中Ethernet图标。

在弹出的页面中点击“通道3”上面的Ethernet图标,再点选项卡“I/O对象“,点全选,按下“更新网格”按钮。如下图。

左键再按通道3,然后在下面“功能”里选择“以太网TCP IP”,“网络链路”里选“Ethernet_HMI1”;

此时发现左侧项目浏览器已经改为“对号”了。如下图。

以上完成了网络的配置。

相关问答

施耐德PLC编程软件UnityProXLV5.0授权工具怎么用?

先运行授权工具里那个prvdisk.exe程序,创建一个虚拟盘,要注意选择.DPD格式的那个文件和格式化一下,然后再连接。输入密码12345,然后在注册文件里选择转让许可...

施耐德plc用的是什么编程软件

[最佳回答]wido,小型plc,可完成一般的自动化任务,比西门子S7-200性能稍弱,编程平台是TwidoSoft或TwidoSuite;M218,小型plc,可完成一般的自动化任务,比西门子S...

施耐德m241plc编程手册?

对于施耐德M241PLC编程手册,它包含了详细的指导和说明,帮助工程师了解PLC的基本原理和编程方法。手册中包括了PLC的硬件配置、软件设置、输入输出模块的配置...

施耐德4.3怎么连接plc?

首先需要确认PLC的类型和通讯协议,然后在施耐德4.3开发环境中添加相应的PLC设备,并在网络设置中配置正确的IP地址和端口号。接着在PLC程序中添加MODBUS报文协...

施耐德PLC型号及编程软件?

施耐德plc有modiconquantum系列、modiconpremium系列、modiconm340等,编程软件用unitypro施耐德plc有modiconquantum系列、modiconp...

施耐德plc218程序怎么上传?

要上传施耐德PLC218的程序,一般可以按照以下步骤进行:1.确保你有与该PLC配套的编程软件,比如UnityPro等。2.使用合适的通信电缆将计算机与PL...

施耐德PLC程序被保护,怎么把新程序上载啊?急?

把PLC存储器擦除,这样所有的程序加密码都没了,再传新程序把PLC存储器擦除,这样所有的程序加密码都没了,再传新程序

施耐德tm218plc编程软件安装步骤?

就...2、更新了授权文件,以前的授权文件失效了.授权文件使用后就变为空,最好下载RAR,每次安装时授权时解压用一次.3、运行授权工具软件PrvDisk2.02-Prv...

施耐德plc时间继电器的编程方法?

你好!施耐德plc时间继电器的编程方法如下:1.明确PLC时间继电器编程是一种基于时间控制的编程方式,能够实现对设备的时间控制功能。2.PLC时间继电器编程需要遵...

施耐德plc数据线怎么做?

1.施耐德PLC数据线的制作方法是可以掌握的。2.原因是施耐德PLC数据线的制作需要一定的技术和知识,但并不复杂。首先,需要准备好合适的电缆和连接器。然后,根...

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

QQ

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

热线

188-0000-0000
专属服务热线

微信

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