电气大神手把手教你用博图V17编写一个PLC程序,简单明了!
众所周知博途软件更新的很快,但很多朋友发现,博途V17和旧的版本在组态的时候,有一些变化,本文就手把手教你使用博途V17,编写一个简单的PLC项目。
先上干货:博途软件安装包!
工欲善其事必先利其器,没有博途软件都是白搭,所以给大家准备了从博途V14-18各个版本的软件包合集 ,大家可根据自身需求下载!
该演示在虚拟机中,使用的博途V17软件版本实现。具体操作步骤如下:
1、鼠标双击博途软件图标:
2、依次选择“启动”- “创建新项目”,
选择存放路径,并命名,最后选择创建。如图所示:
3、打开项目视图:
4、在项目树下,鼠标双击“添加新设备”,
在弹出窗口选择“控制器”,依次选择对应的CPU型号,并确认名称和版本,最后点击确认,如图所示:
5、添加新设备后,
与博途V16其它版本不同的是,博途V17有一个弹出窗口,需要进行PLC安全设置。首先设置PLC数据密码,如图所示:
6、设置完毕,点击下一步,如图所示:
7、使用HMI安全通信,再点击下一步,如图所示:
8、设置PLC访问密码,如图所示:
9、PLC安全设置完毕,点击完成。
10、选择垂直分布的双视图编辑器,
一边打开“设备和网络”-“设备视图”,一边打开“Main”程序块,如图所示:
11、在程序段1中,
选择该编程线,在点击“常开触点”指令,如图所示:
12、选中编程线,再选择“常闭触点”,
如图所示:
13、选中编程线,再选择“赋值”,
如图所示:
14、选中编程线,再选择“打开分支”,
如图所示:
15、选中编程线,再选择“常开”,
如图所示:
16、选中编程线,再选择“嵌套闭合”,
如图所示:
17、从设备视图中的输入和输出信号,
选中并拖入到程序中,如图所示:
18、右击符号地址,重命名变量,
如图所示:
19、编译(可以理解检查程序有没有错)一下程序,
查看编译的结果,如图所示:
编译无误后,该程序则编写完毕。也实现了在博途V17软件中,编写第一个PLC程序。接下来就是下载PLC程序了。在本文中,不展开说明。如果你有更多关于博途软件的使用问题,欢迎留言交流。
文章来源:技成培训网原创,作者:刘郴;未经授权禁止转载,违者必究!
博途V14-18各个版本的软件包合集
大家可根据自身需求下载!
关于西门子S7-200SMART PLC程序编程、下载和调试,你知道多少
本文主要给大伙讲解的是关于西门S7-200 SMART软件如何去进行编程,其中分别详细介绍了程序编辑如何更为直观易懂,便捷快速的掌握下载和调试程序等。希望对于入门PLC的用户有所帮助,提高软件的掌握程度。
第一步:新建项目
双击桌面上的STEP 7-Micro/WIN SMART 软件的快捷方式打开编程软件后,一个命名为“项目1”的空项目会自动创建。
第二步:硬件组态
双击项目树上方的CPU ST40选项,打开“系统块”对话框,选择实际使用的CPU类型,如下图所示
第三步:编写程序
成功新建项目后,主程序编辑界面会自动打开。这里以最常用的梯形图语言为例。
(1) 插入第一个触点
单击选中程序段1中的向右箭头,单击上方“插入触点”快捷按钮,选择插入一个常开触点,如下图所示。在地址下拉列表中选择“CPU输入0”,如下图所示。
(2)插入第二个触点
再插入第二个触点,与第一个触点之间是“或”的关系。单击选中常开触点下方的空白区域,然后展开指令树中的“位逻辑”文件夹,双击第一个“常开触点”指令,将其添加到预先指定的位置。当然,用户也可以通过拖拽和释放的方式添加指令。插入触点后,选择地址为“CPU输出0”。具体操作如下所示。
(3)合并能流
选中第二行的向右双箭头,再单击上方“插入向上垂直线”的快捷按钮,或者按“CTRL+向上键”,向上插入垂直线,如图3.28所示然后选中第一行的向右双箭头,再单击上方“插入水平线”的快捷按钮,或者按“CTRL+向右键”,向右插入水平线,如下图所示。
(4)添加线圈
在指令树的“位逻辑”指令集中找到线圈指令并单击选中,然后按住鼠标左键,将其拖拽到,能流最右侧的双箭头位置,松开鼠标,即添加一个线圈到程序段1的末端,如图3.30所示。之后,为线圈指令选择地址“CPU输出0”。
第四步:检查编译
程序编写完成后,可以选择PLC“编译”按钮,检查有无语法错误。
第五步:项目下载
通过以太网方式下载
选择“文件”一“下载快捷方式”选项打开“通信”对话框,如下图1所示。用户首先需要:
①选择正确的网卡
②单击“查找CPU”按钮
③找到CPU后,单击选中该CPU,单击“确定”按钮关闭“通信”对话框
成功建立了计算机与S7-200 SMART CPU的连接后,可以开始下载操作,如下图2所示:
图1:“通信”对话框
图2:“下载”对话框
第六步:在线监控
如果下载之前CPU处于停止状态,那么监控之前首先需要将CPU切换到运行状态。用户单击程序编辑界面上方或者PLC菜单功能区中的“RUN”按钮即可切换。启动CPU如下图1所示。
CPU进入运行状态后,可以通过单击程序编辑界面上方的“程序状态”按钮在线监控程序的运行状态。在梯形图语言环境中,蓝色的实线表示能流导通,灰色的实线表示能流中断。在线监控如下图2所示。
关于西门子S7-200 SMART PLC程序的新建、编辑、下载和调试就到了,后续给大伙分享更全面的。
以上,欢迎动动手分享及收藏!
相关问答
Plc编译有几种方法?
根据国际电工委员会制定的工业控制编程语言标准(IEC1131-3),PLC编程语言有5种形式:(1)顺序功能图语言(SFC)(2)梯形图语言(LAD)(3)功能块图语言(FBD)(4)语.....
三菱PLC编程软件怎么编译生成PMW文件?
使用这个软件编程,文件扩展名为.PWM三菱编程软件SWOPC_FXGPWIN_C在网上应该可以找到下载的地方,好好找找吧!祝你成功!使用这个软件编程,文件扩展名为.PWM三...
信捷plc编程完后怎么转换
你好,一、将信捷PLC程序转换为机器人程序1.使用信捷PLC编程软件,将PLC程序导出为XML格式。2.使用机器人编程软件,将XML格式的PLC程序导入。3.根据机器人...
西门子plc1500程序如何编译?
西门子S7-1500PLC程序的编译步骤为:1.新建项目、组态硬件,并切换到项目视图。2.在左侧的项目树中,展开“PLC-1”-“PLC变量”-“显示所有变量”,将地址为...
PLC程序编译有什么用途?
PLC不能识别梯形图,只能识别指令号。每个指令号代表指令表中的一个指令,如三菱的AND,OR,LD而我们编程时为了方便自己的逻辑思维,采用梯形图编程编程软件...
想自学PLC编程!应该从哪方面入手?
学习PLC编程首先需要从理论基础开始。1)学习PLC的基本原理,硬件:搞清楚输入和输出端的基本结构,熟悉端口的基本电气要求。软件:对于PLC系统,必须搞...学习...
step7如何编译程序西门子300?
您好,要编译西门子300的程序,您需要遵循以下步骤:1.打开西门子STEP7软件。确保您已经安装了适当的版本,并且具有适当的许可证。2.创建一个新的项目或打...
plc用语句编写还是梯形图编译程序好?
PLC(可编程逻辑控制器)用语句编写和梯形图编译程序各有其优劣。用语句编写可以提供更灵活的逻辑控制,便于逻辑的调整和修改,同时也适合复杂的控制逻辑。但对...
欧姆龙CX-OnePLC编程软件仿真方法?
欧姆龙CX-One软件集成了OMRON的PLC和Components的支持软件,提供了一个基于CPS集成开发环境。其PLC编程软件CX-Programmer具备在线仿真功能。1.安装CX-One软件...
信捷PLC编程软件写好程序后,要不要,编译转换后才能下载到PLC还是就直接下载?
你直接点下载,它会自动编译的,信捷PLC这方面做得很智能,我比较喜欢,编程也简单易学。你直接点下载,它会自动编译的,信捷PLC这方面做得很智能,我比较喜欢,编程...