如图所示,Ccon102控制器两侧为I/O口,顶端侧面为电机口,底端侧面依次为电源口、下载口和蜂鸣器,正面是液晶显示屏和4个按键,底部是电池(盒),在3个侧面和底面设计了10个5mm边长的扩展槽,方便扩展。
Ccon102控制器设计了丰富的界面操作,几乎所有输入输出端口的测试工作都可以直接在控制器上完成,另外还可以通过界面操作设置EEPROM、背光开关、声音开关等,摆脱了USB下载线的束缚,降低了程序下载频率,进一步提高了项目调试效率。
1.6.1 主界面
Ccon102控制器开机后进入如右图所示界面,界面内容包含电量显示图标和主菜单。
主菜单包含4个项目,可以通过左右按键在各个项目之间切换,黑色方框框起的图标是当前选择的项目,按ENTER键进入该项目的下一级界面。各图标与项目的对应关系如下:
1.6.2 程序界面
Ccon102控制器采用U盘方式下载,提供高达3.96M的用户程序存储空间。当Ccon102控制器中没有程序时,无法进入程序界面。如图所示,Ccon102控制器中有2个程序PROGRAMA和PROGRAMB,前面的序号1和2是程序的编号,这些程序是按照下载时间排序编号的,方便用户查找。
用户在该界面上可以通过左右键选择不同的用户程序,被选中的用户程序会反色显示,按ENTER键后被选中的用户程序将会被读入内存并开始运行。
用户程序运行过程中,按ESC键用户程序将终止运行,界面返回主界面。
1.6.3 端口界面
进入端口界面后,通过左右键可以依次在AI、DO、DI、舵机和计数5个界面之间切换,AI、DO、DI、舵机和计数5个标识会在屏幕左下角显示。端口是指的I/O口,Ccon102控制器的I/O口可以接AI/DI传感器、旋转计数器、DO执行器、数字舵机,这些器件都可以直接通过控制器界面单独使用。
小技巧:界面操作中,ENTER键一般起到进入下一级操作的功能,左右键是用于平级之间的选择或修改参数,ESC键用于退出本级并返回上一级操作。
(1)AI(模拟输入)
下图所示为AI检测界面,0~11代表I/O口号,后面的数字“0”表示对应端口实时采集的AI输入值,图片显示的0表示没有接传感器接入。Econ102控制器AI的返回值范围是0~4095。
端口的AI功能是传感器输入测试功能,只需读取数值,没有下一步操作。
注意:Ccon102控制器的I/O口具备多种功能,所以电路上存在复用现象,当进行AI检测时,需要为传感器提供5V电源,所以该端口的DO功能是打开的。
(2)DO(数字输出)
下图所示为DO测试界面,0~11代表I/O口号,后面的数字表示DO的当前开关状态,0表示断开,1表示接通。通过ENTER键和左右键可以实现对单个端口的DO状态进行单独控制。为保证项目模型的安全性,当退出DO控制时,DO口会恢复到断开状态。
(3)DI(数字输入)
下图所示为DI检测界面,0~11代表I/O口号,后面的数字“0”表示对应端口实时采集的DI输入值,数字量传感器的返回值只有“接通”和“断开”两种状态,所以对应的返回值只有0和1。显示为0时会有两种情况:没有接传感器或者所接的数字量传感器是断开的。端口的DI功能是数字量传感器输入测试功能,只需读取数值,没有下一步操作。
(4)舵机
下图所示为数字舵机检测界面,该功能只能控制1个舵机。右侧下方是数字舵机的控制参数。
IO:表示数字舵机所接的I/O口,目的是打开该端口的485电源。此处默认为“--”,设置成您需要的数值后,ENTER键即生效(保存退出),生效后该端口的485电源即打开。(www.xing528.com)
ID:表示所要控制的数字舵机的ID号,此处默认为“---”,当对应I/O口的485电源打开约1秒钟后,控制器会自动读取所接数字舵机的ID。用户可以更改该界面的ID号,更改生效后所接舵机的ID号也会被更改。
A:读取和设置数字舵机角度。此处默认为“----”,当对应I/O口的485电源打开约1秒钟后控制器会先读取数字舵机的当前角度位置。按ENTER键进入角度编辑后,可以在当前角度位置的基础上通过左右键设置目标角度,设置完成后按ENTER键,数字舵机即会运动到该目标角度。
(5)计数
下图所示为旋转计数器检测界面,该功能只能读取1个旋转计数器的返回值,因为旋转计数器需要电机带动,所以在该界面下还需要控制电机的运动。右侧是旋转计数器的控制参数。
IO:旋转计数器所接的I/O端口号。
DC:带动该旋转计数器的电机所接的DC端口号。
S:控制器电机转向,在S反显时,按ENTER键进入电机控制功能,默认是在中间的停止符上,可以通过左右键在正转符(左箭头)、停止符(方块)、反转符(右箭头)之间切换,同时电机的当前速度会在S后面显示出来。
CNT:后面显示计数器的返回值。通过按键操作使该值反显时,按ENTER键可以进行清零操作。
1.6.4 电机界面
下图所示为DC测试界面,DC一列中M0~M3对应电机口DC0~DC3上的电机,Speed一列中的数值代表对应DC口的电机速度(取值为-100~100),Encode一列中的数值代表闭环电机编码器返回的数值(仅在接通闭环电机时可用,按照电机正反转增减,数值变化范围为0~65535)。
进入电机界面后DC是反色显示的,按ENTER键进入电机整体控制模式,可以通过左右键控制所有端口的电机输出速度;按左右键可以选择单个端口从而进入单个端口控制模式。选择好单个端口后按ENTER键可以进入该端口的速度调整界面,此时对应端口的速度值是反色显示的,通过左右键可以调整该速度值,并实时表现在该端口所接的电机上。取消选择或返回上一级可以使用ESC键。
退出单个端口模式或整体控制模式,对应端口的电机会立即停止。
1.6.5 设置界面
设置界面包含EEPROM、背光、声音、本机ID、关于等Ccon102自身参数设置子界面,通过左右键可以选择需要设置的项目,按ENTER键进入,按ESC键退出。
背光:控制显示屏背光板亮灭的开关,选择即生效。在需要的时候您可以通过该功能关掉背光板,关掉后在明亮的地方依旧可以看到显示屏显示的内容。
声音:控制蜂鸣器的开关,选择即生效。关掉声音后按键音
取消:用户程序中的发音模块依旧起作用。
本机ID:多控制器通讯时需要设置,它标定了本机在RS485总线上的地址,在做多控制器之间通讯时,需要先设定好该项。
关于:项目将会显示控制器当前的系统版本。
EEPROM(电可擦可编程只读存储器):Ccon102控制器共开辟了32个EEPROM,内部可存储0~65535的整形数据,关机或断电后数据不会丢失。用户可以通过用户程序读取或更改EEPROM内的数值,也可以通过控制器的界面操作完成读取或更改。本节介绍通过控制器界面更改EEPROM值的方法,这样在需要更改一些参数、临界值时就不用重新下载程序了。
选中“EEPROM”后按ENTER键进入EEPROM界面,会看到左面一列为EE0~EE31,右面一列都是65535,EE0~EE31表示EEPROM的0~31号地址,后面的数值是对应地址的EEPROM内当前存储的值。选中某一地址按ENTER键,后面的数值会反色显示,此时可以用左右键调整该数值的大小,调整完毕后按ENTER键保存,并返回上级,如果调整完数值没有按ENTER键,直接按ESC键,则是不保存退出,即调整不生效。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。