登录
首页 PLC论坛 施耐德电气PLC
回帖 发帖
正文

主题:到底是施耐德基于Codesys太垃圾了,还是我不会编写程序。就一个模拟量转换程序都不能运行

点击:3537 回复:14

如图  是小弟我写错了,我西门子 三菱 信捷 欧姆龙 上面都是这样写的 都可以正常使用到施耐德这就gg了。还望大家指教
21-05-27 20:35
附件 1123.jpg
附件 12344.jpg
图片如上
21-05-27 20:36

引用 179666169 在 2021/5/27 20:36:23 发言【内容省略】

GVL.ZP的值为0啊,这不就是除数为0了么,这不应该是什么品牌都得挂的么。
Good Luck~
21-05-27 20:47
我给赋值后确实可以运行了,但是我不科学。我其他PLC我都是后面触摸屏给的值。
21-05-27 21:00
触摸屏用的啥通讯?
modbus?
21-05-27 21:01
对  tcp的
21-05-27 21:03
附件 113141414152545.jpg
这是我写的功能块  怎么也被打开了。
21-05-27 21:09
附件 5675放到.jpg
现在是功能块里面报错  难道我也要在写功能块的时候给里面的变量赋值?这个科学呀
21-05-27 21:11

引用 179666169 在 2021/5/27 21:11:26 发言【内容省略】

功能块,输入靠引脚连接的变量赋值啊,内部变量本身就应该遵循先赋值后使用,全局变量可以付初始值啊,另外,对可能出现除零错误的地方,不应通过设定来确保除数不为0么,这些都是程序员的责任啊,所以对于本贴标题来说,我认为你不太会写程序啊。
Good Luck~
21-05-27 21:50
多谢版主指教 抱歉了 自己学习能力还需要加强呀
21-05-27 22:19

上一页下一页

工控新闻

更多新闻资讯