登录
首页 PLC论坛 三菱Mitsubishi
回帖 发帖
正文

主题:求助FX3U,如何编写模拟量程序啊?最好是FBD语言的。

点击:5916 回复:20

引用 907724155 在 2017/8/2 15:39:59 发言【内容省略】

这个程序写的太吓人了,你难道不会用一个WORD来表示么,输入H00FF则表示8通道为ON………………另外,西门子学的不太好的就喜欢符号,地址一起来。
写了那么多年程序第一次看到功能块里用M8002的。
17-08-02 16:02
我知道你说的意思,不过我这样写的原因是,能在触摸屏里直接就进行修改,不用进程序设置。
另外,还想请问下,M8002在块里不起作用是么。。我用这个不久。。
17-08-02 16:40
这是我写的模拟量输出的程序,大神们看看对么,我照着手册上来的,但还是不是很明白。这样确定能行吗?
17-08-02 16:41
额。。
附件 1.jpg
17-08-02 16:42

引用 907724155 在 2017/8/2 16:40:27 发言【内容省略】

1、触摸屏上可以针对位,因此在串字数据类型中,使用Word没有任何问题的。
2、M8002是上电初始化脉冲,而块需要调用才会执行其中的程序。
3、对于模拟量初始设定来说,使用FB你会比直接在程序中照抄手册上程序还要花费FB的开销。
Good Luck~
17-08-02 20:28
你这程序跑不起来
17-08-03 04:51
为什么跑不起来啊。。。
17-08-04 07:54
恩恩。但是我还是想请教个问题。
在我的PLC仿真里,我的块里面的M8002,是成功作用了的。
它默认就是个全局变量吧?   是仿真可以,但是实际不行吗?
17-08-04 08:19
三菱的模块,也要区分是BD板、CPU左侧扩展模块、右侧扩展模块,其中BD板、CPU左侧扩展模块基本与西门子差不多的,至于右侧模块一般是直读缓存,不过建议首先将需要的值处理后再使用
17-08-04 09:11

引用 907724155 在 2017/8/4 8:19:57 发言【内容省略】

在块里谨慎使用全局变量,全局变量的存在,破坏了块的移植。
所以,M8002你应该作为引脚引入块,这样你的块可以移植到其他厂牌中去。
17-08-04 09:33

上一页 下一页

工控新闻

更多新闻资讯