鱼C论坛

 找回密码
 立即注册
查看: 2688|回复: 10

有谁能实现Python制作PLC模块吗?

[复制链接]
发表于 2020-4-10 21:08:14 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
问题我想我在标题上说明白了吧....
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-4-10 21:12:50 | 显示全部楼层
我认为你说的一点也不明白
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-10 21:17:45 | 显示全部楼层
你的意思是实现PLC通信?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-10 22:10:01 | 显示全部楼层
Hello. 发表于 2020-4-10 21:17
你的意思是实现PLC通信?

  写PLC程序
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-10 22:42:43 | 显示全部楼层
永恒的蓝色梦想 发表于 2020-4-10 21:12
我认为你说的一点也不明白

意思就是,用python去制作一个在PLC上可以运行的程序
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-11 08:44:50 | 显示全部楼层
NZND 发表于 2020-4-10 22:42
意思就是,用python去制作一个在PLC上可以运行的程序

Python大概不能制作在PLC上的程序
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-11 09:37:20 From FishC Mobile | 显示全部楼层
plc不是靠一个模块就能识别python的。plc没有为python提供一个逻辑接口,看不懂python这门语言,自然也看不懂这个模块。而且即便你真的能提供,也不可靠。plc本质是一个已经定型的、功能特异化的单片机,其特点是中央处理器的运算结果会实时的与一些传感器(物理接口)交互,进而控制电路。plc运算的逻辑是相对单一的,循环往复就那几件事,但特点是可靠。相对来说python这样的语言就太高级了,python运行时需要解释器,需要内存保障,甚至还需要一定的硬盘来支撑。个人电脑的性能才能保障它(特别说一句,个人电脑是通过操作系统来为python提供了一套逻辑接口,但严格来说是python等程序遵循了这套接口),所以即便你能对python语言进行一定改写,让其能移植到plc上,量身打造出这么一款plc,其臃肿的性能已不适合工业生产了

评分

参与人数 1荣誉 +5 收起 理由
chaowei2008 + 5 鱼C有你更精彩^_^

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-11 10:00:55 From FishC Mobile | 显示全部楼层
我想了一下,楼主的问题可能有两种意思。还可能是用python写一个代码,通过这个模块,在电脑生成一个文件,然后导入plc就能使用。但其难度……与通过一个模块把python转变为php代码差不多。另一种可能就是上面提到的了,但高级语言无法操作物理硬件,连离开操作系统都办不到。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-11 10:37:03 | 显示全部楼层
倒戈卸甲 发表于 2020-4-11 10:00
我想了一下,楼主的问题可能有两种意思。还可能是用python写一个代码,通过这个模块,在电脑生成一个文件, ...

应该是第一种吧...
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-11 10:59:51 | 显示全部楼层
倒戈卸甲 发表于 2020-4-11 10:00
我想了一下,楼主的问题可能有两种意思。还可能是用python写一个代码,通过这个模块,在电脑生成一个文件, ...


那C语言呢...可以吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-11 11:52:36 From FishC Mobile | 显示全部楼层
NZND 发表于 2020-4-11 10:59
那C语言呢...可以吗?

C语言理论上当然是可以的,某些小众的品牌支持直接使用C语言。但这并不是主流,一般来说,plc不支持c语言对内部cpu的编程,而是支持与c语言的通信。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-22 08:52

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表