欧姆龙 PLC 触摸屏 简单学习笔记

操作方法

  • 01

    /***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/ 1、PLC运行方式类似电路的方式,和C语言的运行方式差很多。 /***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/ 2、屏幕使用方法: 编程软件:NB-Designer /***/***/***/***/***/***/***/***/***/ 只要保证控件上面的CIO/W/D/H和PLC众的保持一致 操作流程: (1)在【元件库窗口】中选中【HMI】,选择屏幕【NB7W-TW00B】,拖动到右边的窗口中 (2)在【PLC】中选择你的PLC型号,拖动到窗口中这里选择【CP1E】。 (3)在【通信连接】中选择串口,拖动到窗口中。 (4)拖动PLC和屏幕,使PLC的COM0和串口的一端相连,屏幕的COM1和串口的另外一端相连。 (5)然后右下角【工程结构窗口】的HMI0,单击即可进行PLC屏幕的编辑。 (6)选择【元件库窗口】的【PLC元件】进行控件的摆放。然后进行配置就OK了~ (7)配置中,只要地址类型和地址与PLC程序中的数据保持对应,就能够实现自动更新。 (8)下载【工具】-【下载】然后弹出的对话框中单击【下载】就能够实现画面的下载。 /***/***/***/***/***/***/***/***/***/ 启动动画制作 (1)首先【画面】--【编辑启动动画】,可以进行启动动画编辑 (2)编辑好之后,保存,先全部编译。然后【工具】-【下载启动动画】 (3)选择路径为tar\HMI0\HMI0.logo,就可以进行启动动画的编辑 /***/***/***/***/***/***/***/***/***/ 窗口切换 (1)创建【间接窗口】间接窗口可在当前屏幕上弹出一个已创建的窗口。 (2)间接窗口地址为:LW100,即只要改变LW100的值(值与窗口号对应),就可以切换窗口。 (3)窗口的地址好像就是LW。其余的不要用。 (4)值 0 用来关闭窗口,值-1 表示弹出窗口 0,值为非 0 和-1 时弹出对应的窗口。 (5)通过按钮来打开窗口实例:使用多状态设定来改变LW的值即可实现窗口的切换 直接窗口的开启或关闭只能由控制它们的[读取地址]的位(Bit)地址来决定,功能键是不可以关闭它的。当该位地址为 ON 就弹出窗口,为 OFF 则关闭窗口。 总结:直接窗口可以有PLC程序控制;间接窗口可以有NB7W屏幕上面的按键直接控制。 /***/***/***/***/***/***/***/***/***/ NB7W屏幕的分辨率为:800*480. HMI属性位置:在右下角工程结构窗口选择第一个最大的树形。然后双击屏幕中的MHI0,即显示屏的图案。 NB7W触摸屏背景颜色,保护视力为:第一行第四个:绿色。 屏幕的上方的控制条,制作方法为:【功能键】-【窗口控制条】 VG为向量图:其中ARROW为箭头、BUTTON为按键、LAMP为指示灯。 /***/***/***/***/***/***/***/***/***/ 具体操作参考:D:\工作\Robot\PLC\NB操作手册 /***/***/***/***/***/***/***/***/***/ PLC 元件: SB:位状态设定 BL:位状态指示灯 SW:位状态切换开关 DW:直接窗口 SWD:多状态设定 WL:多状态显示 MSW:多状态切换开关 SCR:滚动条 MV:移动元件 ANI:动画 AD:报警显示 TR:趋势图 XY:XY 图 BR:棒图 MT:表针 RCP:配方数据 ED:事件显示 IDW:间接窗口 ND:数值显示 TD:文本显示 NI:数值输入 TI:文本输入 OS:示波器 NB:记事本 NL:多状态走马灯 BNL:位状态走马灯 TT:触发触控 GR:表格 HDD:历史数据显示 /***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/ /***/***/  3、PLC存储区说明: /***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/ CIO区(硬件的数字输入输出) CIO.输入范围为CIO0~CIO99(字),输出地址范围为:CIO100~CIO199。 CIO.输入范围为CIO0.00~CIO99.15(位),输出地址范围为:CIO100.00~CIO199.15(位)。 工作区(W) 内部存储器的一部分,不刷新外部设备 工作区可以保存100字,地址范围为:W0~W99。 保持区(H) 内部存储器的一部分,安装电池后,数据将在断电后保存。 保持区可以保存50字,地址范围为:H0~H49. 数据存储区(D) 用于一般的数据存储和处理,只能按照16位(字)进行存取,不能用于位!! E型CPU单元的DM区地址范围为:D0~D2047。 其中D0~D1499可以备份到备份存储器中(内置EEPROM)。 DM用于保存数字型数据。 定时区(T) 定时区分为两个部分:定时器完成和定时器当前值(PV) 最多有256个定时器,编号范围为:T0~T255。 定时器完成标志:时间超时,标志置为ON。 定时器当前值(PV):每个定时器PV均为一个字(16位),可以通过定时器编号进行访问 计数器区(C) 同理定时器 稍微说明一下字地址和位地址的区别: 字地址:例如:W100。则其代表一个字!!! 位地址:例如:W100.01。则其代表其中的一个位。 /***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/ /***/***/ 4、关于CX-Programmer使用 /***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/ (1)编程窗口最左边的灰色的数字,每一行仅输入一行代码。红色代表有错误。 (2)程序由于和数字电路差不多,所以,完全一样的输出只能有一个。 (3)程序的左边为新接点,右边为新线圈或者是新的PLC指令。 (4)下载程序到PLC,首先选择【PLC】-【在线工作】,然后再选择【传送】【到PLC】 /***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/ /***/***/ 5、关于TXD/RXD串口通信 /***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/ PLC和PC通信只能使用RS232串口通信,即需要一条RS232-USB的线缆。 首先,选择PLC在线工作,然后单击【PLC】-【编辑】-【设置】更改为RS232通信方式 TXD(236  S:源首字  C:控制字   N:字节数) : S:数据类型UINT,大小可变。 C:数据类型UINT,大小为 1 即 2^16。 N:数据类型UINT,大小为 1 即 2^16。字节数0000~0100 HEX (0~256)。 C:控制字,大小为UINT即为16位。 0~3位控制字节顺序。 0:高位字节在先 1:低位字节在先 4~7位为RS()和ER(错误标志)信号控制 0:两个都没有 8~11位为串行端口定义 1:CPU单元的RS232口 2:串行选件板端口 12~15位始终为0 TXD指令读取S~S+(N/2)-1中的N个字节的数据。 可以在PLC中设置起始码和结束码。为00~FF HEX 如果N指定为0,则不发送任何数据。 必须要在发送就绪的标志位为ON的时候,才能进行发送。 同理必须在接收标志位为ON的时候,才能进行接收(从接收缓冲区读取) RXD同理TXD。(详情请见CPU单元的2-374) /***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/ /***/***/ 6、步进电机控制 /***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/***/ PLS2进行梯形运动控制 SPED 执行点动  ACC执行点动 ORG进行搜索原点运动 INI 怎么说呢,用于比较、改变PV值和停止脉冲输出使用。 PRV 读高速计数器的PV值 CTBL  注册比较表,CTBL(882)用于注册比较表并对高速计数器的PV值执行比较 SPED 速度输出SPED(885)用于为特定端口设定输出脉冲频率,并启动无加速或无减速的脉冲输出。 PULS 设置脉冲PULS(886)用于设置脉冲输出量(输出脉冲的数量) PLS2 脉冲输出 PLS2(887) 指令将指定数量的脉冲输出到指定端口。 脉冲输出以指定的启动频率启动、以指定的加速率加速至目标频率、以指定的减速率减速,然后在与启动频率大致相同的频率处停止。

