粉丝8507获赞5.3万

哎,这个还像点 add 二。这个应该就是 add 二了啊。现在疫情都失业在家来唱红椒鱼啊。缺老师哦。现在地址你看他有的地址是三十三十三零三零 ok, 那我们返回了我们知道的地址了。三零我们填一下 地址。三零那个激活稍微等一会啊。三零然后 momde 读写。现在告诉我我们现在是要给读天平的数据还是给天平写数据?亲们,我们现在要读天平的数据还是要给天平写数据。 这个我们现在是要读把他的重量读上来,还是要告诉他你是几几几几几啊,是不是我们要读,我们要把他的是不是读上来?咱是这个,咱是这个,这是咱。咱的数据是不是 要要这样子传对吧?咱的数据是不是要这个样子传的 ok 啊。读读的话读应该是几,读应该是零,读是零,读是零,读是零,显示一的。要注意啊,这个地方 读是零,写是一。如果你要读,我给你写一下,因为有同学可能没有这个基础,可能不清楚啊。读是零,写是 一,对要注意啊,读是零,写是一。 ok 那我们是读我们这地方选填零。 然后这就是重点了,读啥?怎么读?怎么他妈这个当前的读上来明白吗?这就是整个今天讲课的重点拉开在这啊。注意现在的重点来了,整个通讯的重点就在这。你 读什么?你怎么才能读上来是吧?我知道读对吧,你读。你怎么才能把他的那些东西读上来呢?是不是你得有猫的 boss 地址,你不读不同的东西是不是你得有猫的 boss 地址才行? ok, 我们看一下啊,我们这个核心的东西在这里读的,这里读这里啊,大家注意啊,这个大家注意点,我们的这个功能码,大家买第三方的设备,大家注意啊,他会给你说一个,就是说我们的功能码,就是说你你现在看到是不是一个 猫的 boss, 那个通讯的一个参数表,这是不是一个猫的 boss 通讯的参数表,对吧?然后你找第三方的说明书,你还要看一个知识点,就是他的功能码是几,注意啊,你要看功能码,明白了吗?这不是给大家说着玩,这个很重要啊,功能码是几?然后你看我的这个功功能码,我给他 哎,我给大家做了个表呢,我的表呢,啊,在这大家这个表等会我也可以给大家啊,都是等会上了课之后,我给课程录像的时候,顺便可以把这个表给大家。大家一定要注意啊,你买的第三方的设备,无论你是第三方的液位计,流量计,还是什么什么什么什么的 啊,你你要找他读的猫的 boss 的地址,就是猫的 boss 那个四万几,四万几,三万几,那个地址是几,一定知道说明书找什么,找他的功能码,那要注意你那个功能码,你像我们这个的功能码, 我们这个的功能码写的是零四 h, 零四 h 的,要注意啊,不是不是不是,我们这个什么零四 s, 零三 h, 我们的功能码写的是零三 h, 明白意思吗?这个很重要的,要注意,你买的第三方设备,一定要注 注意看他的说明书,他上面会给你写明功能码数多少,你比如说我再给大家找一份第三方设备的说明书,你看我这是一个温湿度感,温湿度传感器。 下面我们的课进入重点了,大家注意啊,这是一个微丝度传感器,看到没有?这某宝买的啊,很便宜。 某宝的啊,某宝买的个。这个很重要的,要注意啊。然后你看我,我找一下他,他这上面写的功能码,找一下。功能码功能码功能码功能码。每个说明书只要进行模特码的通讯呢,他一定会给你说明他的功能码是多少的,要注意啊。我们看一下他的功能码。功能码哎,没说明啊。 功能吗?功能吗的话,这个表我专门给大家做出来了。功能吗?会是什么?零一一次,零二一四,零三一次这样的一个数,明白没有?然后我们找说明书,说明书上一定会说明他的功能码是几,我们看一下。啊。啊,我们这个功能码是几啊, 坏了,我这个也没说明啊。啊,这腾讯私密上说明了。我们这个工程码是几, 功能马是几?是不是功能马是零三,对吧?我们的功能马是不是零三? 这里你就找工农码就行了,要注意在你选择工农码的地方,每个第三方设备,无论你是第三方的什么设备,他一定会说明他的工农码是几啊,你要根据他的工农码下面进行相关的运算。 ok, 如果你看你的工农码是零三,我们的这个,我们的那个什么我们那个那个那个这个的工农码也是零三 啊。功能吗?零三代表什么呢?功能吗?如果写的是零三,你代表读计算器,你的 prc 的地址编号是四万零一到四万零九,看到没有? 地址为四万零一到六,四万零九。四万四万零一用零三功能吗? 用零三功能码的也注意。零差就只是一个代表的一个数字,明白吗?只是一个编号,那个不重要,核心的是前后边的那个零三的要注意啊。 和你你也没有零差呀是不?我们工程码号也没有,他只是前面的一个数位的一个代表,他没有太多的核心性的意义的,要注意啊。 ok, 然后我们这个工程码是零三,零三的话你看零三对应的。零三对应的地址是四万零一是吧。他对应的地址四万零一 到四万零九。开始了,看到没有?我这个表专门给大家做了一会,大家想要的话很简单,我这个表等会我那个直播课的同学,我给大家程序的时候一块就给大家了啊。四万零注意四万零一。然后这边后大家注意啊。一定 要在功能吗?找功能吗的目的什么呢?你要知道你这个地址怎么算,明白了吗?你说老师那我他现在给我的精神基地是零零 h 零 e 一次。 那你怎么玩?你怎么算?你算不了啊。为什么呢?你说不知道工作吗?你什么都玩不了。你这里要填什么?这里是不是要填一个猫的 boss? 根据猫的 boss 的规则,这里要填一个四万几,三万几,两万几。什么什么什么东西啊。我用的是这个 这玩意。这是我那个联想笔记本自带的 y 四六零自带的一个游戏。这个什么路由器这个玩意就这就这上面这个这个 就这个红点啊。应该是个路由器这个玩意。不过这个这个录录的还真不错。这是联想买电脑他他游戏本,他带了个路由器这个玩意。所以这地方大家注意,一定要转。然后我们怎么 算呢?你看看我们的说明书,我们说明书上这里写的是零一 h, 零零 h。 看到没有?然后大家要注意一点啊,这里的零零 h 我们要分开看。 h 的要注意啊, h 表示他这个零表示什么?表示是一个 这个数是表示这个数是一个十六禁止的数。 h, 大家注意啊,带着 h 的表示说这个数前面这个数是一个十六禁止数。也就说 啊,对,这就整就整啊。也就说我们的零零 h 是一个是个什么?把 h 翻译出来,这个加上 h, h 来的十六斤。这也就说我们这个是十六井的 零,明了吗?十六井的零,十六井的零。大家注意啊,你这个地址怎么做怎么用,一定要注意,这地方很重要很重要啊,你会不会玩 都靠这这里零零 h 啊,零零 h, 你 s 代表的十六进。这也就说我们这个零零 h 实际表示十六井。我现在也不知道为什么他加个 h, 他写十六井零不好吗?你写十六井零零不甜吗?你添那个 s 怎么麻烦? ok。 然后我们要把它翻译成什么?我们要把十六进字的零翻译成十进字的零,十进字的零是几?下面告诉我十六进字的零,翻译成十进字的零是几? 十六进字零,翻译成十进字的零是几?那不还是零吗?对吧,还是零。然后 然后要怎么办?也是零零。那要注意。刚才我们读的那个摩托吧,是工程码是几?是不是零三工程码,零三工程码四万几,零三工程码。刚才看到我们对文对应的是几,是不是四万零一?根据这个表,零 三功能吗?零三功能吗?是不是对应的地址四万零一。零三功能吗?四万零一开始了是吧?零三功能吗?四万零一开始了。 ok? 好。然后下面我们干的事情就很简单了。我们下面要用我们刚才算的这个刚才转换出来的实际制的零 四零零零一,加上这个使劲制的零,等于四零零零一。看到没有,这个四零零一就是你真实猫的 boss 进行通讯读到的这个数据。 这是他的真实的猫的巴士地址。大家注意啊,这是真实的猫的巴士地址。 ok, 这是真实的猫的巴士地址。其他 prc 基本上都是这个其他 prc 其他 prc 不好说啊,但基本上都是在。你先用 四万零一次,明白吧,基本上都是这个数。零三功能吗?对应的基本上都是四万零一啊,明白吗?你现在要把零零 h 翻译成什么了?我们现在就会把它翻译成了四零零零一,明白了吗?这个四零零一在我们的通讯里面就能用了,这才是猫的 boss 通讯对应的真实地址。 ok? 然后我们看一下我们现在要读几个?读四万零一还不行了,我们是两个,我们现在要四万零一。还有这个,这个是四万零几, 这个我们刚才翻译出来四万零一,这个翻译一下。下面谁跟我说最下边这个是四万零几啊。十六进 a 是表示十六进字,十六进字的一算成十进字,十进字也是一 对吧。十六进行一,十六进行一。加上零三功能码的四万零一,四万零一加一等于四万零二。比如说我们现在要读的话,读四万零一和四万零二。为啥?因为这是一伙的。是不是 一会的?他是我们重量的值,不含小数点。下边这个是小数点位置啊。重量的值不含小数点的,要注意啊。 ok, 我们现在要读。我们先把这个重量值读上来。四万零一,四万零二 啊。四零零零一。开始的是吧?几个?两个四万零一,四万零二吗?两个。 大家要程序的,直接加我们程老师的微信就可以了。等会下课之后我把这个程序直接给大家啊。然后我们放到我们一个催熟器里面去。 p 景 m 幺零点零空格 wo r d 空格两个。 ok, 然后完成位错位,我写一下,大家稍等。 m m 八点零 m 八点。

