粉丝317获赞540

给大家介绍一下五 u p 二 c 通过简单 cpu 设置和其他 p 二 c 进行数据交换, 这里举列的是一个无忧 plc 和一个 q 零三 ub 一,都是内置一台网口的 plc, 硬件就是这些,两个 plc 都是连到交换机就行了。 下面看一下软件设置吧。五 u 的是要用沃克斯三 u 零三 ud 一的是用沃克斯二这两个不同的软件, 先看一下我用什么设置吧, 在系统参数那里达到以太晚端口,然后是 是一个 ip, 两个 plc 的 ip 地址最好在同一个网段, 然后在应用设置那里拿到简单 cpu 通讯设置,选择使用之后进入详细设置, 进去之后有读取跟写录两栏,读取和写录都要填对方第二届的 ip 地址跟端口号,这里读取是六千,写录是七千。 夫妻之间对方的住址 刷新到本地 plc 的地址, 比如我这里一零,那就是将九零三的一零开始的十六个地址的数值刷新到本身无忧 地令开始的地址里面。铁路就是把自身一幺六开始的十六个地址 的柱子绑到丘陵山皮尔这里面的,这里面 这样一个读一个写 就实现了数据交换。五入这边设置完成之后,把仓数解录 断电后成效, 下面看一下 q 零三 up 怎么设置,之前在五 u 那里设置 对方 plc 的 ip 地址是幺九二点幺六八点幺点幺零,所以这个 ip 地址要是很一样的, 然后排放两个端口,一个六千,一个七千就好了,这里与需要和之前五 u 设置的是一致的。开启 设置完了直接写录,然后断电重启, 然后打开软硬件监控, 看一下数据能不能交付,因为之前在读取的奖项是设置的五优, 一直博取周零三的一零开始的十六个地址。那我在一零一一那里复制,看一下五六能不能得到 数据,有点原始,当时是一致的, 再测试一下写录,就是看六零三能不能得到五优的数据,他是存在一幺六开始的,一直里面 这数据也是正常的, 是治弟子,我们来看一下卫弟子 不会地址也是没问题的。那通过这个简单 cpu 设置,就可以直线 q 零三 ub 一跟五 u 之间的信号交换,这是比较方便的,因为我之前做过 q 零三 ude 之间的数据交换, 是要自己编程, 有点麻烦。 好了,本期视频到此结束,感谢各位的评论、点赞和转发,谢谢! 需要程序的话也可以在下方评论或者私信我。

大家好,下面我们一起来学习一下 f x 五 u 系列的 cpu 如何实现简单 cpu 通信功能。 本次实验我们采用了两个 cpu, 左边这个是 f x 五幺 cpu, 他的 ip 地址我们将设置成幺九二幺六八点三点三零。右边这一个是 fx 五油接 cpu, 他的 ip 地址我们将设置成幺九二幺六八点三点四零。 简单 cpu 通信功能既可以实现未软件设计传送,也可以实现自软件设计传送。本次实验我们首先在 fx 五 u 这个 cpu 它的低一百到低一百零九中写入数据,并将这些数据传送到右边 f x 五优阶相应的软件地址中。同时也在 f x 五优阶这个 c p u 的低两百到低两百零九中写入数据,并将这些数据传送到 f x 五优这个 c p u 相应的软件地址中。在这里需要注意一下,对于 f x 五优系列 cpu, 如果想要实现简单 cpu 通信功能,对他的 cpu 构建版本号也是有要求的, cpu 的构建版本号必须要在一点一一零及以上才可以,也就是说如果 cpu 的构建版本号在一点一一零以下,则是不支持简单 cpu 通信功能的。 好了,下面我们就通过软件来进行参数的设置以及程序的编写。我们双击打开 g s word 三这个软件 新建,我们选择 f i 四五幺这个机型的 cpu, 点击确定, 再参索 f s 五 u c p u 启动模块,参索下面有个仪态网端口,我们双击 看到这有个基本参数是节点设置,这里面右边有一个 ip 地址,我们就设置这个 cpu 的 ip 地址, 在这里我们设置为幺九二幺六八点三点三零,我们点击应用设置,下面有个简单 cpu 通信设置,在这里我们要使用简单 cpu 通信,所以我们要设置成使用,然后点击详细设置, 首先我们要写入数据,我们要传送到另一个 cpu 中,另一个 cpu 是 f x 五优阶系列,也是通过内置以太网,它的壁纸是幺九二幺六八 点三点四零,点击确定,同时我们要读取来自另一个 cpu 中的数据, 还是另一个 cpu 幺九二幺六啊点三点四零的 ip 地址 我们要拉,大家可以看到这有微软音键还有自软音键,那么刚开始我们说过简单 c 不同意,既可以传送微软音键,也可以传送自软音键数据,我们这里以自软音键数据为例, 那么首先上面是写入的,我在本 cpu 中将 d 一百至一百零九中的设定传送到 f s 五幺七中的 d 一百到一百零九, 同时 f x 五油接,也就是另一个 cpu, 它那里的两百至两百零九中的设计传送到我这个 cpu 中,两百到两百零九这个存出去,这样就设置就可以了。然后我们一定要点击这个应用, 这时候我们就已实现了 f i 五幺,这个 cpu 的参数设置就已经完成了,下面我们就对这个 cpu 进行程序编写, 我们要在这里面我们是将这个 b 一百,这个存储区就是加一,不停的加一, 同时呢就是当 m 一软件导通,那么我们就将 a b c 这个字符串传送到幺零二幺零三,但是例子中我们编译一下, 这时候我们这边的程序就是 f i u, 这边的程序和设置就已经完成了,我们保存一下, 下面我们将这个参数和程序下载进去,在线点击当前连接目标,我这这里才能是连接到一个交换机上,我们点击其他连接方式,点击已开网,点击 cpu 模块,点击搜索, 我这里下要下载的就是五 u f s 五 u c p u 双击,嗯,点击确定,点击无线点击通信设置啊,这时候就已经连接成功了,连接 f s 五 u 这个 c p u 确定确定,我们将程序下载进去, 点击全选, 这时候我们这个 f s 五幺这里面设置了参数和程序就下载进去了,我们关闭这个软件, 我们保存一下,是下面我们再对 f x 五油接这个 c p u 进行参数的设置以及程序的编写,我们再双击打开 g x 五二三这个软件, 新建选择无优键那个 cpu, 点击确定, 同样呢,我们也是打在模块参数里面,以太晚端口这地方,我们设置午游街这个 cpu 的 ip 地址, f x 五油接这个 cpu, 我们设置的 ip 地址是幺九二幺六八点三点四零, 同时这里面也有一个简单 cpu 通信设置,因为在上一个 cpu fs 五 u 那里我们已经设置设置了写入和读取他的地址,在这里面我们就不需要重复进行设置,我们直接点应用,下面我们就可以对程序进行编写, 我们要要的是在我将 d 两百里边的数值累计加一,同时将 s y z 这个测速串发送到 d 两百零二, d 两百零三的好,这时候程序编辑完成,我们点击全部转换保存,这是为邀请 你将程序下载进去, 重新设置,已经连接上,我们用的是小的 usb 口连接的,我们下载 好,现在程序已经下载进去了,下面我们就开始监视两个 cpu 之间关于数据的发送与接收情况。首先我们点击监视开始, 首先我们看 f x 五 u 这个 c、 p、 u, 在前面的参数设置中,我们是将 f x 五 u 它的低一百到低一百零九的数据传送到 f x 五 u 接的低一百到低一百零九的数据存储器中。我们看在 f x 五 u 这个 c、 p、 u 它的低一百在累计加一, 我们监视五由接接收到的时候与带软件监视这一块,我们打开输入, 我们可以看到它的 f s 五油接这个 cpu, 它的第一版也接收到了相应的数据。在第一版中同时我将 f s 五油这个 m 一导通,就将 a、 b、 c 这一串字 服传送到第一百零二开始的数据存储器中。同时这边五游街这个 cpu, 我们看到他的第一百零二开始也接受到了 a、 b、 c 这一串制服。 反过来我们是将 f x 五油接它的低两百到低两百零九的数据传送到 f x 五油的低两百到低两百零九。 这时候我们监视 f x 五 u 这一块它的存储地址,我们输入 d 两百, 我们可以看到它的第两百也接收到了相应的数据,同时它的第两百零二开始也接收到了 s、 y、 z 相应的字符,那么这个时候我们就已实现了两个 c、 p、 u 之间关于数据传送以及发出,就实现了简单 c p u 通信功能。


