使用SWOPC-FXGP/WIN-C
2024-02-10  来源: 本站

一、问题提出

如何建立一个新的用户程序,如何将编制的用户程序传送到可编程控制器中,如何修改已存在的用户程序。通过编程软件可以监控可编程控制器的有关元件的状态,可以进行强制操作等,对于 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 编程软件作了简单的介绍,用好编程软件是掌握可编程控制器技术基础,只有熟能生巧,多练习才能掌握编程软件的使用。