龙芯“龙架构”得到德国PLC编程软件CODESYS支持
CODESYS英文官网消息:Kempten, October 2022: The market-leading IEC 61131-3 platform CODESYS supports the processors known as Dragon Core from the Chinese company Loongson.
近日,来自德国的CODESYS 软件增加了对龙芯“龙架构(LoongArch) ”的支持,成为第一款原生支持龙芯CPU 的来自国外的商业软件,正式版本计划于 2023 年初发布。
欧德神思(CODESYS )软件集团在欧洲近十个国家有分公司和办事处,在意大利米兰,美国芝加哥,中国北京设有全资子公司,在日本、韩国、俄罗斯、以色列、芬兰、英国等多个国家和地区设立办事处。
目前,全球约有 600 家的控制系统生厂商和10000多家设备制造商是CODESYS 软件的用户。
以往,大约 1000 个兼容 CODESYS 的工业控制器中的大多数都基于 ARM 或英特尔架构。
现在,CODESYS 已经支持龙芯 最新的CPU,且包括CODESYS中已知的所有功能,例如使用带有集成配置器的现场总线,以及以独立于平台的库的形式提供的相关协议栈。以及其他可用功能,例如通过网络浏览器或集成显示器上的附加低级驱动程序进行可视化,以及对运动、CNC 和机器人功能的支持。
CODESYS 英文网页上称:“得益于龙芯CPU的性能提升,可以实现工业PC级别的应用。”还计划下一步完成SoftPLC 软件与龙芯CPU 的兼容。
CODESYS 大中华区总裁马立新先生说:“智能制造时代下,传统控制需要向融合 AI 人工智能技术的智能控制转变,智能控制可以解决那些用传统控制方法难以解决的复杂系统的控制问题。而一个智能控制系统需要有高算力的硬件做支撑,以及具有自适应性的软件做支持。龙芯推出了龙芯指令系统(LoongArch ®),龙芯指令系统具有较好的自主性、先进性与兼容性。它从整个架构的顶层规划,到各部分的功能定义,再到细节上每条指令的编码、名称、含义,在架构上进行自主重新设计,具有充分的自主性。 龙芯指令系统摒弃了传统指令系统中部分不适应当前软硬件设计技术发展趋势的陈旧内容,吸纳了近年来指令系统设计领域诸多先进的技术发展成果。同原有兼容指令系统相比,不仅在硬件方面更易于高性能低功耗设计,而且在软件方面更易于编译优化和操作系统、虚拟机的开发。LoongArch 成为被全球Hack (笔者注:喜欢钻研技术的人)认可的开放的 CPU 架构。 ”
马立新先生还介绍说:“中国用户可利用 CODESYS 软件平台,基于龙芯 CPU 和操作系统开发自主可控的工业控制器。”
十年工控浅谈PLC(四):自学成才之路(具体步骤)
发了两篇小文,一石激起千层浪,收到很多朋友的评论和赞誉,在此感谢各位抬爱。做过的项目非常多了,就是不知道怎么去写。各位朋友的评论和来信为我指明了方向,该写些什么。有几位朋友来信说要跟我学PLC,我觉着PLC太简单,自学就够用了。等我填完PLC的坑,后期可以一起探讨一下Labview,Codesys这些东西比较有意思一些。
为什么会有这个疑问呢?归根到底就是两方面的问题:1.迷茫,不知道水有多深,不知道从哪下手。2.缺实践机会。这两点我都在前面两篇小文说过了,今天在具体解决一下。
一、迷茫,不知道PLC这个水有多深,不知道从哪里下手的问题
各位,很负责任的说,水很浅,小马过河,你走过去就行。
废话少说,列具体步骤。
买个小本子把目录记下来。
1、 DI,DO的学习。
2、 AI,AO的学习。
3、 COUNT的学习。
以上几个一个月学会就行了,就够了,一个月是保守估计。等上面几个搞定后,你就已经是个合格的PLC 工程师了。怎么学,下面会具体列出实践步骤,再后面呢?高级篇。
4、 学个昆仑通泰触摸屏吧。
为什么是昆仑通泰?简单。我的两个徒弟,接触几天,学触摸屏,两天,我发誓,就是两天。下载和教程,画个页面,连个200PLC,动起来了。
5、 串口。
这个别学了,没有工况你也学不会,你去看串口的定义,7个层,你看的看到会有自杀的冲动,有了工况,两天就学会了,我说过,有些东西学起来难,用起来很简单。楼主上研究生期间接触的RS232,RS485,具体工况就是用工控机通过板卡,用485通讯控制一个西门子变频器。楼主去下资料学485,单场就疯了,靠,直接干,用串口精灵,很快就搞定了。现在都没搞清楚什么物理层,链路层,但是我很熟练的就能用。
6、 通讯。
和PLC通讯,和仪表通讯,和变频器通讯,和上位机通讯。碰到项目了再学。还是那句话,用起来简单,学起来难。
1.1 DI,DO的学习。
学会电机的直启和星三角启动就够了。
具体步骤如下:
首先,去了解一下电机的启动方式有几种。 你这个都不懂,你就别学PLC了。
第二,了解电机一键启停,两键启停的电路图原理,星三角启停的原理,电路图。 初中文化程度就够用了,百度一下,一个小时就可以了。
第三,画出接线图。
没学过?就照我这个画,当然,这个是简化的,你得画完全。
第四,写程序。
先用这个,感受一下,让自己兴奋一下。
然后把下面这个抄进去(拿来主义,我前面两个小文说过了)。这两个步骤,道出了项目调试的关键两步,从简到详。
你要是在《第二,了解电机一键启停,两键启停的电路图原理,星三角启停的原理,电路图》这一步没偷懒,那上面这个程序,你一看就明白。
很多朋友问,我不动逻辑,怎么去用,你先让我用,我怎么用?
在这里我已经说明白了。
你搞懂工况,就是电机的一键启停,两键启停,逻辑自然就懂了。
到此DI,DO就搞定了。看到了吧,工况很重要,程序就几条。
1.2 AI,AO的学习。
首先,用一小时了解传感器。 两线制,三线制,四线制。4-20mA,0-10V。就够了。随便找个传感器样本,我给你定一个,压力传感器,4-20mA,0-10V各一个。
第二,画4-20mA,0-10V的接线图。 样本就有
第三,画出PLC接线图。样本就有,把两个结合起来。
DI,DO,你都不用百度。直接可以上,就是开关,继电器,AI,AO就得学几条命令了,就几条。比如move,+-*/,D/A,A/D的转换,我会在后期写出来。
第四,百度一下。 比如200PLC(为什么是200,后面会说)怎么采集0-10V。照着做。有人说:你开玩笑,我百度,还跟你学干嘛?就是这样的。这一条说出了一个大秘密,所有的高手都是这么干的,你不这么干?
AI学会了。
AO?直接用上面第三第四。百度一下,就几个步骤,输出个0-10V,拿万用表量一下,就可以了,学会了。没万用表?拿手试一试。开玩笑的。
1.3 Count的学习。
这个?你上面的AI,AO都学会了,你还好意思问吗?实在你懒得动,看看我前几篇文章,照着做吧。
1.4 用什么品牌的PLC?
西门子PLC。为什么?没有为什么。三菱,欧盟龙的都一样,既然你问,我就给你指定一个。都一样。
为什么水井盖是圆的?要是方的,你又会问为什么是方的,TM总得有个形状把。讲个笑话活跃下气氛。
1.5:用什么型号的?
你要是学生,或者还没接触过PLC?建议PLC200。第一200简单,第二200好多功能没封装起来,你得靠自己去弄明白,比如模拟量的线性处理,300中用FC105 106封装了,你用200得手写。手写一遍你就会懂原理,以后用起来得心应手。直接用封装的,工况一变,你就慌了。楼主有个同事,就这样,工况都变了,还在那套用封装好的子程序。
这个有些高手也写过(他们建议从1200开始学),我说说我的理由。200PLC界面太简单了,你就是想放错,你都没办法犯错。
怎么说?刚开始用Word,2003版的,多简单,后来07的,10的,好用了但是界面变复杂了啊,你第一次用Word,你用03的用熟了,再用10的那你就学会自动屏蔽没用的功能的本领了。再举个例子,95Windows,后来的Win7,后来的Win10,我是老师,你没见过电脑,你就先从95开始吧,你先犯错都很难。可能举例子有点不恰当,免得别人抬杠,就这么一说,你就这么一听,我发出页面,你感受一下。
说个不好听的,200的软件装起来都容易,博图估计你都不会装。200的页面,看到了吧,你就是放错,你都没机会放错。进屋子,就上炕。你要是博图,你都找不见炕。
这是200的页面,看到了吧,你就是放错,你都没机会放错。进屋子,就上炕。你要是博图,你都找不见炕。
这是博图,可以用来组态,触摸屏,1200,1500,300等。功能很强大,功能很强大对初学者来说不一定是好事。
初学者,之所以是初学者,就是无从下手,不会判断,不知水深浅,要是知道了,你就不是初学者了。
你要是进入社会,要做项目了开始学?哪里还是老老实实用博图吧。给你点建议,自动屏蔽那些用不到的功能。
二、没实践机会怎么办?
没有工况假设工况,没有困难,假设困难。
不会假设?关注我,我在实践篇会说到。我还是以工况为主,PLC没什么可说的,有兴趣的我可以把程序发给大家。
以上都是楼主亲身经历,一些愚见。有什么建议,请不吝赐教。很愿意沟通。抬杠的就算了。有时候,楼主只是知而不论。不是专业写文章的,想到那写到那,错别字都不想改。有些漏洞,请见谅,比如我说PLC刷新100mS,准确的说法应该是,一般刷新时间时10mS这个数量级别,10-20此不等,这么写就太多了,您就别追究了,再说我说这个是有根据的,我很多朋友供应商做技术交流就这么说的。
做起来容易,学起来难,写出来就更麻烦。楼主比较忙,有什么意见建议,请留言,一般都会回复。恢复不到请见谅。觉着有点启发,请点个赞。
相关问答
欧姆龙的PLC怎么和电脑联接-ZOL问答
还是打电话给欧姆龙吧,按理说电脑第一次连接PLC都是自动安装程序,如果usb不行,那你就改用串口或者网口来连接吧有用(0)回复lovezengjiao你的这个应该是属于...
欧姆龙PLC程序下载图标是那个呢-ZOL问答
欧姆龙PLC程序上下载图标欧姆龙PLC下载程序操作。使用CX-ONE的时候:1、先点PLC-在线工作,联上机2、PLC--传送---到PLC,3、然后一路点确定就可以了。有...
关于OMRON(欧姆龙)PLCUSB驱动程序的問題-ZOL问答
也就是说您什么时候打开欧姆龙软件cx-programmer7.3,它会自动生成一个附件来记录。此附件无用途,可以删除有用(0)回复呵呵,换系统吧,有好多编程软件不支持新...
大神赐教!PLC培训学校有什么课程?
[回答]东莞市汇缘教育咨询有限公司是专业PLC培训学校,这里提供:电工培训,焊工培训,叉车培训,PLC培训,想要学习报名的同学请咨询龙老师了解更多如果你还是...
欧姆龙PLC继电器输出的输出继电器如何更换?_汽配人问答
[最佳回答]大多数欧姆龙PLC的继电器单元都有继电器座,直接插拔式的,继电器如果坏了(触点粘连或者弹片失去弹性),继电器本身是没法修的,同样型号的继电器买几只...
东莞PLC培训学校哪家靠谱呢?
[回答]汇缘教育对PLC培训讲师有着严格的要求,他们都有着5年以上自动化PLC培训编程工作经验,曾多次带领团队共同完成多个大型项目经验。我们始终站在学员的...
三菱PLCTOK0K0K4M300K6是什么意思–960化工网问答
960化工网化工问答问答详情三菱PLCTOK0K0K4M300K6是什么意思网友1最佳答...示苏ICP备10005166号-5公安机关备案号32010502010001法律声明平台...
PLC培训机构如何选择?
[回答]东莞市汇缘教育咨询有限公司是一件专业PLC培训学校,这里提供:电工培训,焊工培训,叉车培训,PLC培训,想要学习报名的同学请咨询龙老师了解更多如果你...
立式搅拌机的配件是什么?
[回答]4独特的设计搅拌更均匀,特别是对羊、肉牛、驴、鹿等食草动物提供适合的混合全日粮53-25立方多种规格选择指定6国内首创锯齿型搅龙叶片PLC编程控制,...
paec是什么公司?
河南派亚尼尔自动化设备有限公司(PAEC)位于中华龙都、国家濮阳经济技术开发区,这里蕴含着中华的远古文明和现代气息。公司生产经营电磁、涡街、转子、涡轮、...