我们是 fs 五油杠三十二 m t 没有挂裂缝不快啊,就是一个本体的 p 二 c, 我们现在是有一个网线要根据要跟我们的电脑去做通讯连接,那通讯连接的时候我们要修改 p 二 c 的 rrp 地址, 我们看一下怎么样通过软件去修改 pic 的 app 地址,打开,我们过个三变成软件, 新建一个项目名称,找到我们 fm 游戏的片,所以我们选择 t 应图点确定, 在连接之前我们还要点这个连接目标,找到这个当前连接,选择通讯测试,这个通讯测试什么意思呢?就说你的电脑 的接口, apg 就是一套接口,跟我的 plc 的一套接口,是不是已经通讯上去了啊?也就是在一条网段上,我们通讯测试 显示已成功与 fx5u cpu 连接。确定啊,接下来我们写一个程序啊,可以写一个简单的程序, ld x 零 out 八幺零啊,编一下。 好,这个程序编辑完之后呢,我们接下来就要去修改我们的 p 二 cr 地址,是吧?那我们选择这个参数,有一个 fx 五 u cpu, 选择他,再选择模块参数,找到一个以踏完端口, 找到一套端口呢,这里有个 rb 地址啊,我们现在是刚买的新的,首先是刚买的新的啊,也就是说我们这个软件也是打开了新的,是没有任何东西的,我们可以修改的,咱们说幺九二点幺六八,幺九九 幺五零,我们直往严码修改下,二五五二五五二五五零,这时候我们点一下应用啊, 好,继续用。完成,我们继续回到我们的程序文体这块,我们这时候可以把这个程序啊下到 p 二 c 去啊, 选择参数加程序里执行点式全部是 好确定,确定啊,我们把这个程序下载完之后啊,我们可以这样子 先把这个重新再次关掉啊, 关掉过后呢,我们可以把这个 plc 啊,我们可以把这个 plc 啊给他断电啊,先断电一下。 好,现在已经是电状态,那我继续给他上电, 现在我们已经上脸完成。那我们继续啊,打开我们的编程软件, 刚才呢是我们的把程序啊下载了 prcp, 那这时候呢,我不去任何改动,我看一下呢,我们去读取我们的 prc 的程序啊,读取选择 fcpu 通知测试,没问题,确定 点直行 找到我们刚才写的那个程序啊, 我们刚才写的就是一个 x 零,控制我们的 y 零,这是我们重新下载的技巧。接下来我们再查查看一下我们 prc 的 rbd 到底有没有修改掉啊。我们看到参数啊, f 五游 cpu, 找到我们的摩托参数,找到一套端口, 好看一下啊。 rp 地址,幺二九二点幺六八点幺九九零幺五,刚才就是我们设定的 rp 地址。

今天开始我们学习 f x 五优系列的 plc 啊,我们先来看一下三菱所有系列有哪些 plc。 f x 三 u 是最基础的,最基础的 f x 五 u 呢,是我们小型系列里面啊,功能最强大的也是我们啊,接下来要学习的, 然后比他还要大一大一个系列,就是 l 系列,再往上就是 q 系列,再往上就是 r 系列,我估计这个 r 系列大家很少用啊,很少有人用啊。 q 系列用的比较多啊,无忧用的比较多 啊,三 u 是最基础的啊,三 u 在前几年也用的非常多啊,但现在也啊,也还在用很多啊,我们主要是 来学习 f x 五 u。 好,那我们接下来看一下 f x 五 u 啊,有哪些?呃,型号 啊,首先是 f x 五 u 键啊,五 u 键和 f x 五 u 它们有什么区别呢?后面还有个五 u c, 它又有什么区别 啊?这个呢,相对于无忧来说啊,哎,他是秧歌版的,有些功能少一点。 呃,五 u c 呢,和五 u 是一样的功能啊,一样的功能,只是它们的体积不一样,五 u 的体积比较大,当我们的呃接线柜啊,空间比较小的时候,我们用五 u c, 但大部分还是用 这个。男朋友这个啊,除了这三个型号啊,我们还有啊,后来,后来出了一款 f x 五 s。 为什么出这款?为什么出这款东西? 我猜是三菱标志,为了占用低端市场,因为这个五 s 非常便宜啊,非常便宜,它有多便宜呢 啊?同样的八十个点,它的价格和三 u 是一样的价,你看是不是很便宜? 我的价格都和三优一样了,你还不买我对不对,但是我的功能呢,要比三优强大的多, 首先我们有四个轴,三又只有三个轴啊,我还带我们的碗口啊,兄弟们 啊,有几个带网口的呀?上 u 系列,全系列都没有网口。所以呢,我价格和多年和你一样啊,我功能比你强大,你还不买我吗?对不对?所以呢, 基本上做小机,小机器啊,小设备代替他就可以了,当然也有些是带不了的,因为我们这个五 s 他为什么便宜呢?因为他在后面加不了扩展啊,加不了扩展他最多就是八十个点, 当你的设备超过八十个点啊,你也没办法了。所以呢,他就便宜的,这加不了扩张啊,只能用八十个点啊,所以他只适合做一些非常小的设备, 八十个点以内,比如,哎,我们有刚好有四个轴啊,有就那么两两三个气缸,四五个气缸,对不对?那你像这样子的,你就用这个五 s, 比用三 u 要好, 因为四个轴,你三 u 的话,你还要加个 e p g 是不是啊?这个 e p g 这玩意非常难用啊,初学者很很多初学者用不来,所以我们直接用,哎,五 s 就比它简单得多啊啊,这是它的优点啊。 好,我们介绍大概介绍一下我们 f x 五 u 的一些系列型号,大家了解一下了解一下,我们主要还是啊学五 u 比五 u 这个型号啊,这个面板上呢, 三四五六七八九十十一啊,就不嫌弃的去剪了啊,这些东西就是告诉你这些这些东西是啥,我们买一个票数回来看一下不就知道了,对不对?我们要学 plc 啊,你不买 plc 回来你学什么呢?所以大家买一个回来看一下啊。 好,那我们下一页就是我们打开盖板的时候啊,打开盖盖板的时候看一下我们 plc 里面还藏了什么东西啊? 你看你娶个老婆回来只看到表面啊?你把盖板打开啊?你把它打开啊,它里面还有些功能啊。等一下我们会讲 啊,盖板打开有什么东西,对不对啊?不管他,了解一下就行了啊?主要讲一下他有哪些功能。

