粉丝8332获赞5.2万

c x p 自带 f b l 介绍,创建 f b 分为两种方法,一种是自定义 f b, 根据实际需要的控制功能,自己在 f b 中进行编程。 另一种是使用功能快酷。接下来我们就讲下功能快酷的相关知识。功能快酷用字母 f b l 表示,是一组预定意的 f b 文件, 当需要实现欧姆龙 plc 和 fa 元器件以不同的联网方式通行时,可以直接调用这些已经被定义的 fb, 提高了波姆龙 plc 和元气键之间的互通性。 six programmer 提供标准的功能快库。 fbl 有许多优 优点,一、简化编程,无需再去编写程序来实现 fbl 可以达到的功能,只要直接调用 fbl 中的文件即可,节省了编程的时间。 二、使用简单,即使用户不知道 fb 的程序是如何编写的,只要了解 io 地址的定义,正确分配给 fb 就可以了。 三、无需测试 fbl 中的 fb 程序都通过了欧姆龙的检测,可直接放心使用,节省了测试时间。 四、易于理解 fbl 提供了使用帮助,文件里面明确详细的列出了每个变量的定义,以及整个 fb 实现的控制功能。五、有可 扩展性,将来 plc 单元和 fa 元器件升级,对于同系列产品, fbl 可马上更新使用,无需重新编程。 如何找到 f b l 的文件呢?路径为 c x p, 在本地安装的硬盘中,再找到 program files 里面的 amrong, 选择 c x one, 找到 live, 往下 f b l 选择 amron live。 在这个目录下就是针对不同设备的 fbl 分类。例如,通过 fb 想要实现 plc 与温控器之间串行通信,进入欧武隆 live 目录后,选择 temperature controller, 找到所使用的温控器系列,如一五 cn, 再选择 zero, 根据不同的控制要求选择 f b 文件。 f b l 中的 f b 文件类型均为点 c x f。 我们看到了 f b l omele libe 目录下有许多分类,下面我们来了解一下其中的内容及基本结构。由于数量较多,我们分别来看 call the reader 目录包含对二维读马器的获取、屏幕读操作等。 invert 目录主要用来控制变频器的启停、读取或设置变频器的参数等。在 i n r t 目录下还有两个子目录, dnet 目录对应通过 dys net 方式与变频器通信,而 zero 目录对应通过串形的方式与变频器通信。 plc 目录包含五个字母 目录, c r d 目录与存储卡有关,对存储卡格式化读写存储卡内容等。 clk 目录是对 plc 的 ctrl ling 模块的通讯情况进行监控。 cpu 目录是对 cpu 单元发出的 on off 信号的持续控制以及通信信号发送接收控制等。 etn 目录是对 plc 的以太网模块的通信进行监控。 scx 是控制 plc 的串型通信单元版的通信监控和设置。 u n i t 目录可以重新启动 p l c 上的单元 power control 了。目录是用于当 p l c 与控制多点电源控制器 g 三 c a 通行时,控制 g 三 c a 的起 读写参数等。 siri 目录对应漂 c 与 g 三 c a 通过串形的方式同行。 rfid 目录中的 fb 可以用来读取或设置读码器 v 六零零、 v 六八零的参数等。 smart censor 目录下是对智能传感器 cs 杠 l 启停、读写参数等操作。 v 神 censor 目录是控制视觉传感器的。 fxxx 目录是用于 f 系列读取屏幕、切换屏幕、进行测量等。而 fcxx 则是针对 fc 系列的 digital type sensor 目录,包含对一系列数字传感器试教、启停、读写、操作模式获取或设定门槛值等。 是控制 cx 杠 l 系列、 cx 杠 l 杠 n 系列的初始化启停、自动视教、读取主显示参数等。 temperature controller 是温控器的 fb 目录,当 plc 已串形或 dys net 网络连接到温控器或者温度控制单元 tc, 都可用该目录下 fb 读取设置温控器的参数等。 position controller 目录是对 nc 模块、 mc 模块、 cp 幺 h 等的设置及对控制轴参数的读写。 remote io 目录是用于 p l c e component device net 或 smart slice 的联网方式连接到制定的从站单元可以用该目录下的 f b 来实现一些网络监控的要求,例如监控 网络当前电压状况。 suble driver 目录可以读取 w 系列或 ssa 系列私服驱动器的参数。 wireless terminal 目录用来读取 w t 三零系列无线传输设备的状态数据等。以上所介绍的是 c x p 软件提供的标准 f b l。

