资源描述
富士SX系列PLC 培训教程
1. 应用程序的安装
A.启动安装光盘中的AUTORUN.EXE(见图1-1),点击各条:
D300win Setup—安装D300WIN应用软件.
D300win User’s Manual—手册的安装.
Standard Expansion FB Setup—扩展功能块的安装.
图1-1
B.安装时可以选择3中方式(见图1-2):
(1)Typical--典型安装
(2)Compact--最小空间安装
(3)Custom--可选安装(模拟器等都可以在其中安装).
图1-2
2. 程序文件的类型及其操作
(1) 程序文件有两种类型:
.mwt 非压缩文件,由.mwt文件和他对应的文件夹组成.
.zwt 压缩文件,可用来作为.mwt文件的备份,需要时解压缩,然后保存成.mwt文件.
(2)工程文件操作
a.备份成ZWT文件
FILE 菜单中SAVE PROJECT AS/ ZIP PROJECT AS ,保存类型中选择.ZWT , 取名.
选择路径(见图2-1).
b.备份成MWT文件
FILE 菜单中SAVE PROJECT AS/ ZIP PROJECT AS ,保存类型中选择.MWT , 取名.
选择路径(见图2-1),此时操作的就是保存的文件,不是原先的那个.
c.解压缩压缩文件.ZWT
当工程被改动时,可把以前备份的.ZWT文件解压缩覆盖工程.FILE 菜单中 OPEN PROJECT / UNZIP PROJECT ,打开类型中选择.ZWT文件(见图2-2).若一开始D300WIN 中没有任何工程,需要把解压缩的文件保存成MWT文件.
图2-1
图2-2
3. 操作环境
(1)D300WIN用户界面(见图3-1)
图3-1
(2) EDIT WIZARD (编辑向导),点击按钮可以切换这个窗口(见图3-2)的显示.在编辑程序时,我们可以调用本身已有的功能/功能块如时间继电器/加减法等各种标准功能块,使程序的创建更简单快速.
图3-2
(3). 工程窗口(见图3-3)
图3-3
(4)工程树使用的图标的含义(见图3-4)
图3-4
4. PLC的连接,程序的下载.
a) PLC 的连接
右击 R_S32:NP1PS-32 ,选择Setting(见图4-1)
图4-1
再选择Communication setting,随后选择通讯方式(见图4-2),共3种:
图4-2
(A).COM PORT :串口通讯,需要特殊的通讯线和转接口,各种参数不用改动,照默认的值.通过串口连CPU的有:CPU上自带的串口和专门的串口模块(NP1RS1,NP1RS2).
(B).USB: 通过CUP上的USB口,连接PLC.可能这选项的颜色是灰色的,说明USB驱动程序没有安装号,驱动程序在安装目录下DRIVE目录中,重新启动D300WIN,即可.
(C).Communication board: 选项中可以选择各种通讯板,我们的机器上用的是以太网,选项Ethernet,然后键入IP地址 + 空格 + 507.以太网通讯时通过以太网模块,IP 地址需要初始化.
(D).MODEM: 通过MODEM ,连接.
选择完通讯方式后,选择Project Control Dialog(见图4-3中的圈),可在出现的对话框中看PLC的状态,若State:为 ***** 时,说明没有连上.
图4-3
(2). 程序的编译和下载(
A. 程序重新接压缩或修改比较大时,需重新编译来检查错误,然后再下载入CPU中.
Build 菜单中Rebuild Project,编译完成以后会在message 状态框中显示结果,见图4-4,表明程序没有错误,有15个警告.想要看具体的警告内容,点击Warnings这一栏.
想要看具体的错误内容,点击Errors这一栏.
图4-4
B. Project Control Dialog对话框中(见图4-3),首先STOP PLC,然后DOWNLOAD 程序,出现如图4-5的对话框,对话框中有4项:
Program:工程的所有程序的下载.
Program 中有两项:Clear retain memory和Clear FB/SFC Variable . Clear retain memory: 下载时清空保持型内存的数据. Clear FB/SFC Variable :清空功能块中的变量的值,特别是一些保持型的变量.
System definition:硬件配置的下载
Module driver:修改以太网的IP地址.当需要修改IP地址时,首先在硬件配置中修改完成,然后下载时选中这一项.(修改IP地址)
Zip project TO User Rom:当CPU中放了User Rom 卡时,选中这一项可以把程序保存到User Rom 卡中,作为程序的备份.
C. 程序下载完成以后,在图4-3中的对话框中,点击RESET 命令,把整个PLC 复位一下.或者可以电源重新送一下,效果是一样的.
图4-5
5. 新建一个工程
FILE 菜单中 New Project,然后选择CPU的型号(见图5-1),
图5-1
然后在出现的工程中,先定义硬件配置(见图5-2).
图5-2
硬件配置完以后,就可把代码写入程序块中(见5-3)
图5-3
代码写完以后,重新编译,没有错误以后,就完成了工程的新建.
6. CPU指示灯和钥匙开关的位置
7. PLC 运行时修改程序 (PLC运行时修改程序.exe)
当程序有一些小错误或需要修改时,先点击图7-1中的圈(离线和在线的切换),添加所需的变量(已存在的或无符合变量),添加完以后会出现 PATCH POU (见图7-2),然后下载入CPU中.有时候,当用于下载的内存用完以后, PATCH POU 就不会出现,这时需要重新把程序编译一下,再把程序整个下载入CPU中,下次修改时就会重新出现 PATCH POU,又可以重新下载.
图7-1
图7-2
8. SX的地址设定(硬件的基本配置.exe)
图8-1
图8-1中的SX bus station No.是在System definition 中设定的,见图8-2.
图8-2
9. 变量的种类和数据类型
(1) SX中变量可分为两类(见图9-1):
全局变量:变量可以在所属CPU的所有程序块(POU)中调用.
局部变量:变量仅可以运用于变量所在的程序块(POU).
图9-1
各种变量的描述:
图9-2
全局变量的定义(全局变量的定义.exe)
局部变量的定义(局部变量的定义.exe)
(2) 数据类型.
(3)变量的表达
10. 变量的索引和交叉索引的应用
(1). 变量的查找
EDIT 菜单中 GLOBE FIND(见图10-1) ,然后键入所要查找的变量名,点击FIND NEXT,就会帮你查找下一个变量.
图10-1
(2)交叉索引的应用
A.在CROSS REFERENCE(交叉索引)窗口中,集中了所有的全局变量和他们的所在之处(见图10-2).
图10-2
B. 交叉索引可以通过点击 工具条显示,或VIEW 菜单中选择 CROSS REFENCE WINDOWS.交叉索引中图标的意思,见图10-3.
图10-3
C. 交叉索引中各项代表的意思:
VARIABLE: 变量的名称.鼠标点中任一个变量,然后快速键入要找的变量名,就能直接跳到要找的变量.
POU/WORKSHEET: 变量所在的程序块的或变量表.
ACCESS: 变量是触点还是线圈.
COMMAND: 使用变量的命令.
ADDRESS: 变量的物理地址.I/O点或M内存点.
GLOBAL PATCH: 变量所属的CPU.对于多CPU系统时,会有不同的地址.
DATA TYPE: 数据类型.BOOL/TIME/WORD/DWORD/REAL/INT/DINT等.
INITIAL VALUE: PLC启动时CPU赋予变量的初始值.
COMMENT: 变量的批准和详细解释.
LINE/POSITION: 变量所处的位置.
D. 定位变量在程序中的位置:找到需要选择的变量的索引条,然后根据线圈(READ)或线圈(WRITE)进一步细分索引条,双击索引条,就会自动跳到所要找的变量在程序中的位置,或右击,在出现的菜单中选择GO TO LOCATION,效果也是一样的.
11. CPU的介绍和内存地址
(1) CPU的介绍
(2). CPU的内存
12. 型号代码规定
13. SX系列PLC 和 变频器的通讯
通 讯 框 图
a) SX 的地址设定
地址=
16进制高位 +16进制低位
注 1:不同SX板地址不能重复
2:改变SX地址后,须重新复位一下后断电重新启动。通电情况下不要重设地址。
3:软件中,也需配置SX通讯板地址,两者的地址必须一致。
(2) 相关参数
U11参数:SX 传输格式选择
设定值 : U11=0: (标准格式, 8w+8w )
U11=1: (UPAC格式 , 29w+22w)
U11=2: (监控格式,4W+12W)
U13参数: SX 总线地址检测
(3) 当U11=1时的数据格式
A. INV→PLC
B. PLC→INV
注:图中的* *位变频器所设的站地址.
(4) DYNAMIC SWITCH 的意义和各位的含义
DYNAMIC SWITCH 在通讯字最后两位,它们是%QW***.49和%QW***.50,主要是设定上两页中通讯字是否有效。只有设定有效以后,PLC 和变频器的通讯才能实现。具体设定如下图。
每位具体含义如下(“1”有效,“0”无效)
14. 修改机器上的程序(PLC不STOP): (1)ONLINE--F10,(2)OFFLINE--F10,(3)修改程序,(4)PATCH POU—自动ONLINE.
(注!:此修改是对应于已有的变量,如新加变量,需要重新REBUILD PROJECT,然后重新下载.假如PATCH POU不出现,也需要重新REBUILD PROJECT,然后重新下载)
15. CPU中的电池是保持保持型内存的,当电池没电或拔掉时,内部的程序还保存在CPU中,但是保持型内存中的数据已丢失.
16. USER_ROOM 卡时用来保存程序的,可以用来把当前的程序备份.当CPU坏时,把卡拔出来,放入新的CPU就可运行.
17. 对应于模拟量输入模块的输入数值读出来时-400时,需要检查一下电源是否有或者传感器的线弄断.
18. RHC 的同步电源开关要合上要不然,就会跳故障,需要把主电源关掉,然后等直流母线电压掉下来后,再重新把控制电源重新关一下,开一下,故障就复掉了.
19. 对应于双CPU时,下载程序时需要把两块CPU的程序一起下载,不然就会出错.
20. CPU上的CPU号不要乱弄,NP1PS-32R为0,NP1PS-74R为1.
21. 每次修改完硬件配置(SYSTERM DEFINITION)时,都需要重新REBUILD PROJECT.然后下载入CPU中,再复位一下.
22. 使用USB连接PLC 时,如果USB设置无效,出现发现新硬件时,需要安装一下驱动程序(驱动程序: D300WIN安装所在的目录 D300WIN--→driver--→Micrexsx--→
SxUsb.inf.
23. 光缆模块出现红灯时,不一定是光缆发生故障,也有可能是光缆模块所带的从站.
24. 对于有些应用LIBRARY程序(例C-COM,C-FREE)的压缩文件,解压缩时是否要覆盖C-FREE ,C-COM 时,选择“no to all”,就可以了.假如误操作把它覆盖了的话,需要把程序中的C-COM等删除掉,然后在安装删除程序中卸载“STANDARD EXPANSION FB VE 3.0.1.1E”,然后重新安装一下“STANDARD EXPANSION FB”,再重新把C-COM,C-FREE调入,编译一下即可.
26
展开阅读全文