嗯,大家好,今天我们来讲一下三菱 fx 五 u 系列 plc 啊,如何实现这个以探网开放式通讯服务器啊?就是烧烤的编程服务器啊,那么 这个呢,就是一个三菱 fs 五 u 的一个漂 c 实物啊,这个是他的这个自带一台网口自带一台网口, 嗯,他这个自带一台网口是支持同时支持八个连接的啊,那么这个同时支持八个连接是什么意思?打个比方,也就说打个比方,这个平时在做 mobile tcp 服务器,那么 意味着他可以同时最多和八个蒙巴斯 tcp 客户端进行。同学,如果他是做蒙巴斯 tcp 客户, 那么他是可以同时和八个 mbus tcp 服系性通讯的,同样道理,这是八个连接的嘛?那么他做这个骚客的通讯也是打个比,打个比方,他做骚客通讯的这个客户端, 他是也是可以和八个服务器进行通讯,八个服务器进行通讯。那么我们这次要讲的这个控制要求呢,就是说是平时自己做这个烧烤编制服务器,然后以太网调试助手, 以前我调试的时候他是做这个客户端,他是做客户端的啊,做客户端这样子, 然后就说是当以探讨条件时候,连,就是连接上这个 psc 以后呢?连接上 psc 以后呢?然后是以探网条,就是首先是像 这个 psc 发送八个字节的数据,然后 psc 收到这八个字节的数据以后,就保存到自己的内部寄存器里边,然后呢他又会把自己内部的另外四个寄存器的数据转发给以探网调试助手 啊,就如此这么循环,如此这么循环啊,以采光条之后,收到 plc 的这个数据之后呢,紧接着又又给这个 plc 发送这个八个字机的数据啊,就这么循环,这么循环,这就是一个实物 pc 的实物啊,现在这个 pc 已经通过一根网线连接到这个无线路由器上面了,然后我们的这个电脑通过这个无线网卡连到这个无线路由器上面啊啊,这是我们 所要用到的这个硬件,我们所要用到这个软件就是刚才说的这个一探网调试助手啊,一探网调试助手, 嗯,那么接下来我们就说一下这个三连 fs 五优着 p r c 啊,他做这个烧烤的编程,就是做服务器的时候啊,会用到几个比较重要的这个指令啊,比较重要的这个指令, 我们结合程序讲解一下这几个指令啊。首先我们先看一下这个啊,逻辑程序啊, 那么这一段逻辑程序,我们可以看一下这段逻辑程序呢,就是超市化的时候, sm 八零零二啊,他这个是跟三优兼容的这个特殊功能,这个计算器就是上电后就是接通一个扫描周期 商店,说实话我们给这个第零、第一、第二、第三这四个计算器分别付一个抽值,那么这四个计算器抽值分别是零一、二、三啊,这是一段逻辑程序。 然后呢这一段逻辑程序呢,就是说超市化的商店,超市化的时候 s m 八零零二常开点啊,我们给寄存器第第四、第五、第六、第七清零啊,第四复零、第五复零、第六复零、第七复零啊。 然后紧接着下面这一段逻辑程序呢, sm 八零幺四,他是一个一分钟的一个脉冲啊,我们取他的上升言,那么也就是说每一分钟我们 对这个第零、第一、第二、第三我都做一个加一操作, add 啊,做加一操作,这是一段逻辑程序,然后呢这一段逻辑程序啊,这段逻辑程序,这段逻辑程序就是这个 我们判的实时判断,比如说我们判断地灵是否大于六千,如果大于六千的话,打个比方,大二为六零零一,那么这个时候就给地灵清零清零, 好,第一大于六千的时候给第一清零,第二大于六千给第二清零,第三大于六千给第三清零,这就是逻辑程序啊,简单的这个逻辑程序。所以说为什么我们对第零、第一、第二、第三的值,我们为什么每一分钟要做一个加一操作让他改变呢?那主要是为了 方便通讯收发的过程中方便看到数据的变化啊,以求证明这个通讯的正确性啊,以求证明这个通讯的正确性啊。 然后我们说一下,就说这个 prc 做这个以探网开放式通讯服务器的一个设置啊,他是怎么设置的?那么我们来看一下怎么设,就是我选择这个导航啊,这连接目标,然后选择这个导航这个数 竖着目录,然后我们选择里边这个参数,参数里面我们选择这个 fx 五优 cpu, 然后我们再选择这个模块参数。 蒙古三世,我们就是双击这个一台网端口, 哦,那么我们就打开了这个摩托三之后以开往端口这个 基本设置,那么我们要设置的就是 plc 的这里边字节点设置,现在指的就是 plc 的一些 ip 地址啊,子网烟马默认网关这些信息啊,那么 ip ip 地址, plc 的 ip 地址 就是这个会 prc 作为已探网开网是通讯的服务器, ip 地址是幺九二的幺六八点一点 幺六幺,子网烟码是二五五点二,五点二五点零,默认网关是幺九二点幺六八点一点一啊,通讯数据代码二,紧致啊,二紧致。然后这个什么 cc 令可 i e f vc 可设置这个默认不用设置。 蒙了吧, ccb 设置也不用设置也不用设置啊,因为现在是以探网开放的同学啊,然后这个对象 设备连接配置设置啊,这个我们,然后我们点击下面这个详细设置,就会出现这个小按钮,然后我们单击他, 根据他就会出现一个以太网配置,然后括弧内置以太网端口的这个设置,然后这里边我们就拖入了一个这个 这个设备啊,这个设备是在这个以探网设备通用里边投入到这个设备啊,我们把这个设备我们拖入到这里面,你看还可以继续投入啊啊, 连接一,连接二,还可继续投入,连接三,我们这里边就投一个就可以了啊,投入到这个设备的意思是什么? 就是说这个时候 plc 是做服务器的啊, plc 是做服务器的,并且就是说是我们不去支 定这个客户端的 ip 地址和端口号,那么如果就是说是 psa 做服务器,以探望开放式的服务器,并且我们要指定客户端的 ip 地址和端口号,那么我们就要拖入到拖入这个设备啊,就是 full pasle e pass seal 啊, 拖着到这个 i'm past seal, past seal 的话,那就是意思就是说 plc 是做以探网开放式通讯就是烧开的通讯的服务器, 然后呢我们不指定这个客户端的 ip 地址和端口号,如果我们要就是当 plc 做服务器的,一旦我开放式通信服务器的时候,并且要指定客户端的 ip 地址和端口号,那么这个时候我们就要投入一个 fp passy 这个连接设备啊, 那么你再拖入到这个连接设备,那么客户端的 ip 地址和端口号就固定了,那么这个时候就只能是固定 ip 地址和端口号的客户端才能跟这个 prc 进行通讯啊,所以一般情况下我们都是用这个啊啊 pass sif 这个连接设备啊,拖入进行一个的话, 然后这边就会显示这这些信息,好,他自动就是连接一啊,连接一好,然后通讯手段我们就选择是 烧开的烧开的通信啊,协议, tcp 协议, tcp 协议,然后呢这就是 plc 的自己的 ip 地址,前面是 设置过幺九二的幺六八点一点幺六幺装口号,我们这里边 psa 作为服气的装口号,我们设置为四零九六啊,设置为四零九六,然后这里边设备的 ip 地址,也就是客户端的 ip 地上,这边就不用设,因为我们拖入的是这个昂他 c 五这个连接设备,然后呢设置好了以后, 那么也就是说投入一个啊 pass c 五这个连接设备的话,主要是设定一个这个 plc 的端口号以及通讯手段以及通讯手段啊,那么设置好了以后,我们点击这个反应设置并关闭 啊,然后因为我们没有做任何改动吗?没有做任何的,所以如果你做有做改动吗?这个的英语就是可点了啊,然后点一下应用,点一下保存啊,点下保存,那么这个就是 三菱 x 五 u, 他做烧烤腾讯服务器时候的这个变成软件上面这个设置啊,变成软件上面的这个设置,那么这个设置好了以后呢啊, 因为是平时做福气,那么不管是做福气还是做客户团,他要跟客户跟这个对这个远程设备进行一个通讯,那势必会有这个数据的发送与接收,那么数有数据和发送,那么肯定就会牵扯到一个发送指令和接收指令啊, 那么因为现在 plc 是做福气,那么我们这个就还会着重讲一个指令,就是这个指令,我们先讲这个指令,就是 连接信息的读取啊,就是 sp 的 socc inf 啊,这个就一般就是 prc 在做服务器的时候,通过这个指令 sp 的 socc inf, 这个指令可以获取客户端 的一些信息啊,可以获取客户端的一些信息,可以看一下这个指令的用法啊,我们可以看一下 s m 八千常开点啊,长通标志,然后 sd 幺零六八零点零叫上升岩,我们去执行这个指令啊,我们看一下这个指令的这个参数啊, 这个指令操作数有四个啊,一二三四四个。第一个指令,第一个操作数 u, 它是一个虚拟的,那么一般我们就输入一个双引号括起来的一个幽灵这个四幅串啊, 然后呢第二个操作数是 s, 一是连接编号,那么范围自然是一到八,因为前面我们说了 五 u 这款 plc 自带一台网口,他最多就支持八个连接啊,开一到开八这样子,然后 s 二这个三手,我们看一下是什么含义。 s 二这个三手, 他是数据类型,是字占用两个字啊, s 二,那么 s 二加零系统区域啊,这用户不可设定的。 s 二加一就是结束状态, 那么其实状态就是存储完成时的状态,零零零零 h 正常接受,那么零零零零 h 以外就是一场接受,一场接受啊,这是 s 二,然后我们再看第三首,第三首就是存储连接信息的软元件,其实编号啊,这样用五个字,再用五个字,我们看一下,第, 那么 d 加零, d 加一,他就是对象设备的 ip 地址,那么 我们看一下这个 d 门是 d 幺幺八开始, d 幺幺八开始,那么 d 加零就是 d 幺幺八, d 加一就是 d 幺幺九,那么也就说 d 幺幺八幺幺九存储的是这个对象设 ip 地址,那么这个对一向设备 ip 地址这边具体就指的是因为 plc 所服务器,那么就指的是客户端的 ip 地址,那么客户端的 ip 地址呢? 客户端的 ip 地址呢?我们这里是以天网调试助手做这个客户端啊,以天网调试助手做客户端,那么以天网调试助手,他的 ip 地址呢?其实就是本台电脑的 ip 地址,其实也就是幺九二的幺六八点一点七一这样子啊,然后呢 b 加二 就是对象设备端口编号,那么也就是客户端的这个端口号,客户端的端口号。 d 加三就是本站端口编号,就指了 pc 的端口号, pc 的端口号,然后 d 加四就是使用用头的设置区域啊,是占用一个字,包括通讯方式是 tcpip 还是 udtip, 这里面是 tcp, 然后是呃,这个烧给通讯功能有无顺序啊?以无顺序啊,无顺序开放方式 到底是哪种方式啊?天皇上,我们其实我们设置的是按他室友这种啊,就说是 plc 做服务器,然后不指定客户端的 ip 地址和端口号,那么也就说任意 ip 地址和端口号,只要是在同一局域网都可都可以去连接 plc 都可以连接 plc 啊, 这就是连接信息的抖曲啊。我们看一下这个质量啊,我们也就是说在 sd 幺零六八零点零上升严的时候,我们去直行这个质量。 sd 幺零六八零为一的话,表明是 这个时候就是 prc 做服务器,然后一台网调试助手,他做客户端,一台网调助手已经成 成功连接到了 prc 啊,那么这个时候 sd 幺零六八零点零就会由零变成一,那么这个时候我们就用 sd 幺零六八零点零的上升岩去执行这个,这个指令就是 sp 的 socci nf 这个指令啊,用来获取客户端的一些信息,用来获取客户端的一些信息啊,那么就保存到这个 d 幺幺八开始的寄存器里边,他这个 d 三手总共占用五个字,那就是 d 幺幺八幺幺九 幺二零幺二幺幺二二啊,那么其中呢?这个幺幺八幺幺九是客户段的 ip 地址啊, 幺二零是这个客户端的端口号,幺二幺是 pic 的端口号,然后幺二二就是使用 用同设置区域,那这个具体就要看每一位的含义,每一位的含义啊,就这个意思, 然后呢这里边我们再看一下,就说当连接成功将,当客户端连接成功以后呢, 那么这个 sd 幺零六八零点零就会唯一,那么我们用他的上升言去智慧 m 幺二幺,那么智慧 m 幺二幺,那么这个 m 幺幺二幺我们就可以用来去驱动发送接收,这个就是一个发送接收标志为具体含义,我们下面讲啊,那么如果 以探网调试助手作为客户端,他如果断开了与 prc 的连接,那么这个时候 sd 幺零六八零点零他就会由一变为零,那么这个时候就说当连接断开以后,我们就采集 sd 幺零六八零的下降点, 用这个下降来去复位一些,抖写标志位啊,发送接收标志位,幺二零幺二幺幺二二啊, 就是这段程序的含义啊,那么我们可以看一下 plc 程序啊,下面我们说了,当客户端以三网条就是 成功连接到 psc 以后呢, sd 幺零六八零的上升岩会把 m 幺二幺置位,那么看一下 m 幺二幺置位以后会去执行什么操作, m 幺二幺只置位以后呢,他会去就是 ps 这个,那么这个时候 pc 作为服务器就处于一个等待接收这样一个状态, 因为 m 幺二二之位以后呢,他就是会去执行这个 sp 的 soc rcv 指令啊,那么我们就看一下这个讲解一下这个 sp 的 soc rcv 指令啊。 sp 的 soc rcv 指令接收数据的 n 的处理是抖取啊,那这个指令它是有一二三四五五个操作数,那么第一个操作数有虚拟的,那么一般我们处理就是输输入一个双引号过去的幽灵子符券, 然后呢,这个 s 一就是连接编号,然后翻译就是一到八了,那么这里边我们就指定的是看一看一啊,然后 s 二就是指定控制数据的软件键,其实编号占用两个字啊,我们这里设置的是 d 幺幺四,看一下 s 二的含义, s 二 s 二加零是系统区域啊,用户不可设定。 s 二加一是结束状态,也是指头的,是系统设置的,用户不可设定。那么结束状态零零零 h 正常结束以外就是异常结束啊, 这就是 s 二,然后第一啊,第一就是纯手接收数据的软原件起始编号啊,看下第一的含义,第一, 那么第一加零就是接收数据的长,这里边指的是字结束,你看分手从从 sox 通信接收数据区域读取的数据的数据长度啊,这里边指的是字结束,打个比方,你太网桥肉肉给 plc 发送了八个字节, 八个字结,那么这里边这个 d 幺六零他就会为八,那么一是一次接收的八个字节的这个数据有一次保存在这个 d 幺六幺,第幺六二,第幺六三,第 幺六四,也就是这里边的第加一、第加二、第加第加三,第加四,嗯,他这个含义就是接收数据嘛,接收数据啊, 这就是第一三手操作手啊,然后我们再看下第二操作手,第二操作就是指令结束执行完成的一个标志以及异常完成的一个标志位啊,那么也就什么意思?也就是说当这个指令就是 sp 的 socscv 指令结束完成之后呢? 那么这个第二加零就会为一啊,如果正确接受完成的话,那么第二加一就是为零。一场完成的话,第二加一就会为一啊,就这个含义就是这个意思, 就这个这就是接收质量,然后我们分一下这个接收质量啊,那么就是说 m 幺二幺为一的时候,并并且这个时候连接是成功的,那么 sd 幺零六八零点零就是唯一啊。当 骚客的接收区有数据的话,那么这个时候接收完成 sd 幺零六八二点零九一,然后呢这个 这个指令他的执行完成标志位 m 幺幺六此刻肯定是为零的,因为这个指令还没有执行,那么 m 幺幺六肯定是为零,然后这个然后前面想想满足的情况下,就会去执行这个 sp 点 soc suv 指令啊,那么指令执行完成之后呢? m 幺幺六就会置位,前面条件就断开了, m 幺幺六置位的话,我们这个就取置位 m 幺二零 么幺 m 幺二零其实就是一个发送数据的一个延时标志位啊,我们前后面会去讲,然后复位 m 幺二幺,就把接收标志位给他清零了哈,然后我们就会具体判断,当这个指令的这个异常标志位为零, 表明没有错误,那么没有错误的时候,我们就进行一个数据的转存,那么转存,首先我们把 d 幺六零我送给 d 幺幺六,这就是接收的这个字结束,接收的字结束,然后呢具体接收的这个数据八个自己的数据,也就是四个字的数据,我们 就原始数据依次保存在第幺六幺幺六二幺六三幺六四,我们依次进行转存,转成到第四、第五、第六、第七,那么也就是说以太网条入手,他发送给 pic 八个字结数据,四个字的数据最终是保存在 prc 的第四、第五、第六、第七里边啊,这里边, 然后没有错过的情况下, m 幺幺七是为零,那么我们这个事就把正确完成标志为 m 幺幺幺八, 异常完成标志位幺幺九复位。如果 m 幺七为一,表明是异常完成,那么这个时候我们就把异常标志位幺幺九之位 正常完成标志为 m 幺幺八复位啊,这就是一个结束的接收数据的一个过程啊,这就是一个接收数据的过程。那么 plc 接收数据完成之后呢?前面我们说了,会把 m 幺二零至位 m 幺二幺复位, 这个时候就不再接收了,那么 m 幺二零之位不要再过去执行什么呢? m 幺二零之位就程序就走到这里了, m 幺二零之位以后呢,就延时, 延时一百毫秒,延时一百毫秒,时间到达以后,我会把 m 幺二二支位, m 幺二二支位以后呢,我们再复位 m 幺二零啊,那么 m 幺二二支位以后呢? 程序就走到这一段了,就去执行这个发送数据,就是这个指令 sp 的 soc snd 指令啊,然后我们看一下首字,讲解一下这个指令。 数据发送就是 sp 的 soc snd 指令,那么这个指令呢?它是有五个操作数啊,五个操作数,那么这个指令呢?操作数第一个操作是 u 啊, 前面讲的是一样,他就是输入一个双引号括起的一个字符串幽灵这样子虚拟,然后 s 一是连接编号啊,一到八,这里边我们设的是一,设的是一,然后 s 二是这个 呃,指定控制数据的软件,其实编号啊,请参考控制数据,我们看一下 s 二的含义。 s 二加零是系统区域啊,用户不可设定。 s 二 加一是结束状态,是指头的,因为是系统设定,对我们用户来说就是指头的,我们这里面设的是 d 幺幺二,就占用 d 幺幺二, d 幺幺三,这样子啊, s 二 s 三是存储发送数据的软元件,其实编号啊,数据类型是字啊,那么看一下 s 三含义, s 三,那么 s 三这里面 s 三层,我们设置 d 幺三零,那么也就是说 s 三加零就是 d 幺三零,那么也就说 d 幺三零名存的是发送的数据长,这里边指的就是你要发送的这个字,结束要发送的字,结束啊, 我们这里边我们幺三零,我们设的是八,设的是八,那么那么也就说当 prc 作为福气时,发送给以参考条助手是发送八个字节的 数据,发送八个字节数据啊,那么他依次保存的数据就保存在这,要发送的数据就保存在 s 三加一, s 三加二, s 三加三, s 三加四,占用四个字,那么依次对应的就是 d 幺三幺幺三二幺三三幺三四 啊,这就是发送区数据,那么原始我们要发送的数据就是第零、第一、第二、第三,所以我们要把第零第一、第二、第三 啊,传送到第幺三幺、第幺三二、第幺三三、第幺三四啊,并且我们要做一个高低八位互换,就主要是为了接收发送数据,这个持续问题啊,持续问题,这样子, 嗯,然后这个指令的这个另外一个三手 d 就是指令结束啊,指令结束这个标志位已经 以及这个异常完成标志位,他是收集类型,是位是位,然后是占用两个,两个位,两个位,这里面我设的是 m 幺幺二,那么 m 幺幺二就是指令完成标志位, m 幺幺三就是指令异常标志位啊, 这就是这个指令的讲解。我们来现在分享这个发送啊,是怎么发送的?延安木幺二零啊,延时以后 m 幺二二支位支位用上升严,然后这个时候发送指令的这个结束标志位 肯定是为零的,为零的。然后呢,连接状态 sd 幺零六八零点零肯定是唯一,那么这个时候就开始发送了,首先是填写这个发送的字结束,那么就我们发送八个字结,那么就给 d 幺三零, d 幺三零,我们付一个八,然后依次把药发送的数据填写到发送区域里边,第零,第一、第二、第三这样子, 然后去执行这个 sp 的 soc snd 指令啊,那指令执行完成之后呢啊, m 幺幺二就会支位 m 幺幺二支位之后呢?我们这个是就赛塔 m 幺二幺,赛塔 m 幺二幺,就又会转到, 就会转到去接收数据,接收数据啊啊,然后我们复位 m 幺二,这个复位 m 幺二, 那么就说 m 幺幺三就是一个指定异常标志位了,那么 m 幺三为零的话,指定就是正常结束,那么你就把正常结束标志为幺幺四, m 幺四之位, m 幺幺五就是异常标志位给他复位。如果 m 幺三这个异常标志为一,表明是异常接受,那么这个时候就把异常标志 位 m 幺五之位,正常标志位 m 幺四复位啊,这就是发送收据。然后前面说了,就是发送完成之后呢,我们会把 m 幺二幺置位, m 幺二幺置位,就又转到程序,又转到这个 接收了,又转到接收了,这样子啊,又转到接收了,就如此这般的循环,如此这般的循环啊,那么前面也说了,就是说, 呃,当客户端断开了,这个客户端断开与 pic 的连接,那么这个时候 sd 幺零六八零点零就会产生一个下降炎, 产生于下降炎的时候,我们这个时候就把 m 幺二零幺二幺幺二给他复位,给他复位,那么这个时候就不会去 psc 做服务,作为服务器就不会去执行这个发送已接收这样的操作 啊。等到这个客户端又重新和 prc 连接成功以后,那么这个时候我们就采集这个 sd 幺零六八零的上升眼啊,这个时候就把 m 幺二幺给他去置位, m 幺二幺置位呢,就又会转到这个 这个执行这个接收数据这段程序了,然后如此循环啊,然后如此循环,这就程序大是这样一个走态过程啊。然后呢,我们现在把这个程序下载到 parc 里边啊,下载 parc 里面,我先连接一下 parc, 看能不能连接的上啊 啊,其他连接方法我们不是直连的,因为我们是通过路由器啊,通过路由器这样子 啊,已成功与 fx 五 ucpu 连接。 确定。然后呢,点击在线下拉菜单中选择这个写肉质可编程控制器啊,然后全选全选,然后点击这个执行,点击试选,就是点击这个全部试, 然后现在就开始下载程序啊,确定好,下载完成了,下载完成了,下载完成之后呢,我们这个时候最好给 pic 断一次电啊,给 pic 断一次电, 然后我们再给 psc 上电啊,再次上电,上电之后呢,然后这个时候呢,我们就监视屏程序啊监选择,就是 在线下拉菜单中的监视,里边的监视开始全窗口,这样子啊,那么这个时候我们可以看一下这个,现在幺二零幺二幺幺二,都是负一状态啊,都是负一状态。那么这个时候我们打开以太网调试助手啊,打开以太网调试助手, 然后嘛以开网调试助手啊,以开网调试助手,我们就作为这个客户端去连接 pic, 那么协议例行我们就选客客户端了,然后服务器的 ip 地址就知道 pic 的 ip 地址,幺九二的幺六八点幺六幺,就这个幺六幺, 然后 prc 的端口号,福气端口号就是指的 pic 端口号,就是我们这里边设定的,这个 就是这里边 可变成控制器的张口四零九六啊,四零九六,是的是四零九六,嗯,四零九六,然后我们 进行一个连接,连接好,连接成功了,连接成功了啊,连接成功了,这个时候我们可以看一下,这个时候 m 幺二幺就已经被支位了,那么证明这个 sd 幺零零八零点零,他是产生了一个上升炎信号,由零变成一了啊,就能变成一了,所以 m 幺二幺就会被支位。 m 幺二幺被支位的时候,那么这个时候他就转到等待接收,等待接收了啊, 当于接收的话,这个 sd 幺零六八二点零就会有一啊,那么这个时候我们以采访调试作为这个客户端,首先就给这个可以 给 pic 进行数据的一个发送啊,换八个字结,一一二二三三四四五五六六七七八八。然后我们点击发送 好,同时我们会收到 psa 发送过来的收据,那么也就是说证明是什么?首先你太网条,这时候他发送给 pscpsc, 接收到以后,接收完成之后呢? psc, 然后就马上又给你太网条,就是发送收据。那么 实际上 plc 发送个已开放的数据,实际上就是第零第一、第二、第三的数据,我现在可以看一下第零第一、第二三数据,第零第一 啊,现在又变成三四五六了啊,我们再次发送啊,三四五六,底料的直线是三 三四五六,这样子啊,这样子,同志,现在我们可以观察一下第四、第五、第六、第七的值,一二二三三四四五五六六七七八八十六进制的啊,就这样十六进制的,这样子 啊,只要以探讨条就是停止发送,那么这个时候 m 幺二幺肯定是唯一的, plc 始终就是处于一个等待接收这样一个状态啊。 那么前面我们说了,就说是 sd 幺零六八零点零上升下来时,我们会执行这个 sp 的 soc cnf 这个指令,用来获取客户端的一些信息啊, 来获取客户端的一些信息。那么我们这个时候就可以啊,监控一下,看看一下信息啊,我们可以看一下 d 加零,就是 d d 幺幺八,那么监控一下这个啊,监控一下 d 幺幺八, d 幺幺八 被限制, 那么我们可以看一下啊, d 幺幺八就是 s 二加零,呃,就是 d 加零幺幺九,就是 d 加一,这个就指的是客户端的 ip 地址啊,客户端的 ip 地址, 他这边显示是有符号啊,有符号的。然后呢,这个第 加二,也就是 d 幺二零,是对向设备的端口编号,也就是客户端的端口号,客户端的端口号,现在是这个 负的幺五六三七啊,这个应该转换为这个 应该转换为这个无符号啊,转换为负无符号。看怎么转换啊, 我都忘了啊,我都忘了, 都忘了, 我都忘了啊,反正就是就是这个意思。然后这个 d 幺二幺,我们看一下 d 幺二幺,就是这个 d 加三, d 加三就是 plc 的转个号四零九六四零九六啊,然后呢,这个 d 加四就是使用用途设置区域啊, 就直接信息啊,就直接信息 一加三,这要先写 这是他十六个位的状态,我们可以对比这个 b 零到 b 十五啊,做一个分析,做一个分析,比如说他的这个这个 b 八位啊, b 八位,他指的是通信方式是 tcp 还是邮递? p, 那我们呢,可以看一下啊, 他是为,他是为为零的啊, b 八是为零,那就是 tcp 啊,通讯方式就是 tcp, 正好就是 tcp, 有没有设的就是 tcp, 然后 b 九 b 九,他是骚客的通讯功能有无顺序啊?默认是无顺序,应该是,应该是 唯一的,那么逼酒,我们看一下,逼酒就是唯一,那唯一就是无顺序啊,无顺序这样子。然后呢,这个 b 十四, b 十五, b 十四, b 十五,它是一个开放方式啊,我们去设的是这个按 past seal 这种方式,这种方式就是 prc 做服务器,然后这个 这是做福气,然后就这个就说不指定客户端的 ip 和 ip 地址和端口号,那么 b 十五和 b 十四应该就是一个一零的啊,应该是一个一零,来看一下 啊,没错的一零啊,一零没错的啊,剩下的一些信息大家可以自己对照看一下啊,对照看一下,这是 信息的抖取啊,信息的抖取, 然后这是我们点击发送啊,点击发送 我们可以看一下这个,这个时候第零、第一、第二、第三的值是发在发生变化,因为前面我们这个逻辑程序里边我们有讲过,我们是每一分钟对这个第零、第一、第二、第三的值是做一个加一操作,是做一个加一操作啊,这样子 做个加一操作好,我们可以循环发送啊,循环发送 情况发送,那么这个时候我们可比如说接收的话,我们就可以观察一下这个信息,那么这个 d 幺六零里面他保存的去接收自结束,那么可以看一下 d 幺六 里面,现在就是八接受了八个自己的数据,八个自己的数据一二三四五六七八,八个自己的数据, 那么原他首先会保存在第幺六幺幺六二幺六三幺六四里边,然后我们进行个转传,我们转传到这个 第四、第五、第六、第七里边啊,那么总体来说这个程序功能就是说是呃, pic 作为 以探网开放时通讯的服务器,以探网调试的时候做客户端,然后呢以探网调试的时候,首先给 pic 发送八个自己的数据,发送这八个自己的数据, pic 接收到了以后保存 保存在计程器第四、第五、第六、第七里边,然后 pic 接送完成之后呢会发送 pic 会把自己计成器 第一、第二、第三的值发送给仪态网调试助手,然后仪态网调试助手说到说句以后,再次给这个 pc 发送,就如此这么循环啊,如此这么循环。同时我们可以通过这个 fc inf 这个指令获取到客户端的一些信息,包括这个 客户端的 ip 地址,客户端 ip 地址呢就保存在 d 幺幺八, d 幺幺九, d 幺幺八幺幺九。因为是这么设置的,这个 d 幺幺八幺幺九。然后这个客户端的这个装口号就保存在客户端的装口号就保存在 d 幺幺九。哎呀,幺二零幺幺八幺九幺二零。 然后幺二幺就保存的是 plc 的断扣四零九六四零九六,这样子啊, 那我说这个时候,以前我调入住的端口号是四九四九八九九啊,四九八九九。这个怎么切换到无符号?我还不会啊,我还是真不会啊。 那么我们可以看一下这个负的幺五六三七,好像是吧?负的幺五六三七,我看一下啊,负的幺五六三七。负的幺五六三七啊,负的 幺五六三七是个什么鬼啊? 幺五六三七, 负的幺五六三七啊。 c r e b 是不是 c r e b。 那么看一下 c r e b 是个是,是个石榴精致的 c r e b 是啥? c r e b cr e b 四九八九九四九八九九啊,四九八九九。 正好就是这个客户端的端口号,客户端的端口号没错的啊,没错的。然后这个再看一下客户端的 ip 地址啊,客户端的 ip 地址,他这个是什么?幺幺八是三二七, 三二七啊,我看一下三二七是个什么鬼啊?三二七,他使劲就是三二七啊,三二七, 三二七,那么石头形式就是一个三二七,看下是不是三二七啊? 没错,是三万七,三万七,然后十六进日是幺四七幺四七, 他应应该就是两个字啊,两个字组成的,这个 ip 地址的四段啊, ip 地址的四段,这样子 幺幺八,他是三二七,这种保证是这 个保存的是这个 客户端的 ip 地址啊,客户端的 ip 地址看一下,那么这个七十一我们可以看一下七十一啊,他最末端的 ip 七十一, 七十一,我换算为十六进制就是四七四七,然后刚才是幺四七啊,幺四七,然后这个一换算为十六进制还是一, 那就明白是什么意思了啊。那么这个三二七我看一下,十进制的三二七,他换成为十六进制 清零三二七,换到十六进去就是幺四七幺四七啊,其中这个四七四七,你把十 六进制的四七啊,十六进制的四七,你换算为十进制就是七十一就是七十一 啊,然后十六进制的零幺,你换算为十进制就是一啊,正好就是 ip 地址四段,后面两段啊,后面两段,然后这个负的幺六二,负的幺六二幺六啊,再看一下负的 使劲,使劲是幺六二幺六二幺六啊,幺六二幺六啊,负的幺六二幺六, 划算为十六进制就是 c 零 a a 八, c 零 a 八啊,那么 c 零十六进制的 c 零,我看看就是幺九二,换算十进十幺九二 a 八 a 八啊,那么 a 八十六进制的 a 八就是十进去幺幺六八,那么就是幺九二的幺六八点一点。 其一就是客户端的端口号啊,就是这么来的,这么来的 啊,现在还在循环发送啊,这就发送的这个自接受,接受的自接受啊,看发送多少,接收多少啊。那么我们现在再复习一下这个整个 ps 一,实现以上开放式通讯,服气的过程啊,服气的过程, 那么第一步就是设置这个乙胎网端口啊,设置乙胎网端口,那么就是选中导航里边的这个参数 里边的 fx5ucpu, 然后选择模块三数里边的仪态网端口,双击打开这个仪态网端口, 那么首先第一遍我们设置的是 pic 的 ip 地址啊, pic ip 地址设置为幺九二点幺六八点一点幺六幺子网烟网烟马二五点二五点二五点零,默认网关幺九二点幺六八点一点一, 统一数据代码定制。然后接下来就设置这个对象设备连接配置设置啊,点击这个,选中以后点击这个 啊,然后呢就是从这个以探网设备,以探网通用设备里面拖进来一个这个按 passy 连接设备,按 passy 连接设备投入这个连接设备的意思是什么 意思呢?拖进来拖这个设备的意思就是说这个时候 prc 是作为以探望开放式通讯的服务器,并且啊不指定这个客户端的 ip 地址和端口号,那么也就是说和 prc 处在同一个局域网之内的任意一个设备都可以作为客户端去连接 prc, 这就是投入一个这个,嗯, poss c 有连接设备的含义啊,如果你要指定一个唯一的一个客户端 ip 地址和端口固定的一个这个 去连接 pic 的话,那么我们就要投入这个 fu pass c o 这个连接设备,你投入到这个连接设备的话,我们可以看一下,那么这个时候就需要不仅要指定可编程控制器的这个 c 的通过后,还要指定这个设备的这个 ip 地址和端口号了,但是 按 plus c 五是不用指定的啊,这就是这两者的区别,这两个共同点就是说这里你投入这两个设备的话, plc 都是做服务器的。区别就是说按 plus c 五是不用指定客户端的 ip 地址和端口号。 付 past 是需要是需要这个指定 ps 的,这个是需要指定客户端的 ip 地址和端个号的啊,这样子,如果你拖入的是这个 s c t i v e 这个连接设备,那么这个时候平时就是作为你看我开复的通讯所有的通讯的这个 客户端了客户端了啊,如果投入的是这个摩托 pass tctcp 连接设备,那么这个时候评论 c 是做 我把 ccb 服务器的啊,这样,如果你要做邮递批的同学,那么就要拖入这个设备,拖入这个设备啊,总共,反正你不管是拖什么设备,总共是支持八个连接设备啊,八个连接一二,这样子, 那么一般情况下我们就是大多是用的是这个 i'm passive i'm passive 这连接设备,这一般不用啊,一般不用啊,这个步骤设置完成之后呢? 这个步骤使者定格好了以后呢?啊啊,我们会就是点击这个反应设置并关闭啊,一定反应设置并关闭,这样子啊,反应设置并关闭这个步骤是必须的, 然后走到这里会点击应用,点击应用后,然后我们点击一下保存,点击下保存,这样子啊,然后呢剩下 编程啊,编程的话,那么使用我们可以使用这个 sp 的 soccnf 这个指令来获取客户端的一些这个信息, 那可以获取到客户端的 ip 地址,客户端的端口号,以及这个扫给通讯的一些相关作证通讯方式了,扫给通讯功能这个顺序有 以及开放方式,开放方式就说指的是啊,那么到底这个 plc 是做客户端呢?还是做服务器?那么做服务器到底是指定不指定客户端的 ip 地址和段位号啊?就这些信息啊,这些信息, 那么也就说做做服务器,那么这一步是可有可无的,就是获取连接信息这一步骤是可有可无的啊,那么就是 做服务器客户团连接上以后呢,那么这个时候就会牵涉到一个数据的发送与接收,那么数据发送呢? poc 数据发送,我们就用这个 sp 的 socsnd 质量进行数据的发送啊, 进行数据的发送,那么进行数据发送,他这个指令就是前置的五个操作数,第一个是这个虚拟的,我们就输入一个自负券幽灵啊,然后连接编号,然后这个系统区域的设置以及发送区域的一个设置啊,发送区域的设置主要是这个发送区域的设置这个参数啊,那么第一个这个这个参数,那么 我从第幺三零开始,那么第幺三零里面保存就是我们要发送的字结束,那我们要发送数据就从第幺三幺开始啊, 以字结为单位啊,那么这个三是我们以 m 幺幺二开始,那么 m 幺二就是一个指令完成标志位,那么 m 幺幺三就是 是一个异常标志位啊,占有两个位,这就是数据的发送,然后数据的接收,我们就用 sp 的 socrcv 指令,这样子啊,也是五个操作术,第一个操作术虚拟的,一般我们就输入一个双引,双引号括体的一个幽灵字符串, 点击编号一到八,这里面是用凯一,凯一这样子,然后这个是系统区域设置啊,占用两个字,然后这个是接收区域的设置啊,那么我们这里边设的第一个字是第幺六零,那么接收的字接受就保存在第幺六零,那么接收的这个数据就从第幺六幺开始啊,以字结为单位, 然后这个这个三首 m 幺幺六就是指令完成标志位,那么 m 幺幺七就是指令异常标志位啊,这有两个位,这个就是数据的这个解说数据 结束啊,那么编程完成之后呢?编程完之后呢?然后就把程序就是程序下载到 pc 里边, 下载的 ps 里边啊,下载 ps 以后呢?然后呢?一般情况下我们就给 psc 断一次电,然后再上电,那么这个时候我们再打开这个以探网调试助手啊, 打开以太网调试助手啊,然后我们就设置这个以太网调试助手的协议类型,以太网协议类型无非就是 tcp 这个客户端或者服务器,或者有有 dp, 我设置客户端,然后服务器 ip 地址就填写的是 plc 的 ip 地址幺九二点幺六八点一点幺六幺,然后我们这个在设置 plc 端口号四零九六,然后我们进行连接,连接成功之后呢,那么这个时候我们一开往条住手,就可以给 plc 发送数据 据了,那么以探网发送完成之后, plc 收到数据以后,就又又会给以探网条,就是返回八个字节的数据啊,返回的八个字节数据其实就是 plc 这个第零、第一、第二、第三的收据啊,那么你弹簧条右手发送给 pic 的收据就展成至 pic 的第四、第五、第六、第七这几个计算机里边啊, 就是这样一个过程,这个过程那么我们可以演示一下,就是现在可以再演示一下,就说是断开连接时候的这个,那么当断开连接的时候,我们前面我们说了,就说 程序里面会采集 sd 幺零六八零点零的下降盐,并且会把一些书发发送接收标志位给他清零啊,那么现在是 m 幺二幺是支位的,是等待接收,那么这个时候我们断开连接,可以看到现在这 这个时候幺二零幺二幺幺二已经全部被复位了啊,已经全部被复位了,那么这个时候 prc 就作为这个以探望开放式通讯的服务器, 他就处于一个等待客户端连接的这样一个状态,当连接成功时候,我们就采集 sd 幺零零八零的零的上升岩,就会把 m 幺二幺智慧又处于一个等待接收这样一个状态啊, 那我们可以再次进行连接,但是这里边有一个问题,就是说断开连接跟下一次再次连接的话, 这之间最好是有一个时间的间隔啊,最好是有一个时间的间隔,这样的话就不至于会发生一些通讯错误,这样子,连接错误啊,我们进行连接啊, 啊,连接成功了,连接成功了,点击发送啊,又发送数据了,这样子 啊,我们发送的快,我们就可以看到这个 m 幺二幺幺二零幺二二,就会发生一个这个交替,这个职位复位这样一个状态啊,这样子 啊,发送六六零八个字,接,接收六六零八个字,接啊,会发送八个,接收八个,发送十六,接收十六个,就这样一个过程啊。 好了,这个就是三菱 fx 五 u 这个 prc 啊,他做以探网开放通信服务器,就烧开特通信服务器这样一个视频教程啊,我们就说到这里了啊,就说到这里了啊,这边就是用到一个以探网条助手, 实际上用到的这款电话调试也可以啊,这个,这个都可以的啊,都可以的。好了啊,谢谢大家啊,谢谢大家。