各位学员你们好,本节课我们向大家介绍 housenink 协议讲解。本节课程主要目标是希望用户可以掌握 housenink 协议的报文格式 以及 housenake 协议的豹纹编写。本节课程适合希望通过 cpr 一串口 housenake 豹纹方式实现数据交换的用户。 本课程分为三个章节,一、 housing 的协议是什么?二、 housing 和协议豹纹格式。三、 housing 的协议豹纹举例 第一章 housing 的协议是什么?协议是通讯协议的简称,通讯协议是通信双方完成通信或服务所遵守的规则和约定。 大家可以看到两台 cp 二亿在说什么呢?有没有人说我看不懂的?是的,我也看不懂,所以就需要我们找到一把钥匙,可以解开这段密码。 通讯协议就是解开这段密码的规则,也是预先约定的规则。大家也可以理解,协议就是设备之间的语言,几台设备需要使用相同的语言才能交换数据。 houseding 和协议是欧姆龙通讯协议中的一种,通过串形通信方式接收或者发送数据。 当第三方软件或硬件,也就是非欧姆龙的软件或硬件发送数据给 cp 二 e 时,如果协议格式正确, cp 二 e 就会将反馈的 内容回答给对方。这样的豹纹就是通讯命令,这其中包含 c 代码形式的 houseline 命令以及 face 命令。 而 fans 命令又分为通过网口指令通讯以及串口 house link 命令。本节课程主要介绍串口 house link 命令。 houselink 协议的传输离不开硬件拓普的支持,创口 houcine 的协议既支持串口通讯的方式,同时也支持网络传输的方式, 创口传输时,上位计算机可以直接通过创口连接到 cp 二一飘 c, 直接与其进行数据交换。而通过网络 落方式传输时,上位计算机通过串口连接到网络中的一台 cp 二 epoc 上,即可与网络中的所有的 cp 二一 poc 进行数据交换。 两种传输方式的协议编写略有区别。本课程主要介绍第一种方式,即创口传输方式, 同时创口 houselink 协议既支持 rs 二三二 c 端口,也支持 rs 四八五端口, rs 二三二 c 仅支持一比一连接 rs 四八五,最多支持连接三十二台 plc。 在学习完协议的基础知识后,我们进入到本课程的重点内容, houselink 协议的豹纹格式 详解第二章 houselink 协议豹纹格式当上位计算机与 cp 二 eplc 进行 houselink 通讯时,由计算机发送 housena 命令针给 cp 二 eplc, 如果协议内容正确, cp 二易飘 c 反馈响应真给计算机。 house link 命令针包含 house link 头带码、 fins 命令针、 house link fcs 教宴以及 house link 尾代码。 而 house link 响应针包含 house link 头代码、 fins 响应针、 house link fss 教宴以及 house link 尾代码。接下来我们就来分别讲解命令针 针与响应针。先来看命令针, house link 头带码部分包含 house link 头带码和单元号,其中 house link 头带码固定 ask 码 at, 而单元号可以根据发送命令的目标飘丝的单元号设定范围是零零到三十一,最多三十二台。 face 命令真包含 face 头代码 face 命令 tax 豹纹,其中 face 头代码部分包含 face 头代码。响应等待时间 icfda 二 sa 二 sid fix 头代码固定为 ask 码 f a 响应等待时间单位是十号 秒,一般设置为零零。 icf, 如果本地传输设置为零零,如果网络传输设置为八零。 da 二,目标单元号,如果目标单元是 cq 单元就设置零零,其他单元就设置单元号。 sa 二,原单元号与 da 二类似,如果原单元是 cpu 单元就设置零零,其他单元就设置单元号。最后 sid 常用设置为零零。 fans 命令和 tax 豹纹是整个 houselink 协议最重要的部分。 fans 命令部分包含命令码和内存区,其中命令码零幺零幺功能是独爱欧区,零 幺零二功能是写 io 区,其他命令码大家参考图中表格或者相关手册,本节课程会详细介绍读功能和写功能。内存区用来标注读或写的区域代码, 如果读写的区域是 wr 区域的未地址区域,代码就设置为三幺。 如果需要读写的区域是 dm 区域的字,地址区域代码就设置为八二。 tax 豹纹部分会根据命令码的不同,格式也会有所不同,这里我们以读写为例,如果命令是读零幺零幺式, tax 豹纹处就需要设置起始地址加读取元素个数。例如读 w r 幺零和幺幺, tax 豹纹设置为零零零 a 零零零零零二。 如果命令是写零幺零二十, tax 报文处就需要设置起始地址加写入数据。例如将八个 f 写入到 w r 幺零和幺幺中, tax 豹纹设置为零零零 a 零零,后面加八个 f。 下一项是 house link access 教宴,教宴马的目的是为了避免接收方收到的豹纹与发送 方发送的豹纹不一致的情况,所以将豹纹通过预先约定的算法计算出结果,如果结果一致,说明豹纹正确,结果不一致说明豹纹错误。 house link fss 教练的算法是 xor 抑或算法 教练范围是从豹纹的第一个代码进行计算,例如读取地龄中数据的豹纹 at 零零 f a, 后面跟九个零零幺零幺八二零零零零零零零零零幺。 计算教验码时,将每个字符按数列排列,就得到了 ask 列的内容,然后将 ask 码表对应的代码写入到 扣的列,再将扣的列转换成二进制,写入到 b i、 n 列。接着我们就可以来计算 fss 抑或较艳, 将每个字符的二进制编码进行抑或计算,抑或计算是不同为一,相同为零。 所以四零和三零做易货,结果是七零,再用七零跟下一个三零做易货,结果是四零,以此类推,直到最后一个字复三幺。 整个豹纹的教验结果是七 c, 填入 house link fss 教宴处即可。最后一项是 house link 尾代码,也是固定代码星号。回车到这里密 命令针我们就介绍完成了,接下来我们来介绍响应针,响应针中部分和命令针一样的内容就不多做说明了。 house link 头带码部分与命令针一样, house link 头带码固定 ask 码 at 单元号范围是零零到三十一。 fans 头代码部分仅 icf 设置与命令真不同, fans 头代码固定 ask 码 f a, 接着固定内容零零, icf 本地传输为四零,网络传输为 c 零 da。 二、目标单元号,如果目标单元是 cpu 单元,即为零零。 sa 二元单元号,如果元单元是 cpu 单元,即 零零。最后 sid 常用设置为零零。 fans 命令码部分与 fans 命令针完全一致。 face 响应码,正常情况是零零零零表示读取或写入成功。如果是其他代码,说明读写没有成功,具体原因请参考表格或手册。 tax 豹纹部分会根据命令码的不同格式有所不同,这里我们以读写为例,如果命令是读零幺零幺, tax 豹纹处是读取地址中的数据, 如果命令是血零幺零二, tax 豹纹处为空。 houselink fss 教验码与命令真 完全一致。最后是 house link 尾代码依然是固定的 ask 码。新号回车到此, house link 协议的豹纹格式就介绍完成了。 第三章 house link 协议豹纹举例前面两张内容中,我们介绍了 house link 的基础知识结构以及豹纹的格式。学习完豹纹后,我们就来具体练习下如何编写豹纹。 这里我们先来编写第一个任务,读取第一百和第一百零一中的数据,请大家参考豹纹格式, 写出对应的命令针报文和响应针报文给大家一点时间,或者大家点个暂停键, 我们来公布答案。命令真实。 at 零零 f a, 后面跟九个零 零幺零幺表示读八二表示地区自地址零零六四零零 地区一百开始的起始地址,零零零二表示两个字,地址。最后是 ss 教验码加新号回车 响应针是 at 零零 f a 零零四零,后面跟六个零零幺零幺是毒。从命运针照抄下来的零零零零正常完成,后面 跟着八位是读取到的数据,因为我们读的是两个字,所以这一数据的话呢是八位。最后还是老规矩, fss 教验码加新号回车结束。 接下来是第二个任务,将十六进至零零零 a 写入到第两万中,请大家参考豹纹格式,写出对应的命令针豹纹和响应针豹纹,同样也给大家一点时间,或者大家点一下暂停键, 我们来公布答案。命令真是 at 零零 f a, 后面跟九个零零 幺零二写八二地区自地址四一二零零零,这个是起始地址,就是地两万,大家可以把四一二零换算成实禁制,就是地两万,所以这里我们写的是十六禁止啊, 零零零 a 写入数据就是我们要把,不是要把零零零 a 写到第两万去吗?那写的数据是什么呢?零零零 a, 那么最后的话呢,还是 fs 交验码加型号回车。那以上的话呢,就是命令针 响应真是 at 零零 fa 零零四零,后面跟六个零零幺零二照抄下来的,写零零零零写入完成。那么最后是 fz s 照验码加新号回车,怎么样?大家学会了吗?本节课程就到这里,谢谢收看!