二百 smart 通过摩托 boss 通讯来采集电表啊,那么计存器地址那块有什么?四万零一、三万零一,我们要想搞清楚计存器地址四万零一开头还是三万零一开头啊?我们就要搞清楚功能码,像这串报文信息里面第二个字节就是功能码 啊,我们看到功能码就知道你要去干什么。那么常用的功能码呢,有八个,零一、零二、零三、零四、零五、零六、零 f 幺零,都是以十六精致形式给到我们的。 零一功能吗?是干什么用的呢?举个例子,比方说现在有一款幺二零的 plc 是你在做程序的,而现场呢,有一款二百 smartplc 是已经做好程序的, 现在你要读取这个二百 smart 上面的 q 点啊,那么你发送消息的时候呢,这个位置就要写零一,因为零一的功能码代表是 读线圈啊,读线圈就这个位置啊,这个位置如果是零一的话,代表你要去读他的线圈,读他的 q 点, q, 零点零、零点一,零点二,那如果你想读取他的 a 点,对吧?上面的二零点零、零点一、零点二,你想读 a 点的话,就得用零二功码在这写零二叫读什么? 离散输入也叫开关,要输入就简写为 i 点啊,简写为 i 点好,那么 p、 l、 c、 y 为的 q 点和 i 点是可以读的,这个我们不用 那么漂,这里面微区可不可以读呢?哎,比如说 vw 零、 vw 二、 vw 四这样以字为单位的微区应该怎么读呢?用零三功能吗?叫读保持计算器啊,读保持计算器。哎,所以说这个零三也是可以读的 啊,那么零四是什么呢?零四也是读,读什么呢?读模拟量的 aiw 输入,比如说 a 后面扩展一个磨娘书模块,我想读取那个磨娘书模块的数据呢?有零四功能吗?叫读啊,读零三是读保持,零四是读输入计算器啊,读输入计算器。 好,零一零二是按未读取的,读取的是,未读取的是布尔啊。 q, 零点零,零点一啊二,零点零点二,零三,零四呢,是按字读取的,每一次读取的是一个 word, 是一个字,比如 v w 多少? v w 零, vw 二, aw 十六, aw 十八啊,零一二三四。 好,那这四个是读一会,在这个位置画,这四个是读,零五是写写单个啊,就写一个零。零 f 呢是写多个,这两个是一组。零五和零 f 是一组。零五是写单个线圈啊,就是 q 点要写零一零 f 是写多个线圈啊,零 f 是写多个线圈。你说零五,你如果只想让 q 零点零输出,控制 q 零点零输出是写用零五就可以写。如果你想控制零点零点零,零点一,零点多个,就用零 f 去写,就在这个位置啊,这个位置。 好,那零六是写什么呢?零五是写钱圈,零 f 也是写钱圈。零六呢是写保持计算器,幺零也是写保持计算器,这个呢是写单个啊,写单个保持计算器。就比如说啊,一台电机的速度啊,变速度在 vw 零里面,你想更改 vw 的数据,用零六去写 啊,那你如果想更改两台,比如 vw 零, vwn 怎么办呢?用幺零叫写多个保持计算器啊,写多个保持计算器。那么同学们,我们有必要把这八个全记住吗?没有必要,因为同学们,你们想啊,我们两台 prc 通讯的概频率和概率是不太大的,一般情况下我们在现场用的比较多的是与电表、与水表、与流量计、与变频器通讯 啊,一般情况一种米表通讯化,一般情况我们用的要么是零三,要么是零四,而零三或者零四里面这两个概率比较大。 一般零一零二在什么时候用啊?你读线圈读挨点读直接飘 c 的时候,或者某些控制器的时候用的到。一般读这种仪表啊,测量型的仪表一般用不到, 那么零六和幺零也就相当于这两个又是比较常用的啊,你说在这八个里面,零三、零四、零六和幺零比较常用,还想学更多知想了解其他啊字节的含义的,明天早晨六点二十分来我的直播间,谢谢学习。