大家好,现在为大家介绍 fx 无油的 sd 卡引导功能, sd 卡引导功能的作用是当 cpu 模块的电源上电或复位的时候,把已经保存在 sd 卡内的程序参数等文件传送到 cpu 模块自动判别的目标存储器。 该功能的应用场合就是用户不需要电脑操作,借助 sd 卡就可以方便的进行程序的传送和升级,从而减少人为软件操作的失误。 关于 fx 五油 s d 卡引导功能设定步骤具体如下,首先需要进行引导文件的设置,第二步将引导设置以及文件写入到 sd 卡中, 第三步将 sd 存储卡安装到 cpu 中,第四步是把 poc 电源重新上电或者进行 cpu 的复位操作 啊。接下来呢是通过 gxox 三这个软件为大家进行 sd 卡引导功能设置的一个具体的说明。 那么在浏览这个导航窗口中,我们点开参数,然后呢可以看到存储卡参数这个选项 进行双击,那么双击呢,之后点开的这个菜单中,我们看到是有一个引导设置,那么引导设置中呢,是有两个参数的项目,第一个呢是 cpu 内置存储器引导时运行的设置, 这个参数的作用呢就是通过 sd 卡传送文件的时候,是否首先清除 cpu 内置存储器中的一个数据, 默认的话是不清除,那么在这里呢,我们可以把它设定为清除。然后第二个参数呢是引导文件的一个具体的设置, 我们在这里点击这个详细设置的一个按钮,那么点开以后,在类型这边是出现 出现了一个按钮,我们也点一下,那么在这个界面中呢,他是列出了所有可以进行引导的这么一个项目,然后呢我们可以根据实际的需求来进行选择, 那在这里呢,我是手动了添加了程序和参数,然后点击添加按钮,点击确定, 再确定一下,那么接下来呢就是把已经设置好的工程写入到 sd 卡中,那么我们首先要准备 sd 卡,然后通过 sd 卡的一个读卡器连接到我们的计算机上, 然后呢点击公制菜单,然后呢是有一个纯储卡的一个操作,然后点 写录制存储卡,那么在这里呢是点击浏览这个按钮,选择已经安装了 sd 卡的这个驱动器,然后确定一下, 然后选择参数和程序执行, 然后完成。那么接下来呢,我们可以 点开就是 sd 卡的这个驱动器的路径,然后我们看到 sd 卡中呢是多了这样的一个文件夹,然后点开以后,我们可以看到就是刚才通过 写入存储卡这个操作写入到 sd 卡中的程序和参 数,这样呢就能够确认刚才的操作是成功的 啊。接下来呢我们把已经设置好引导功能的 sd 卡放入到五油的 cpu 的 sd 卡卡槽中, 那么这个 car 的啊,这个指示灯呢现在是绿的,那么现在这台五油的话是个新的啊一个 cpu, 那么他现在是有一个红色的 l 指示灯在闪啊, 因为内部呢是没有城市和参数的。然后呢我们要做一个引导功能,那么引导功能的话,通过重新上电或者 cpu 了赛他都是可以的,我们现在呢就是做一个 cpu 的 这样的一个操作, 那做完了 ct 以后呢,我们发现就是错误,指示灯已经灭掉了,然后呢运行灯亮了, 然后呢我在这个程序中呢,是加了一个一秒钟,让这个指示灯 on 跟 of 的这样的一个程序,所以我们现在看到五二零这个指示灯是在一闪一闪啊, 那么在接下来呢,我们为了验证一下,就是把 sd 卡拿掉以后,这个 cpu 啊是不是可以正常的运行啊?在这里呢我也可以操作一下,那么在就是移除 sd 卡之前呢,先要按一个 sd 卡的 off 这个按钮, 那么等到卡的这个指示灯灭了以后,才能把 sd 卡弹出。 在接下去呢,我把 cpu 再进行一次 reset, 那我们看到就是把 sd 卡这卡拿掉以后呢 啊,这 cpu 还是能够正常的运行,证明呢,这引导功能已经把 sd 卡中的程序和参数正常的就是写入到了 cpu 内部的存储器中了啊,我的介绍到这里,谢谢。