各位学员你们好,本节课我们向大家介绍 cp 二亿如何快速排除故障, 学习完本课程,您可以掌握以下内容,一、 cp 二易故障诊断流程。二、 cp 二易故障如何确认三、 cp 二易常见故障排除 本节课主要有三个章节,第一章, cp 二 e 股杖诊断流程。第二张, cp 二 e 故障如何确认 第三张, cp 二液常见故障排除第一张, cp 二 故障诊断流程如果您想快速排除控制器的故障,首先需要先来学习故障诊断的流程,判断什么现象是故障,什么现象不是故障。 当故障发生时,首先第一步检查 led 指示灯的状态, 第二步,确认故障的状态。第三步,根据故障状态排除故障。第四步完成。 那首先来检查一下 cpu 面板上的 led 指示灯,通过指示灯我们可以初步判断 cpu 是否处于故障状态。 首先检查 power 指示灯的状态,如果 power 指示灯不亮,请检查供电电源是否正确。 当 power 和 run 指示灯同时点亮时,若 ala alum 指示灯闪烁, 则 cpu 处于非致命错误故障状态。若 ale alam 指示灯不亮, 则 cpu 正常工作。请关注其他故障。当 power 指示灯点亮, run 指示灯不亮,而 ale alarm 指示灯也点亮时,则 cpu 处于致命错误故障状态。 有了解了指示灯对应的故障状态后,我们再来接着来学习, 接下来我们还需要做什么呢?我们通过检查面板上 led 指示灯,确认了 cpu 是否有故障后,下一步通过 cx programmer 软件来读取到控制器的故障状态, 再下一步排除故障。根据前一步软件中的故障状态采取不同的对策, 并且预防此类故障再次发生,这样整个整段流程就完成了,我们接着上面的内容继续学习如何确认故障。 第二张, cp 二 e 故障如何确认当 cp 二 e 发生故障时,可以从硬件和软件两个方面了解发生故障的相关信息。如前面所提到过的,硬件方面可以通过 cpu 面板上的 led 指示灯判断故障状态。 软件方面可以通过 cx programmer 软件的异常窗口中获得错误日子 以及特殊辅助继电器 a 区也会存储相关的报错信息。 接下来分别来看一下硬件和软件的确认方法。 run 指示灯是绿色指示灯, 点亮时表示 cpu 处于运行监控模式且程序正在运行, 不亮时则表示 cpu 处于编程模式,程序不运行或因异常停止中。 ala alam 指示灯是红色指示灯, 点亮时表示 cpu 处于致命性错误故障中,程序停止运行 闪烁时表示 cpu 处于非致命错误故障中,程序仍可以继续运行,不亮时表示 cpu 正常工作,没有故障。 硬件结束来看看软件,通过 cx programmer 异常窗口的错误日字可以得到具体的故障项目。同 时在异常发生时,故障代码也会自动保存到特殊辅助继电器 a 四零零中。接下来我们就使用前面学习到的方法来处理几个常见的 cpu 故障吧。 第三张, cp 二 e 常见故障排除第一个,电源故障 当 cpr e 正常通电后,我们会发现 power 指示灯不亮,这时通过排除诊断流程可以得出需要检查供电电源。 多数情况由于供电电源错误导致电源基本严重烧毁,或输入电源电压受到浪 永充机导致电源输入回路原器件损坏等。排骨的方法也不难, 我们断开电源,确认电源范围在直流 dc 二十点四到二十六点四伏之间,交流 ac 八十五至二百六十四伏之间, 同时避免大功率设备影响 cp 二亿电源,必要时可加装稳压器, 再次上电即可看到 power 灯点亮,若此时还不点亮,请更换硬件。第二个 io 总线错误,致命错误通过 排骨流程可以看出, power 指示灯点亮,而润指示灯不亮 则说明 cpu 处于致命错误故障中。在通过 cx programmer 软件的异常窗口错误日之中找到这是 io 总线错误, 原因是 cp 一 w 扩展单元与 cpu 单元连接发生故障。 排骨方法,断开电源,确认扩展单元的正确可靠连接,扩展单元没有损坏, 以及使用过程中不要处于震动中再次去接通电源。故障解除。第三 选键版错误,非致命故障。通过排骨流程可以看出, power 和 run 指示灯同时点亮, ala alam 指示灯闪烁则说明 cpu 处于非致命错误故障中。 在通过 cx programmer 软件的异常窗口错误日子中找到这是选键版错误, 原因是选键板与 cpu 单元连接发生故障。排骨方法,断开电源,确认选键板的正确可靠连接 以及使用过程中不要处于震动中再次接通电源。故障解除。 第四个电池错误,非致命故障,大家可以看到现象是 ala alam 指示灯闪烁。 通过排骨流程可以看出,淘宝和 ran 指示灯同时点亮, ella alarm 指示灯闪烁则说明 cpu 处于非致命错误故障中。在通过 cx programmer 软件的异常窗口错误日子中找到这是电池错误, 原因是 cp 二一未安装电池,但 prc 设置中勾选了检测电池低电压,则发生非致命故障。排骨方法,断开电源或 若在线连接确认电池的正确连接。若不使用电池,请在 prc 设置不勾选检测电池低电压, 下载到控制器再次接通电源,故障解除。温馨提示, cp 二 e 控制器无需, cp 二 e 无需备份,电池管理及更换仅时钟功能,需电池支持。 第五个输出错误,我们看到的现象通常是输出灯点亮而没有输出信号,输出东点亮,输出信号不稳定,输出灯不亮而有输出信号。 通过排骨流程可以看出,这个部分 cpu 是正常的,是输出端的硬件造成的。可能的原因有,继电器动作频率较高,继电器输出回路接入负载过大,导致继电机触点氧化损坏。 排骨方法,更换后维修硬件。温馨提示,继电器开关动作频率确保低于每小时一千八百次,保证继电器输出负载电流在规定范围内。 最后一个以太网连接故障, cp r e 可以通过 usb 串口和以太网三种方法连接 cs programmer 软件, 这里主要讨论以太网方式。我们看到的现象通常是屏幕所跳出的窗口,提示连接端口不存在。 通过排骨流程可以看出这个部分 cpu 是正常的,是通讯设置或硬件造成的。可能的原因有,个人 pc 网断和 pcp 二亿不同, 个人 pc 与 cp 二一连接网线不可靠,个人 pc 与 cp 二一通过其他设备连接,需要 b c 设置排骨方法,将个人 pc 与 cp 二一 设置在同一网段不同 ip 地址,通过命令提示服聘通再次确认网线连接与控制器上电,点击在线连接,故障解除。 若人无法连接,请更换硬件。课程的最后,我们来检验一下本节课的学习成果吧! 当 cp 二 e 的面板 led 指示灯 l alarm 灯常亮时, run 指示灯的状态如何? 请大家思考一下。 当 ale alarm 点亮时,乱指示灯熄灭怎么样?你们答对了吗?本节课程就学到这里,谢谢收看!