这是他的那个对应的地址,主战 modebus 地址。这句话就是说要在主战读写指令里边填的那个 addr, 是不是这个意思?填的那个啊?如果是零零零幺啊,前面那几个零我没有写啊,就代表是不是 q 零点零,如果零零零二就代表 q 零点一啊, 如果是二五六就代表三十一点七。同样,如果是二点的话,一万零一就代表二零点零,一万零二就代表二零点一。依次往下排啊,依次往下排,找最后一个幺零二五六。我觉得大家只需要记住, 你只需要自己写出来啊,比如说 i 零点零是哪一个, i 一点零是哪一个,是不是二点零,哪一个是不是就可以了,只需要记住开头就行了啊。然后包括 q 零点零是哪一个? q 一点零是哪一个?记住,开头中 先不用记啊,最后一个记住,二五六对应的是 q 三十一点七,把这个记在你的本上啊,幺零二五六,最后对应的是 i 三十一点七,开头和结尾记着。

摩托把子通讯需要的功能吗?零一读线圈,如果 plc 作为重站的话,就是读取他的 q 零点零零点一,这样线圈零二读第三书及读 plc 做重站的话的挨点。 那么零三读保持计算器就是读取飘 c 的,比如说 v w 零 v w 二这样的保持计算器区。零四呢,读输入计算器,类似于 aiw 十六、 aiw 十八等。那零五、零六、零 f 幺零这四个呢,是写写单个线圈,就是读线圈。写线圈这一组 零 f 呢,是写多个线圈。零六时写单个保持均齐,幺零时写多个保持均齐。今天晚上八点,咱们直播讲解。