f x 五 u, f x 五 u c c p u 模块的软元件链接寄存器 w 和文件寄存器二可以锁存吗?可以,但需要电池。 f x 三 u 杠三二 b l 的选件。 f x 五 u f x 五 u c c p u 模块的电源关闭时,数据寄存器低一百会被清空。如果想做锁存处理,需如何设定 通过 cpu 参数的存储器或软件设置需要设定所存范围。 m x component 是否可以和 f x 五 u f x 五 u c 通讯?是选用串口还是以太网 支持和 f x 的通信的? m x component 版本号需要大于四点零九 k, 通过串口和与开网这两种方式都是支持的软件。 g x works 三可对应 f x 五 u f x 五 u c 仿真功能吗? g x works 三 vr 点一点零二五 b 以上的版本都对模拟仿真功能。

三菱的 prc motorbas 通讯指令 adprw 怎么用?新手一定要收藏!这是 fx 五 u, 有两台八 a 和一台八 ao 的通讯程序,我们一起来解读一下。 xe 接通智为 m 一, m 一接通开始通讯,这是三号从战,功能码幺,零是写入保持计存器地址是从零开始的,数量是八个,数据来源是第一千。 m 二零是指定的执行状态。 这句话连起来的意思就是把第一千开始的多个数据写入到三号从站地址从零开始的八个模拟量输出通道中,指令正常结束, m 二十一,接通就复位,这两个 指令异常。 m 二十二,接通就复位。这两个 x 零接通至为 m 零, m 零接通开始通讯,这是二号存站功能码 零。四是读取输入寄存器地址是从零开始的,数量是八个,数据存储地址是低零。 m 幺,零是指令的执行状态。这句话连起来就是读取二号存站地址从零开始的八个模拟量输入通道的值保存到低零开始的内存中, 指令正常结束。 m 幺幺接通指令异常, m 幺二会接通。下面这一段也是一样的,你学会了吗?关注我,大白话讲公控,一听就懂!

