昆仑通态MCGS怎样将写入的数据放大10倍?
我现在在时间设置上遇到难题了,我的欧姆龙PLC中D1500是BCD码制,我想在不动PLC程序的前提下,屏上设置数为5,而PLC中计数器D1500的数值变为50。这个应该不...
我现在在时间设置上遇到难题了,我的欧姆龙PLC中D1500是BCD码制,我想在不动PLC程序的前提下,屏上设置数为5,而PLC中计数器D1500的数值变为50。这个应该不是通道处理能做到的吧。
展开
3个回答
展开全部
这个问题是你写入的是16进制数据,PLC的时间是BCD码,你要改成BCD码后再写入PLC
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写个脚本把设置的数乘上10后再发给PLC。
追问
你好,这个脚本我在什么地方写,能不能请高手说的详细点。
追答
以嵌入版为例:(通用版参考如下方法)
你先建立两个变量,例如temp1, temp2,。
temp1 连接到PLC的寄存器。
temp2 作为“屏上设置数”
然后在“屏上设置数”那一界面双击,弹出 “窗口属性设置框”, 选择 “循环脚本” ,然后写脚本程序:
temp1 = temp2 * 10; (按需要更改脚本循环时间)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询