草庐IT

PLC-Recorder

全部标签

MCGS组态屏通过E90-DTU数传电台实现PLC远程控制

一.案例简介通过使用成都亿佰特电子科技有限公司开发的E90-DTU(230SL30-ETH)_V2.0结合E90-DTU(230SL30)实现串口屏远程控制PLC。二.硬件准备昆仑通态(MCGS)-TPC7062(TX)串口控制屏;施耐德TM221系列PLC;交流电源线若干;R485接口通讯电缆若干;DC12V2A以上电源模块*2;E90-DTU(230SL30-ETH)_V2.0;E90-DTU(230SL30);TX-230吸盘天线*2;三.软件准备MCGS嵌入版组态软件,通过昆仑通态官网自行下载;EcoStruxureMachineExpert–Basic,可在施耐德官网自行下载注册;R

三菱Q系列PLC

三菱Q系列:1,中间继电器是用10进制表示的,输入输出点为16进制。2,中间继电器是从M0-M8191,一共8192个,Q系列中的中间继电器没有锁存(断电保持)功能。(M)3,锁存继电器从L0-L8191个,一共8192个。(L)4,SET:置位指令,把具有输出线圈的位元件M,L,Y的值变1并且保持。RST:复位指令,变0并保持。(同时作用RST具有优先级)BKRST:批量复位指令。eg:[BKRSTM0K10]---表示复位M0-M9的10个位原件。(以上指令均操作的是位元件的数据寄存器)5,SM414:自定义闪烁时间(闪烁时间在SD414指定),当指定时间为n时,该定时器通n秒断n秒。SM

三菱Q系列PLC

三菱Q系列:1,中间继电器是用10进制表示的,输入输出点为16进制。2,中间继电器是从M0-M8191,一共8192个,Q系列中的中间继电器没有锁存(断电保持)功能。(M)3,锁存继电器从L0-L8191个,一共8192个。(L)4,SET:置位指令,把具有输出线圈的位元件M,L,Y的值变1并且保持。RST:复位指令,变0并保持。(同时作用RST具有优先级)BKRST:批量复位指令。eg:[BKRSTM0K10]---表示复位M0-M9的10个位原件。(以上指令均操作的是位元件的数据寄存器)5,SM414:自定义闪烁时间(闪烁时间在SD414指定),当指定时间为n时,该定时器通n秒断n秒。SM

国产PLC软件PikePLC——基于梯形图开发交通灯控制示例

基于PikePLCStudio用Ladder图形化编程语言开发了一个用于控制交通灯的简单示例。本文最后的ST源代码是Ladder编译器将梯形图转换为ST语言后的结果。说明:本示例主要是为了演示使用PikePLCStudio基于梯形图开发PLC程序的能力,至于交通灯控制程序逻辑本身,不排除还会有其它更好的逻辑算法。另外,本人不保证程序逻辑的正确性例子描述如下十字路口有南北向和东西向四个红绿灯。南北向和东西向的红灯亮时长为30秒。南北向和东西向的绿灯亮时长为27秒,黄灯亮时长为3秒。当电源控制开关接通后,南北向的先绿灯亮,东西向的红先灯亮。当电源控制开关断开后,所有的红绿灯都关闭。定义变量PROG

国产PLC软件PikePLC——基于梯形图开发交通灯控制示例

基于PikePLCStudio用Ladder图形化编程语言开发了一个用于控制交通灯的简单示例。本文最后的ST源代码是Ladder编译器将梯形图转换为ST语言后的结果。说明:本示例主要是为了演示使用PikePLCStudio基于梯形图开发PLC程序的能力,至于交通灯控制程序逻辑本身,不排除还会有其它更好的逻辑算法。另外,本人不保证程序逻辑的正确性例子描述如下十字路口有南北向和东西向四个红绿灯。南北向和东西向的红灯亮时长为30秒。南北向和东西向的绿灯亮时长为27秒,黄灯亮时长为3秒。当电源控制开关接通后,南北向的先绿灯亮,东西向的红先灯亮。当电源控制开关断开后,所有的红绿灯都关闭。定义变量PROG