一款三菱的最新的 plc, 也是以后的主流 plc, 现在都啊都用的 plc, fx 五 u, 八十 mt。 这款 plc 是啊,一五年上市的,像以前那个 fx 二 n 的,三 u 的,三 u 的,现在还在用这个五 u 啊,以后要替代这个三 u 了啊。三 u 所有的功能,这个五 u 都都包括了。 而且这个无忧他这里面这个本体上面继承了很多这个功能。呃,像这个模拟量输入输出,两路模拟量输入 啊,一路模拟量输出,还有个四八五通讯啊,四八五这个串口都有了啊。而且这个上传和下载程序用的是这一个网线网口啊,一三奈特网口啊,他这个网口呢,还可, 还有就是一个 cc 零卡, ie 功能啊,都可以。所以他这个功能是非常强大的啊。而且他这个发脉冲可以发四路螨虫,像这个三 u 的只能三路螨虫。 嗯。哎。这个这个是一六年,这个一六年出厂的,成色还是不错,很新的 啊。去年的时候芯片价格价格涨价,那时候这一个卖卖五千块钱,四四千五到五千。今年稍微便宜便宜了一点。现在我这个 三千块钱出手就有需要的三千块钱出手。对,现在就测试一下。看这个早用网线就可以就可以上传下载程序,实际上我这个程序已经下载 进去了啊,这程序是这个,现在网线连上以后可以在程序上可以看到是这个程序,就里面一个跑马灯程序。 嗯,得先先试一下。你看这个是 x 零, x 零接通以后,这检测所有的触点。嗯, x 零,我给他对住, x 零对,你看 y 一叔叔 y 三 y 七 啊,三十他刚才他是这个跑马灯成语,他走到哪停到哪,刚才停到三十以上。把所有的触点都检查一遍, 主要是看看这个功能好不好。所以从我这里买你可以放心,所有的产品就是保证买回去没有问题的。都是活鸡,不是死鸡啊。不是买的回去了不知道死活。这个 买回去都没有问题的,你看所有触电都很正常。他这个编程软件,编程软件和三优的不一样,三优的是用 fx, 二这个是啊,三优的编程软件, 这个无忧的无忧变成软件是这个,我可是三,这是这现在里面的一个程序 是我编写的。简单的这个跑马灯程序啊,就是也不是说全部是跑马灯,前一前一都测试了都触点都正常 啊。成色还是不错的啊。要的话可以尽早下手啊,都是非常好的。八十个点,现在他们游的是三十二个点,这是八十个点,像这个三油的才六十个点。好,就这。

