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,即高低字节顺序问题。
详解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)设备发送的十个字节数据
(7)PLC收到的十个字节保存在接收区X7的是个寄存器中
注意:如果将发送寄存器设置为INT格式,例如发送字寄存器数据16#1234,则设备收到的顺序为16#3412,即高低字节顺序问题。
相关问答
plcc端口怎么设置?
COM口是公共端,不用编程。对于继电器输出来说,COM端接火线,Y0接通时就输出220V电压,Y0接负载,负载的另一端接零线,就可以了;或者COM端接+24V,Y0接通时...CO...
大家好请问电脑与pLc连接怎样设置usB输出口?
1,插入usb编程电缆.2,在电脑设备管理器的端口菜单里,查看USB编程电缆实际占用的COM号.3,打开编程软件,在通信设置里将端口号设置成USB编程电缆实际占用的COM...
三菱plc编程软件GXWorks2怎么更改com口?
三菱plc编程软件GXWorks2怎么更改com口,如下图所示1,打开软件先点击下面连接目标--所以连接目标2,点击如下图的做上角选项3,在RS-232C,下面COM端口选择到...
丰炜plc编程软件中的PC通讯端口怎么设定?
首先需要传输端口,当PLC与电脑连接通讯线之后,右击“我的电脑”,选择“管理”。在弹出的“计算机管理”窗口中,选择“设备管理器”。查看通讯线所使用的co...
丰炜plc编程软件中的PC通讯端口肿么设定-ZOL问答
首先需要传输端口,当PLC与电脑连接通讯线之后,右击“我的电脑”,选择“管理”。在弹出的“计算机管理”窗口中,选择“设备管理器”。查看通讯线所使用的com端...
台达plc如何改端口?
PLC的通讯口是不用选择的,这里选择的是电脑的COM口,这个要修改的话进入电脑的“设备管理器”中修改。右键点击“设备管理器”中的COM端口-属性-端口设置-高级-...
pcs7PG/PC接口怎么设置?
.2.在“SetPG/PCInterface”对话框中选择访问点。;3.确定连接方式之后,选择电脑当前使用的网卡。;4.选择后可以点击诊断测试连接情况,测试显示0K时,表示...
触摸屏plc通讯参数设置?
触摸屏PLC通讯参数设置需要在PLC通讯模块中对通讯方式、波特率、数据位、校验位、停止位等参数进行设置。首先确定PLC和触摸屏的通讯接口类型,然后根据通讯接...
西门子PLC200通讯设置PC/PG接口为NONE?
wincc以太网直接通讯!变量连接里面新建驱动!wincc以太网直接通讯!变量连接里面新建驱动!
1200plc连接电脑pgpc接口怎么设置?
要将1200PLC连接到计算机的PG/PC接口,需要按照以下步骤进行设置:1.确保你的计算机已经安装了适当的PG/PC接口驱动程序。这通常是由PLC制造商提供的软件包。2...