三菱PLC编程软件FXGP-WIN-C,可编制三菱FX系列PLC的梯形图和指令语句表两种用户程序,梯形图和指令语句表二者能够相互转换。编制过程中可以对程序进行编辑修改。

§3.2.1梯形图编程

1.编程方法

按照事先绘制的梯形图,在图3-1所示梯形图编程界面下,在编程区逐一放置元件和指令。按照调用元件的不同方式,梯形图编程可分为“工具菜单法”、“功能图法”、“功能键法”和“键盘指令法”。

(1).工具菜单法

在菜单栏“工具”菜单下有“触点线圈功能连线”等菜单项,“触点”菜单项下有“常开触点、常闭触点”等选项;“连线”菜单项下有“水平线段、垂直线段、垂直线段删除”等选项,可分别放置各种元件、指令和连线。

1)放置元件

鼠标左键点击菜单栏的“工具”菜单,选中元件后,弹出元件标号对话框,利用鼠标左键或者键盘“Tab”键将光标切换到对话框内,填写标号按回车键或点击确认,若元件是触点,则放置到光标所在位置;若元件是线圈,则自动连线放置到右母线。若元件标号错误,会弹出错误警示信息。

2)放置指令

选中工具菜单的“功能”后,弹出助记符指令对话框,填写指令助记符并确认,则将该指令放置到光标所在位置。

3)连线操作

利用工具菜单中“连线”下的“水平线段、垂直线段、垂直线删除”等选项,在光标处放置或删除线段。

(2).功能图法

1)放置元件

鼠标左键点击“功能图”的元件符号,弹出元件标号对话框,其他同上。

2)放置指令

点击功能图的指令符号,弹出对话框后,其他同上。

3)连线操作

点击“功能图”的相关按钮即可。

(3).功能键法

参照编程界面最下面一行的“功能键”符号,点按键盘最上排的F6—F9功能键,放置元件或指令,其他与上述方法相同。

(4).键盘指令法

如果对键盘操作比较熟练,对指令语句助记符也比较熟悉,可在梯形图编程界面下,利用键盘直接输入助记符指令,连接放置元件和指令。有关指令,请参考本文第13页,“表2-2  PLC编程常用指令”。

2.编辑修改梯形图以及转换存盘

(1).修改元件、指令

在“写入”状态下,移动光标到欲修改的对象,重复上述放置方法,新的元件、指令会覆盖原有的元件、指令。

(2).插入元件

在“插入”状态下,移动光标到欲插入位置,放置插入新元件,原有元件向右侧移动。

(3).删除元件或者指令

移动光标到欲删除的对象,点按键盘的Delete键,即可将对象删除。

(4).行删除

移动光标到欲删除的行,点击菜单栏的“编辑”菜单,选择“行删除”,即可删除光标所在行右侧的所有内容。

(5).行插入

移动光标到欲插入行处,点击菜单栏的“编辑”菜单,选择“行插入”,即可在光标处插入一个空行。

(6).撤销键入

点击菜单栏的“编辑”菜单,选择“撤销键入”,可撤销最后一步操作,恢复删除的元件或指令。

(7).选中一个或多个逻辑行

按住键盘Shift键,鼠标左键点击元件,可选中一个逻辑行,再次点击其他行的元件,可选中多个逻辑行。

(8).鼠标右键菜单

光标选中对象以后,点击鼠标右键弹出右键菜单,菜单项为“撤消键入、剪切、复制、粘贴”等,其作用与菜单栏的编辑菜单项相同,可对对象进行相应的编辑,其中的“剪切”有删除作用。充分利用右键菜单能够提高编程速度。

(9).将梯形图转换成指令语句表

梯形图编制完成以后,点击工具栏1的“转换”按钮,将梯形图转换成指令语句表,以备向PLC主机写入指令程序。如果梯形图有严重错误,转换过程中会弹出错误提示。梯形图编制过程中也可进行转换。点击工具栏2的“指令表视图”按钮,可查看转换完成的指令语句表。

