浅谈东莞收缩机的数据格式与访问方式
在使用东莞收缩机设备当中,按照产品说明书上正确使用,通常情况下东莞收缩机的寿命可以使用8-12年,无论是什么样的机器设备只有正确使用,才能保证机器的质量,多数PLC模拟量输人、输出单元都有自己的实际地址,一般按这样地址都可对其进行读写访问。但还有两个问题还需考虑:
一、数据格式:通常情况,模拟量输人、输出都使用二进制数,有的还可带符号位。有8位、12位、16位或更多。但有的可自动转换为BCD码。有的一个地址字,存了两路的数据,如CPM1A的部分模拟量输人单元。还有的一个字虽存放一路数据,但最低的3位不用,如S7-200的 EM231 (模拟*输人)、EM235(模拟量输出)单元,实际数据是左端对齐,存在模拟量输 人、输出地址字的髙12或13位之间,最高(左)位是符号位。为此,如使用这样的模拟童输人单元,用数据读人后,要先作处理,然后才可使用;如使用这样的模拟量输出单元,写数据写出前,要先进行处理,然后才可写出。具体细节一定要按有关单元的说明书操作。
二、访问方式:对模拟量输人、输出单元数据(有的称缓冲存储区)区的访问,多数PLC使用数据处理指令,如传送(MOV)、数据运算(ADD、SUB等)指令都可直接实现。只是三菱PLC只 有使用特定指令才能访问。访问缓冲存储区数的特定指令有:FROM、DPRO (读),TO、DTO (写)两种。有的单元使用RD3R (读)、WD3R(写)指令。如要使用输入的模拟量,则先要用这里特定 读指令,把缓冲存储区的数据读到指定数据区中,然后再使用这指定的数据区(等于使用相应的模拟量);如要控制输出的模拟量,则先要把数据写到指定的数据区,然后用这里的特定写指令把指定数据区的数据写给缓冲存储区。显然,这么处理要麻烦些,也增加了处理时间。不过,它的新型机有的此情况已有改变,也可直接访问了。
本内容来源于http://www.bsxdg.com/