楼主最近还看过
"冲出枪林弹雨" 的回复,发表在1楼
对内容: 【学习EC61131-3标准是特别好的,先看下标准中提到的内容;论坛中蛮多优秀的案例,西门子的看博途编写的,欧姆龙看SysmacStudio编写的,其他国产的汇川禾川主要看Codesys编写,松下的就看...】进行回复:
-----------------------------------------------------------------
我主要不太清楚这个标准具体规定了哪些。因为我本身就会西门子的PLC,但是没有系统的接受过IEC61131-3标准的培训。我看了论坛里很多的程序,大家写的都挺好的,但是写的思路跟我差不多啊,也没觉得有啥不同啊?IEC61131-3除了规范了PLC厂家开发软件的语言,对我们使用者来说具体是有哪些规范?还望赐教!!
引用 "assa1771" 的回复,发表在2楼
内容: "冲出枪林弹雨" 的回复,发表在1楼 对内容: 【学习EC61131-3标准是特别好的,先看下标准中提到的内容;论坛中蛮多优秀的案例,西门子的看博途编写的,欧姆龙看SysmacStudi...
"冲出枪林弹雨" 的回复,发表在4楼
对内容: 【引用 "assa1771" 的回复,发表在2楼 内容: "冲出枪林弹雨" 的回复,发表在1楼 对内容: 【学习EC61131-3标准是特别好的,先看下标准中提到的内容;论坛...】进行回复:
-----------------------------------------------------------------
我感觉也好像是这个意思,就比如说播图软件本身已经是按照IEC61131-3的标准设计的软件了,写出来的程序就是符合这个标准的。只不过不同公司可能对程序有不同的规定,比如程序要分手动,自动拉,哪些寄存器可以用哪些寄存器不可以用之类的。我因为也不是科班出身,可能是把这些公司标准也当成了是IEC61131-3的一部分了。。。
我认为 IEC61131-3的标准,指的是基本的编程方式,思路,框架相同。但不约束厂家如何定义指令名称,符号方向等等,大致相似,方便快速入门。好比看似 输入-->输出,每家PLC厂商定义都不一样,有LD ST、out ot之分,但基本原理是相同的
这里边值得一提的是 ST文本语言。 因为是字符串编程,这就体现出 关键字的作用了。 字符串你不可能每家都自定义一个组合, 这样就大大约束了厂商编程规则的自由性。 但也不缺乏增加个别 IEC61131-3的标准之外的 字符串 来增加自家的独有性,进而攻占市场份额。
ST语言更容易被所有支持st编程的PLC 不分品牌, 相互之间的复制粘贴。