永宏plc编程讲义
程序的输入和编辑
• 功能指令的编辑
在弹出指令编辑框后,接着上面的FUN51的编辑输入
输入目的操作数:WM0
Step 3: 最后点击“确定,完成FUN51的输入
输入移位长度值:1
32位(D):功能指令的衍生,操作数为32位元(默认位16位元) 脉冲(P):功能指令的控衍生:输入制端为脉冲控制方式。
FATEK
FATEK
USB直接联机
• 范例:透过USB与P0口联机
COM5
USB通讯线
Port0
通讯参数设定:
Port0只能做速率设定 通讯是请保持联机方式和
PLC端口参数一致,才能保 证通讯成功
若无法找到虚拟COM口,请确 保已经安装好” USB-2303 Driver”驱动
通讯参数:
FATEK
MODEM远程联机
程序的输入和编辑
• 长水平线的输入
在FUN51的“INB”端输入长水平线
Step 1: 鼠标点选组件栏的
,此时,鼠标在IN端开始的网络单元格
格单击一下,即可完成长水平线的输入
注: 长水平线在输入时,从点选的网络单元格开始,连接到指令的控制端
FATEK
程序的输入和编辑
• 键盘输入控制
前面介绍的为鼠标输入方式,以下我们作一下键盘输入的介绍
HUB
PLC以太网模块需要通过 “Fatek Ethernet Module Configuration
tool” 来进行参数的设定。 (详情请参考《使用手册2》第11章
以太网模块设置
FATEK
1 【新增】 2 命名联机方式 3 选择联机界面 4 通讯参数设定 5 完成
联机精灵
说明: 在通讯界面不同时,通讯参数的设定也不同,MODEM、以太网请参考手册说明
极大的缩短了程序的开发周期
同时支持运行中修改程序
进入“运行中编辑”模式后,可以对要 编辑的网络进行编辑。编辑完毕后, 右键存储,完成运行中编辑程序的操 作。
FATEK
程序编辑
• 提供多窗口梯形图程序画面 • 单程序多单元显示
方便程序之间的对照、复制与编辑;程序阶层的管理 支持一程序多单元模式 支持开启多程序界面
程序编辑
FATEK
• 提供多页状态监视页
自定各页欲显示的组件,寄 存器数据.并可个别选择资 料显示的格示.状态测试页 的设定会存于项目档内.
程序测试
FATEK
程序测试
• 多窗口显示,高亮度显示画面
可同时打开多个窗口 进行编辑、对照和复 制;
运行状态时,接点的 ON状态、寄存器的当 前值等信息以高亮显 示方式加于显示
FATEK
程序批注
• 组件、寄存器、网络和程序单元的批注
FATEK
• 可通过汇入方式进行批注 • 同时可以将批注进行汇出
程序批注
FATEK
程序批注
• 提供批注报表输出
程序、批注可以进行独立或者交叉的报表方式输出,选择多样化
FATEK
• 程序界面介绍
标题栏 工具栏
专案管理窗 下拉菜单栏
软件界面介绍
Communication Module for option
• 强大的通讯能力
单机最多可达五个高速通讯口 速度可高可达 921.6Kbps 可有 USB / Rs232/Rs485/Ethernet
• 中断:
单机最多可有16 个中断输入点 ( 32 Entries)
• 高速计数器:
单机最多8组高速计数器4(HHSC) + 4(SHSC) 最高计数频率可达 920 KHZ
FATEK
RS-232直接联机
• 计算机COM口直接联 机
COM口
RS-232
Port0~Port4
Port0: FBs-232P0-9F-150
母端 Female
5 94 83 72 61
Female
Port1~4(RS-232):
5 94
FBs-232P0-9F-150
83 72
61
Mini-DIN (PLC Site)
多样的单元显示方式
FATEK
程序编辑
• 独立的助忆码显示窗口 每个网络单元可单独显示助忆码 (暂不提供整个程序的助忆码显示功能)
FATEK
程序编辑
• 多样的程序搜寻功能
可搜寻组建及其寄存器并设定过滤条件、搜索 范围等选项
FATEK
• 程序语法检查功能
单独做程序语法检查 RUN前自动做语法检查 可设定语法检查相关项目内容
FATEK FBs PLC
編程軟件WinProLadder
操作使用課程
1
FATEK
FATEK PLC特色
• I/O 点数 :
DI:256, DO: 256, AI: 64, AO: 64
• Execution Time: 0.33μS/Contact instruction • User's Memory: 20K Words • Data register: 10912+8192+424 Words
若无法确定PLC端口当前的速率, 站号,则请使用自动检知来自动获 取参数
通讯参数:
FATEK
USB口直接联机
• 计算机通过USB口直接联 机
USB口
USB
Port0
通讯线
说明: 使用USB通讯口时,必须安装” USB-2303 Driver”驱动。否则将无法与 PLC联机。安装好驱动后,将出现一个虚拟的COM口。可以通过“设备 管理器”来确定COM口号。
On-board expansion On-board Input
I/O, CPU, Communication LED Indicators
I/O Expansion Port
On-board Output
FATEK
• 软件特色
一般特点 程序编辑 程序测试 程序批注
软件特色
FATEK
• Windows作业习惯
光标移动控制
常用组件对应字符
常见功能指令输入
光标上下左右移动- 上下左右方向键 移到最上端 – Ctrl+Home 移到最上端 – Ctrl+End 移到最左端 – Home 移到最右端 – End 往上移一页 – Pg Up 往上移一页 – Pg Dn
FATEK WinProLadder的基本操作
• 目录
✓范例 ✓专案建立 ✓程序的输入和编辑 ✓语法检查 ✓程序的批注 ✓程序测试 ✓报表输出
FATEK
范例说明
• 本次教程以范例操做方式来介绍软件的使用
范例:
在FBs-PLC内建立一个跑马灯控制程序并且进行测试与修改最后再产出 一阶梯程序列表 程序要求: Y0~Y7从Y0开始点亮一秒后Y1点亮,再一秒Y2点亮,以下类推.当Y0~Y7通 通点亮后则全部熄灭一秒,接下来又重复以上步骤.
• 做MODOEM远程联机
COM口
MODEM
电话线 交换机
Port1
MODEM
说明: MODEM联机只能使用Port1端口 通过R4149的高字节控制是否作为MODEM界面使用(H-Byte=AAH) 有“被动接收”和“主动拨号”两种工作方式
被动接收:MODEM设置为接收模式,等待远方拨号联机
主动拨号:PLC存有电话号码,开机后将自动进行拨号联机;若尝试3次 拨号未联机成功,则PLC将自动转入“被动接收”模式。
批注
FATEK
• 范例梯形图
范例说明
以此为例,逐步介绍程序开发的过程
FATEK
专案建立
Step 1: 执行Wprolad.exe 程序
Step 2: 以鼠标点 [档案]->[开新项目] 或按Ctrl+N键之后会出现 ‘开新项目’窗口如下所示.
输入专案名称: “选测择试P范L例C型” 号: FBs-20MC
菜单栏
元件栏 程序窗口
状态栏
FATEK
软件界面介绍
菜单栏:集合软件所有功能菜单,下拉选择
工具栏:罗列出程序开发时常用到的功能项目
组件栏:列出编辑程序所使用到的元件、操作
状态栏:指示系统的当前相关状态
FATEK
WinPro在PC上与PLC的联 机
• WinProLadder在PC上与PLC的联机
➢RS-232直接联机 ➢USB联机 ➢MODEM联机 ➢以太网联机 ➢联机精灵的使用
Male
GND
RXD TXD +5V
21 43
公M端ale
1
6
2
73
84
95
FATEK
RS-232直接联机
• 范例:透过Port0与COM口联机
COM1
FBs-232P0-9F-150
Port0
通讯参数设定:
Port0只能做速率设定 通讯是请保持联机方式和
PLC端口参数一致,才能保 证通讯成功
选择”确定”
FATEK
专案相关信息
专案建立
FATEK
• T0-B接点的输入
程序的输入和编辑
Step 1:首选择程序窗口的最左上角单元格,此时会于该位置出现一蓝色方块. Step 2: 将鼠标光标移至组件栏位置该区域有如下的图标.
Step 3: 鼠标左键点选 ,此时会出现一带B接点的鼠标光标,将此光标移至 蓝色方块位置点一下鼠标左键会出现以下对话框
FATEK
MODEM远程联机
• MODEM电话号码有效格式
号码存储在:R4140~R4145;最多存储23位数字的号码
格式:
以16进制表示 0~9:有效数字位
C:表示”*” E:表示该号码结束
A:表示延时2秒钟时间