学员你们好,本节课我们为大家介绍 cp 二 e 模拟量脉冲通讯方案选型详解。 本节课程主要目的,掌握 cp 二 e 能做到的模拟量脉冲通信最大规格,掌握各规格选行时的注意点。目标人群, cp 二 e 选行人员 第一张模拟量方案选型第二张脉冲方案选型第三张通信方案选型第一张 模拟量方案选行欧姆龙 cp 二 e 模拟量路数最大能做到二十八路,其中模拟量输入十四路,输出十四路。但做这种最大模拟量路数方案时请注意, 第一,必须选择 cpr e 杠 n。 第二,会占用全部三个扩展模块的名额,就无法再扩展其他 io 和温控模块了。 第三,占用掉本体一个选键板端口,尤其要注意 cp 幺一杠 n 的十四点和二十点型只有一个选键板端口意味着做最大 大模拟量入数后就不能再扩展其他功能了。选行具体型号参考一台 cp 二 e 杠 n 系列 prc 加一个选键板 cp ew 杠 mab 二二幺。注意这个选键板模拟量输入支持的规格为零到十伏,零到二十毫安,输出为零到十伏。 再加三个扩展模块, c p e w 杠 m a d 四四其他 c p r e 型号模拟量最大路数 图中选键板和模拟料模块可参考前一小节中的型号。 第二章脉冲方案选型欧龙 cp 二 e 脉冲输出定位最多可以做到四路, 必须选择 cp 二 e 杠 n 系列中三十及三十点以上型号,切勿选错。其他 cp 二 e 无定位功能或者只支持两路。选行具体型号参考 cp 二 e 杠 n 三零系列 cp 二 e 杠 n 四零系列 cp 二 e 杠 n 六零系列 其他 cp 二一型号脉冲最大路数一览 第三章通信方案选行全新的 cpre 系列中,不仅支持串口通信, 还支持以太网通信,而不像一般理解上小型机提到通信方案就只有串口,所以我们要先确认选型的需求,如果是走串口来交换数据,则考虑串口方案, 如果要走网络,则可以看之后的以太网方案。 cpre 目前能做到的最大串口数是三个端口, 注意有以下限制,第一,必须是 cp 二 e 杠 n 系列中三十及三 十点以上型号,三个口不是任意组合的,例如做不到三个全是四二二口,而是要根据样本手册确认。第三, 三个端口方案十占用了所有的选键板位置,会影响到模拟量。最大路数 选型推荐三十和三十点以上的 prc 中选择一款符合应用的型号 cp 二 e 杠 n 三零 cp 二 e 杠 n 四零 cp 二 e 杠 n 六零 选键板一号端口在双串口选键板中三选一。特别注意 cif 第二和第三支持的是四八五,不再是 既支持四二二,又支持四八五了。选键板二号端口中,在二三二和四二二四八五中两选一。其他 cpr e 型号串口最大个数方案 cpre 目前能做到的最大以太网口是两个端口,注意点,两个端口用同一个 ip, 地址必须是 cpre。 杠 n 系列中三十及三十点以上的型号, 其他 cp 二一型号以探网网口最大个数方案。 本节课程就到这里,谢谢收看!

