2017-12-17
隐于市:搞不懂为什么搞出一大堆数的进制,数据格式出来.可不可以进制是单一的DEC十进制,数据格式直接就浮点(最多再加一个整数),内部处理交由CPU自己去处理.?
我认为现在的工控系统及其软件太复杂了,是没有必要的复杂,我认为应该让系统软件更智能化一些,最大限度减轻使用者学习和工作负担。
下面是我的回帖:
楼主所说的数据格式,实际上是数据类型。
早期的PLC是继电器控制的替代物,几乎没有数据类型的概念。现代的大中型PLC使用计算机高级语言中的数据类型,博途中的数据类型比STEP7 V5的多得多。
数据在PLC中都是以二进制格式存储。数据类型是PLC编程的基础,PLC内部的数据运算和处理都是建立在数据类型的基础上的。
数据类型反映了数据的长度,例如位、字节、字、双字,能统一数据长度吗?
数据类型反映了数据的属性,例如32位的数据类型有双字、双整数、实数、IEC时间、TIME_OF_DAY,没有这些数据类型,CPU怎怎么识别不同类型的数据?如果将所有的螺丝统一为两、三个规格,还能生产得出各种各样的设备吗?
编程离不了规则,数据类型是最基本的规则之一。初学者可能被丰富多彩的数据类型吓住了。其实在读程序、编程序的过程中,多看有关的在线帮助,数据类型并不难掌握。学习没有捷径,作为PLC的用户,只能遵守规则,而不是怀疑规则的作用,更不可能改变规则。
评论3
楼主 2017/12/18 15:16:51
类型丰富,应用灵活。
楼主 2017/12/21 19:59:48
学三菱关系不是太大,
学西门子的一定要懂.
楼主 2017/12/22 10:10:56
三菱IEC编程专业户表示看到这句话后鸭梨很大。