使用教程
-
本链接PDF文档详细介绍伺服电机在表格编程是如何一步一步操作,从开机自检,到逻辑控制,以及其它在实际机械编程时需要用到的功能,基本上可以说是比较完整的一套说明,我是经过多次在外面机械厂出差编程,包括PLC编程,和屏幕编程都可以参考本文PDF,这个文档是应用设计,对现场机械设计所需进行讲解,并不是学习这个【EasyDCS可编程控制系统】这个软件基础功能。 &...
-
用PLC来设计定时开关控制 用PLC来设计定时开关控制,非常详细的使用教程说明,一步一步说明到位,设计一个定时时间控制器,只需要表格选择,不需要梯型图编程,这个需要一个触摸屏来操作,屏的设计暂无说明。 PDF文档下载地址如下:可编程PLC定时开关控制器PDF下载 复杂物联网PLC程序控制:可编程 边缘计算、PLC网络远程控制教程
-
DCS分布式PLC可编程OPC物联网远程监控系统设计 在工业、工控行业中,在分散在不同地区不同空间的设备,需要对远程设备进行集中控制和监控时,远程终端有开关量,模拟量,电流、电压、电量、流量、压力、数量、温湿度环境数据、等各种各样的数据进行监控时,这时就需要一套可以发起多TCP连接数的DCS中控主机,发起连接时是支持Modbus-TCP和Modbus-RTU的,因为市场上通用各...
-
控制器恢复出厂IP地址的操作方法: 控制器在出厂前一般使用IP地址是192.168.1.250进行连接,这个IP地址其实并不是默认IP地址,是我们生产中将所有型号控制器直接修改成这个IP地址,用户使用各种型号时比较容易记住。 那默认IP地址是怎么产生的呢?于J4045型号为例,产品标签上有一个地址A,对应的下方就是一个小帽子,这个短路帽子有插着,和没插两种情况,当控制器上...
-
型号JRD-AD8028,为8通道模拟量AD采集模块,是一款工业极,精度高,温漂小,在正常采集数据时,精度可达小数4位半,或作为小数4位高精度来使用,本控制器可采集0V-10V,0V-5V,4-20mA,-10-10V,8路采集独立,电压与电流通过内部跳线切换,差分模式。 简介和优点: 1:外观与市场上不同厂家常见的模拟量采集模块无特别之处。 优点: 2:采集到电压,或电流,可直接...
-
介绍一:在中控主机扩展红外学习模块时,一般扩展1路红外模块时只是简单的跟扩展继电器开关相同,没有太多的设置,而扩展8通道红外模块,就需要编程设计一下切换功能,对于8个通道进行切换到哪里进行发送一开始中控并不知道,所以统过编程来设计。 介绍二:此教程设在软件计了从第1路到第8路是对于红外通道切换。其中切换通道,并不是控制,只是切换,控制时是从第9路开...
-
本视频只是让大家认识一下编程软件的一些指令的生成。
-
【远程设备多管理控制终端】【L3.51】 ,【L3.56】,【2.1.2】 上图视频设置定时的操作方法 上图视频定时器的读取时间的方法: 上图视频操作定时器时间导出为文件方法,和导入文件写进控制器方法 物理继电器功能是提供DCS中控主机的型号【DCS-SERVER400】调度。
-
【远程设备多管理控制终端】是可以管理多台设备,在管理软件可以直接控制,查看在线状态,修改设置定时时间等操作。一个软件最多可以管理几百上千台控制器,这是根据电脑的配置,一般普通电脑也可以管理200台控制器。管理软件建议可以安装在WIN7系统,和WIN10系统中。 1:电脑管理软件安装后,打开即可,什么都不用动,不用理。这是一套应用软件,操作员使用时就应该...
-
用户第一次使用,与控制器连接时,用电脑的网卡直接网线连到控制器,中间不需要路由器,不需要交换机,直接用网卡的方式连接,连接后再来设置控制器的IP地址等。 可以连接控制器了,并修改了控制器数据,将控制器放到需要安 装的地方,再将电脑的IP地址恢复到原来的方式。
以太网、网络开关【十六进制协议】发送控方式
此版本为:【FW1】,第一版最早版本,大部分情况发货不带此协议,当老客户需要采用本协议时,出货时与本公司业务员进行联系需要【FW1】版本即可。
其中【FW1】也包括:J2020、J4045、J8048、J8045、J1603、J1605、J1610MR。
TCP上位机作为主机,连接到设备的2000号端口的十六进制发送控制方式。
工程师采用TCP软件或TCP测试软件,连接控制器之后,设备会自动上报最新的输入,输出,和实时时间信息,每秒将会主动上报给上位机软件,不可修改或停用。
上报格式和以下协议描述的应答格式相同。
通信协议采用二进制模式通信,使用十六进制表示。
开发人员当不熟悉二进制和十六进制之间的关系,这里简易说明一下,其实这两者是一样的,都是表示一个数字,即时0到255之间,(实际上还可以使用8进制和十进制表示,或者任意进制表示)。只是书面上的写法不一样而已,十六进制描述起来简短方便,并且二进制和十六进制之间的转换很简便,即是8、4、2、1原则,不懂得朋友,请查阅数字电路教程或电脑编程教程第一章节。
如果不熟悉如何使用十六进制如何表示二进制的值,这里简单介绍:
00,表示二进制00000000
01,表示二进制00000001
02,表示二进制00000010
….
0A,表示二进制00001010
0B,表示二进制00001011
继电器的状态对应二进制的每一个位,比如第一路开用二进制表示00000001,第3路开,二进制表示00000100,
对于多路的表示方法,比如第7路和第一路同时开,二进制表示为01000001,十六进制表示为41
例如全开表示FF,可以用win系统计算器,在二进制与十六进制进行转换。
以此类推。
单路开
TCP连接到设备,2000号端口,发十六进制:
单独开第1路:25 00 00 00 00 02 00 00 00
单独开第2路:25 00 00 00 00 02 00 01 00
单独开第3路:25 00 00 00 00 02 00 02 00
单独开第10路:25 00 00 00 00 02 00 09 00
单独开第16路:25 00 00 00 00 02 00 0F 00
单独开第17路:25 00 00 00 00 02 00 10 00
方框里面放的是继电器的编号,0表示第1路,1表示第2路,2表示第3路。
以此类推
设备将返回一串十六进制数据,例如:
25 00 00 00 00 05 00 20 07 00 00 00
方框里面表示的是4字节位变量,总共可以表示32路。
第一位0x07,表示开了第1路,第2路,第3路。
蓝色底色的20表示本设备的输出路数,0x20表示32,共有32路输出。
单路关
TCP连接到设备,2000号端口,发十六进制:
单独关第1路:26 00 00 00 00 02 00 00 00
单独关第2路:26 00 00 00 00 02 00 01 00
单独关第3路:26 00 00 00 00 02 00 02 00
单独关第10路:26 00 00 00 00 02 00 09 00
单独关第16路:26 00 00 00 00 02 00 0F 00
单独关第17路:26 00 00 00 00 02 00 10 00
返回应答数据跟以上相同。
单路翻转
TCP连接到设备,2000号端口,发十六进制:
27 00 00 00 00 02 00 01 00
返回应答数据跟以上相同。
读入继电器状态
TCP连接到设备,2000号端口
发十六进制数据:01 00 00 00 00 00 00
设备将返回一串十六进制数据:01 00 00 00 00 05 00 10 0F 00 00 00
蓝色底色的数值是当前板子继电器的通道数,10表示十六进制0x10,表示有16通道。
方框内的数据就是继电器当前状态,一个字节8个位代表8个继电器,左边的字节表示最低8位,
即: [8-1] [16-9] [24-17] [32-25]
读入输入端状态
TCP连接到设备,2000号端口
发十六进制数据:02 00 00 00 00 00 00
设备将返回一串十六进制数据:02 00 00 00 00 05 00 20 0F 00 00 00
方框内的数据就是继电器当前状态,一个字节8个位代表8个继电器,左边的字节表示最低8位,
即: [8-1] [16-9] [24-17] [32-25]
全开或全关指令
TCP连接到设备,2000号端口
全开指令,发十六进制:03 00 00 00 00 05 00 20 FF FF FF FF
全关,发十六进制:03 00 00 00 00 05 00 20 00 00 00 00
单独开某一路,其他全关
TCP连接到设备,2000号端口
开第一路:03 00 00 00 00 05 00 20 01 00 00 00
开第二路:03 00 00 00 00 05 00 20 02 00 00 00
开第三路:03 00 00 00 00 05 00 20 04 00 00 00
开第四路:03 00 00 00 00 05 00 20 08 00 00 00
开第五路:03 00 00 00 00 05 00 20 10 00 00 00
开第六路:03 00 00 00 00 05 00 20 20 00 00 00
开第七路:03 00 00 00 00 05 00 20 40 00 00 00
开第八路:03 00 00 00 00 05 00 20 80 00 00 00
开第九路:03 00 00 00 00 05 00 20 00 01 00 00
开第十路:03 00 00 00 00 05 00 20 00 02 00 00
开第十一路:03 00 00 00 00 05 00 20 00 04 00 00
以此类推,总共不会超过最大数量(32路)
单独开某几路,其他全关
首先参考上面单独开某一路,其它全关
如: 开第一路:03 00 00 00 00 05 00 20 01 00 00 00,我们看倒数第四组为“01”
然后看开第二路:03 00 00 00 00 05 00 20 02 00 00 00倒数第四组为 ”02”
我们可能会同时开启第一路与第二路,可以将倒数第四组的01与02相加,得出结果为03,
此时可以发送:03 00 00 00 00 05 00 20 03 00 00 00,即可同时开启第一路,第二路,其它全关。
另外,倒数第四组只是对应的前8路继电器,后8路继电器是将倒数第三组相加。
如果需要保持正在打开的某几路,并不需要其它全关,需要读入当前状态进行对比加减后再将数据发出即可。如果需要更好用的,参考字符串协议。
翻转(或触发)指定的继电器
TCP连接到设备,2000号端口,发十六进制数据
比如:
翻转第一位:24 00 00 00 00 04 00 01 00 00 00
翻转第二位:24 00 00 00 00 04 00 02 00 00 00
翻转第三位:24 00 00 00 00 04 00 04 00 00 00
翻转第四位:24 00 00 00 00 04 00 08 00 00 00
翻转第九位:24 00 00 00 00 04 00 00 01 00 00
翻转第二位和第十一位:24 00 00 00 00 04 00 02 04 00 00
重启设备,TCP连接到服务器,2000号端口
发十六进制:10 00 00 00 00 00 00
设置输入控制模式
2A 00 00 00 09 00 00 01 05 00 0a 00 00 00 00 01
读取输入控制模式
2A 00 00 00 02 00 00 00 00
本文完.