登录
首页 PLC论坛 台达PLC
回帖 发帖
正文

主题:台达plc-eh2用什么指令或程序能把输入模块的数值显示在仪表上呢?

点击:3670 回复:64

台达plc-eh2
台达04ad-h2
rs-485通讯表
说明:
1.用from/to指令在软件里能看到模拟量值(用9v电池)模拟电压输入。
2.仪表用rs指令输入固定的数据,仪表有相应的显示。
请教老师,用什么指令或者程序能把输入模块的数值显示在仪表上呢?也就是用什么指令或者程序把仪表和plc和输入模块连起来。我刚接触,手册看了多遍也没懂。很难理解。
恳请老师在百忙之中指教,谢谢
最后修改:2019/7/24 15:37:15
19-07-23 21:21
首先把模块上来的工程量数据处理成你想要的数据,然后把这个数据传送到RS指令的发送寄存器里,就可以在仪表上显示了。
数据处理用四则运算(整数),数据传送用MOV。
19-07-24 08:32

引用 121111115 在 2019/7/24 8:32:54 发言【内容省略】

谢谢您的回复,老师抽空看看,详细指点一下
附件 mmexport1563936057900.jpg
附件 mmexport1563936068688.jpg
19-07-24 10:45
表没有显示
19-07-24 10:48
大概就是这意思,看看手册RS指令那个是发送区,哪个是接受区,别写反了,还有数据位数,是按照BYTE走的还是按照word走的,按word就是K1,按byte就是K2
还有一点通讯后配置的数据格式对吗?按照你之前说的给数表有显示的话应该没问题。
那么你试试把RS指令那块儿的K1改成K2试试。
19-07-24 15:18
我查了下手册,你这个可能是个时序问题,你可以试着在现在RS指令前加一个中间点,需要发送数据你就把中间点设为ON测试下。
改的话,M1122要先置位给出发送请求,然后再触发RS指令,手册上的例程M1122是有边沿触发的,你这个过程看来得好好参考下手册。
19-07-24 15:38
附件:DVP-PLC应用技术手册最新.pdf
[本地下载]
7-91页有例程,祝你好运。
19-07-24 15:41

引用 121111115 在 2019/7/24 15:38:28 发言【内容省略】

老师好,下图是用rs指令给表发的,数据内容:0110000000020
44248000067c1,表显示00050。
附件 mmexport1563963506678.jpg
附件 mmexport1563963515235.jpg
附件 mmexport1563963522525.jpg
最后修改:2019/7/24 18:45:42
19-07-24 18:31
老师,下图是模拟电压经模块给到plc的,表没显示。
d10上面那个值k20,是不是应该显示在表上?d20上面那个值k0什么?
附件 mmexport1563964514683.jpg
附件 mmexport1563964523713.jpg
19-07-24 18:42
还有老师,rs那k1改k2也不行
19-07-24 18:44

上一页下一页

工控新闻

更多新闻资讯