许多学习PLC编程的朋友接触最多的编程软件可能是STEP-7,随着近年来S7-1200型PLC逐渐替代S7-200PLC的大趋势,TIA博途软件的使用也越来越广泛。下面是我总结的TIA博途V13软件的基本操作流程,并不是很深入,适用于入门新手。

第一步:双击图标打开TIA博途V13软件。

第二步:在这个界面中我们可以打开一个已经存在的项目,也可以新建一个项目。这里选择新建项目。

第三步:在选择“新建项目”后会出现如下菜单,可以继续设置项目的名称以及项目保存的位置,在填写完成后点击“创建”按钮。

第四步:这时候会弹出一个新的菜单,在此菜单中既可以直接进行设备组态,也可以创建PLC程序,或是打开项目视图,选择最后一个“打开项目视图”,如果需要多个PLC进行组态,也可以后期在项目视图里去完成。

第五步:打开项目视图界面后,左边栏是经典的“项目树”结构,因为我们还没有添加任何硬件设备,所以还不能开始编程操作。双击“项目树”中的“添加新设备”选项,给项目添加一个PLC。

在新弹出的窗口中,左侧包括控制器、HMI、PC系统三个选项,因为要添加的是PLC设备,所以我们选择“控制器”,选择PLC的型号为CPU 1214C AC/DC/RLY,在下拉列表中进一步选择该PLC的订货号(PLC的订货号一般印刷在PLC本体上,是一个16位的字母与数字结合的串号,例如6ES7 214-1BG40-0XB0)。

注意PLC选型这一步骤很关键,如果PLC的型号选择不正确,项目程序将不能成功下载到PLC。

第六步:成功添加PLC设备之后,可以看到左边栏“项目树”中已经新增了一个'PLC_1'文件夹,该文件夹下还包含程序块、工艺对象、外部源文件、PLC变量等子目录。与此程序相关的所有文件都存储于这个项目文件夹中。

在这一步骤中,如果需要给PLC增加扩展模块,我们还可以在右侧边栏中选择各种功能模块进行添加。

举一个例子,因为我所选择的1214型PLC是自带模拟量输入的,但是没有模拟量输出功能,所以这里我在PLC的信号板上添加了一个模拟量输出模块AQ。

第七步:在完成了第六步的设备组态之后,还不能马上开始编写梯形图程序,我们要根据项目的具体控制要求来设定PLC的输入和输出变量。点击左边栏的PLC变量文件夹,双击打开下拉表中的“默认变量表”,依次输入变量的名称和地址来完成变量的设置。

第八步:打开项目树中的“程序块”文件夹,双击打开“Main[OB1]”主程序块,在该块中编写梯形图程序。编程的步骤与STEP-7基本相似,这里就不再一一赘述了。

第九步:编写完成梯形图程序后,我们还要对PLC设备的IP地址进行设置(也可以直接下载项目到PLC,下载过程中系统会自动给PLC分配一个IP地址)。需要注意PLC的IP地址必须与计算机的IP在同一个网段,且两个设备的IP地址不能重复,否则会提示下载失败。具体设置参看下图:

第十步:点击下载按钮,在弹出菜单中选择网卡接口,点击搜索按钮,软件会自动搜索到在线的PLC设备,点击完成下载,操作结束!