霸子通讯中四万零一是什么意思?那么咱们要搞搞清楚四万零一就必须得知道蒙霸子通讯的功能吗?我们常用的有零一、零二、零三、零四、零五、零六、零 f、 幺零这么八种, 前四种是读,后四种是写零一是什么呢?是读线圈,比如说读 plc, 如果 plc 作为蒙巴城站的话,我们要读取 q 点,就零一共同码 零二什么呢?读离散输入,比如说我们要读 plc 的 i 零点零零点一的状态,我们就用零二功能吧。零三是读宝石计算器,比如说 plc 里面的 v w、 vd。 零四是读输入计算器,比如说 prc 的模拟量输入通道 aw 十六、 aw 十八。 零五是写单个线圈 a 更改 q 状态。零 f 是写多个线圈,更改多个,一次性更改多个 q 的状态。 零零零六呢,是写单个保值计算器。一零是写多个保值计算器。那么我刚才所说到的零四、零四万零一什么呢?是在功能码为零三的时候, 所对应的计算器地址就是功能码。零三是我确定了我要读保持计算器,那么我要读哪些保持计算器呢?比如说一块电表,在功能码零三下,可能有三相电压、三相电流,实施功率和电镀, 那么要读取电压、电压,就得有一个地址。有些仪表厂家给你的地址呢,是零零零零 h 这种十六进制格式的,那么有些仪表厂家呢,给你的是四万零一这种格式, 那两种格式呢,是可以互相转化的,是一样的功能。马为三的时候的零零零 h 就等于四万零一。 那假如说一个仪表厂家,他给你的电压 a 的计算机地址呢是零零零二 h, 我们呢在飘 c 编程的时候呢,我们肯定不能写零零零二 h, 我们需要呢,把零零零二 h 转换成十进制就是二,然后呢再加上四万零一。为什么要加四万零一呢? 就是因为我们十六禁止地址是从零零零零起示的,而十禁止地址是从四万零一起示的,所以我们要加四万零一。 这就是有些兄弟呢,搞不清楚什么时候加四万零一,什么时候不加。当计算器地址给的你是十六进制的时候,你要把它转换成十进制,并且加四万零一,如果直接给你 就是四万多少多少,那就不需要加了啊,这是功能码为三的时候,那功能码为四的时候呢?十六金值七十地址还是零零零零 h? 十金值地址呢是三万零一, 正好公马四的时候是三,公马三的时候是四万零一,那公马四的时候三万零一。比如说我给在公马四下面,我给了你个计算机地址是零零零一 h, 那么你要把这个零零零一 hh 代表十六进制啊,把它转成十进制一,然后再加上三万零一,那就是三万零二。也就是说功能码为四的时候,零零零一 h 就等同于 使劲制地址三万零二,我们在飘 c 填写的时候就要填三万零二了,理解了吗?如果没有理解,下方评论区留言。

