四. IEC 61499开源项目4diac配置modbus

开源的4diac运行时只支持modbus主站(modbus客户端),配置forte运行时支持modbus主站可以通过运行时操作支持modbus从站的远程IO模块,此处讲解的是modbus tcp。从4diac官网下载的forte运行时默认是不支持modbus协议的,要自己通过源码编译。以windows平台为例,需要准备的有cmake、forte源码、libmodbus。具体cmake怎么编译forte源码可以看我前面写的文章:

三. IEC 61499开源项目4diac配置OPCUA_but nothing的博客-CSDN博客

6db16e4049e7460eafdf5c07d70aacb1.jpeg

在cmake编译配置里面勾选FORTE_COM_MODBUS,把libmodbus库的路径配置到FORTE_COM_MODBUS_LIB_DIR下。把libmodbus的dll库与forte.exe放在同一个文件夹下。启动forte.exe,此时4diac运行时已支持modbus主站。下一步在4diac ide里面配置modbus主站功能块。

a5277222791d439b9427e0a72d0b569b.jpeg

在4diac ide里面modbus主站用的是net文件夹下的CLIENT功能块。

a043ddf35e3f43dfaa1d876e64f78687.jpeg

要把QI设置为1,ID是配置连接modbus从的字符串。格式时:

modbus[(protocol:)ip:port:pollFreqency:functionCode:(slaveId):readAddresses:sendAddresses(:responseTimeout:byteTimeout)]

括号里面的是可选项。

Protocol:默认是TCP

IP是modbus从站的IP;port是modbus从站的端口; pollFreqency更新频率,单位是毫秒;functionCode对应modbus协议的功能码;readAddresses读取地址可以逗号分割(0,1,2),点号取地址段(0..2); sendAddresses写入地址和读取地址配置格式一样。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/28063.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PDF Forte Pro(PDF转换器)v3.1.2免费版

PDF Forte Pro是一款优秀的PDF转换器,它支持将超过10种常用文件格式转换为PDF,包括word,Excle,PPT,PSD,Image和Dwg。所有Windows平台完美兼容,转换后的PDF文档无质量损失,而且拥有超…

FORTE和RIPPLE(瑞波)出资一亿美元成立基金,帮助游戏开发者应用区块链技术

a16z被投企业Forte向游戏开发者提供区块链技术平台和资金支持。 为游戏行业提供区块链技术平台的Forte和Ripple(瑞波)的开发者生态基金Xpring出资一亿美元成立基金帮助游戏开发者更好的利用区块链技术。该笔资金将与Forte的技术平台一起运作,…

关于MS Access替代方案 低代码神器 nuBuilder Forte:基于PHP和MySQL开源工具

很久很久以前用MS Access 写了几个程序,一直想把它们换掉,但始终没有找到一个工作量适度的工具,近来有点时间于是在网上查询,终于有了新发现nuBuilder Forte,这是需要服务器和PHP的软件包,一般来说花一到两…

4diac forte 1.12.0 版本modbus 的修改

问题 4diac 项目的更新真的是个问题。没有对所有的模块完成测试。在forte 1.12.0 版本上编译就出现了问题。4diac 的论坛上讨论的比较少,而且大多数是早几年的内容。没办法,只能自己啃源代码。 编译的问题。 1.modbustimedeve…

Kabam创始人团队成立FORTE,打造区块链游戏平台

上海,2019年2月22日- 今日,数位资深游戏行业人士组成的创始人团队正式宣布成立Forte(发音为FOR-TAY)。他们来自Kabam、GarageGames、 Unity和Linden Lab等公司,团队累积拥有超过百年的游戏与技术平台开发经验。Forte旨在为游戏开发者打造加速区块链技术落地的应用平台,以…

4diac.forte 支持 OPC UA、MQTT、Modbus的方法

forte是基于c的第三方开源IEC 61499运行环境,默认可以不启用opcua,如果要启用opcua则需要在编译时指定opcua的参数。 1.OPCUA 1.在编译opcua时,即open62541, 需要定义 UA_ENABLE_AMALGAMATIONON 2.cmake forte时,需要FORTE_COM…

IEC61499开源项目FORTE部分源码分析

一、IEC 61499简介 IEC 61499 作为工业自动化领域分布式控制系统级建模语言的标准,其第一(体系结构)、二(软件工具要求)、四(兼容文件的规则)部分的第一版于 2005 年正式发布,并在 …

2023搜狐科技峰会结束 白春礼刘韵洁武向平等院士解读科技新格局

