大数跨境
0
0

IEC61131-3标准主要解决的问题

IEC61131-3标准主要解决的问题 易维通
2017-02-15
2
导读:不同厂商的PLC产品其梯形图的符号和编程规则均不一致。程序的可移植性差。 程序可复用性差。为了减少重复劳动

 

  • 不同厂商的PLC产品其梯形图的符号和编程规则均不一致。程序的可移植性差。

  • 程序可复用性差。为了减少重复劳动,现代软件编程特别强调程序的可重复使用。传统的梯形图编程很难在调用子程序时通过变量赋值实现相同的逻辑算法和策略的反复使用。

  • 缺乏足够的程序封装能力。一般要求将一个复杂的程序分解为若干个不同功能的程序模块。或者说,人们在编程时希望用不同的功能模块组合成一个复杂的程序,梯形图编程难以实现个程序模块之间具有清晰接口的模块化,也难以对外部隐藏程序模块内部数据从而实现程序模块的封装。

  • 不支持数据结构。梯形图编程不支持数据结构,无法实现将数据组织成如PascalC语言等高级语言中的数据结构那样的数据类型。对于一些复杂应用的编程,它几乎无能为力。

  • 程序执行具有局限性。由于传统PLC扫描方式组织程序的执行,因此整个程序的指令代码完全按顺序逐条执行。对于要求即时响应的程序应用(如执行事件驱动的程序模块),具有很大的局限性。

  • 进行顺序控制功能编程时,一般只能为每一个顺控状态定义一个状态位,难以实现选择或并行等复杂顺控操作。

  • 传统的梯形图编程在算术运算处理、字符串或文字处理等方面均不能提供强有力支持。在IEC 61131-3标准的制定过程中就面临着在突破旧有的编程语言的不足的同时,又要继承其合理和有效的部分。解决好这个问题,会大大地推动PLC编程工具的发展,推动PLC的开放性。

 

兼容并蓄是IEC 61131-3成功的基础

长按二维码识别关注

微信号:Industry-care


【声明】内容源于网络
0
0
易维通
易维通是工业互联网技术服务创新模式的代表。以企业身边的工业保姆,服务工程师职业发展全周期为己任。在易维通,用户可以随时随地找到技术精湛且靠谱的工程师;技术人才入驻后可以通过开设付费课程和问答等知识分享方式打造个人品牌从而获得机会和订单。
内容 1120
粉丝 0
易维通 易维通是工业互联网技术服务创新模式的代表。以企业身边的工业保姆,服务工程师职业发展全周期为己任。在易维通,用户可以随时随地找到技术精湛且靠谱的工程师;技术人才入驻后可以通过开设付费课程和问答等知识分享方式打造个人品牌从而获得机会和订单。
总阅读2.5k
粉丝0
内容1.1k