今天我们讲一下 model box 通信当中非常重要的一个东西 model box 地址与 p、 l、 c 地址的一个地址映射表。如果你把这个东西搞清楚了,可以说你学习 model box 通信将会变得一马平川。 可能有很多同学会问, model bus 通信不是通信协议吗?怎么会有机制映射这么一个东西呢? 其实这是和数据类型分不开的。在做通信时或者数据处理时,我们需要分清楚他是几个开关量还是几个字节或者几个字的数据呢?他是指读的还是可读科写的呢? 如果这个东西搞不清,数据将会变成是一团乱麻。因此呢,在数据的发送方和接受 都要对数据进行一个分类。这就是 modbuds 地质映射表的意义。来我们看 modbuds 的地质映射表。看这个,然后最左边这一列。最左边这一列呢?这个你看 最左边这两个数字。零零哎,这个是零幺,这个是零三。这个呢是零四。 零零指的是开关量的补解,而零幺对应的是开关量的止毒, 零三对应的是数据的指读,零四对应的是数据的读写。看零三和零四呢,指的数据就是 以一个字为单位的,他这个零三零零幺和零三零零二,他们都是字。他那个对应的是 aw 零 aw 二, 他们都是字的存储单元,这个零四也是字的存储单元。而上面这个零零一和零零二,他们都是未的存储单元。 像他们这个,这是 modbuff, 是以一开头的。而 pot 当中呢,大部分是以零零开头的,就说他们这个起始位置不一样的,但是他们是这么一一对应下来的,就是 pot 的 k 零点零,对于 modbuds 的 零零零零胶,这个也是。还有这个都是这种对应下。 然后这个数据是注意这个 hot 大,这什么意思呢?我们看这个 s 二百的这个库之零当中有个 hot 大,就是他以 微计存器当中的哪个位开始的,作为了 modbuds 地址当中对应的起始位,就这么一个意思。 然后第二个呢,就往后排。好了,今天的内容就到这里,如果你喜欢的话就加个关注点点赞,有什么问题或建议请在评论区留言。