嗯,这节我们就讲一下这个欧姆龙 c p 二 e 杠,恩,他做 motorbus rto 主战啊,和 motorbus slaver 调试就属 实现一个 mobas rto 三个通讯啊,那么这个是 plc, 是轴站, modbas slaver 调试就是重站啊,那么这个就是 plc 程序啊,已然下载到 plc 里边了,这个参数呢 啊,这个超时时间一千毫秒,波特利九千六百八位数据位,一位停止位,偶焦厌模式,什么都把撒丢主占啊,这样子用的是这两个功能块啊,前面程序已经抢购了啊, 那么这个时候我们就打开这个 modbus selever, 因为程序实现的功能是对这个从站的这个思路保持计算,计算器进行 一个都操作,其实地址是零零零零都四路,那就到零零零零,到零零零三,然后对这个四路保持计算器进行个写操作,其实地址是零零零四到,然后呢四路就是零零零四到零零零七啊,打开门把 swever 总共是八路,对吧?从这地址那就是一了,可以看一下程序设置,从这地址是一啊,这是轴,其实地址零零零零,这边设置,其实地址就是零轴四路,也就是四路,对吧? 做思路,然后我们还有写思路,写思路, 那么战号也是一,我们保持计算器,其实地址就是零零零四啊,几路四路 johnson, 这样就建立好了。然后呢,我们点击这个连接,连接方式呢,就是创口模式,选择端口号,这个端口号就是 usb 转四八五的端口号啊,重新三十五,再对一下啊,跟 prc 要一样,模式就是 arque 模式,而不是 motorbox ask 模式 也就 ok, 可以看一下数据已经上来,这是书法报文哦,那么也就说 p、 p、 l、 c。 现在对这个这四路保持技能写的数据分别是八、九十、十一,实际上等于就是说 p、 l、 c 计算器幺零四 d 幺零四的值是八幺零五是九幺零六是十,幺零七是十一,可以看一下, 看看八九十十一,八九十十一。那么当第幺零四到幺零七的数据发生变化的时候,那么 selver 这思路保持计算器也会发生变化啊, 大概要等个一分钟啊,看这变化,九十是一十二,九十是一十二,证明写成功的啊,证明是写成功的,可以看一下书包包, 你写是写成功的啊,那读的话我们可以观察一下,我们人为的给这四楼保持记忆力 是一个词,一二 三四啊,我们来观察一下,因为 plc 程序里面就是都这个从占四路保持技能的数据啊,最终是保存在第一百到第幺零三。观察一下啊, 第一百一二三四,一二三四,证明抖写都是 ok 的,证明抖写都是成功的啊,可以看下这个书法报文,这个通讯速度,证明通讯是 ok 的, 这个就是这个欧姆龙 c t 二一杠,恩,他做摩托巴萨特有主战和这个摩托巴 slaver 小助手, 实现了一个魔法撒娇创作通讯。 我这个我们就说到这里啊。

