用电脑通过串口(RS485)给三菱PLC(FX3U)发指令,怎样在梯形图里写接收串口数据的程序?

 我来答
洗刷刷星冰乐
2019-10-28 · TA获得超过2290个赞
知道答主
回答量:1
采纳率:0%
帮助的人:151
展开全部

在PLC参数中设置串口参数、起始符和停止符。具体设置方法是:定义起始符02H,定义停止符为回车或其他即可。

当串口检测到停止符,即会产生中断,通知PLC接收数据。梯形图语言是PLC程序设计中最常用的编程语言。它是与继电器线路类似的一种编程语言。由于电气设计人员对继电器控制较为熟悉,因此,梯形图编程语言得到了广泛的欢迎和应用。

梯形图编程语言的特点是:与电气操作原理图相对应,具有直观性和对应性;与原有继电器控制相一致,电气设计人员易于掌握。

梯形图编程语言与原有的继电器控制的不同点是,梯形图中的能流不是实际意义的电流,内部的继电器也不是实际存在的继电器,应用时,需要与原有继电器控制的概念区别对待。


扩展资料:

PLC梯形图编程的基本原则:

1、梯形图中的接点不能出现在线圈的右边。

2、接点应画在水平线上,不要画在垂直线上。

3、应满足左重右轻、上重下轻的原则。即并联块串联时,应将接点多的支路放在梯形图的左方;串联块并联时,应将接点多的并联支路放在梯形图的上方。

4、不宜使用双线圈输出。若在同一梯形图中,同一组件的线圈使用两次或两次以上,则称为双线圈输出。双线圈输出时,只有最后一次才有效,故一般不宜使用双线圈输出。

参考资料来源:百度百科—PLC编程

参考资料来源:百度百科—梯形图语言

百度网友6511473bd
2016-07-06 · TA获得超过441个赞
知道小有建树答主
回答量:247
采纳率:100%
帮助的人:176万
展开全部

首先要设置PLC参数的串口参数

然后参考附件资料


追问
我通过串口调试助手把指定的指令(置M21为1)发到plc了,但是plc没什么反应,好像没收到,是不是虽然PC端的数据发送成功了,但PLC没有自动收数据的功能,需要写个什么梯形图才能收到数据?
追答

是的,需要梯形图。

PLC参数中设置串口参数,就包括设置起始符和停止符,比如定义起始符02H,定义停止符(回车或其他),那么当串口检测到停止符,即会产生中断,告诉PLC我已经接受完数据,请接收数据。

FX的没有试过,Q系列的串口模块有做过这样的案例。通过产生中断,判断数据已经接受完成。

FX的需要看手册,应该有一个串口接收完成的M位,可以通过M位,将CH1通道的数据放入D区。

你可以咨询三菱客服,技术问题是马上解答的,给你三菱官网地址:

http://cn.mitsubishielectric.com/fa/zh/


本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
LIYANGLIU1120
2016-07-06 · TA获得超过391个赞
知道小有建树答主
回答量:532
采纳率:0%
帮助的人:164万
展开全部
直接编好程序下载到PLC。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式