大家好啊,欢迎收看本期课程啊,然后更正一个错误啊,上节我讲的是没注意啊,就是输出位啊,是幺到九九九九啊,输入位是幺零零零幺到幺九九九九啊, 然后输出位呢?这个可以,大家可以看成什么呢?不是看成一到九千九百九十九啊,看成是零啊,零,这么看零零零零一到零九九九九啊,其中这个零呢,代表的是标志位啊,标志位 零啊,和后边的没关系。零代表的是输出位啊,零代表输出位,然后一呢代表是第一个输出位,九千九百九十九代表第九百九十九千九百九十九个输出位,这样我们看就可以容易理解了,比如说一,那么我们对应的是 q 零 零点零啊,然后二呢对应的是 q 零点一啊,这样一对应的就可以了,一对应,然后呢,这个第二个呢?这个,呃,幺零零零幺到幺九九九九,也分成两部分啊,一个是一,一个是零零零一和九九九九九, 其中一呢代表的是输入位啊,输入位,比如说,哎,零点零,那输入一代表的是输入啊,这个零代表输出,然后后边表示第一个输入位到第九千九百九十九个输入位啊,这么理解,然后保持计计算器呢。 四呢代表的是保持寄存器,然后也是啊,和那方法一样,第一个保持寄存器的地址到第九千九百九十九个地址啊,啊,这一样,然后输入呢,也是输入啊,通常指的是模拟量输入啊,就说三 代表的是输入计算器啊,然后一到九千九百九十九代表的第一个到第九千九百九十九个,九千九百九十九个啊,所以这样一判断呢,我们就可以呃,给 prc 一个信息,说我们想用的是,比如说我们四零零零 要这个地址,那么我们想用的是保持寄存器,那么如果是保持寄存器,我又想读,那么就用零三指定就好了,这个片席自己有判断用啥指定,然后他会发出相应的代码,零幺零三, 零零零零啊,零零零二,这零二呢是长度,那个单位写的长度,然后七四零 b, 七四零 b 啊,这个就是七四零 b 啊,这个就是 prc 通过这个地址进行判断他选择什么代码,因为我 我们对每种啊,输入位,输出位保持计算器,输入计算器呢,他用的代码是不一样的读写的代码,所以呢,这个功能码呢,是根据 这个前面的四来确定的,三零一三四来确定的啊,所以大家这个要理解啊,上节呢,把这个输入输出啊写反了,很多网友提出了啊,在此,呃, 更正啊,更正啊,希望大家不要搞混啊。但是实际上我们很少用的输入输出位啊,我们用到的都是宝石计算器,个别的呢,有输入计算器啊,以前我用过一个 超声波传感器,因为超声波传感器他实时的读出来的数据呢,一直放到输入计算器中,也就是模拟量中,然后我们需要读这个输入计算器,用零四啊,零四功能码是零四读输入 计算器啊,输入计算器零三呢,是读保持计算器,零三零六啊,零三零六是保持计算器啊,还有幺零是写多位啊,零三是读 啊,所以呢,我们根据这个 prc 呢,根据你这个地址判断你是保持寄存器还是输入位还是输出位还是输入寄存器,然后他选择自己来选择功能码啊,不像三零 prc。 三零 prc 呢?我们是有 人来选择功能码,你想读什么?零幺零三,什么什么,是不是那么西门子呢?他把这个选择权呢交给自己了,你只要把这个地址按他的模式给他 做好就可以了。做好就可以了啊,所以呢,我们大家要理解这个四零零零幺,这地址分解开怎么来的啊?怎么来的啊?那今天课就讲这么多啊,谢谢大家。