二、功能快操作基础 fb 操作涉及到几个概念,我们先来学习一下什么是功能快定义,什么是功能快实力,两者是什么关系。 功能快定义是创建的 fb, 而功能快实力是在程序中调用的 fb。 一般情况下,我们先有了功能快定义,再在程序中调用它,使他成为功能快实力。 先看一下功能快定义部分,每个功能快定义包含算法和变量,算法是通过编程来完成的,依靠算法可以实现特定的控制功能。而变量表列出了每个变量的使用 名称和类型。我们通过 fb 界面再来看一下。从图上分界线看,可以把整个操作界面分成两个部分,上半部分是变量区, 变量区的作用是定义变量,下半部分是编程区。编程剧中可以编写程序, 其中的 io 地址都使用变量区设定好的变量名,而不是实际的 io 地址。需要注意的是,一个 cpu 单元所创建的功能快定义最大数为一百二十八、二百五十六、 一千零二十四或两千零四十八个,具体数量取决于 cpu 单元型号。详细看一下变量区,变量分为五种类型, 分别是内部变量、输入变量、输出变量、输入输出变量和外部变量。内部变量只备用于 fb 程序内部,他不能通过实际的 io 地址来进行动作,相当于中间变量。 输入变量可以和实际的 io 输入地址对应起来,从实际 io 中得到输入数据, 输出变量可以和实际的 io 输出地址对应起来。 fb 程序的输出数据给实际 io 输入,输出变量既作为输入变量,同时也作为输出变量,但是 cpa h cpl 不支持该变量。外部变量是事先由些 系统定义的全局符号,例如始终脉冲、标志位等。 再来看一下 fb 的算法,为了实现特定的功能,在 cxp 软件中可以使用两种语言编写算法。 第一种语言为梯形图,梯形图是图形化编程语言,源于电气原理图,直观易懂,应用最为广泛。第二种语言为结构化文本 st 语言。 st 语言是一种用于工业控制的高级语言,有复制语句、选择语句、循环语句等语言结构,非常适合复杂的算数运算。接下来看一下功能快实力。部分程序中调用的每个功能快定义称作功能快 实力,每个实力都有一个标识符,称作实力名。当主程序调用 fb 时,需要输入实力名。一个功能快定义可以创建多个实力。 根据 cpu 单元的型号,一个 cpu 单元可以最多创建二百五十六或两千零四十八个实力。 要记得先有了功能快定义,再在注程序中调用,变为功能快实力。在调用 fb 时,将实际的 io 地址和变量一一对应起来。 fb 中使用的变量需要占用 p l c 地址,当程序中调用了 f b, p l c 会自动分配地址给变量,如果没有调用 p l c, 就不会给 电量分配地址。那么 plc 会自动分配哪些内存地址呢?在 cxp 软件 plc 菜单下选择内存分配,再选择功能快 sfc 内存, 点击功能快 sfc 内存分配出现功能快 sfc 内存分配对话框。在该对话框中可以看到自动分配所涉及 fb 存储区的名称,其实地址结束地址和范围。

