恭喜,你发布的帖子
发布于 2018-07-02 20:23:41
11楼
这有何难,两个表或者其它数据结构,保存人机接口IO域中指针定义表达式“A:B”中的两个指针值,一个装A,一个装B,这是作为两个接口参数的情况,也可使用一个接口参数形式,需要额外解析。
另建两个DB作数据缓存,将无序的DI一一映射到有序的DB1位元素,再将有序的DB2位元素一一映射到无序的DO。
例:输入处理
DI10-->DB1.ARRAY_DI.0
DI2-->DB1.ARRAY_DI.1
...
DI1-->DB1.ARRAY_DI.9
例:输出处理
与输入处理反向;
输入与输出间的控制逻辑最终抽象简化等效为
DB2.ARRAY_DO[B-1] := (DB1.ARRAY_DI[A-1] & Time_Delay)
用SCL描述此算法过程,应该不难理解。
也另有别法,难度属于幼儿园入园级小班水平,余不赘叙。
好像你认为比较容易?能否把程序捣鼓一下发上来让我见识见识?
请填写推广理由:
分享
只看
楼主