大家好啊,这节我们讲一下 f f 四五优的 tcp 通讯啊,那么讲一下从站是怎么通讯的,那为 fs 五幺说摩托吧, tcp 通讯的从站啊,他的。首先大家要注意点啊,就说你的漂袭的固件版本呢, 一定要大于一点零六,那么这个固件版本在哪看呢?在这里啊,诊断诊断有个模块诊断啊,模块诊断模块诊断这里呢,我们打开模块之后啊,呃,就会看到这个 模块诊断这里有个 f i f w 版本啊,那么我这里呢是一点六五,只有一点六零以上的版本才支持摩托 boss p c p 的从站啊,大家注意,只有放大小啊,只有一点零六以上的版本 才支持摩托巴斯从站通讯啊,低于这个版本呢,是不支持的啊,那么这个固件版本啊,可以去官网去下载这个固件,然后呢用这个 sd 卡去升级啊,不会升级的,去看一下手册,手册中都有啊,然后 确认是一点六零以上的啊,才可以做 models tcp 从战通讯。那么为什么我们要做 从战通讯呢?因为很多时候啊,我们用视觉呀,或者机器人啊,或者其他的什么相关的,那么肯定要用到通讯方式,其中猫头爸是 tgp 呢,是一种通讯方式啊,不是说叫大家必须用的啊, 是其中一种啊,一种呢,我们掌握了就可以。那么从站呢,很简单啊,设置几个参数就可以了啊。首先呢,我们在这个参数啊参数这里模块参数 有个以太网端口,在以太网端口中啊,端口中我们设置啊他的 ip 地址, ip 地址我设置成 幺九二幺六八点一点五零啊,然后直往严码呢,设置成二五五点二五五点二五五点零啊,这个 ip 地址啊,一定要和你的电脑的 ip 地址同一网段,也就是说他的前三位啊,要相等啊,前三位要相等,同一网段啊,前三位要相等啊, 如果不相等是没办法通讯的啊,前三位相等啊,然后啊,设置好这两个网址之后啊,我们再看, 这里呢有一个摩托霸七七 p 啊,使用有无啊使用有无,这个不能选啊这个不能选,就说我们默认他是不使用的啊,不使用不能选,那么在怎么让他生效呢?我们在下边有 对象设备连接配置设置这里面呢,我们直接添加摩托吧, gcp 的设备他就生效了啊 啊,在这里怎么添加啊?这里啊,右侧有个仪态网设备通用啊仪态网设备通用,最下面呢有个 modebus tcp 连接设备把这个连接设备呢,我们拖动到我们的这个 左侧啊,拖动到左侧,或者拖动到你的这个呃列表里,或者拖动到左侧这个呃设备栏里啊,这样都可以,因为我之前添加一个了,我就不再添加了啊。那么 拖动完之后呢,这里啊他就出现了一个一啊,摩托霸斯 tcp 连接设备通讯手段呢?是摩托吧斯 tcp 啊,协议 tcp, 然后 ip 地址呢是你本站的 ip 地址,这里有个端口号,大家注意啊。就说一 来说做摩托吧, tcp 默认的端口号都是五零二啊,这个五零二,大家注意,就是很多设备的默认端口都是五零二啊,当然你可以更改成其他的啊,这个不是强制的啊,默认是五零二啊,我们采用默认的就行了, 只要设置好这些啊,设置好这些之后,然后我们点击反应设置并关闭,关闭完之后这个 modelbustp 的使用啊,你不使用呢?我们这里就,呃,变成使用了,原来是不使用啊,这是,呃,然后我们点击应用啊,这时候我们就设置好了,其实啊,设置好了, 然后就可以直接通讯了啊,但是呢我们还需要设置一点啥软元件的分配啊,比如说我们要控制输入输出或者线圈的通讯啊,线圈的通讯,那么我们比如说保持寄存器,我要设置他的范围,地点 的范地啊,寄存器地址范围是零到八千啊,零到八千 sd 零呢是二零四八零到一万啊,一万 分配点数一万啊,这一个分配点数一万,呃,前一个呢是起始地址啊,那么这什么意思呢?保持寄存器,我们知道读读取写入是零三零六啊,这是我们莫德巴萨提有啊,我就,然后他有个莫德巴地址 是零零零啊,零,那就是我们的这个第零啊,一呢就是第一,然后 第七千九百九十九啊,就是我们的,呃,第八千个啊,第八千个,所以我这里啊,我要采用默认的就可以啊,默认的就可以,但是你要知道哪个地址对应的是什么,比如说我想访问第一千啊,第一千,那第一千呢? 实际是一千零一个地址啊,一千零一个地址,那么我们是四幺零零幺啊,四幺零零幺,这是第一千的地址啊,第一千的地址啊, 因为我们一会要是用这个呃, tgp 的这个调试助手啊来监控这地址,他一般的地址呢都是四幺零零幺的啊,这是第一种保持寄存器,那么第二个呢,就是我们的线圈,线圈呢,这里有 y 啊,有 y, 有 m, 还有 sm 啊, l 等等,那么 m 呢?他的地址呢?是八幺九二开始的,然后七千六百八十个点, x 是这个是输入啊,输入我们不能更改它状态,但是我们可以读取它是输入呢,是零开始的,是一千零二十四个点啊,一千零二十四个点,所以我们要记住啊,比如说我要读取 m 零的值,那么这里呢? 他的地址呢?是八幺九二,其实是八幺九二啊,八幺九二,八幺九三,八幺九四,八幺九五啊,八幺九五,都是他的地址啊,都是他地址,所以我们要知道我们要读什么,写什么啊,还包括这个 v 零, v 零呢,是 线圈的第一个地址,零啊, y 一呢是第二个地址,一共一零二四个地址。我们知道这些之后,然后我们在在这个程序中进行测试啊,程序中测试,然后设置好参数之后,我们点击应用啊,点击应用之后下载到我们的漂息中 啊,因为我之前下载了,我就不再下载了,之后长续什么也不用做啊,长续什么不用做我们就可以,现在呢,这个 modelbox tcp 啊就生效了,生效了,然后我们用软件测试一下啊,软件,比如说我首先要访问地灵的地址,那么地灵呢? 就是零三啊,后后顶瑞瑞个什么玩意?这个不不懂啊, 不会读啊,零三表示保持寄存器啊,保持寄存器,那么四零零零幺,这个呢就是 d 零四,零零零二就是第一,比如说我要改第二十,那么第二十呢?是四零零二幺啊, 四零零二幺是第二十,我给他改成一个多少呢?给他改成一个八百五十九啊,八百五十九,我们到片集中监控一下,八百五十九,四零零二幺,是第二十啊,第二十八百五十九,然后我们看第二十的值,第二十, 第二十,哎, 第二十啊,第二十,大家看 现在第二十的值呢,就是八百五十九啊,我刚才改的八百五十九,这是我们在呃客户端呢,可以改这个地址,然后我们如果在这里改啊,在这里改,我们在第二幺呢改一下啊,我们给他改成呃,九九百五十六,九百五十八啊,九百五十八, 那么他现在九百五十八,我们在这个客户端同样能看到啊,四零零二二的值是九百五十八啊,九百五十八啊,这样是就读取过来了。然后呢我们再看线圈, 线圈呢? m 零啊,是八幺九二啊,八幺九二,那么我们直接呃设置 m 零是八幺九二啊,八幺九二,我们八幺九 八幺九二啊,我们设置八幺九二啊, 八幺九二,八幺九三, 八幺九三啊, 八幺九二啊,是八幺九三啊,就是我们的只要加一个八幺九二啊,那么这个八幺九三就是 m 零八幺九四是 m 一八幺九五是 m 二啊,比如说我要控制 m 五,那么 m 一二零一二三四五 就是八幺九八啊,我想让他变成开啊昂 m 五,昂啊,更新一下,我们再在程序中监控一下 m 五, m 五,看是不是昂的啊 啊?大家看 m 五呢,现在是变成昂的啊,昂的啊,然后我要 m 五六七八九十, m 十,我变成昂,我给他变成昂啊,变成昂,那么这里边呢? m 十啊,八二零三也是昂了啊,所以用这种方式我们就可以双向通讯啊,这样我们比如说我们用视觉连接片吸啊,用机器人连接片吸等等,我们就可以进行互相通讯了。当然这是从站啊,因为从站他只能被动的读写, 他不能呃,由片吸往出发,指令啊,发指令啊。那么我们想了解从站的方式是特别简单的,根本不用设置好参数就行了,程序一点不用写,我们就可以进行操作了啊,操作了啊,大家可以自己试一下。