(10).修改原有程序文件

点击工具栏1的“打开”按钮,选择路径和文件名(PLC用户程序文件扩展名为.PMW,系性能监视器文件),打开原有程序文件按照上述方法编辑修改。

(11).视图显示比例

菜单栏“视图”菜单下有“显示比例”菜单项,显示比例由50%至150%分为多级,选择的显示比例越大,图素显示越大,但是对图形的观察范围越小,一般选择能够显示出梯形图左右母线的比例为宜。

(12).存盘

编制完成的梯形图和指令语句表程序,需保存到硬盘或软盘中以备将来调用。方法是:点击工具栏1的“存盘”按钮,弹出存盘设置对话框,选择路径、输入文件名(扩展名为.PMW)确认存盘。文件名长度不得超过八个英文字符(或者四个中文字符)。编辑过程中应经常进行转换和存盘操作,一则便于及时发现编程错误,二则防止中途掉电造成数据丢失。

存盘完成后,将在相应目录下生成文件名相同,但是扩展名不同的四个文件,其中文件类型为“性能监视器文件”的为用户程序主文件,其他为辅助文件。

(13).重新命名存盘

正在编辑的原有文件,可以改变路径和文件名存为另一个文件,而不改变原有文件。方法是:点击菜单栏“文件”菜单,选择“另存为”菜单项,弹出存盘设置对话框,选择路径、输入文件名确认存盘。

§3.2.2指令语句表编程

点击编程界面工具栏2的“指令表视图”按钮,显示图3-7所示指令语句表编程界面,根据事先设计的指令语句表,逐步编制指令语句表程序。

图3-7指令语句表编程界面

1)输入助记符和操作数

利用键盘或者功能键,按照程序顺序,逐步输入助记符以及操作数并回车确认,完成指令语句表编程。

2)修改某一步指令

在“覆盖”状态下,移动光标到该步,输入新指令覆盖旧指令。

3)删除某一步指令

移动光标到该步,点按键盘“Delete”键,即删除该步指令。

4)插入一步指令

在“插入”状态下,移动光标到位,输入指令即可插入。

5)插入空行

移动光标到欲插入空行处,点击菜单栏“编辑”菜单,选择“NOP插入”,选择插入步序号范围,即插入多步NOP空行。

6)将指令语句表转换成梯形图

每当输入一个对线圈操作的指令,完成一个逻辑行,指令语句表将自动转换成梯形图。存盘操作如同梯形图编程

