可编程控制器软件的编程
一、问题提出
如何建立一个新的用户程序,如何将编制的用户程序传送到可编程控制器中,如何修改已存在的用户程序。通过编程软件可以监控可编程控制器的有关元件的状态,可以进行强制操作等,对于 SWOPC-FXGP/WIN-C 编程软件的编程做一个简单介绍。
二、程序文件操作
(一)新建
建立一个程序文件,可用“文件(File)”菜单中的“新建(New)”命令,在主窗口将显示新建的程序文件程序区;也可用工具条中的按钮来完成。新建的程序文件用户可以根据实际编程需要做以下操作:
1 .确定主机型号。根据实际应用情况选择 PLC 型号。
2 .按下“确定”按钮即可进入编程界面。
当编程结束,打开“工具”菜单中的“执行”命令,推出编程界面保存表
(二)打开已有文件
打开一个磁盘中已有的程序文件,可用“文件( File )”菜单中的“打开( Open )”命令,在弹出的对话框中选择打开的程序文件;也可用工具条中的按钮来完成。
(三)上传
在已经与 PLC 建立通信的前提下,如果要上传 PLC 存储器中的程序文件,可用“ PLC ”菜单中的“传送”命令中“读出”子命令来完成。
(四)下载
在已经与 PLC 建立通信的前提下,如果要下载到 PLC 存储器程序文件,可用“ PLC ”菜单中的“传送”命令中“传送”命令中“写出”子命令来完成,同时为了提高传送程序的效率,可以在下载前设置传送的范围。
三、编辑程序
编辑和修改控制程序时程序员利用 SWOPC-FXGP/WIN-C 编程软件要做的较基本的工作,就是软件的编辑功能,现以梯形图编辑器为例介绍一些基本的编辑操作。
1 .输入编程元件
梯形图的编程元件(编程元素)主要有线圈、触点、指令盒、标号及连接线。输入方法有两种:
方法 1 :功能图输出。首先在编辑窗口中光标定位,在功能图中选择元件类型,输入元件编号,按下“确定”按钮,就算完成某一元件的输入,若有错误,如元件编号非法、违反梯形图规则等,编程软件马上拒绝输入。
方法 2 :功能键输出。与方法一相同。
(1)顺序输入
在一个逻辑行中,如果只有编程元件的串联连接,输入和输出都无分叉,则视作顺序输入。此方法非常简单,只需从逻辑行的开始依次输入各编程元件即可,每输入一个元件,光标自动向后移动到下一列。
(2)任意添加输入
如果想在任意位置添加一个编程元件,只需单击这一位置将光标移到此处,然后输入编程元件即可。
2 .插入和删除
编程中经常用到插入和删除一行、一列、一逻辑行等。
(1)插入:将光标定位在要插入的位置,然后选择 “编辑(Edit)” 菜单,执行此菜单中的“行插入”命令,就可以输入编程元件,从而实现逻辑行的输入。
(2)删除:首先通过鼠标选择要删除的逻辑行,然后利用“编辑(Edit)”菜单中的“行删除”命令就可以删除逻辑行。
对于元件的剪切、复制和粘贴等操作方法也与上述类似,不再赘述。
3 .注释
选定给与注释的元件,双击此元件,即可进入文字注释的输入界面。
4 .编程语言转换
软件可实现编程语言(编辑器)之间的任意切换。选择“视图(View)”菜单,单击STL、LAD便可进入对应的编程环境。使用较多的是STL和LAD之间的互相切换。
5 .转换
程序编辑完成,一定要利用“编辑(Edit)” 菜单中 “转换” 命令,将在编辑窗口中创建的电路图转换格式存入计算机中。反之,退出编程界面,不保存编制的程序。
四、调试及运行
SWOPC-FXGP/WIN-C编程软件提供了一系列工具,可使用户直接在软件环境下调试并监视用户程序的执行。
(一)监控 / 测试
(1)元件监控(X,Y,M)
选择“监控 / 测试”菜单,执行“进入元件监控”命令,弹出元件监控的对话框,输入所监控元件的起始编号,输入要监控元件的数量,按下“确定”按钮,在屏幕上显示的元件的状态。
(2)元件监控(T,C,D)
选择“监控 / 测试”菜单,执行“进入元件监控(T,C,D)”命令,弹出元件监控的对话框,输入所监控元件的起始编号,输入要监控元件的数量,按下“确定”按钮,在屏幕上显示是以十进制或十六进制形式表示的所监控元件的当前值,。
(3)元件监控(光标)
选择“监控 / 测试”菜单,执行“元件监控(光标)”命令,直接进入程序界面,在程序上就可以观察元件的状态和数值。
(二)强制
用户可以强制指定值对变量赋值,所有强制改变的值都存到主机固定的EEPROM存储器中。
1 .强制输出
利用此功能来是实指定元件ON/OFF。
选择“监控 / 测试”菜单,执行“强制输出”命令,可以对位元件X,Y,M及特殊的M,S,T,C等类型的元件进行置位操作,可以对X,Y,M及M,S,T,C,D,V,Z等类型的元件进行复位操作。
2 .改变设置值
利用此功能来是实指定元件设定值的改变。
选择“监控 / 测试”菜单,执行“改变设定值”命令,可以对字元件T,C,D及特殊字元件D,V,Z等进行设定值的改变
以上只是对SWOPC-FXGP/WIN-C编程软件作了简单的介绍,用好编程软件是掌握可编程控制器技术基础,只有熟能生巧,多练习才能掌握编程软件的使用。
相关阅读:
- ...2015/06/11 15:22·艾德克斯可编程多路负载高效测试PC电源
- ...2015/05/22 15:04·艾德克斯可编程交流电源及电子负载简化家用电子产品测试方案
- ...2011/10/21 15:42·基于可编程逻辑控制器和触摸屏的抢答器设计
- ...2011/09/14 13:14·基于可编程控制器多谐振荡器的设计与分析
- ...2011/08/26 11:51·基于可编程逻辑的便携式设备多节锂聚合物电池管理
- ...2011/06/29 10:46·利用完全可编程方案解决4G调制解调器设计难题
- ...· Efinix® 全力驱动AI边缘计算,成功推出Trion™ T20 FPGA样品, 同时将产品扩展到二十万逻辑单元的T200 FPGA
- ...· 英飞凌亮相进博会,引领智慧新生活
- ...· 三电产品开发及测试研讨会北汽新能源专场成功举行
- ...· Manz亚智科技跨入半导体领域 为面板级扇出型封装提供化学湿制程、涂布及激光应用等生产设备解决方案
- ...· 中电瑞华BITRODE动力电池测试系统顺利交付北汽新能源
- ...· 中电瑞华FTF系列电池测试系统中标北京新能源汽车股份有限公司
- ...· 中电瑞华大功率高压能源反馈式负载系统成功交付中电熊猫
- ...· 中电瑞华国际在电动汽车及关键部件测评研讨会上演绎先进测评技术
- ...· 华芯微国产汽车芯片门电路系列(篇一)
- ...· 华芯微国产汽车芯片CAN收发器系列(篇一)
- ...· 华芯微国产汽车芯片DC/DC转换器系列
- ...· 华芯微国产汽车芯片DC/DC转换器系列
- ...· 华芯微国产汽车芯片运算放大器系列(篇一)
- ...· 华芯微国产汽车芯片MOSFET 驱动器系列(篇一)
- ...· 数据采集终端系统设备
- ...· 简仪科技踏上新征程








