1編程軟件WinProLadder操作使用課程FATEKFBsPLCFATEKFATEKPLC特色I/OExpansionPortOn-boardOutputOn-boardCommunicationPort(P0)On-boardInputOn-boardexpansionI/O,CPU,CommunicationLEDIndicatorsCommunicationModuleforoption•I/O点数:DI:256,DO:256,AI:64,AO:64•ExecutionTime:0.33μS/Contactinstruction•User'sMemory:20KWords•Dataregister:10912+8192+424Words•强大的通讯能力单机最多可达五个高速通讯口速度可高可达921.6Kbps可有USB/Rs232/Rs485/Ethernet•中断:单机最多可有16个中断输入点(32Entries)•高速计数器:单机最多8组高速计数器4(HHSC)+4(SHSC)最高计数频率可达920KHZ•0.1ms精密高速计时器5个精确达0.1mSHigh-speedTimer:1+4(HST/HSC)•单机最多4个高速脉冲轮出(HSPWM)频率高达184.32KHZ•完善的人机驱动软件可与Wonderware.Intouch.Labview.Digital.Hitech.Siemens.Eview….等人机连接FATEK软件特色•软件特色一般特点程序编辑程序测试程序批注FATEK一般特性•Windows作业习惯FATEK一般特性•采用专案管理可视化的方法将程序的开发相关内容以阶层化的方式加以呈现。一目了然,可以很直接的进入程序相关项目进行编辑、修改等操作。FATEK一般特性•鼠标+快捷键输入采用鼠标进行内容输入或者是使用键盘快捷键方式输入。根据使用场合与环境,可以自由切换,达到更高的工作效率。FATEK一般特性•多样的联机方式MODEMMODEMEthernetHubRS232/USB直接联机RS232/USB透过MODEM联机远程联机透过以太网联机直联/远程联机FATEK程序编辑•提供ON-LINE模式修改程序在联机时,当作程序的修改或者输入后,软件自动与PLC同步更新PLC中的程序内容,不必再次重新下载程序极大的缩短了程序的开发周期同时支持运行中修改程序进入“运行中编辑”模式后,可以对要编辑的网络进行编辑。编辑完毕后,右键存储,完成运行中编辑程序的操作。FATEK程序编辑•提供多窗口梯形图程序画面•单程序多单元显示方便程序之间的对照、复制与编辑;程序阶层的管理支持一程序多单元模式支持开启多程序界面多样的单元显示方式FATEK程序编辑•独立的助忆码显示窗口每个网络单元可单独显示助忆码(暂不提供整个程序的助忆码显示功能)FATEK程序编辑•多样的程序搜寻功能可搜寻组建及其寄存器并设定过滤条件、搜索范围等选项FATEK程序编辑•程序语法检查功能单独做程序语法检查RUN前自动做语法检查可设定语法检查相关项目内容FATEK程序测试•提供多页状态监视页自定各页欲显示的组件,寄存器数据.并可个别选择资料显示的格示.状态测试页的设定会存于项目档内.FATEK程序测试•多窗口显示,高亮度显示画面可同时打开多个窗口进行编辑、对照和复制;运行状态时,接点的ON状态、寄存器的当前值等信息以高亮显示方式加于显示FATEK程序批注•组件、寄存器、网络和程序单元的批注FATEK程序批注•可通过汇入方式进行批注•同时可以将批注进行汇出FATEK程序批注•提供批注报表输出程序、批注可以进行独立或者交叉的报表方式输出,选择多样化FATEK软件界面介绍•程序界面介绍标题栏菜单栏工具栏专案管理窗下拉菜单栏元件栏程序窗口状态栏FATEK软件界面介绍菜单栏:集合软件所有功能菜单,下拉选择工具栏:罗列出程序开发时常用到的功能项目组件栏:列出编辑程序所使用到的元件、操作状态栏:指示系统的当前相关状态FATEKWinPro在PC上与PLC的联机•WinProLadder在PC上与PLC的联机RS-232直接联机USB联机MODEM联机以太网联机联机精灵的使用FATEKRS-232直接联机•计算机COM口直接联机RS-232COM口Port0~Port4987654321987654321MaleFemaleGND+5VRXD1234987654321TXDFemaleMaleMini-DIN(PLCSite)Port0:FBs-232P0-9F-150母端公端Port1~4(RS-232):FBs-232P0-9F-150FATEKRS-232直接联机•范例:透过Port0与COM口联机FBs-232P0-9F-150COM1Port0通讯参数:通讯参数设定:Port0只能做速率设定通讯是请保持联机方式和PLC端口参数一致,才能保证通讯成功若无法确定PLC端口当前的速率,站号,则请使用自动检知来自动获取参数FATEKUSB口直接联机•计算机通过USB口直接联机USBUSB口Port0通讯线说明:使用USB通讯口时,必须安装”USB-2303Driver”驱动。否则将无法与PLC联机。安装好驱动后,将出现一个虚拟的COM口。可以通过“设备管理器”来确定COM口号。FATEKUSB直接联机•范例:透过USB与P0口联机USB通讯线COM5Port0通讯参数:通讯参数设定:Port0只能做速率设定通讯是请保持联机方式和PLC端口参数一致,才能保证通讯成功若无法找到虚拟COM口,请确保已经安装好”USB-2303Driver”驱动FATEKMODEM远程联机•做MODOEM远程联机COM口Port1说明:MODEM联机只能使用Port1端口通过R4149的高字节控制是否作为MODEM界面使用(H-Byte=AAH)有“被动接收”和“主动拨号”两种工作方式交换机MODEMMODEM电话线被动接收:MODEM设置为接收模式,等待远方拨号联机主动拨号:PLC存有电话号码,开机后将自动进行拨号联机;若尝试3次拨号未联机成功,则PLC将自动转入“被动接收”模式。FATEKMODEM远程联机•MODEM电话号码有效格式号码存储在:R4140~R4145;最多存储23位数字的号码格式:以16进制表示0~9:有效数字位A:表示延时2秒钟时间B:表示为”#”号C:表示”*”E:表示该号码结束范例:输入号码“02-6237019”,其格式如下FATEKMODEM远程联机•范例:PLC被动拨号方式交换机MODEMR4149高字节设为AAR4140~R4145:填入电话号码02-6237019Port1口参数要确保与MODEM串口一致参数设定:参数设定:MODEMFATEK以太网联机•计算机通过以太网联机HUB/ROUDERPort2/4通过一台网模块,可以实现PLC与WinProladder或者其智能终端的局域网、广域网以及户联网的连接以太网FATEK以太网联机•以局域网为范例,做相关参数设定介绍PC设定HUB2.设定Ethernet协议1.关闭防火墙3.WinProLadder设定务必要保证PC和PLC以太网模块在一个网关之内确保站号、IP、端口等参数与PLC端一直FATEK以太网联机•以局域网为范例,做相关参数设定介绍HUB以太网模块设置PLC以太网模块需要通过“FatekEthernetModuleConfigurationtool”来进行参数的设定。(详情请参考《使用手册2》第11章FATEK联机精灵1【新增】3选择联机界面2命名联机方式4通讯参数设定5完成说明:在通讯界面不同时,通讯参数的设定也不同,MODEM、以太网请参考手册说明FATEKWinProLadder的基本操作•目录范例专案建立程序的输入和编辑语法检查程序的批注程序测试报表输出FATEK范例说明•本次教程以范例操做方式来介绍软件的使用编号批注M0内部一号灯M1内部二号灯M2内部三号灯M3内部四号灯M4内部五号灯M5内部六号灯M6内部七号灯M7内部八号灯M8重置信号C0亮灯数在FBs-PLC内建立一个跑马灯控制程序并且进行测试与修改最后再产出一阶梯程序列表范例:程序要求:Y0~Y7从Y0开始点亮一秒后Y1点亮,再一秒Y2点亮,以下类推.当Y0~Y7通通点亮后则全部熄灭一秒,接下来又重复以上步骤.编号批注Y0一号灯Y1二号灯Y2三号灯Y3四号灯Y4五号灯Y5六号灯Y6七号灯Y7八号灯M1924第一次扫描T0一秒计时FATEK范例说明•范例梯形图以此为例,逐步介绍程序开发的过程FATEK专案建立Step1:执行Wprolad.exe程序Step2:以鼠标点[档案]-[开新项目]或按Ctrl+N键之后会出现‘开新项目’窗口如下所示.输入专案名称:“测试范例”选择PLC型号:FBs-20MC选择”确定”FATEK专案建立专案相关信息FATEK程序的输入和编辑Step1:首选择程序窗口的最左上角单元格,此时会于该位置出现一蓝色方块.Step2:将鼠标光标移至组件栏位置该区域有如下的图标.Step3:鼠标左键点选,此时会出现一带B接点的鼠标光标,将此光标移至蓝色方块位置点一下鼠标左键会出现以下对话框输入:T0,按Enter;完成T0-B接点的输入•T0-B接点的输入FATEK程序输入和编辑•定时器T0的输入Step1:将鼠标光标移至组件栏的位置点选一下,此时会出现一带T图标的鼠标光标.将此光标移至先前输入的T0-B接点后方位置.点选一下鼠标左键会出现以下对话框输入设定值:100,按“确定”完成T0定时器的输入输入:0FATEK程序的输入和编辑•M1922-A接点的输入A接点输入方法类似于B接点的输入。Step1:鼠标左键点选,此时会出现一带A接点的鼠标光标,将此光标移至N001网络开始块位置点一下鼠标左键会出现以下对话框输入:M1922,按Enter;完成M1922-A接点的输入FATEK程序的输入和编辑•功能指令FUN51:SHFL的输入Step1:以鼠标点选,此时会出现一带F图标的鼠标光标.将此光标移至M1922-A接点后方点选一下之后会出现以下窗口输入51;或者输入SHFL另外:可以通过选择类别和指令名称来选择:SHFLStep2:最后点击“确定,将出现功能指令编辑框FATEK程序的输入和编辑•功能指令的编辑在弹出指令编辑框后,接着上面的FUN51的编辑输入输入目的操作数:WM0输入移位长度值:1Step3:最后点击“确定,完成FUN51的输入32位(D):功能指令的衍生,操作数为32位元(默认位16位元)脉冲(P):功能指令的控衍生:输入制端为脉冲控制方式。FATEK程序的输入和编辑•长水平线的输入在FUN51的“INB”端输入长水平线Step1:鼠标点选组件栏的,此时,鼠标在IN端开始的网络单元格格单击一下,即可完成长水平线的输入注:长水平线在输入时,从点选的网络单元格开始,连接到指令的控制端FATEK程序的输入和编辑•键盘输入控制前面介绍的为鼠标输入方式,以下我们作一下键盘输入的介绍常用组件对应字符A接点:AB接点:B上微分接点:U上微分接点:D线圈:O倒相线圈:Q水平短路:H垂直短路:V节点上微分:P节点上微分:N节点倒相:I光标移动控制光标上下左右移动-上下左右方向键移到最上端–Ctrl+Home移到最上端–Ctrl+End移到最左端–Home移到最右端–End往上移一页–PgUp往上移一页–PgDn向上取消操作-ESC常见功能指令输入定时器指令:Shift+T计数器指令:Shift+C设置指令:Shift+S重置指令:Shift+R功能指令:FShift+F:重复输入上次功能指令FATEK程序的输入和编辑•N002网络进行键盘输入Step1:鼠标先点选N002网络的开始单元格,此时会以蓝色方式显示。Step2:组件栏中,元件应先选择“游标选取”的元件上面。这样在按快捷才会直接弹出组件编辑框;否则鼠标还得点选一次才能进入编辑框FATEK程序的输入和编辑•M1