数传电台实现PLC远程控制中MCGS参数配置与查询

1、施耐德PLC施耐德IPv4参数查询以及是否能使Modbus Server,通过查询TM221手册可获取端口为502,不同的PLC端口可能不同,一般公司都将502作为ModbusServe默认端口。2.串口屏(MCGS组态屏)打开MCGS嵌入版软件,选择工程文件;选择设备窗口,双击“设备窗口”;查询MCGS串口配置参数,并修改最小采集周期(根据实际使用的距离适当增加时间,不建议小于1000ms配置):选择对应的PLC设备配置超时时间:适当增加超时时间与采集间隔:经过上述步骤我们可以获取到连接PLC所需的IPv4参数(IP:192.168.10.150:502),连接串口屏所需的串口参数(波特

数传电台实现PLC远程控制中MCGS参数配置与查询

1、施耐德PLC施耐德IPv4参数查询以及是否能使Modbus Server,通过查询TM221手册可获取端口为502,不同的PLC端口可能不同,一般公司都将502作为ModbusServe默认端口。2.串口屏(MCGS组态屏)打开MCGS嵌入版软件,选择工程文件;选择设备窗口,双击“设备窗口”;查询MCGS串口配置参数,并修改最小采集周期(根据实际使用的距离适当增加时间,不建议小于1000ms配置):选择对应的PLC设备配置超时时间:适当增加超时时间与采集间隔:经过上述步骤我们可以获取到连接PLC所需的IPv4参数(IP:192.168.10.150:502),连接串口屏所需的串口参数(波特

浅谈使用三菱PLC结构化ST编程心得。

  前段时间用三菱PLC完成了个项目,之前一直在使用运动控制器或者单片机做项目,个人确实不是很适应梯形图编程,后来还是决定使用结构化ST编程。三菱编程软件GXWorks2.FX3U系列!  第一次使用基本一直是测试测试在测试。  首先我测试的是创建多个任务,发现可以运行多个任务。下图是测试结果:具体三个任务的优先级我也不清楚         1、我在项目应用中只用了一个任务(task)。下图        2、在项目一个FB块的举例和应用。这个项目基本没有对实时性的要求,所以本着节约的思想用了第三方的IO模块,ModbusRtu通讯,用三菱PLC扩展通讯模块FX3U-485-BD挂了15个IO

浅谈使用三菱PLC结构化ST编程心得。

  前段时间用三菱PLC完成了个项目,之前一直在使用运动控制器或者单片机做项目,个人确实不是很适应梯形图编程,后来还是决定使用结构化ST编程。三菱编程软件GXWorks2.FX3U系列!  第一次使用基本一直是测试测试在测试。  首先我测试的是创建多个任务,发现可以运行多个任务。下图是测试结果:具体三个任务的优先级我也不清楚         1、我在项目应用中只用了一个任务(task)。下图        2、在项目一个FB块的举例和应用。这个项目基本没有对实时性的要求,所以本着节约的思想用了第三方的IO模块,ModbusRtu通讯,用三菱PLC扩展通讯模块FX3U-485-BD挂了15个IO

RFID读写器与西门子PLC 1200的tcp通信

该例程主要是完成国内某RFID读写器与S7-1215的tcp通信。1、读写器设置为客户端模式,客户端模式的IP和端口号根据实际的设置,与plc保持一致   设置读写上电自动读标签EPC   此时,读写器处于自动读标签模式,读写器作为客户端在发送心跳数据,共13个byte,最后两个byte为crc校验,mb104(即第四个字节)为mid=0x12,心跳数据标志位。Plc需将该心跳数据发回给读写器,至此连接成功,心跳数据频率5S。如下:    2、plc端设置Plc端的设置博图v16和v17略有不同,v17在设备和网络中添加tcp连接,作为服务器端即可,参考连接。 S7-1200通过网络视图建立开