雷递网 乐天 5月18日 正值“517世界电信日”,搜狐于北京如期举办“2023搜狐科技峰会”。 走入第五个年头的峰会继续在内容深度和广度上实现新突破,从宇宙文明、天文卫星、人类永生,到核聚变、6G通信、脑机接口,再到通用人工智能时…

安卓版ChatGPT要来了!

千呼万唤始出来! OpenAI并没有给出发布的具体日期,官宣中只是提供了一个“预订”(预注册)入口。 但安卓党们在得知这事后,纷纷搓起了激动的小手: 终于可以换回去用安卓手机了! 不过这次OpenAI也…

关于嵌入式开发

写在前面 嵌入式是一个具有深度和广度的概念,设计的知识面非常广阔,如数字、电子、编程语言和通讯网络等。嵌入式开发就是指在嵌入式操作系统下进行开发。对于嵌入式系统的定义,目前一种普遍被认同的定义是:以应用为中心&#xff…

万字长文说清大模型在自动驾驶领域的应用

交流群 | 进“传感器群/滑板底盘群/汽车基础软件群/域控制器群”请扫描文末二维码,添加九章小助手,务必备注交流群名称 真实姓名 公司 职位(不备注无法通过好友验证) 作者 | 张萌宇 随着ChatGPT的火爆,大模型受到的…

Android开发成功转行车载开发之后,并没有想象中的那么简单,我承认,是我小瞧了它

前言 近几年的Android开发岗位就业环境想必大家也都有所耳闻,许多Android开发工程师都找不到自己满意的工作,于是纷纷另谋出路… 刚好这几年随着Android车载开发的兴起,令人眼睛一亮的是车载开发工程师的工资普遍偏高,这高昂的工…

2023年,Android程序员就业方向是怎样的?

一转眼,2023年一半就要过去了,各位Android程序员的工作还顺利吗? 今年以来各大厂纷纷爆出裁员的新闻,Chat GPT等人工智能工具的爆火也让今年IT行业的就业状况雪上加霜。 不少人觉得近几年的打工人普遍又卷又焦虑,岗位…

如何定义一款好的自动驾驶芯片?

导读 自动驾驶领域,传统处理器的竞争规则正发生急速的变化。 一般来说,人工智能的发展主要取决于两大基本要素:算力和算法。自动驾驶作为目前技术投入较大、商业落地较早、市场前景广阔的人工智能应用,其主控芯片的算力也被业内拿…

星火认知大模型发布,科大讯飞入场科技巨头AI大战?

自从ChatGPT横空出世,一个更美好的世界开始向我们招手。为了推开新时代的大门,几乎所有人工智能厂商都投入了最大的热情逐浪AIGC。 5月6日,科大讯飞召开了“讯飞星火认知大模型”成果发布会。发布会现场,科大讯飞董事长刘庆峰展示…

浪潮之巅 OpenAI有可能是历史上第一个10万亿美元的公司

淘金时代很像 如果你那个时候去加州淘金,一大堆人会死掉,但是卖勺子的人、卖铲子的人永远可以赚钱。所谓的shove and pick business。 大模型是平台型机会。按照我们几天的判断,以模型为先的平台,将比以信息为先的平台体量更大。…

ChatGPT告诉你智能制造

ChatGPT自上线以来,几乎得到了外界的一致好评,上线两个月,获得1亿月活跃用户,成为增长最快的面向消费者的应用。 面对ChatGPT拟人一般的问答能力,很多人认为它代表着AlphaGo之后,人工智能应用的第二次浪潮…

这一次AI应该是真正的已经到来

渐渐感觉这一次AI的变革能真正的突破迷雾,迎来真正的人工智能时代的到来。所以写篇博文学习一下。经过半年的发酵与发展,不得不说AI已经成为了不可逆转的趋势。之所以说这一次AI应该是真正的已经到来,是因为人工智能的发展其实已经经历了几十…

chatgpt赋能python:Python在电气行业中的应用——从数据分析到自动化控制

Python在电气行业中的应用——从数据分析到自动化控制 介绍 Python语言作为一种高级编程语言,越来越受到电气行业的关注。随着互联网、物联网以及大数据时代的到来,电气行业需要将传统的工业控制与现代化的数据分析、智能决策等技术相结合,…

学会提示-AI时代职场必修课

作者:京东 何雨航 “ 上个时代要学会提问,这个时代要学会提示。” 引言 当你在写提数代码时,小张已经完成了数据分析;当你正在整理材料时,小王却在和对象逛环球影城;述职时,你发现小郑的汇报有…