modebase 协议常用功能码啊,功能码要多少?都有二三十种功能码,功能码非常的多,但是我们现在在用的时候呢,基本上用的多的啊,用的多的是。 零三码是一个查询,零六码是一个写入,叫执行码啊,执行码。另外呢,再再有有有的话就是什么读取多个啊,多个,我们叫做幺六码。幺六码是写入,连续写入多个。幺六码会用得到。 我们一基本上用到的就是就这几种码,剩下的码我们很少用,直通家具里面很少用。所以我们先暂时我给大家今天讲零三码啊零三码。其实上节课呢,我跟大家其实已经讲过零三码了啊, 零三码的基本的一个格式啊,格式,我们看这这是零一码啊,这是零五码, 零三码啊零三码零三码看这零三码啊零三码。这个零三码的数据结构我们先把数据结构我们给大家再说一遍,他的数据结构是第一位是啊,设备的地址, 第二位就是命令码,就是零三。那如果是你要控制的是一号机器,那就是零一。然后呢,是零三,就是查询码对吧? 紧接着下面是数据去,数据去一共有。这不什么呢,起始寄存器的啊,高位和八啊,低位第八位,高八位和第八位。起始寄存器。比如说 这个计算器的编号,假设是四万啊,假设是四万啊,这就是计算器的编号啊,就相当于什么啊?第啊第,第四万啊。 这个计算器的编号呢,得知的是空调里面的,不是我们主机里面的啊,我们要读取的读取的他的协议里面会告诉你。上节课其实我们给大家看过,比如说啊,像这个五合一啊,他把温度存在了多少,什么东西存在多少,他会告诉你对吧, 纪存期的编号会告诉你啊,比如说在第四万或第四万零一,第四万零二或第三万三万像。呃,像这个 啊,就什么就空调啊,空调,他的这个计算器大部分都是在啊,大部分都在三万多,四万多和三万多啊,可以给大家看一个看一个空调的啊,先先了解一下啊。 啊,我这边有一个。嗯,稍等啊找一下。 呃啊,我这我这原来有一个大金空调的啊。现在我一会找吧,我一会找吧,我一会找完会给你们一个大金空调的。 那么他的那个寄存器呢?比如说有是有三万,有四万,三万零一,三万零二三。他会告诉你每一个都是干什么用的啊,每个都干什么用的。所以我们读取的时候就要读取我要读读哪一个寄存器。所以这边指的是奇石寄存器的啊。 高位和低位。为什么会选高位和低位呢?因为我们知道八位的二斤制啊。 空调智能化,方便方便。好简单的啊好简单的,我们都把程序都给你写过了,你就会用就行了。现在我跟你讲感觉现在好好难是不是。现在我跟你讲的是把方法告诉你, 但最后你用的时候我们都已经给你写好了啊。啊,都写好了,你就直接用就行了。嗯, 这是起始计算器的高位和八啊,高位和低位,然后是读取。比如说啊,那天说四万零四万零几,我们来看,比如说四万就四万吧, 四万这个寄存器啊,啊,这个寄存器他的十六禁止啊,四万,我们来看一下,四万 有四万,这个计算器九 c 四零对吧?九 c 四零。那么我们把这个前面的九 c 叫做高位,后面的四零叫做低位,我们叫低八位和高八位。这个我以后会跟你们讲。为什么叫低八位啊,高八位。这啥意思?我以后跟你们讲啊。 啊,九 c 四零。比如说是四万开始的话,那么其实寄存器就是九 c 四零啊,其实寄存器就是九 c, 这是其实 的啊,高八位和第八位,九七四零。然后呢,读取计算器的啊,高八位和第八位也就说读几个,你要连续读几个,比如说我要读四个,加上四个,那就是四万,四万零一,四万零二,四万零三,一共这四个,对吧?那这样子的话, 零四的话,那就高位就是零零了,因为他这个数据比较小了。高位就是零啊,高位就是零,那就是九岁四零,零零零四。然后最后呢,就是 crc, 这个就是 crc 教练, crc 教练也必须是两个字节,这是规定的啊!这是规定的。这是。这是模板写里面两个规定,你 crc 里面不能说取低位或取高位,不行,必须把高位低位全部取了,完整的。这个是两个字节。好, 这是一个零三码,零三码,熟练的记住零三码,大家要快速响应,快速反应,熟练记住零三码啊,那就零三码。零三码很有用啊!零三码很有用。

一分钟学会,我都把通讯的常用功能码,咱们以二百 smart plc 作为从站为例来说,零一功能码读线圈,就读 plc 的 q 点 零二功能吗?读 i 点,读第三输入就是 i 零点零,零点一零三功能吗?读保持计算器,就比如说读 v w 零 v w 二零四功能码,读输入计算器,就比如说读 a i w 十六、十八、二十这样的模拟量输入区,这四个都是读。 那么相对应的,假如说 q 零点零上接了一台电机,想通过摩托把的通讯来启动这台电机,可以用零五功能把写单个线圈。 那如果想一次性启动两个三个,那怎么办呢?用幺零功用零 f 功能吗?来写多个线圈,比如说零五 是写单个线圈,零 f 是写多个线圈。那么如果想设定一个速度,或者设置一个值给到 vw 零或者微 w 二呢? 如果你要写单个保持计算器,用的微用的,用的是零六功能码。如果你要想一次性写多个保持计算器比,比如说修改 vw 零的同时呢?又修改 vw 二,那就要多个用幺零功能码,你学会了吗?还想学习更多知识,今天晚上七点半来我的直播间。