文档介绍:可编程控制器的制作方法
专利名称:可编程控制器的制作方法
技术领域:
本发明涉及一种可编程控制器,其具有以下功能存储通过分压(volume)操作单元的操作生成的数值信息,并通过有效地使用诸如7段显示器等的简单显示设备来向用户告知该数值信号从外部设备(传感器、开关等)(未示出)取回PLC的端子。输出端子板12包括用于将信号输出到外部设备(致动器、灯等)(未示出)的端子。此外,矩形形状的显示区域15被布置机箱上表面上的轮廓的左侧位置处。除了诸如POWER、ERR/ALM、BKUP、RUN、INH、PRPLH的指示PLC的操作状态的各种显示灯以外,具体的说,在本示例中,显示区域还提供有带点的双位7段显示器15a。在下面描述的本发明的显示过程中,与分压操作单元的操作协同地在双位7段显示器上显示00至FF(16进制数字)的范围内的数字。另外,在该图中,参考标号13是电池容纳部件,参考标号14是用于各种调节仪器的容纳部件,其中,将盖子的一部分剖开以示出根据本发明的分压操作单元14a被合并在其中。可以使用螺丝刀的十字端来旋转分压操作单元14a。参考标号17是模拟输入/输出端部件,并且参考标记16是用于与个人计算机等连接的连接器。
图2图示了示出应用了本发明的PLC的硬件配置的方框图。
如该图所示,PLC 1包括微处理器(MPU)101,用于整个设备的整体控制;ROM 102,用于存储定义MPU 101的操作的系统程序;用户存储器(UM)103,用于存储由PLC的用户任意创建的用户程序;输入/输出存储器(IOM)104,用于存储输入/输出数据、各种设置数据等;ASIC 105,与用于各种命令执行的算术功能合并;I/O接口106,用于通过输入/输出端子板执行与外部的输入/输出信号的交换;分压操作单元14a;DIP开关14b;7段显示器15a;以及存储器盒接口18a。现在将使用图2来解释用于取回通过根据本发明的分压操作单元的操作而获得的数据、并将其存储到通过用户程序可访问的存储区中的过程。当操作分压操作单元14a时,通过其中电压改变的电子电路(未示出)将分压操作单元14a的操作量作为电压(模拟数据的一个示例)取回到MPU 101中。所取回的电压被合并于MPU 101中的A/D转换器(未示出)转换为数字数据,并被存储在合并于MPU 101中的预定寄存器中,例如,如果合并在MPU 101中的A/D转换器的分辨率是8位,则将00至FF(16进制)存储在寄存器中。在以下说明中,将A/D转换后的数字数据称为模拟分压值。作为要在图4中解释的过程的结果,模拟分压值被存储在IOM 104中,并在执行用户程序时被引用。
图3示出了改变存储在IOM 104中的模拟分压值的序列的说明性视图。该说明性视图在概念上示出了PLC的用户和PLC之间的关系。换句话说,用户首先改变模拟分压值(步骤301)。执行利用螺丝刀的端等旋转分压操作单元14a的操作,以改变模拟分压值。然后,PLC显示被用户改变的模拟分压值(步骤311)。如上所述,使用带点的双位7段显示器15a来显示模拟分压值。如果模拟分压值已经达到预定值,则用户基于这样的值决定模拟分压值(步骤302)。具体地说,通过将分压操作单元14a的操作停止预定时间(例如,几秒),决定在相关点处显示的值。然后,PLC关断显示模拟分压值的7段显示器