(0)

相关推荐

  • omron plc编程软件怎么安装?欧姆龙plc编程软件安装教程

    omron plc编程软件又称欧姆龙编程软件是一款专业的plc编程工具,CX-One集成了OMRON的PLC和Components的支持软件,提供了一个基于CPS(Component and Netw ...

  • 学习通APP中怎么做学习笔记

    今天就跟大家介绍一下学习通APP中怎么做学习笔记的具体操作步骤.1. 首先打开手机上的学习通app,进入主页面后,点击页面右下角的我选项,进入我的页面后,点击下方的"笔记本"选项. ...

  • 如何在远程上下载中修改欧姆龙PLC的IP网关和DNS

    欧姆龙PLC被广泛应用,本文将针对PLC远程监控过程中,如何修改欧姆龙PLC的IP网关和DNS: 操作方法 01 打开软件 CX-Programmer 02 PLC--直接在线--CP1L以太网在线 ...

  • linux c学习笔记:[1]gcc的使用方法

    个人学习笔记,所用课本是<linux 软件工程师(C语言)实用教程>,希望对不懂的人起到帮助作用! 本篇讲解gcc的使用方法. GCC相关 01 gcc编译常用格式: gcc  C源文件 ...

  • 欧姆龙PLC连接WINCC通讯

    BCNet模块内部集成ModbusTCP通讯服务器,实现Modbus协议地址与欧姆龙PLC的内存地址直接对应,实现的功能号包括:FC1.FC2.FC3.FC5.FC6.FC15和FC16. 操作方法 ...

  • PLC语音模块方案学习使用经验分享

    PLC广泛的应用于工业控制中,而配套的语音模块方案,需要支持标准的RS485接口的标准协议modbus的RTU,市场上少之又少,并且还十分的昂贵,这里我们分享DMK01FS这款模块的学习经验 Modb ...

  • MongoDB学习笔记(一) MongoDB介绍与安装方法

    最近开始学习非关系型数据库MongoDB,却在博客园上找不到比较系统的教程,很多资料都要去查阅英文网站,效率比较低下。本人不才,借着自学的机会把心得体会都记录下来,方便感兴趣的童鞋分享讨论 一、前言 ...

  • 如何通过简单学习掌握易企秀基本功能?

    该东西,在手机微信.微博等移动社交媒体上展示网页内容的一款工具,是非常常见的网页制作工具,比如那些炫酷的动态页面,广泛用于活动广告宣传.企业市场宣传.个人生活分享等领域,当然从专业上来说是一款制作H5 ...

  • 简单学习设置fluent

    fluent是一款强大的流体仿真软件,但其设置学习其实很简单.小编就简单说一说如何使用设置fluent. 操作方法 01 fluent现在集合在ANSYS软件中,因此要先安装ANSYS,之后点击下面的 ...