PLC自由通讯口设置
本文以施耐德的SoMachine为例介绍以ICE61163-3为编程标准的PLC编程软件自由通讯口设置。这是以PLC作为数据采集对象常用的通讯方式。
1 设置自由口通讯参数
使用SL1端口,进行基本参数设置
例如M218PLC有SL1和SL2两个串行通讯口,我们选择其中的SL1作为目标对象。SL1采用RJ45接口,制作连接线时注意引脚关系以及电缆屏蔽。
2接收数据帧格式选择
可以选择起始字符和结束符的方式;可以通过判断数据帧长度的方式;可以通过帧收到超时(例如设置超时时间为5MS,则在收到最后一个字符后如果5MS内没有收到其他字符,则判断本帧结束)的方式判断帧的结束(实例中通过接收10个字节为一帧)
ASCII管理器的配置参数介绍
3发送寄存器定义为字节的格式
程序及相关数据,使用SEND_RECV_MSG功能块。X5和X7定义为BYTE类型的数组。(ADDM和SEND功能块说明见对应文章)
4设置发送(示例格式为16进制)
X4=16#0A字节数,发送数据为X5数组里的10个字节
5设备收到的数据
如下图所示,接收到的十个字节即为数组X5的十个字节
6设备发送的十个字节数据
7PLC收到的十个字节保存在接收区X7的是个寄存器中
注意:如果将发送寄存器设置为INT格式,例如发送字寄存器数据16#1234,则设备收到的顺序为16#3412,即高低字节顺序问题。
15步教你学会施耐德VJD Basic软件
hello,大家好,最近忙于出差没有时间写文章,今天开始培训一下VJD Basic软件使用
今天先讲解一下如何进行通讯
首先介绍一下施耐德触摸屏支持的网络,协议
支持的网络和协议如下:
三菱Mitsubishi的网络和协议
Melsec Q CPU 、Melsec QUTE CPU 、Melsec Q Link、Melsec Q TCP、Melsec Q UDP、Melsec FX CPU
欧姆龙Omron的网络和协议
Sysmac Link、Sysmac FINS SIO、Sysmac FINS UDP
Panasonic 松下的网络和协议
FP Series
Schneider 施耐德的网络和协议
Modbus RTU、Modbus TCP、Modbus Slave RTU、Modbus Slave TCP
Siemens西门子的网络和协议
S7-300/400 TCP IP (F/W)、S7-200/300/40 MPI/PPI、S7-200/300/40 TCP OP 、S7-1200 TCP OP
Generic一般的网络和协议
Barcode Scanner (USB条码枪)、Script Driver 自由协议
Schneider PLC 驱动包括 Modbus, Modbus TCPIP
其它驱动包括 Siemens, Omron Mitsubishi,松下,通用驱动
2.XBT GXU 通讯 & 端口
XBT GT终端准确性有以下通信端口:
•1或2的USB接口传输程序或连接终端USB设备,如打印机或条形码阅读器
•1或2串行端口与施耐德或第三方沟通制度(三菱、西门子等)。
•1以太网端口使用Modbus / TCP协议进行通信
Modbus TCPIP 协议
Modbus TCP/IP protocol
通讯口---支持多连接,RJ45 接口,10/100BaseT,自适应
XBTGXU 管理与连接设备的数据交互
Uses Scan Group’s、Fast - 50-250ms、Medium - 250-1000ms、Slow - 1000 - 30,000 ms、User Defined – MM:SS - 2 sec - 60 min
连接的Schneider 设备:
Quantum, Premium,M340、M100/M200,M218等
添加一个 Modbus TCPIP驱动
IO管理器中点右键 (1),选择 “New Driver …插入即可
Modbus TCPIP 连接
选择 Schneider Electric Drivers (1),选择Modbus TCPIP (2),单击确定
Modbus TCPIP 链接
输入PLC以太网地址 ,完成配置
添加新设备
添加第二个PLC, 在驱动的地方点右键 (1),选择 “New Equipment” (2) 填写IP地址信息
完成配置
Modbus RTU 链接
串口1或串口2:COM 1: RS 232,COM2: RS 485,RTU only
Modbus 主/从 协议
屏做主站时典型的从站设备:
Quantum, Premium, Micro, Twido PLCs,Altivar 变频器
其它Modbus 从站设备参考设备驱动手册获得详细信息
Modbus RTU 配置
IO Manager 点右键(1),选择 “New Driver …插入”
在 Schneider Electric Drivers(1)中选择 Modbus RTU(2) 添加之后, 在驱动的地方点右键 (3)
Modbus RTU 配置 – 端口
配置串口通讯参数然后点 OK,完成配置
Modbus RTU 配置 – 从站
配置设备地址然后点 确定
相关问答
施耐德m218plc编程软件?
SOMACHINE施耐德官网有简版的,不要序列号,完整版是需要序列号的。下载完somachine后还需要安装M218的补丁,直接下载的somachine是不带218PLC的。http://www.s...
请教施耐德TM218LDA24DRNPLC与PC通讯连接问题?
PLC固件版本不匹配,你组态的是2.0版本,在线实际是4.0,组态的时候选版本新的,如果选不了,更新编程软件。PLC固件版本不匹配,你组态的是2.0版本,在线实际是4.0,...
施耐德PLCTM218LDA24DRN电池报警影响程序运行么?
不影响的.电池是PLC内部的时钟电源.程序中没有时间操作的话就不用理会不影响的.电池是PLC内部的时钟电源.程序中没有时间操作的话就不用理会
施耐德218plc以太网如何通讯?
施耐德218PLC以太网通讯可以通过以下步骤:1.确保PLC和以太网网络连接正常。PLC需要通过以太网模块连接到网络,并且网络设置正确。2.在PLC编程软件中进行网络...
plc长期不装电池可以吗?
没事。例如施耐德m218系列电池的作用仅仅是维持系统时钟,不装电池时钟在断电几分钟后系统时钟就会自动回到默认时间(1979年1月1日),对于不需要用到系统时钟的...
施耐德plc故障指示灯说明?
施耐德plc故障指示灯的说明POWER(绿):电源的接通或断开指示,电源接通时亮,断开时灭。·RUN(绿):工作状态指示,PLC处于运行或监控状态时亮,处于编程状...施...
施耐德主站和从站通讯用的是什么协议?
都是PLC吗?plc之间可以走485或是以太网的,像现在的M258和M218.主站PLC,从站变频器或是伺服驱动器的话,可以走总线canopen,50米的传输距离应该没有问题。如...
plc的ms灯变红闪烁闪什么原因?
plc红灯一直闪是因为plc内部存在错误,上电初始化时没有通过,无法进入正常运行状态。如果手上有程序的备份的话,可以一根串口的PPI编程电缆,然后用安装程序中...
施耐德安全门开关价格贵吗?-设计本有问必答
不贵。1.施耐德安全门开关开关次数:10000型号:TURCK品牌:上海人民报价:200元2.施耐德安全门开关品牌:OMRON欧姆龙报价:10元/件价格来源网...
盆友们,我想知道:西安PLC厂家价格,PLC排名如何??
[回答]三菱:FX系列Q系列西门子:S7-200,S7-300,S7-400S7-1200欧姆龙:CQM1系列PLCC200H系列PLCCS1系列PLCCJ1系列PLC施耐德:Modicon...