ET200S有一款138-4de03的读取增量编码器的模块,类似与FM350-1。没有标准的块,前一段时间做了一个,大家看一下有没有问题。块能用,已测试。主要语言习惯什么的有没有什么隐患。
L #START_ADD
SLD 3
T #POINTER_BASE //load starting address of analog input to pointer
LAR1
L #DB_NO
T #DB_NOTEMP
OPN DB [#DB_NOTEMP] //open DB for storing result
/////////////////////////////////
L PID [AR1,P#0.0]
T DBD 0
L PID [AR1,P#4.0]
T DBD 4
L PID [AR1,P#8.0]
T DBD 8
// SET
A DBX 4.0
= #STS_LOAD
// SET
A DBX 5.6
= #STS_C_DN
// SET
A DBX 5.7
= #STS_C_UP
//////////////////////////////////////
L DBD 12
T PQD [AR1,P#0.0]
L DBW 16
T PQW [AR1,P#4.0]
// SET
A #SW_GATE
= DBX 16.0
// SET
A #LOAD_VAL
= DBX 17.0
// SET
A #STS_LOAD
R #LOAD_VAL
点击此处查看附件