博图v14编程c语言教程_10个步骤完成PLC从编程到下载,超详细的TIA博途V13软件使用教程...相关推荐

  1. 博途数据类型wstring怎么用_博图V14关于自定义数据类型的疑问,大家都是怎么编程写中间标签的那。...

    由于单位最近要搞标准化编程.我负责编写程序块.用AB写程序的套路编写西门子博图V14的块. 1,建立自定义数据类型. 2,编写要调用的程序块.如果设备不多建议用FB生成背景数据库,又能保持定时器以及各 ...

  2. 博图14软件安装顺序_博图v14安装顺序和教程

    Win7 64位下安装 STEP 7 (TIA Portal) V14 需要管理员权限. 1.  解压STEP 7 Professional V14到根目录下(比如G:\SIMATIC STEP 7 ...

  3. 博图用到c语言了吗,浅谈西门子TIA博图软件

    1 TIA博图软件基础介绍 TIA集SIMATIC S7-1500/1200/400/300站于一身的PLC编程软件,具有其他编程软件所具有的编程语言. 它是SIEMENS SIMATIC工业软件的组 ...

  4. 博图V14完美自动化程序案例

    博图V14完美自动化程序案例:整套完整程序,硬件包含:变频器.ET200.交换机.RFID.PN.HMI等硬件.程序是国内知名汽车厂程序,基本上是国内自动化程序最高的车间.程序整体模板化.系统化.智能 ...

  5. 一个小白的博图V14的安装过程

    不说西门子软件的其他方面,关于软件的体量真是非常大~ 我的安装过程,耗时2天!刚刚才打开项目文件,真的有点激动,好像做了好长时间的火车终于到站了~~~ 安装环境:win10 家庭版 x64系统   4 ...

  6. 西门子博图V14虚拟PLC与虚拟面板的仿真方法

    本篇文章完成的目标是,对PLC与HMI面板的双仿真任务: 使用工具博图V14SP1版本: 1.首先创建一个英文环境下的项目,此处命名为plc_sim_en 2.硬件组态:PLC选择CPU 1214C ...

  7. win10 nuget 无法下载_随笔--博图V14仿真软件在1200项目中不能下载?

    昨晚要回答一个悟空问答,需要在博图软件中建立一个1200CPU的项目,结果要用PLCSIM去连线模拟的时候,程序下载时,总是报错,如下图: 博图软件PLCSIM下载1200项目报错 我之前用博图V14 ...

  8. Step7V5.6版本PLC编写的程序与博图V14编写的面板的仿真过程

    博图V14面板的仿真过程不再过多叙述,详见上一篇文章. 1.博图中的硬件连接准备,新建一个PLC代理与KP700通过以太网的方式连接 2.为验证仿真的正确性在面板中新建一个IO域连接PLC中的变量.在 ...

  9. 博图V14完美程序案例;整套完整程序,硬件包含:变频器、ET 200、交换机、RFID、PN、HMI等硬件

    博图V14完美程序案例:整套完整程序,硬件包含:变频器.ET 200.交换机.RFID.PN.HMI等硬件.程序是国内知名汽车厂程序,基本上是国内自动化程序最高的车间.程序整体模板化.系统化.智能化. ...

  10. 苹果,U盘越狱iPhone绕ID最新教程及各种坑解决,吐血之作(超详细超简单教程)-balenaEtcher-Checkm8-bootra1n

    U盘越狱iPhone绕ID最新教程及各种坑解决,吐血之作(超详细超简单教程)-balenaEtcher-Checkm8-bootra1n 这是安装多个苹果版本及虚拟机版本后成功的教程,由于资源上传到百 ...

最新文章

  1. oracle怎么查询表空间信息,查询Oracle表空间信息
  2. flash activex java_Adobe flash player ActiveX和NPAPI和PPAPI 这三个软件有什么区别?
  3. Java 写时拷贝容器CopyOnWriteArrayList的测试
  4. 边缘计算精华问答 | 边缘计算有哪些应用场景?
  5. 跨域问题是怎样造成的
  6. python-微信公众个性二维码生成-生成自己名片二维码-链接二维码【超酷】
  7. PS学习笔记9-渐变工具
  8. 秋意浪漫风景如画 诗情画意 谁能读懂一个浪子的心
  9. 休假申请单位取消分钟、小时,增加“.”。
  10. 电影《决战中途岛》中那些真实的历史人物,后来都怎样了?
  11. 利用Python基础代码语句,实现2G时代文字小游戏,学会难道不香吗?
  12. 各大官网的隐藏彩蛋,我感觉自己打开了新世界的大门...
  13. C语言中文字符索引,C语言关键字中英文对照索引
  14. python快速生成列表_python_字符串快速生成列表的绝招
  15. 【Python爬虫】 爬取京东商品图片并下载
  16. 国网GIM设备三维模型要求细则 - 换流阀塔
  17. 【Java实验五】字符串加密、模拟用户登录、生成验证码、春节倒计时等
  18. Xming显示远程服务器GUI的最简单配置
  19. 如何解决ios横竖屏切换布局错乱的问题
  20. JavaScript执行堆栈

热门文章

  1. linux怎么修改数据库字段长度,Postsql 修改字段长度和类型
  2. 李航统计学习方法 Chapter1 统计学习方法概论
  3. MATLAB下载教程
  4. 如何将c语言编译成动态链接库,将C语言源代码编译成动态链接库
  5. 分布式概念及相关的名词定义
  6. 产品读书《用户故事与敏捷方法》
  7. 工程测量附合导线简易平差计算(附软件下载)
  8. 如何连接禅道的mysql_禅道一键安装包如何实现mysql异机连接
  9. JAVA代码实现下载解析网易云音乐到本地电脑的demo示例
  10. 黑苹果使用itlwm网卡驱动提示itlwm未运行的问题