呃,这节我们来讲一下,就是使用创口条是助手啊,使用创口条助手和这个欧姆龙 c p r e 杠 n, 这个 p r c 实现一个 motorbox r t o 创口通讯,那么这个时候创口条是 r t o, 它是做 motobox r t o 主站 欧姆罗 c p 二 e 杠 n, 它就需要重战啊,这个程序啊,程序现在已经下载进去了,我们打开这个调试搜索, 打开调试,然后我们进进行这个连击操作。好,那么账号就是一,呃,就是程序这里边的设置啊,账号是一,然后这是通讯参数,那么 创口 r q 模式啊,创口号就是坑吧,这个在设备的管理系里边可以看到多多亿九千六百 手机会发挥口嚼咽停留一微啊。点连击,这个不用管啊,因为这个 这个右手调右手,他点这个连接发送的是零八功能码啊,这个 plc 部件呢,会支持这个零八功能码,所以我们不用管,他 说点连接就可以。那么这个时候打比方,我们读一下这个第零和第三的数据啊,那么就是读计算器啊,读计算器,我们读几个?读四个, 这个是起始地址,那么地灵的实际地址它就是零啊,这里边显示是实际地址是零。抖几个,我们抖四个,抖四个 也让我们读四个读一下啊数据,那么第零到第三的数据分别就是四五六七,那么监控一下, 看一下,四五六七没错啊,四五六七没错,再抖一次, 好,四五六七没错,好,没错。那么我们现在再观察一下这个, 比如说我们现在给第四负一个值,第四的给第四负一个值,那么第四的它的计算机地址就是四了四,比如说我们写个数据的话,打个比方,我们写个幺幺幺啊,写单字 写完成,写单子完成,我们观察一下有没有写成功,幺幺幺已经写成功了,已经写成功了啊啊,再比如说我们写多字,写多字, 我们从这个计算机体从四开始写四路,我们写四路, 一二二三三四四五啊,好,再观察一下数据,一二二三一二二三三四 四五,总由第四到第七写成功的啊,第四到第七是写成功,这就是一个调试住处,他做轴站, p、 l、 c 做重站的调试过程啊,调试过程, 同样的道理,我们也可以用创口条输入,也可以的, 就可以的啊,设置好通讯单数,发一个命令,就是读取第零到第三的数据占地址功能嘛,计算器,及时记者,零零零零啊,计算器个数零零零四,就是 cs 三、 csc 教件啊, 数据,现在第零到第三的数据就是零零零六零零零七零零八零零零九六七八九,这样子啊,这样子。再比如说我们写一录, 我们把第五的数据我们给它写成零零零零,计算一下 c、 r、 c 条件 好,写成功了,那么现在第五的数据应该就是零了啊,第五的数据是零,终于写成功了啊,那这里我们就讲到这里。