工控自动化 c语言编程,三菱PLC编程软件FXGP-WIN-C编程介绍相关推荐

  1. 工控自动化CAD主流电气原理图,多套主流PLC电气图纸

    工控自动化CAD主流电气原理图,多套主流PLC电气图纸,有常见的污水处理厂控制,变频器控制,中央空调控制以及三菱,西门子,欧姆龙常用plc等,大量实践成功应用案例,还包括常用图库 ID:6919672 ...

  2. 工控自动化:起重机远程监控管理系统解决应用方案

    背景:随着工业的发展,起重机械在越来越多的领域应用.但起重机械通常结构庞大,机构复杂,需要较大的空间范围运行,并且很多需要作业人员配合或直接操作,所以它与安全生产的关系非常大.起重机械的设计.制造.安 ...

  3. ab plc编程软件_三菱PLC编程程序PLC的软件编程

    三菱PLC编程程序-PLC的软件编程 BL2 RACKMOUNT 4U系列工控机 - 搭载Intel第六代core i系列CPU, I3-6100, I5-6500, I7-6700 CPU可选 - ...

  4. 工控自动化定义及发展历程

    工控自动化是指以自动化的方式实现工业控制,起源于解决生产中的实际问题,经二战后蓬勃发展,结合新理论及技术,可实现制造业降本增效. 工控自动化自20世纪初萌芽,已有百年以上历 史.1935年前工控自动化 ...

  5. 三菱PLC QD77定位模块功能块FB,编程方式非常清晰明了

    三菱PLC QD77定位模块功能块FB ,用私服电机控制中! 用的FB功能块写法,编程方式非常清晰明了,程序都有注释.注释全面,主要用于三菱Q系列和L系列!可借鉴.可做模板,这些程序已经设备实际批量应 ...

  6. 【工控老马】用西门子PLC构成管道压力控制系统

    摘要:系统由压力传感器.压力.可编程控制器.水泵.按钮等组成,编程控制器程序是按照一定顺序开机或停机,保持系统压力相对稳定. 1引言 随着科学技术的发展,世界上各大公司相继生产出许多不同类型的可编程控 ...

  7. 工控随笔_04_西门子_解决Step 7软件因授权问题不能打开的方式和方法

    西门子的软件是授权软件,只有经过授权认证的用户才能使用,如果没有通过授权认证则不能 正常的使用软件的相关功能. 一.西门子授权不成功问题 如上图所示报故障代码: 000001-0505.报警文本为:未 ...

  8. 工控自动化方案:和利时LE系列PLC数采通讯

    LE系列PLC是国产品牌和利时开发生产的小型可编程控制器,加上配套的触摸屏.步进系统.伺服系统,并为客户提供机器装备电控系统方案定制设计服务,产品已经广泛应用于机器装备控制.地铁.矿井.油田.水处理等 ...

  9. 信捷plc c 语言全局变量,三菱PLC编程中,跳转指令CJ、子程序调用CALL和中断指令有什么区别?...

    满意答案 0519gao 2013.10.06 采纳率:46%    等级:12 已帮助:11303人 子程序帮助您对程序进行分块.主程序中使用的指令决定具体子程序的执行状况.当主程序调用子程序并执行 ...

  10. c 与易语言程序间通信,易语言与三菱PLC通信-FX系列

    PLC以卓越的可靠性和方便的可编程性广泛应用于工业控制领域.实现PC机与PLC通信的目的是为了向用户提供诸如工艺流程图显示.动态数据画面显示.报表显示.窗口技术等多种功能,为PLC提供良好的人机界面. ...

最新文章

  1. 超好用的Swift 4.0 字符截取快速便捷方法
  2. Centos 的安装(2)
  3. java设置等待锁的时间_java的锁池和等待池
  4. GRE 隧道配置案例(静态、动态路由)
  5. FRR的ATOMIC 利用GCC的实现
  6. micropython入门指南pdf百度云下载_MicroPython入门教程之语法基础
  7. WINDOWS常用端口列表
  8. python爬虫国内外研究现状
  9. 在线html编辑器 菜鸟,菜鸟教程
  10. 通俗易懂的欧拉回路——哥尼斯堡七桥问题
  11. Ubuntu18.04安装QQ For Linux
  12. 自定义计时器_笑死我了_哈哈哈哈哈嗝儿
  13. 大内高手 内存管理器
  14. JAVA8根据List对象属性获取重复数据和获取去重后数据
  15. 笔记本电脑英文技术规格解释
  16. 蚁群算法解决多峰函数优化问题
  17. angularjs全栈开发知乎_双剑合璧Laravel,AngularJS全栈开发知乎
  18. iso映像_如何在Windows 7中刻录ISO映像
  19. #SATA# 常用硬盘一览 之《协议、总线、接口》
  20. 百度地图API 显示区域边界及地名定位

热门文章

  1. 网管工具之cacti
  2. 【crawler笔记】R语言简单动态网页爬虫(rvest包)示例
  3. “FreeTextBox”控件使用——Word编辑器
  4. pdf pmp书籍第六版_PMP项目管理知识体系指南PMBOK第六版高清中文版PDF下载.pdf
  5. Python机器人-最简单的机器人答复
  6. 欠的债,这一次都还给你们
  7. html5实现最简单的文件下载
  8. Java基础程序设计的报告
  9. 计算机组成原理第六版课后答案第五章答案,第五章 计算机组成原理习题答案6.doc...
  10. RedHat7可视化图形界面安装