恭喜,你发布的帖子
发布于 2016-01-13 00:23:21
11楼
当然,如果不嫌代码太长的话,完全还可以在一个FC内实现全基本数据类型元素多种排序方法的排序。不过多加几个输入参数罢了。当然,如果这么干很愚蠢。
按运行时间最长的的优先停泵?取时间极值对应的水泵标识号就好。
你的问题早已经说明,集成的话代码长度不经济。不是不可实现,只是习惯不好。
相信你也不愿意在一个块内处理所有数据类型,毕竟不是每个人都有读长代码的耐心。
个人觉得还是每种类型分别做一个块要好一些。
当然用ANY确实是“通用”了,记得论坛里“n次看你的背影”大侠好像做过用ANY的。
需设置的参数:
DB块号;
起始地址;
结束地址;
数据长度;
数据类型;
排序方法;
升降序;
是否求极值;
等等
参数可以集成设置(在字中、双字中、字节中),类似变频器的状态字故障字,随个人爱好自定义。
不能在一个块内把所有事情都做了,要模块化“配置”而非“集成”!
还是喜欢简单明了的风格多一些。
自己动手编码调试,验证自己的想法,乐趣才更多一些。
请填写推广理由:
分享
只看
楼主